|
|
|
@368
|
[368]
|
07/28/08 22:34:57 |
hachi |
update specfile to conflict with old named packages and have the correct … |
|
|
|
@367
|
[367]
|
07/17/08 17:37:37 |
samuel |
pythonapi: Two fixes from Justin Azoff. Timed out tasks that still get a … |
|
|
|
@366
|
[366]
|
03/30/08 17:26:27 |
derat |
make tests work in gems |
|
|
|
@365
|
[365]
|
03/30/08 17:17:15 |
derat |
add a gemspec file |
|
|
|
@364
|
[364]
|
03/29/08 16:04:02 |
derat |
check in old changes that i probably shouldn't check in because i … |
|
|
|
@363
|
[363]
|
01/31/08 19:06:14 |
samuel |
pythonapi: GearmanClient.do_task now raises a TaskFailed exception if … |
|
|
|
@362
|
[362]
|
01/24/08 21:00:06 |
bradfitz |
automated update |
|
|
|
@361
|
[361]
|
01/24/08 09:00:07 |
bradfitz |
automated update |
|
|
|
@360
|
[360]
|
12/06/07 22:18:23 |
hachi |
Add debian build information for perl Client::Async |
|
|
|
@359
|
[359]
|
12/06/07 22:16:05 |
hachi |
Add debian build information. |
|
|
|
@358
|
[358]
|
11/28/07 20:46:01 |
hachi |
Remove a race condition where the loop doesn't end immediately when we ask … |
|
|
|
@357
|
[357]
|
11/28/07 20:40:51 |
hachi |
Storable is now autoloaded for exceptions support. Failure is handled … |
|
|
|
@356
|
[356]
|
11/28/07 19:37:55 |
hachi |
Add exceptions support to Async client. |
|
|
|
@355
|
[355]
|
11/16/07 23:19:28 |
hachi |
Send the reason all the way into the callback. |
|
|
|
@354
|
[354]
|
11/16/07 11:50:36 |
hachi |
Off by one is OK in this case, because we don't know how fast the gearmand … |
|
|
|
@353
|
[353]
|
11/15/07 03:15:15 |
hachi |
Remove the commented out exceptions test that require Error::Simple, I see … |
|
|
|
@352
|
[352]
|
11/15/07 03:03:38 |
hachi |
Remove old debian build scripts. |
|
|
|
@351
|
[351]
|
11/15/07 03:01:29 |
hachi |
New debian build scripts. |
|
|
|
@350
|
[350]
|
11/15/07 02:50:50 |
hachi |
Don't ignore debian directory. |
|
|
|
@349
|
[349]
|
11/13/07 20:47:52 |
hachi |
Update specfile |
|
|
|
@348
|
[348]
|
11/13/07 20:41:35 |
hachi |
Forgot to add Listener.pm to manifest |
|
|
|
@347
|
[347]
|
11/05/07 23:13:41 |
hachi |
Add options support, and add exception passing support using options. |
|
|
|
@346
|
[346]
|
11/05/07 21:58:01 |
hachi |
- Support for exceptions in client, disabled by default. Disabled if … |
|
|
|
@345
|
[345]
|
10/23/07 05:40:50 |
samuel |
pythonapi: Fixed GearmanConnection.recv_blocking to handle interupts … |
|
|
|
@344
|
[344]
|
10/23/07 04:15:06 |
samuel |
pythonapi: GearmanConnection should now actually be fixed for "host:port" |
|
|
|
@343
|
[343]
|
10/23/07 04:13:42 |
samuel |
pythonapi: Fixed GearmanConnection for "host:port", and register_class now … |
|
|
|
@342
|
[342]
|
10/14/07 08:44:29 |
hachi |
Make fast read mode even faster. |
|
|
|
@341
|
[341]
|
10/14/07 08:44:01 |
hachi |
Bump up the version manually. |
|
|
|
@340
|
[340]
|
10/14/07 08:41:33 |
hachi |
Change listening socket to be a real Danga::Socket subclass, this … |
|
|
|
@339
|
[339]
|
09/17/07 09:22:40 |
hachi |
Add fast read concept to server-client communications code. t/51-* in my … |
|
|
|
@338
|
[338]
|
09/16/07 09:52:36 |
hachi |
CHANGES entry for previous commit |
|
|
|
@337
|
[337]
|
09/16/07 09:49:26 |
hachi |
This fixes the problem exposed in the test in the previous commit. Large … |
|
|
|
@336
|
[336]
|
09/16/07 09:47:00 |
hachi |
Add failing test for large jobs, which may apparently be things over 32 … |
|
|
|
@335
|
[335]
|
08/28/07 01:40:04 |
samuel |
pythonapi: Fixed a bug when select is interrupted by a system call |
|
|
|
@334
|
[334]
|
08/24/07 00:07:55 |
samuel |
pythonapi: Fixed is_idle/stop_if in GearmanWorker.work. is_idle was … |
|
|
|
@333
|
[333]
|
08/23/07 20:48:45 |
hachi |
Add docs for Gearman::Server class and its usage. |
|
|
|
@332
|
[332]
|
08/22/07 19:11:37 |
whitaker |
Clean up dev/ directory a bit:
* Move dmap (distributed map) toy … |
|
|
|
@331
|
[331]
|
08/17/07 17:43:14 |
samuel |
pythonapi: better handling of connection failures |
|
|
|
@330
|
[330]
|
08/13/07 05:38:06 |
samuel |
pythonapi: Added handling of 'interrupted system call' exceptions during … |
|
|
|
@329
|
[329]
|
08/13/07 04:24:45 |
samuel |
pythonapi: Changed GearmanWorker.work to better match Perl API. Added … |
|
|
|
@328
|
[328]
|
08/08/07 00:45:06 |
samuel |
pythonapi: register_class not supports instances of a class, and the … |
|
|
|
@327
|
[327]
|
08/07/07 22:40:55 |
samuel |
pythonapi: Added 'decorator' argument to GearmanWorker.register_class. It … |
|
|
|
@326
|
[326]
|
08/05/07 01:19:21 |
samuel |
pythonapi: Added repr to GearmanJob |
|
|
|
@325
|
[325]
|
08/04/07 23:46:09 |
samuel |
pythonapi: Fixed a silly bug in GearmanConnection.flush |
|
|
|
@324
|
[324]
|
08/04/07 23:22:29 |
samuel |
pythonapi: Since per-task timeouts are not yet supported, do_task now … |
|
|
|
@323
|
[323]
|
08/04/07 23:16:40 |
samuel |
pythonapi: Added call metohd to GearmanClient |
|
|
|
@322
|
[322]
|
08/04/07 05:10:43 |
samuel |
pythonapi: GearmanConnection.recv now accepts an optional 'size' argument … |
|
|
|
@321
|
[321]
|
08/04/07 04:52:40 |
samuel |
Removed myself from the post commit email list |
|
|
|
@320
|
[320]
|
08/04/07 04:41:51 |
samuel |
pythonapi: Fixed Task.init. timeout and retry_count weren't being set |
|
|
|
@319
|
[319]
|
08/01/07 19:12:50 |
samuel |
Removed on_exception argument to GearmanWorker.init and replaced it … |
|
|
|
@318
|
[318]
|
07/21/07 00:46:53 |
samuel |
pythonapi: changed build connection set in do_taskset to list … |
|
|
|
@317
|
[317]
|
07/21/07 00:38:25 |
samuel |
pythonapi: Added a specific TaskFailed exception for use in do_task |
|
|
|
@316
|
[316]
|
07/21/07 00:13:40 |
samuel |
pythonapi: Fixed handling of failed tasks, and fixed test cases to … |
|
|
|
@315
|
[315]
|
07/20/07 23:23:14 |
samuel |
pythonapi: Removed module path from register_class. The function name is … |
|
|
|
@314
|
[314]
|
07/20/07 22:17:44 |
samuel |
pythonapi: switched from crc32 to python's built in hash() |
|
|
|
@313
|
[313]
|
07/20/07 21:59:55 |
samuel |
pythonapi: Added docstrings and module documentation with example usage. |
|
|
|
@312
|
[312]
|
07/20/07 21:59:36 |
samuel |
pythonapi: Moved parsing of host:port from GearmanClient to … |
|
|
|
@311
|
[311]
|
07/20/07 21:58:44 |
samuel |
pythonapi: added some test cases for GearmanConnection |
|
|
|
@310
|
[310]
|
07/20/07 21:12:05 |
samuel |
Removed python/HACKING and replaced it with python/lib/AUTHORS |
|
|
|
@309
|
[309]
|
07/20/07 19:16:24 |
samuel |
Removed "author" lines from python api setup.py - too limited, only allows … |
|
|
|
@308
|
[308]
|
07/20/07 19:13:54 |
samuel |
Removed pygear.py - it is now replaced by lib/gearman |
|
|
|
@307
|
[307]
|
07/20/07 19:08:13 |
samuel |
Broke apart the Python api into smaller units, added some test cases, … |
|
|
|
@306
|
[306]
|
07/18/07 22:03:45 |
hachi |
Fix in-process client and start_worker method to use non-blocking sockets … |
|
|
|
@305
|
[305]
|
07/13/07 22:09:42 |
kristate |
Added job retries, merging of task sets, flagging and retrying dead … |
|
|
|
@304
|
[304]
|
07/13/07 17:40:19 |
kristate |
edited post-commit-email to notify Sam and myself. |
|
|
|
@303
|
[303]
|
07/13/07 17:38:15 |
kristate |
edited post-commit-email to notify Sam and myself. |
|
|
|
@302
|
[302]
|
07/13/07 17:24:06 |
kristate |
Added better Socket-level exceptions; Using py2.5's all() to determine if … |
|
|
|
@301
|
[301]
|
07/13/07 17:15:59 |
kristate |
Debug -- Tx/Rx dump is now using repr() |
|
|
|
@300
|
[300]
|
07/13/07 17:12:45 |
kristate |
More pygear goodies! Fixed, debugged and tested a second gearmand -- … |
|
|
|
@299
|
[299]
|
07/13/07 17:09:27 |
kristate |
More pygear goodies! Fixed, debugged and tested a second gearmand -- … |
|
|
|
@298
|
[298]
|
07/13/07 15:59:25 |
kristate |
More Cleanups from Sam and I; Clearer Debug, better handle... handling! … |
|
|
|
@297
|
[297]
|
07/13/07 09:31:39 |
kristate |
Commiting code from a hacking session with Samuel Stauffer -- definitely … |
|
|
|
@296
|
[296]
|
07/12/07 03:16:18 |
kristate |
Initial pyGear commit. Please see python/HACKING. |
|
|
|
@295
|
[295]
|
07/12/07 03:04:41 |
kristate |
mkdir python -- pygear will call this place home. |
|
|
|
@294
|
[294]
|
07/11/07 19:13:54 |
hachi |
Forgot to add test to manifest. |
|
|
|
@293
|
[293]
|
07/11/07 19:07:31 |
hachi |
expose the time that the last job was processed in the stop_if hook of … |
|
|
|
@292
|
[292]
|
07/07/07 11:50:20 |
hachi |
change server polling order in workers to start at a random point in the … |
|
|
|
@290
|
[290]
|
06/29/07 20:33:49 |
bradfitz |
Checking in changes prior to tagging of version 1.09. Changelog diff … |
|
|
|
@289
|
[289]
|
06/29/07 20:32:21 |
bradfitz |
add copyright/license |
|
|
|
@287
|
[287]
|
05/21/07 16:35:02 |
bradfitz |
Checking in changes prior to tagging of version 1.08. Changelog diff … |
|
|
|
@285
|
[285]
|
05/17/07 20:00:21 |
bradfitz |
Checking in changes prior to tagging of version 0.94. Changelog diff … |
|
|
|
@284
|
[284]
|
05/17/07 19:46:18 |
hachi |
In pack_res_command, silence any warnings about 'undefined' or … |
|
|
|
@283
|
[283]
|
05/12/07 18:08:10 |
derat |
fix stupid taskset bug where nuls weren't preseved in returned data … |
|
|
|
@282
|
[282]
|
05/12/07 17:34:16 |
derat |
add an example worker and client for scaling images |
|
|
|
@281
|
[281]
|
05/12/07 06:15:39 |
derat |
whaddya know, testing works! fix a silly bug in the uniq code.
add a … |
|
|
|
@280
|
[280]
|
05/10/07 17:00:14 |
derat |
add tests for Task callbacks and failure of individual tasks in a set |
|
|
|
@279
|
[279]
|
05/10/07 16:23:04 |
derat |
play with worker timeouts a bit |
|
|
|
@278
|
[278]
|
05/10/07 06:21:02 |
derat |
make worker time out on network reads and add tests |
|
|
|
@277
|
[277]
|
05/10/07 01:59:34 |
derat |
- add more worker tests
- turn on worker reconnection code
- clean up … |
|
|
|
@275
|
[275]
|
05/09/07 21:23:55 |
bradfitz |
Checking in changes prior to tagging of version 1.09. Changelog diff … |
|
|
|
@274
|
[274]
|
05/09/07 17:16:05 |
derat |
- add worker test for multiple servers
- add a function to do a timed … |
|
|
|
@273
|
[273]
|
05/09/07 04:36:38 |
derat |
add a bunch of tests |
|
|
|
@272
|
[272]
|
05/08/07 07:10:35 |
derat |
- add crazy but apparently-working test code for the worker lib
- let … |
|
|
|
@271
|
[271]
|
05/08/07 02:17:19 |
hachi |
Tweaks for specfile |
|
|
|
@270
|
[270]
|
05/08/07 02:11:31 |
hachi |
Add MANIFEST.SKIP to MANIFEST with make manifest (this also shuffled one … |
|
|
|
@269
|
[269]
|
05/08/07 02:10:21 |
hachi |
Add sane MANIFEST.SKIP |
|
|
|
@268
|
[268]
|
05/08/07 02:05:40 |
hachi |
cleanup MANIFEST with 'make manifest', no real changes. |
|
|
|
@267
|
[267]
|
05/08/07 02:01:41 |
hachi |
Add stuff to ignore in MANIFEST.SKIP: debian directory and rpm specfiles … |
|
|
|
@266
|
[266]
|
05/08/07 01:56:08 |
hachi |
Don't let rpmbuild do any automatic dependancy creation, it just gets it … |
|
|
|
@265
|
[265]
|
05/07/07 23:10:30 |
hachi |
Add gearman-client specfile. |