|
|
|
@65
|
[65]
|
4 years |
btrott |
Use the new portable error stuff in the latest Data::ObjectDriver …
|
|
|
|
@64
|
[64]
|
4 years |
bradfitz |
uniqkey tests
|
|
|
|
@63
|
[63]
|
4 years |
bradfitz |
error tailing support
|
|
|
|
@62
|
[62]
|
4 years |
bradfitz |
error command, a little
|
|
|
|
@61
|
[61]
|
4 years |
bradfitz |
start of multiple DB support and subcommands, like tailing errors
|
|
|
|
@60
|
[60]
|
4 years |
bradfitz |
log error times with errors
|
|
|
|
@59
|
[59]
|
4 years |
btrott |
* Added separate current_abilities set, which is the set of funcnames
…
|
|
|
|
@58
|
[58]
|
4 years |
bradfitz |
new test for ben to fix.
|
|
|
|
@57
|
[57]
|
4 years |
bradfitz |
help command
|
|
|
|
@56
|
[56]
|
4 years |
bradfitz |
monitoring script
|
|
|
|
@55
|
[55]
|
4 years |
bradfitz |
better version of test
|
|
|
|
@54
|
[54]
|
4 years |
bradfitz |
some mysql changes. more later.
|
|
|
|
@53
|
[53]
|
4 years |
btrott |
* Renamed choose_database to shuffled_databases, which returns a list of
…
|
|
|
|
@52
|
[52]
|
4 years |
bradfitz |
test for ben, so work is spread evenly. currently it's not.
|
|
|
|
@51
|
[51]
|
4 years |
btrott |
Removed all of the old vestigial code for function aliases.
|
|
|
|
@50
|
[50]
|
4 years |
btrott |
Added a work_once method, and refactored work_until_done to call it.
|
|
|
|
@49
|
[49]
|
4 years |
btrott |
Added LIMIT 1 to queries to find a job to work on.
|
|
|
|
@48
|
[48]
|
4 years |
bradfitz |
temporary workaround while data-object-driver is out of sync between two …
|
|
|
|
@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 …
|
|
|
|
@41
|
[41]
|
4 years |
bradfitz |
add TODO
|
|
|
|
@40
|
[40]
|
4 years |
bradfitz |
support for failing on purpose during replace_with method
|
|
|
|
@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.
|
|
|
|
@32
|
[32]
|
4 years |
bradfitz |
needs to be auto_increment
|
|
|
|
@31
|
[31]
|
4 years |
bradfitz |
mysql tests
|
|
|
|
@30
|
[30]
|
4 years |
btrott |
Don't return a good handle if we didn't successfully insert a job.
|
|
|
|
@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
|
|
|
|
@26
|
[26]
|
4 years |
btrott |
Make sure drivers know arg column is a blob
|
|
|
|
@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
|
|
|
|
@17
|
[17]
|
4 years |
btrott |
Oops, this unveiled a bug in insert!
|
|
|
|
@16
|
[16]
|
4 years |
sky |
a makefile, make test can now be run
|
|
|
|
@15
|
[15]
|
4 years |
bradfitz |
ben pointed out this omission
|
|
|
|
@14
|
[14]
|
4 years |
btrott |
Make the last test in 05-job-ctor fail
|
|
|
|
@13
|
[13]
|
4 years |
bradfitz |
add some failures.…
|
|
|
|
@12
|
[12]
|
4 years |
btrott |
Explicit return at the end of subs
|
|
|
|
@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
|
|
|
|
@7
|
[7]
|
4 years |
bradfitz |
sign ben up
|
|
|
|
@6
|
[6]
|
4 years |
bradfitz |
tests for job constructrion
|
|
|
|
@5
|
[5]
|
4 years |
bradfitz |
non-complete anything
|
|
|
|
@4
|
[4]
|
4 years |
bradfitz |
priority policy
|
|
|
|
@3
|
[3]
|
4 years |
bradfitz |
notes and empty website
|
|
|
|
@2
|
[2]
|
4 years |
bradfitz |
initial notes and dirs
|
|
|
|
@1
|
[1]
|
4 years |
bradfitz |
trunk
|