Commit Graph
592 Commits
Author SHA1 Message Date
Ilan Steemers ca79228b95 v0.7.5 2015-09-28 18:23:02 +02:00
Ilan Steemers a07cfbb2e1 Merge pull request #78 from Koed00/dev
docs: mention Django 1.9a1 support
2015-09-28 16:06:50 +02:00
Ilan Steemers bcad7614b3 docs: mention Django 1.9a1 support 2015-09-28 15:14:22 +02:00
Ilan Steemers f8fe7ca2c1 Merge pull request #77 from Koed00/dev
Adds stale db connection check before every transaction
2015-09-28 13:49:10 +02:00
Ilan Steemers 765c84301f #76 checks for stale connections always
It turns out that checking stale connections on a timer takes between 1-2 times as long as just checking them always. This also has the benefit of catching timeouts that happen between timer loops.
2015-09-28 12:48:11 +02:00
Ilan Steemers 7075a91d37 #76 adds connection checked with timeout
Adds a check for old connections in both the workers and the monitor , every DB_TIMEOUT seconds
2015-09-28 11:42:48 +02:00
Ilan Steemers 4ceee42be9 #76 resets stale db connection on every scheduler ping 2015-09-28 10:42:08 +02:00
Ilan Steemers 96543e4b75 Merge pull request #75 from Koed00/dev
Adds MongoDB broker
2015-09-26 18:12:57 +02:00
Ilan Steemers 08104ef777 check for default database on mongo connection
correction
2015-09-26 13:13:25 +02:00
Ilan Steemers b8bb186471 check for default database on mongo connection 2015-09-26 13:01:15 +02:00
Ilan Steemers 6c81840047 docs: updated management command example 2015-09-26 10:52:19 +02:00
Ilan Steemers 7847e3b560 docs: adds shell command example 2015-09-26 10:51:03 +02:00
Ilan Steemers 8bdbcdaf55 revert to info method 2015-09-25 21:27:33 +02:00
Ilan Steemers 1fd9ca2441 docs: mongodb broker 2015-09-25 20:57:47 +02:00
Ilan Steemers b5842827dd adds pymongo to requirements for testing 2015-09-25 20:10:30 +02:00
Ilan Steemers 863f6f1aa9 adds mongodb to travis 2015-09-25 20:05:56 +02:00
Ilan Steemers 826178c463 Adds a MongoDB broker
* adds mongo broker tests
* adds mongo brokers docs

* broker info is now cached when it needs to connect to a server, to reduce traffic.
2015-09-25 20:03:39 +02:00
Ilan Steemers ef6a60478a Merge pull request #74 from Koed00/dev
Removes root imports for Django 1.9
2015-09-25 12:35:10 +02:00
Ilan Steemers 3aa50bc503 brokers: updates boto3 for testing 2015-09-25 12:24:00 +02:00
Ilan Steemers b3381d6dae removes root imports for django 1.9
typo in test
2015-09-24 15:47:40 +02:00
Ilan Steemers cef48da789 removes root imports for django 1.9
Updated docs to promote submodule imports
2015-09-24 15:41:32 +02:00
Ilan Steemers dd8ea03a18 Merge pull request #73 from Koed00/gevent
Removes pycharm stdin bug workaround
2015-09-24 11:33:05 +02:00
Ilan Steemers 131a37daf3 Removes Pycharm stdin bug workaround 2015-09-24 11:21:50 +02:00
Ilan Steemers 985fbb31cc tests cluster stop when already stopped 2015-09-24 11:21:28 +02:00
Ilan Steemers 253202cb93 Merge pull request #72 from Koed00/dev
adds compatibility section to docs
2015-09-24 11:11:01 +02:00
Ilan Steemers 956e79a3a0 docs: compatibility 2015-09-22 18:46:39 +02:00
Ilan Steemers 04470c1a87 docs: compatibility 2015-09-22 18:22:08 +02:00
Ilan Steemers 5e80675492 Merge pull request #71 from Koed00/dev
Only show lock count when available and greater than zero
2015-09-19 17:31:51 +02:00
Ilan Steemers dc47ebef3c test for lock size in monitor 2015-09-19 17:25:02 +02:00
Ilan Steemers 7532cac93a test for lock_size in main class 2015-09-19 15:52:28 +02:00
Ilan Steemers 93a8f71157 Only show lock count when available and greater than zero 2015-09-19 15:42:35 +02:00
Ilan Steemers 000415a567 Merge pull request #70 from Koed00/dev
Python 3.5 compatibility
2015-09-19 15:41:46 +02:00
Ilan Steemers 54789a9597 Back to 3.4 for now
Django 1.7.10 has a known bug with Python 3.5.
Will wait until compatible version is released.
Djang 1.8 tests are passing with 3.5
2015-09-19 15:34:09 +02:00
Ilan Steemers 24d1e9d950 Updated pytest for python 3.5
sticky keys
2015-09-19 15:25:22 +02:00
Ilan Steemers c135975456 Updated pytest for python 3.5
force upgrade on Travis
2015-09-19 15:23:32 +02:00
Ilan Steemers 3a7e83f7b2 Updated pytest for python 3.5 2015-09-19 15:16:36 +02:00
Ilan Steemers 754fb1ad19 adds python 3.5 for testing 2015-09-19 15:09:19 +02:00
Ilan Steemers cfb53b48bb Merge pull request #69 from Koed00/dev
docs: Replaced redis pooling with broker pooling example.
2015-09-18 21:13:42 +02:00
Ilan Steemers 370ffd4061 docs: Replaced redis pooling with broker pooling example.
* moves get_broker to main module
2015-09-18 21:07:18 +02:00
Ilan Steemers 270d8dba88 v0.7.3 2015-09-18 20:02:19 +02:00
Ilan Steemers e60414d5b1 Merge pull request #68 from Koed00/dev
Adds a wait option for results.
2015-09-18 19:31:35 +02:00
Ilan Steemers 16c28a88e2 adds (approximate) lock_size to SQS broker
docs: added lock_size
2015-09-18 15:40:30 +02:00
Ilan Steemers 6af852fcee checks if broker has lock_size method 2015-09-18 15:23:31 +02:00
Ilan Steemers ce409a6f80 Updates boto3 for testing 2015-09-18 14:26:23 +02:00
Ilan Steemers 43d90da271 docs: typo 2015-09-18 11:03:41 +02:00
Ilan Steemers a493f9cc78 Adds wait option to result() and fetch() 2015-09-18 10:57:09 +02:00
Ilan Steemers a30e5d2c28 v0.7.2 2015-09-17 20:19:20 +02:00
Ilan Steemers 2b543635c1 Update README.rst 2015-09-17 20:02:45 +02:00
Ilan Steemers 0d335d2254 Merge pull request #67 from Koed00/dev
orm: Improves locking behavior
2015-09-17 19:07:29 +02:00
Ilan Steemers a6ad47b181 Adds lock count to monitor for orm broker 2015-09-17 18:55:29 +02:00