root/trunk/lib

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @165 [165] 7 weeks hachi Add $job->declined and test for external locking.
(edit) @163 [163] 9 months athomason Clarify that larger numbers mean higher priority.
(edit) @160 [160] 10 months swistow Merge in branch which allows passing in of existing driver.
(edit) @152 [152] 10 months swistow Add documentation for scoreboard, thus making the pod coverage tests pass
(edit) @146 [146] 15 months miyagawa doc fix: args need to be a referecne
(edit) @144 [144] 15 months miyagawa fixed old method names used in TheSchwartz::Job POD
(edit) @143 [143] 15 months miyagawa fixed wrong doc of priority method
(edit) @142 [142] 15 months ykerherve Minor formatting change
(edit) @141 [141] 15 months ykerherve Added grab_and_work_on($handle) to the client. There is a situation here …
(edit) @138 [138] 18 months ykerherve Croak with a nice message id a driver cannot be found for a handle
(edit) @137 [137] 19 months swistow Document a method
(edit) @136 [136] 21 months bchoate Updates to support optional prioritization of jobs.
(edit) @135 [135] 2 years kgoess upping version to 1.06 so we can make an rpm with the latest changes
(edit) @134 [134] 2 years garth Code to allow a 'top' like view of runnin schwartz workers.
(edit) @125 [125] 2 years btrott Reverting/changing behavior of changeset 124 (insert_time): We now …
(edit) @124 [124] 2 years btrott Set insert_time of new jobs to the current server time, when inserting a …
(edit) @122 [122] 3 years bradfitz Checking in changes prior to tagging of version 1.04. Changelog diff …
(edit) @117 [117] 3 years bradfitz doc update
(edit) @114 [114] 3 years bradfitz cleanup, prep for a real release.
(edit) @113 [113] 3 years abunner pod for the new driver_cache_expiration parameter (and spaces instead of …
(edit) @112 [112] 3 years abunner Optionally have TheSchwartz cache connections to its databases. New …
(edit) @111 [111] 3 years bradfitz method to work on a specific job handle
(edit) @110 [110] 3 years mpaschal That new() was actually a new_from_array(), oops
(edit) @108 [108] 3 years mpaschal These methods return jobs, not jobhandles
(edit) @107 [107] 3 years mpaschal Some POD for TheSchwartz::Job
(edit) @106 [106] 3 years mpaschal Some POD for TheSchwartz::Worker
(edit) @105 [105] 3 years mpaschal Some POD for TheSchwartz.pm It may be inaccurate, but it's also incomplete
(edit) @104 [104] 3 years bradfitz fix the client/db time out-of-sync problem, and un-TODO the test.
(edit) @103 [103] 3 years bradfitz fix conditional storable thawing
(edit) @102 [102] 3 years bradfitz add funcid to exitstatus
(edit) @101 [101] 3 years bradfitz add funcid to error table
(edit) @100 [100] 3 years bradfitz make 'want_handle' default to true, since you should always have it, and …
(edit) @99 [99] 3 years bradfitz lazily load funcname from funcid
(edit) @98 [98] 3 years bradfitz log $@
(edit) @97 [97] 3 years bradfitz a Job 'arg' need not be a storable-like thingy or reference anymore. a …
(edit) @96 [96] 3 years bradfitz well tested! fixing bugs and alignment with one character!
(edit) @94 [94] 3 years sky correct
(edit) @93 [93] 3 years sky Update documentation. Add support for giving an array of funcnames.
(edit) @92 [92] 3 years bradfitz clean exitstatus and error table as we go.
(edit) @91 [91] 3 years bradfitz misc stuff
(edit) @90 [90] 3 years sky use named args
(edit) @87 [87] 3 years sky add a list_jobs function that doesnt lock jobs, it can be used internally …
(edit) @86 [86] 3 years bradfitz -- add a permanent_failure method. -- let failed and permanent_failure …
(edit) @84 [84] 3 years bradfitz new test and bug fixes for when a job "die"s when working on …
(edit) @83 [83] 3 years bradfitz better debugging.
(edit) @82 [82] 3 years bradfitz coalescing support
(edit) @80 [80] 3 years bradfitz parallel worker test. including triggering races.
(edit) @79 [79] 3 years btrott Fixed grab-race.t by reorganizing the way we select jobs. Now we select a …
(edit) @77 [77] 3 years btrott grabbed_until now defaults to 0, rather than NULL. Simplified the …
(edit) @76 [76] 3 years bradfitz test for found race condition when grabbing jobs
(edit) @69 [69] 3 years btrott Don't warn on an empty password/username.
(edit) @67 [67] 4 years bradfitz insert_jobs (plural) support
(edit) @66 [66] 4 years bradfitz logging/verbosity stuff
(edit) @65 [65] 4 years btrott Use the new portable error stuff in the latest Data::ObjectDriver …
(edit) @60 [60] 4 years bradfitz log error times with errors
(edit) @59 [59] 4 years btrott * Added separate current_abilities set, which is the set of funcnames …
(edit) @53 [53] 4 years btrott * Renamed choose_database to shuffled_databases, which returns a list of …
(edit) @51 [51] 4 years btrott Removed all of the old vestigial code for function aliases.
(edit) @50 [50] 4 years btrott Added a work_once method, and refactored work_until_done to call it.
(edit) @49 [49] 4 years btrott Added LIMIT 1 to queries to find a job to work on.
(edit) @48 [48] 4 years bradfitz temporary workaround while data-object-driver is out of sync between two …
(edit) @47 [47] 4 years btrott Table prefixes now work (make sure you get the latest Data::ObjectDriver).
(edit) @44 [44] 4 years btrott * Refactored the innards of TheSchwartz::insert into …
(edit) @43 [43] 4 years bradfitz allocating a jobid inside a worker
(edit) @42 [42] 4 years btrott Implemented FuncMap table, along with function ID to function name …
(edit) @40 [40] 4 years bradfitz support for failing on purpose during replace_with method
(edit) @30 [30] 4 years btrott Don't return a good handle if we didn't successfully insert a job.
(edit) @28 [28] 4 years btrott * Don't die if a database is dead/down/whatever. * Retry databases that …
(edit) @26 [26] 4 years btrott Make sure drivers know arg column is a blob
(edit) @25 [25] 4 years btrott * Implemented grabbed_until support, which locks out other workers from …
(edit) @24 [24] 4 years btrott * Implemented retries, along with optional retry_delay. retry-delay.t …
(edit) @23 [23] 4 years btrott Implemented Job->replace_with with transactional support.
(edit) @22 [22] 4 years btrott Added horribly simple Error and Worker classes. Now almost all of …
(edit) @17 [17] 4 years btrott Oops, this unveiled a bug in insert!
(edit) @14 [14] 4 years btrott Make the last test in 05-job-ctor fail
(edit) @12 [12] 4 years btrott Explicit return at the end of subs
(edit) @9 [9] 4 years btrott * Working start of the Job/JobHandle classes, along with the main client …
(edit) @5 [5] 4 years bradfitz non-complete anything
(add) @2 [2] 4 years bradfitz initial notes and dirs
Note: See TracRevisionLog for help on using the revision log.