|
|
|
@146
|
[146]
|
08/27/08 08:39:55 |
miyagawa |
doc fix: args need to be a referecne |
|
|
|
@145
|
[145]
|
08/27/08 08:22:48 |
miyagawa |
move failing pod tests to xt directory |
|
|
|
@144
|
[144]
|
08/27/08 06:01:31 |
miyagawa |
fixed old method names used in TheSchwartz::Job POD |
|
|
|
@143
|
[143]
|
08/27/08 05:55:01 |
miyagawa |
fixed wrong doc of priority method |
|
|
|
@142
|
[142]
|
08/21/08 22:47:36 |
ykerherve |
Minor formatting change |
|
|
|
@141
|
[141]
|
08/21/08 22:42:08 |
ykerherve |
Added grab_and_work_on($handle) to the client. There is a situation here … |
|
|
|
@139
|
[139]
|
08/01/08 05:39:06 |
bradfitz |
Checking in changes prior to tagging of version 1.07. Changelog diff … |
|
|
|
@138
|
[138]
|
06/16/08 17:36:19 |
ykerherve |
Croak with a nice message id a driver cannot be found for a handle |
|
|
|
@137
|
[137]
|
04/23/08 00:38:42 |
swistow |
Document a method |
|
|
|
@136
|
[136]
|
02/23/08 01:28:13 |
bchoate |
Updates to support optional prioritization of jobs. |
|
|
|
@135
|
[135]
|
09/07/07 22:07:18 |
kgoess |
upping version to 1.06 so we can make an rpm with the latest changes |
|
|
|
@134
|
[134]
|
08/22/07 22:04:38 |
garth |
Code to allow a 'top' like view of runnin schwartz workers. |
|
|
|
@133
|
[133]
|
07/31/07 19:17:56 |
bradfitz |
get first method working |
|
|
|
@132
|
[132]
|
07/30/07 18:17:07 |
bradfitz |
dist pg schema |
|
|
|
@131
|
[131]
|
07/30/07 18:16:47 |
bradfitz |
+ - include postgres schema in docs. from Michael Zedeler
+ … |
|
|
|
@130
|
[130]
|
07/27/07 00:57:27 |
bradfitz |
bit more |
|
|
|
@129
|
[129]
|
07/26/07 23:28:59 |
bradfitz |
start of work on gearman-based schwartz server.
this way the python and … |
|
|
|
@125
|
[125]
|
06/26/07 03:13:05 |
btrott |
Reverting/changing behavior of changeset 124 (insert_time):
We now … |
|
|
|
@124
|
[124]
|
06/20/07 21:12:09 |
btrott |
Set insert_time of new jobs to the current server time, when inserting
a … |
|
|
|
@122
|
[122]
|
05/22/07 17:11:37 |
bradfitz |
Checking in changes prior to tagging of version 1.04. Changelog diff … |
|
|
|
@118
|
[118]
|
04/26/07 08:32:35 |
bradfitz |
Checking in changes prior to tagging of version 1.03. Changelog diff is: |
|
|
|
@117
|
[117]
|
04/26/07 08:24:55 |
bradfitz |
doc update |
|
|
|
@116
|
[116]
|
04/26/07 00:52:30 |
bradfitz |
require at least what's on CPAN. |
|
|
|
@115
|
[115]
|
04/26/07 00:43:35 |
bradfitz |
adding shipit conf |
|
|
|
@114
|
[114]
|
04/26/07 00:42:11 |
bradfitz |
cleanup, prep for a real release. |
|
|
|
@113
|
[113]
|
02/05/07 21:09:06 |
abunner |
pod for the new driver_cache_expiration parameter (and spaces instead of … |
|
|
|
@112
|
[112]
|
02/05/07 20:46:33 |
abunner |
Optionally have TheSchwartz cache connections to its databases. New … |
|
|
|
@111
|
[111]
|
01/26/07 22:02:32 |
bradfitz |
method to work on a specific job handle |
|
|
|
@110
|
[110]
|
10/27/06 22:57:00 |
mpaschal |
That new() was actually a new_from_array(), oops |
|
|
|
@109
|
[109]
|
10/27/06 22:35:51 |
bradfitz |
support filtering on funcid |
|
|
|
@108
|
[108]
|
10/17/06 22:37:02 |
mpaschal |
These methods return jobs, not jobhandles |
|
|
|
@107
|
[107]
|
10/16/06 23:12:23 |
mpaschal |
Some POD for TheSchwartz::Job |
|
|
|
@106
|
[106]
|
10/16/06 21:42:32 |
mpaschal |
Some POD for TheSchwartz::Worker |
|
|
|
@105
|
[105]
|
10/11/06 22:06:30 |
mpaschal |
Some POD for TheSchwartz.pm
It may be inaccurate, but it's also incomplete |
|
|
|
@104
|
[104]
|
08/31/06 18:23:40 |
bradfitz |
fix the client/db time out-of-sync problem, and un-TODO the test. |
|
|
|
@103
|
[103]
|
08/29/06 01:53:56 |
bradfitz |
fix conditional storable thawing |
|
|
|
@102
|
[102]
|
08/23/06 21:40:26 |
bradfitz |
add funcid to exitstatus |
|
|
|
@101
|
[101]
|
08/23/06 21:22:49 |
bradfitz |
add funcid to error table |
|
|
|
@100
|
[100]
|
08/23/06 07:35:42 |
bradfitz |
make 'want_handle' default to true, since you should always have it, and … |
|
|
|
@99
|
[99]
|
08/23/06 07:24:33 |
bradfitz |
lazily load funcname from funcid |
|
|
|
@98
|
[98]
|
08/23/06 07:24:23 |
bradfitz |
log $@ |
|
|
|
@97
|
[97]
|
08/23/06 04:55:34 |
bradfitz |
a Job 'arg' need not be a storable-like thingy or reference anymore.
a … |
|
|
|
@96
|
[96]
|
08/17/06 20:10:29 |
bradfitz |
well tested! fixing bugs and alignment with one character! |
|
|
|
@95
|
[95]
|
08/17/06 06:10:31 |
sky |
cluttering up my style |
|
|
|
@94
|
[94]
|
08/17/06 06:09:40 |
sky |
correct |
|
|
|
@93
|
[93]
|
08/17/06 06:08:55 |
sky |
Update documentation.
Add support for giving an array of funcnames. |
|
|
|
@92
|
[92]
|
08/17/06 02:14:35 |
bradfitz |
clean exitstatus and error table as we go. |
|
|
|
@91
|
[91]
|
08/17/06 00:39:55 |
bradfitz |
misc stuff |
|
|
|
@90
|
[90]
|
08/16/06 22:34:52 |
sky |
use named args |
|
|
|
@89
|
[89]
|
08/16/06 22:25:47 |
bradfitz |
math was never right in that test anyway. |
|
|
|
@88
|
[88]
|
08/16/06 22:12:35 |
sky |
this is not working yet, so mark it as a TODO test |
|
|
|
@87
|
[87]
|
08/16/06 08:44:16 |
sky |
add a list_jobs function that doesnt lock jobs, it can be used internally … |
|
|
|
@86
|
[86]
|
08/16/06 00:28:22 |
bradfitz |
-- add a permanent_failure method.
-- let failed and permanent_failure … |
|
|
|
@85
|
[85]
|
08/16/06 00:27:37 |
bradfitz |
more reliably pass |
|
|
|
@84
|
[84]
|
08/15/06 19:03:02 |
bradfitz |
new test and bug fixes for when a job "die"s when working on … |
|
|
|
@83
|
[83]
|
08/15/06 17:17:46 |
bradfitz |
better debugging. |
|
|
|
@82
|
[82]
|
08/11/06 22:21:22 |
bradfitz |
coalescing support |
|
|
|
@81
|
[81]
|
08/07/06 22:45:35 |
bradfitz |
failing test for ben to fix. :) |
|
|
|
@80
|
[80]
|
07/06/06 22:53:00 |
bradfitz |
parallel worker test. including triggering races. |
|
|
|
@79
|
[79]
|
07/06/06 22:24:37 |
btrott |
Fixed grab-race.t by reorganizing the way we select jobs. Now we select a … |
|
|
|
@78
|
[78]
|
07/06/06 21:44:51 |
btrott |
Added NOT NULL to grabbed_until column. |
|
|
|
@77
|
[77]
|
07/06/06 21:41:59 |
btrott |
grabbed_until now defaults to 0, rather than NULL. Simplified the … |
|
|
|
@76
|
[76]
|
07/06/06 20:54:06 |
bradfitz |
test for found race condition when grabbing jobs |
|
|
|
@75
|
[75]
|
07/06/06 19:25:09 |
bradfitz |
force running tests w/ innodb, or skip |
|
|
|
@74
|
[74]
|
07/06/06 19:12:54 |
bradfitz |
be able to run mysql vs. sqlite tests separately |
|
|
|
@73
|
[73]
|
07/06/06 17:27:46 |
mischa |
really use the user-specified DSN |
|
|
|
@72
|
[72]
|
07/06/06 16:55:03 |
mischa |
Present for ops: let schwartzmon take options for dbname, … |
|
|
|
@71
|
[71]
|
07/01/06 00:39:18 |
btrott |
Very, very simple Nagios plugin for checking the number of jobs in … |
|
|
|
@70
|
[70]
|
05/31/06 02:57:41 |
btrott |
Spec file for building a Schwartz RPM. |
|
|
|
@69
|
[69]
|
05/31/06 02:43:15 |
btrott |
Don't warn on an empty password/username. |
|
|
|
@68
|
[68]
|
05/31/06 02:20:45 |
btrott |
Now uses Module::Install; added the additional prereqs. |
|
|
|
@67
|
[67]
|
05/24/06 23:54:03 |
bradfitz |
insert_jobs (plural) support |
|
|
|
@66
|
[66]
|
05/24/06 01:43:35 |
bradfitz |
logging/verbosity stuff |
|
|
|
@65
|
[65]
|
05/23/06 18:59:25 |
btrott |
Use the new portable error stuff in the latest Data::ObjectDriver … |
|
|
|
@64
|
[64]
|
05/23/06 17:47:57 |
bradfitz |
uniqkey tests |
|
|
|
@63
|
[63]
|
05/23/06 01:31:16 |
bradfitz |
error tailing support |
|
|
|
@62
|
[62]
|
05/22/06 23:30:51 |
bradfitz |
error command, a little |
|
|
|
@61
|
[61]
|
05/22/06 22:44:31 |
bradfitz |
start of multiple DB support and subcommands, like tailing errors |
|
|
|
@60
|
[60]
|
05/22/06 21:15:55 |
bradfitz |
log error times with errors |
|
|
|
@59
|
[59]
|
05/22/06 21:02:33 |
btrott |
* Added separate current_abilities set, which is the set of funcnames
… |
|
|
|
@58
|
[58]
|
05/22/06 20:49:28 |
bradfitz |
new test for ben to fix. |
|
|
|
@57
|
[57]
|
05/22/06 19:37:49 |
bradfitz |
help command |
|
|
|
@56
|
[56]
|
05/22/06 19:35:16 |
bradfitz |
monitoring script |
|
|
|
@55
|
[55]
|
05/22/06 01:27:37 |
bradfitz |
better version of test |
|
|
|
@54
|
[54]
|
05/20/06 04:20:33 |
bradfitz |
some mysql changes. more later. |
|
|
|
@53
|
[53]
|
05/20/06 04:16:51 |
btrott |
* Renamed choose_database to shuffled_databases, which returns a list of
… |
|
|
|
@52
|
[52]
|
05/20/06 04:05:16 |
bradfitz |
test for ben, so work is spread evenly. currently it's not. |
|
|
|
@51
|
[51]
|
05/19/06 23:08:06 |
btrott |
Removed all of the old vestigial code for function aliases. |
|
|
|
@50
|
[50]
|
05/19/06 22:56:25 |
btrott |
Added a work_once method, and refactored work_until_done to call it. |
|
|
|
@49
|
[49]
|
05/19/06 22:10:56 |
btrott |
Added LIMIT 1 to queries to find a job to work on. |
|
|
|
@48
|
[48]
|
05/19/06 17:05:10 |
bradfitz |
temporary workaround while data-object-driver is out of sync between two … |
|
|
|
@47
|
[47]
|
05/18/06 00:08:02 |
btrott |
Table prefixes now work (make sure you get the latest Data::ObjectDriver). |
|
|
|
@46
|
[46]
|
05/17/06 17:46:46 |
bradfitz |
tests for table prefixes |
|
|
|
@45
|
[45]
|
05/17/06 17:19:14 |
bradfitz |
verify that replacing with nothing works |
|
|
|
@44
|
[44]
|
05/16/06 19:45:29 |
btrott |
* Refactored the innards of TheSchwartz::insert into
… |
|
|
|
@43
|
[43]
|
05/16/06 19:15:57 |
bradfitz |
allocating a jobid inside a worker |
|
|
|
@42
|
[42]
|
05/16/06 05:15:30 |
btrott |
Implemented FuncMap table, along with function ID to function name … |
|
|
|
@41
|
[41]
|
05/15/06 21:35:37 |
bradfitz |
add TODO |
|
|
|
@40
|
[40]
|
05/12/06 01:19:30 |
bradfitz |
support for failing on purpose during replace_with method |
|
|
|
@39
|
[39]
|
05/11/06 21:53:30 |
bradfitz |
makes no API sense to insert a job by funcid, given multiple databases |