Commit Graph

226 Commits

Author SHA1 Message Date
Ilan Steemers
dfd36e1b39 bumping to version 0.3.2 2015-07-09 20:30:02 +02:00
Ilan Steemers
e62fd1ee70 Fixes #7
* added a synchronous cluster simulation

* added a test for the sync function

* moved signing into its own module

* refactored imports to solve circular import problems stemming from the task module pretending to be a cluster

* added documentation for the new sync option
2015-07-09 20:16:21 +02:00
Ilan Steemers
31dbd29b36 Merge pull request #6 from Koed00/docs
Updated docs
2015-07-09 13:20:29 +02:00
Ilan Steemers
a83dcf642b Adding more info to docs 2015-07-09 12:00:59 +02:00
Ilan Steemers
a1a3889b07 Added Django 1.8 intersphinx 2015-07-09 10:58:43 +02:00
Ilan Steemers
5b3c8440ca Schedule admin should show name instead of id in task link 2015-07-09 09:12:26 +02:00
Ilan Steemers
52e49e0bc2 Merge pull request #5 from nickpolet/master
Added 'future' to setup.py dependencies
2015-07-09 07:26:27 +02:00
Nick Polet
b107ba6083 Added 'future' to setup.py dependencies 2015-07-09 01:40:37 +01:00
Ilan Steemers
25b6aa0a65 Updating to Django 1.8.3 and 1.7.9 2015-07-08 22:58:47 +02:00
Ilan Steemers
d375b60732 Update __init__.py
Bumping to version 0.3.1
2015-07-08 22:48:39 +02:00
Ilan Steemers
1375cece72 Update __init__.py
Bumping to version 0.3.1
2015-07-08 22:48:25 +02:00
Ilan Steemers
7ea47ce527 Update conf.py
Bumping to version 0.3.1
2015-07-08 22:47:59 +02:00
Ilan Steemers
9b58902243 Update setup.py
Bumping to version 0.3.1
2015-07-08 22:47:02 +02:00
Ilan Steemers
d2515d99e0 fixed regression of task link in schedule admin 2015-07-08 22:41:29 +02:00
Ilan Steemers
0413a2e65a refresh_from_db is 1.8 only 2015-07-08 21:06:32 +02:00
Ilan Steemers
0a8196838a Removed security middleware from test for Django 1.7 2015-07-08 21:02:00 +02:00
Ilan Steemers
4439b84901 Update requirements.txt
Should fix Travis requirements
2015-07-08 20:58:42 +02:00
Ilan Steemers
b962d4179b Merge pull request #3 from Koed00/dev
Switched to uuid4 instead of luid
2015-07-08 20:48:06 +02:00
Ilan Steemers
f529fc16cb Upped docs to 0.3.0 2015-07-08 20:30:02 +02:00
Ilan Steemers
82f9c4b44f Getting ready for version 0.3.0 2015-07-08 18:46:08 +02:00
Ilan Steemers
f30cf45641 Removing old migrations 2015-07-08 15:42:30 +02:00
Ilan Steemers
44c8edb0a2 Keep task length on schedule for backward compatibility
Migrations on existing data would fail because of the old names being longer than the uuid. Keeping the field length at 100 will keep it compatible with existing  data.

Removed the squashed migrations cause this will cause dependency problems on existing installations. Every new migration will list the squashed migrations as a dependency. Not a problem for new installations, but will crash on exisitng ones.
2015-07-08 15:40:38 +02:00
Ilan Steemers
b2098d3f0a Updated docs for new version 2015-07-08 15:09:19 +02:00
Ilan Steemers
d9d0e7db73 consistent task name formatting 2015-07-08 14:27:51 +02:00
Ilan Steemers
f29fdee5ad Fixes import error 2015-07-08 13:43:46 +02:00
Ilan Steemers
f8708cfd73 Task now uses a UUID4 instead of a LUID 2015-07-08 13:33:03 +02:00
Ilan Steemers
ddf861a16d Changed url to rtd
added keywords to setup
2015-07-07 21:50:58 +02:00
Ilan Steemers
40721b681f Added lastest migration
Made a squash

Next release will delete the old migrations
2015-07-07 21:00:30 +02:00
Ilan Steemers
729abaf726 set exit timeout if no timeout is given 2015-07-07 20:37:03 +02:00
Ilan Steemers
2b3c29b092 Merge pull request #2 from Koed00/dev
Stabilizing stop procedures
2015-07-07 20:29:56 +02:00
Ilan Steemers
79d254317c bumping to version 0.2.2 2015-07-07 20:22:59 +02:00
Ilan Steemers
4ee47fc38f upping the coverage 2015-07-07 20:20:28 +02:00
Ilan Steemers
b05fe76fbc log database errors more quiet 2015-07-07 17:54:24 +02:00
Ilan Steemers
b801c480f5 Handle Redis errors better 2015-07-07 17:47:49 +02:00
Ilan Steemers
33b7fe50ed fix reincarnation bug without timeout set 2015-07-07 16:45:05 +02:00
Ilan Steemers
38dc20043c Stabilize the stop procedure after forced termination of the monitor causes an unstable queue.
* added timeout to final stop
* ony terminate on timeouts
* renamed done_queue to result_queue
2015-07-07 15:48:13 +02:00
Ilan Steemers
5c05c8ff76 Bugfix release 0.2.1.1 2015-07-06 20:56:34 +02:00
Ilan Steemers
254d99e63b Fix reincarnation bug 2015-07-06 20:54:24 +02:00
Ilan Steemers
d1d8245ad2 Update README.rst
fixed direct link to django-redis configuration section
2015-07-06 14:17:59 +02:00
Ilan Steemers
ef7806edc3 adds support for django-redis connections 2015-07-06 14:10:14 +02:00
Ilan Steemers
831427bcc0 Upped version to 0.2.1
adds support for django-redis connections
2015-07-06 13:52:03 +02:00
Ilan Steemers
aaeadeaa6b Small typo
and rephrasing of the stop procedure
2015-07-06 11:17:06 +02:00
Ilan Steemers
d06aa40a38 Removed Cluster.is_idle
It wasn't used and it could be confused with the cluster stat IDLE
2015-07-06 11:13:54 +02:00
Ilan Steemers
c8095cb699 Added intersphinx to Python
Added cluster class reference
2015-07-06 11:11:22 +02:00
Ilan Steemers
70ea211cfa Can spot difference between recycle and death now.
Added recycle flag
Changed pids to names for readability
2015-07-06 10:42:38 +02:00
Ilan Steemers
92f1500808 Added google analytics for docs 2015-07-05 22:09:46 +02:00
Ilan Steemers
b8f94f0d6e Added Stat class reference and code example. 2015-07-05 21:50:46 +02:00
Ilan Steemers
1942bd2f39 Added connection economy example 2015-07-05 21:09:20 +02:00
Ilan Steemers
e7d2dd0309 Missed a return on exception 2015-07-05 21:09:05 +02:00
Ilan Steemers
6c5a96c135 Moved images to static folder 2015-07-05 14:38:08 +02:00