|
|
|
@165
|
[165]
|
7 weeks |
hachi |
Add $job->declined and test for external locking.
|
|
|
|
@164
|
[164]
|
7 months |
miyagawa |
PostgreSQL patch from clkao
|
|
|
|
@161
|
[161]
|
9 months |
swistow |
Fix test numbers as …
|
|
|
|
@160
|
[160]
|
10 months |
swistow |
Merge in branch which allows passing in of existing driver.
|
|
|
|
@151
|
[151]
|
10 months |
swistow |
Made scoreboard.t use a proper tempdir
This prevents the test failing …
|
|
|
|
@150
|
[150]
|
10 months |
swistow |
made scoreboard.t print out what the error was if there was one when doing …
|
|
|
|
@145
|
[145]
|
15 months |
miyagawa |
move failing pod tests to xt directory
|
|
|
|
@141
|
[141]
|
15 months |
ykerherve |
Added grab_and_work_on($handle) to the client. There is a situation here …
|
|
|
|
@138
|
[138]
|
18 months |
ykerherve |
Croak with a nice message id a driver cannot be found for a handle
|
|
|
|
@136
|
[136]
|
21 months |
bchoate |
Updates to support optional prioritization of jobs.
|
|
|
|
@134
|
[134]
|
2 years |
garth |
Code to allow a 'top' like view of runnin schwartz workers.
|
|
|
|
@124
|
[124]
|
2 years |
btrott |
Set insert_time of new jobs to the current server time, when inserting
a …
|
|
|
|
@122
|
[122]
|
3 years |
bradfitz |
Checking in changes prior to tagging of version 1.04. Changelog diff …
|
|
|
|
@114
|
[114]
|
3 years |
bradfitz |
cleanup, prep for a real release.
|
|
|
|
@107
|
[107]
|
3 years |
mpaschal |
Some POD for TheSchwartz::Job
|
|
|
|
@106
|
[106]
|
3 years |
mpaschal |
Some POD for TheSchwartz::Worker
|
|
|
|
@105
|
[105]
|
3 years |
mpaschal |
Some POD for TheSchwartz.pm
It may be inaccurate, but it's also incomplete
|
|
|
|
@104
|
[104]
|
3 years |
bradfitz |
fix the client/db time out-of-sync problem, and un-TODO the test.
|
|
|
|
@103
|
[103]
|
3 years |
bradfitz |
fix conditional storable thawing
|
|
|
|
@102
|
[102]
|
3 years |
bradfitz |
add funcid to exitstatus
|
|
|
|
@101
|
[101]
|
3 years |
bradfitz |
add funcid to error table
|
|
|
|
@97
|
[97]
|
3 years |
bradfitz |
a Job 'arg' need not be a storable-like thingy or reference anymore.
a …
|
|
|
|
@91
|
[91]
|
3 years |
bradfitz |
misc stuff
|
|
|
|
@89
|
[89]
|
3 years |
bradfitz |
math was never right in that test anyway.
|
|
|
|
@88
|
[88]
|
3 years |
sky |
this is not working yet, so mark it as a TODO test
|
|
|
|
@85
|
[85]
|
3 years |
bradfitz |
more reliably pass
|
|
|
|
@84
|
[84]
|
3 years |
bradfitz |
new test and bug fixes for when a job "die"s when working on …
|
|
|
|
@82
|
[82]
|
3 years |
bradfitz |
coalescing support
|
|
|
|
@81
|
[81]
|
3 years |
bradfitz |
failing test for ben to fix. :)
|
|
|
|
@80
|
[80]
|
3 years |
bradfitz |
parallel worker test. including triggering races.
|
|
|
|
@78
|
[78]
|
3 years |
btrott |
Added NOT NULL to grabbed_until column.
|
|
|
|
@76
|
[76]
|
3 years |
bradfitz |
test for found race condition when grabbing jobs
|
|
|
|
@75
|
[75]
|
3 years |
bradfitz |
force running tests w/ innodb, or skip
|
|
|
|
@74
|
[74]
|
3 years |
bradfitz |
be able to run mysql vs. sqlite tests separately
|
|
|
|
@67
|
[67]
|
4 years |
bradfitz |
insert_jobs (plural) support
|
|
|
|
@64
|
[64]
|
4 years |
bradfitz |
uniqkey tests
|
|
|
|
@60
|
[60]
|
4 years |
bradfitz |
log error times with errors
|
|
|
|
@58
|
[58]
|
4 years |
bradfitz |
new test for ben to fix.
|
|
|
|
@55
|
[55]
|
4 years |
bradfitz |
better version of test
|
|
|
|
@52
|
[52]
|
4 years |
bradfitz |
test for ben, so work is spread evenly. currently it's not.
|
|
|
|
@47
|
[47]
|
4 years |
btrott |
Table prefixes now work (make sure you get the latest Data::ObjectDriver).
|
|
|
|
@46
|
[46]
|
4 years |
bradfitz |
tests for table prefixes
|
|
|
|
@45
|
[45]
|
4 years |
bradfitz |
verify that replacing with nothing works
|
|
|
|
@44
|
[44]
|
4 years |
btrott |
* Refactored the innards of TheSchwartz::insert into
…
|
|
|
|
@43
|
[43]
|
4 years |
bradfitz |
allocating a jobid inside a worker
|
|
|
|
@42
|
[42]
|
4 years |
btrott |
Implemented FuncMap table, along with function ID to function name …
|
|
|
|
@39
|
[39]
|
4 years |
bradfitz |
makes no API sense to insert a job by funcid, given multiple databases
|
|
|
|
@38
|
[38]
|
4 years |
bradfitz |
new schema for for funcid in job table, not funcname
|
|
|
|
@37
|
[37]
|
4 years |
bradfitz |
add funcid test
|
|
|
|
@36
|
[36]
|
4 years |
bradfitz |
make tests test both sqlite and mysql
|
|
|
|
@35
|
[35]
|
4 years |
bradfitz |
convert rest
|
|
|
|
@34
|
[34]
|
4 years |
bradfitz |
convert more
|
|
|
|
@33
|
[33]
|
4 years |
bradfitz |
remove hard-coded client ctor in test. rest coming shortly.
|
|
|
|
@31
|
[31]
|
4 years |
bradfitz |
mysql tests
|
|
|
|
@29
|
[29]
|
4 years |
bradfitz |
empty/hanging test
|
|
|
|
@28
|
[28]
|
4 years |
btrott |
* Don't die if a database is dead/down/whatever.
* Retry databases that …
|
|
|
|
@27
|
[27]
|
4 years |
bradfitz |
test for when databases are dead/down or otherwise fail during processing
|
|
|
|
@25
|
[25]
|
4 years |
btrott |
* Implemented grabbed_until support, which locks out other workers from
…
|
|
|
|
@24
|
[24]
|
4 years |
btrott |
* Implemented retries, along with optional retry_delay. retry-delay.t
…
|
|
|
|
@23
|
[23]
|
4 years |
btrott |
Implemented Job->replace_with with transactional support.
|
|
|
|
@22
|
[22]
|
4 years |
btrott |
Added horribly simple Error and Worker classes. Now almost all of …
|
|
|
|
@21
|
[21]
|
4 years |
bradfitz |
use unreserved word
|
|
|
|
@20
|
[20]
|
4 years |
bradfitz |
test that theschwartz handles retry delays properly
|
|
|
|
@19
|
[19]
|
4 years |
bradfitz |
$job->replace_with test. which is like $job->completed
but it requires, …
|
|
|
|
@18
|
[18]
|
4 years |
bradfitz |
ensure jobs can have arrayref args
|
|
|
|
@15
|
[15]
|
4 years |
bradfitz |
ben pointed out this omission
|
|
|
|
@13
|
[13]
|
4 years |
bradfitz |
add some failures.…
|
|
|
|
@11
|
[11]
|
4 years |
bradfitz |
work in progress for ben
|
|
|
|
@10
|
[10]
|
4 years |
bradfitz |
more tests for ctor
|
|
|
|
@9
|
[9]
|
4 years |
btrott |
* Working start of the Job/JobHandle classes, along with the main client
…
|
|
|
|
@8
|
[8]
|
4 years |
bradfitz |
work in progress
|
|
|
|
@6
|
[6]
|
4 years |
bradfitz |
tests for job constructrion
|
|
|
|
@5
|
[5]
|
4 years |
bradfitz |
non-complete anything
|
|
|
|
@2
|
[2]
|
4 years |
bradfitz |
initial notes and dirs
|