1
I Use This!
Inactive

Commits : Listings

Analyzed 2 days ago. based on code collected 3 days ago.
Jul 20, 2025 — Jul 20, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
pythonapi: GearmanConnection.recv now accepts an optional 'size' argument to specify how many bytes should be attempted to read More... almost 19 years ago
pythonapi: Fixed Task.__init__. timeout and retry_count weren't being set More... almost 19 years ago
Removed on_exception argument to GearmanWorker.__init__ and replaced it with work(..., hooks=<object that has start(job), fail(job, exc), complete(job, result)>) More... almost 19 years ago
pythonapi: changed build connection set in do_taskset to list comprehension, and changed some docstrings to meet python standards More... about 19 years ago
pythonapi: Added a specific TaskFailed exception for use in do_task More... about 19 years ago
pythonapi: Fixed handling of failed tasks, and fixed test cases to actually check failed and timed out tasks properly. More... about 19 years ago
pythonapi: Removed module path from register_class. The function name is now class.method More... about 19 years ago
pythonapi: switched from crc32 to python's built in hash() More... about 19 years ago
pythonapi: Added docstrings and module documentation with example usage. More... about 19 years ago
pythonapi: Moved parsing of host:port from GearmanClient to GearmanConnection More... about 19 years ago
pythonapi: added some test cases for GearmanConnection More... about 19 years ago
Removed python/HACKING and replaced it with python/lib/AUTHORS More... about 19 years ago
Removed "author" lines from python api setup.py - too limited, only allows one author More... about 19 years ago
Removed pygear.py - it is now replaced by lib/gearman More... about 19 years ago
Broke apart the Python api into smaller units, added some test cases, added a worker class, background jobs, and job retries. More... about 19 years ago
Added job retries, merging of task sets, flagging and retrying dead connections, and various cleanups and optimizations. More... about 19 years ago
edited post-commit-email to notify Sam and myself. More... about 19 years ago
Added better Socket-level exceptions; Using py2.5's all() to determine if all tasks are finished in a taskset; More... about 19 years ago
Debug -- Tx/Rx dump is now using repr() More... about 19 years ago
More pygear goodies! Fixed, debugged and tested a second gearmand -- tasksets work over multiple servers! Made debug mode more clear; Made non-unique tasks-to-server selection smarter; More... about 19 years ago
More pygear goodies! Fixed, debugged and tested a second gearmand -- tasksets work over multiple servers! Made debug mode more clear; Made non-unique tasks-to-server selection smarter; More... about 19 years ago
More Cleanups from Sam and I; Clearer Debug, better handle... handling! Some new dupe command detection, as well. More... about 19 years ago
Commiting code from a hacking session with Samuel Stauffer -- definitely making some good progress; Breaking away from Sam's use of Twisted (see: sync.py). More... about 19 years ago
Initial pyGear commit. Please see python/HACKING. More... about 19 years ago