Commit Graph

410 Commits

Author SHA1 Message Date
Ilan Steemers
2011efbe0a Merge pull request #49 from Koed00/dev
v0.5.3
2015-08-19 04:02:27 -07:00
Ilan
9fbf859472 Updates to Django 1.7.10 and 1.8.4 2015-08-19 12:56:04 +02:00
Ilan
5ccd86a254 v0.5.3 2015-08-19 12:40:29 +02:00
Ilan
da5e265333 Updated comment on catch up 2015-08-19 12:39:56 +02:00
Ilan
6610277b93 docs: moved Configuration to its own section
* added more info on schedule catch up.
2015-08-19 12:38:15 +02:00
Ilan Steemers
97a3fc9c9f Merge pull request #48 from Koed00/dev
adds `catch_up` configuration option
2015-08-18 15:19:35 -07:00
Ilan
b99e16f108 adds catch_up configuration option
When a cluster hasn't run for a while, the default behavior is to keep executing schedules until they are caught up with the present time.
By setting `catch_up` to False, schedules will not play catch up and instead get rescheduled to the future.
2015-08-18 11:57:15 +02:00
Ilan Steemers
5158d312b5 Merge pull request #47 from Koed00/dev
consolidates redis ping
2015-08-17 10:46:25 -07:00
Ilan
ac2dc02b4c consolidated redis ping 2015-08-17 14:25:32 +02:00
Ilan
47a92f8e56 added to translations
fixed _ conflict
2015-08-17 12:57:59 +02:00
Ilan
ad110f8b45 docs: minor updates 2015-08-15 17:03:56 +02:00
Ilan Steemers
06765742ac Merge pull request #46 from Koed00/dev
Adds global `sync` configuration option
2015-08-13 10:52:45 -07:00
Ilan
12e9e2035e Version 0.5.2 2015-08-13 19:49:36 +02:00
Ilan
265ae9abd9 docs: added sync configuration reference 2015-08-13 18:13:45 +02:00
Ilan
6c37b09151 adds global sync configuration option
Setting the `sync` configuration option will force all async() calls to be run with `sync=True`. Useful for testing.
2015-08-13 18:02:38 +02:00
Ilan
3d12c1d36e adds queue_size()
returns the size of the current redis queue
2015-08-13 15:54:57 +02:00
Ilan Steemers
101775734c Merge pull request #45 from Koed00/dev
Adds `qinfo` management command
2015-08-12 05:07:57 -07:00
Ilan
204377228f v0.5.1 2015-08-12 13:46:25 +02:00
Ilan
5e2305ad80 docs: addsqinfo management command 2015-08-12 12:39:59 +02:00
Ilan
df7f8bbcaf Adds more stats to the qinfo command
* Average execution time
* Tasks per day/hour/minute/second
* Number of schedules
2015-08-12 12:39:14 +02:00
Ilan
e86308b434 adds qinfo management command
It seems more practical to give this its own command instead of `qmonitor --info`
2015-08-10 13:20:17 +02:00
Ilan
63030aa9d1 Tests schedule creation via model 2015-08-10 13:18:50 +02:00
Ilan
79393dee16 adds --info summary to monitor command 2015-08-09 19:29:24 +02:00
Ilan
d8fd93cc0e docs: expanded schedule example 2015-08-08 19:12:47 +02:00
Ilan Steemers
e26f1d9ac6 Update README.rst 2015-08-08 19:07:07 +02:00
Ilan Steemers
ddc610297d Update README.rst 2015-08-08 19:01:53 +02:00
Ilan Steemers
a4aa0fa4fc Merge pull request #44 from Koed00/dev
Adds a n-minutes option to the scheduler
2015-08-06 01:40:42 -07:00
Ilan
dea61a87e3 docs: adds screenshots to the admin section 2015-08-05 21:57:46 +02:00
Ilan
c22b98e202 v0.5.0 2015-08-05 21:49:10 +02:00
Ilan
de5d0f2725 Adds a 'minutes' option to the scheduler 2015-08-05 20:30:29 +02:00
Ilan
77395acbbb Preparing v0.4.6 2015-08-04 21:45:51 +02:00
Ilan Steemers
7fed9b17e4 Merge pull request #42 from Koed00/dev
Replaces qsize == 0 with empty()
2015-08-04 09:40:34 -07:00
Ilan
ae0b6f6f8c updated docs 2015-08-04 18:36:52 +02:00
Ilan
f470fbf975 uses empty() instead of qsize() == 0 2015-08-04 18:30:07 +02:00
Ilan Steemers
220183b03d Merge pull request #41 from Koed00/dev
Workaround for osx implementation
2015-08-04 07:49:12 -07:00
Ilan
b85738675a docs: mention possible cpu_count failure 2015-08-04 16:43:39 +02:00
Ilan
ae8745ab39 Checks if cpu_count is implemented
On rare occasions, usually on win32, cpu_count will raise a NotImplemented error.  If psutil is installed we will use this to get the correct count, otherwise we default to 4
2015-08-04 16:28:19 +02:00
Ilan
25dcec4572 Merge branch 'master' into dev
# Conflicts:
#	docs/monitor.rst
2015-08-04 15:15:45 +02:00
Ilan
3ca7978d8c Added docs for #40 2015-08-04 13:07:53 +02:00
Ilan
4bae1fc99f #40 typo 2015-08-04 12:59:24 +02:00
Ilan
337ec04ad4 just linux 2015-08-04 12:44:01 +02:00
Ilan
24b5e76eed trying osx build for travis 2015-08-04 12:40:20 +02:00
Ilan
af61270f62 #40 qsize not implemented 2015-08-04 12:26:23 +02:00
Ilan
db1906030e removed python 2.6 2015-08-01 22:24:18 +02:00
Ilan
b50e2a9006 ready for 0.4.5 2015-08-01 15:55:21 +02:00
Ilan Steemers
8253fbe44a Merge pull request #39 from Koed00/dev
Sets pickle protocol to highest
2015-08-01 03:37:52 -07:00
Ilan
ed019634d2 Sets pickle protocol to highest
* package signing protocol is now set to highest. Tests show this to be about a 35% speed increase and there is increased probability of correctly pickling complex objects.

* also upped the protocol on the result database picklefield.
2015-08-01 11:41:45 +02:00
Ilan Steemers
fc2c4329e3 Update index.rst 2015-08-01 00:53:07 +02:00
Ilan Steemers
5dee020d7b Update README.rst 2015-08-01 00:52:24 +02:00
Ilan Steemers
6683e7ac21 Merge pull request #37 from Koed00/dev
fixes save_limit +1
2015-07-31 10:10:44 -07:00