<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>7a5c8f4483cc21d1b1ddacda11e64f55acd03832</id>
      </parent>
    </parents>
    <author>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/56860e062fa017dcfa0afa2e6ab6de003759a939</url>
    <id>56860e062fa017dcfa0afa2e6ab6de003759a939</id>
    <committed-date>2009-12-19T11:59:48-08:00</committed-date>
    <authored-date>2009-12-19T11:59:48-08:00</authored-date>
    <message>Remove EvaledJob. Implement your own if you need this functionality.</message>
    <tree>1259e771dac3019ffd1d9a72f1cfdffcdbac86d0</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>02d561ab5b5c2f244fb1cc996ab183fd94de1fdb</id>
      </parent>
    </parents>
    <author>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/7a5c8f4483cc21d1b1ddacda11e64f55acd03832</url>
    <id>7a5c8f4483cc21d1b1ddacda11e64f55acd03832</id>
    <committed-date>2009-12-19T09:37:33-08:00</committed-date>
    <authored-date>2009-12-19T09:21:28-08:00</authored-date>
    <message>Move #reschedule from Job to Worker. Refs #26</message>
    <tree>5b962222ece41f1b1a48ff2aebf4db4cc7288d20</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>86a638b3dd7ae9c6f8c087951b1eece6bfec1848</id>
      </parent>
    </parents>
    <author>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/02d561ab5b5c2f244fb1cc996ab183fd94de1fdb</url>
    <id>02d561ab5b5c2f244fb1cc996ab183fd94de1fdb</id>
    <committed-date>2009-12-19T09:14:55-08:00</committed-date>
    <authored-date>2009-12-19T09:02:24-08:00</authored-date>
    <message>Move #run from Job to Worker. Refs #26</message>
    <tree>9814cd291faf53749f90b3bdc6e279816932ff5e</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8b6146e075d006ecddb26a07fab9253653a5147d</id>
      </parent>
    </parents>
    <author>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/86a638b3dd7ae9c6f8c087951b1eece6bfec1848</url>
    <id>86a638b3dd7ae9c6f8c087951b1eece6bfec1848</id>
    <committed-date>2009-12-19T07:51:29-08:00</committed-date>
    <authored-date>2009-12-19T07:51:29-08:00</authored-date>
    <message>Quiet down the specs</message>
    <tree>b687f92c1ead6eedd3e2d8ffd1e830f7d9bddcef</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>81601e452fd68683f87df313555029b1117ded73</id>
      </parent>
    </parents>
    <author>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/8b6146e075d006ecddb26a07fab9253653a5147d</url>
    <id>8b6146e075d006ecddb26a07fab9253653a5147d</id>
    <committed-date>2009-12-19T07:34:12-08:00</committed-date>
    <authored-date>2009-12-19T07:34:03-08:00</authored-date>
    <message>declare development dependencies</message>
    <tree>13caeed05d6f74dcfdedd98423da483a94c5a093</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aa8e87b3714f897ffe5336016e0ab5b66590ab69</id>
      </parent>
    </parents>
    <author>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/81601e452fd68683f87df313555029b1117ded73</url>
    <id>81601e452fd68683f87df313555029b1117ded73</id>
    <committed-date>2009-12-19T07:20:07-08:00</committed-date>
    <authored-date>2009-12-19T07:20:07-08:00</authored-date>
    <message>Fix references to config options in docs</message>
    <tree>c44559a4b76af6ab0b721c7505036892a08541a1</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d7533d71d61f1c3fb1f5d92500a0e187dbcf9dda</id>
      </parent>
    </parents>
    <author>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/aa8e87b3714f897ffe5336016e0ab5b66590ab69</url>
    <id>aa8e87b3714f897ffe5336016e0ab5b66590ab69</id>
    <committed-date>2009-12-19T07:14:52-08:00</committed-date>
    <authored-date>2009-12-19T07:14:52-08:00</authored-date>
    <message>Move min_priority and max_priority to Worker. Refs #26</message>
    <tree>6da9bc8067abf0572b5731e99e636b7b31e21c04</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3366c1ea7ec845c38f1dc72e9942d918bba9f742</id>
      </parent>
    </parents>
    <author>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/d7533d71d61f1c3fb1f5d92500a0e187dbcf9dda</url>
    <id>d7533d71d61f1c3fb1f5d92500a0e187dbcf9dda</id>
    <committed-date>2009-12-19T07:03:28-08:00</committed-date>
    <authored-date>2009-12-19T07:03:28-08:00</authored-date>
    <message>Move max_run_time and max_attempts to worker. Refs #26</message>
    <tree>be6e7623c6b63a7d75a4bc6daaccb2da990ccff7</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>491871edb5f2a6646846cb7248841022e007d3f4</id>
      </parent>
    </parents>
    <author>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/3366c1ea7ec845c38f1dc72e9942d918bba9f742</url>
    <id>3366c1ea7ec845c38f1dc72e9942d918bba9f742</id>
    <committed-date>2009-12-19T06:16:29-08:00</committed-date>
    <authored-date>2009-12-19T06:15:26-08:00</authored-date>
    <message>Only use Time.zone if it is set. Closes #20</message>
    <tree>f7f01c23d1e99e1143c8cf09d0c9dd7ecb2348e3</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>26f8c2698f40f40bba1958545bc96114cd2f0ea6</id>
      </parent>
    </parents>
    <author>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/0a42461db81cba96d0f267b99304e6725f8ca993</url>
    <id>0a42461db81cba96d0f267b99304e6725f8ca993</id>
    <committed-date>2009-11-10T05:07:59-08:00</committed-date>
    <authored-date>2009-11-10T05:07:59-08:00</authored-date>
    <message>Clean up some logic for rescheduling</message>
    <tree>619dc57f010a2a13f19db4f411cf97de46648a71</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e87d08aee7d94cb25cfac488a5b9c9c06821f5ff</id>
      </parent>
    </parents>
    <author>
      <name>Barnaby Gray</name>
      <email>barnaby@capsaicin.ltd.uk</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/26f8c2698f40f40bba1958545bc96114cd2f0ea6</url>
    <id>26f8c2698f40f40bba1958545bc96114cd2f0ea6</id>
    <committed-date>2009-10-29T17:19:35-07:00</committed-date>
    <authored-date>2009-10-29T10:44:43-07:00</authored-date>
    <message>Fix for last_error recording when destroy_failed_jobs = false, max_attempts = 1</message>
    <tree>3ff0ec8765023d9101b4495a13842a0e8545a3bf</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>15a8f50d6a9408731ba0af3aa54d619c85feb8cf</id>
      </parent>
    </parents>
    <author>
      <name>David Genord II</name>
      <email>david@xspond.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/747fb3d52a890c5264661933e1277cafd670d2ae</url>
    <id>747fb3d52a890c5264661933e1277cafd670d2ae</id>
    <committed-date>2009-10-16T05:06:14-07:00</committed-date>
    <authored-date>2009-10-14T17:44:05-07:00</authored-date>
    <message>Moved worker_name to Delayed::Worker</message>
    <tree>4f2e85c62cbf625fd26d4bde889b7cc1a5913df9</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>31cbb0724a565a2841351413b2061d5aba8221d2</id>
      </parent>
    </parents>
    <author>
      <name>David Genord II</name>
      <email>david@xspond.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/57a6416841bfc72e31f6a321aec82792d9eb1b97</url>
    <id>57a6416841bfc72e31f6a321aec82792d9eb1b97</id>
    <committed-date>2009-10-16T05:03:45-07:00</committed-date>
    <authored-date>2009-10-13T20:48:05-07:00</authored-date>
    <message>Moved reserve_and_run_one_job to Delayed::Worker</message>
    <tree>d2bdf92c32c8bf371549d7f43c6258ec2744127c</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>15ec587447bce673b2a802002a66052c1d66e78c</id>
      </parent>
    </parents>
    <author>
      <name>David Genord II</name>
      <email>david@xspond.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/31cbb0724a565a2841351413b2061d5aba8221d2</url>
    <id>31cbb0724a565a2841351413b2061d5aba8221d2</id>
    <committed-date>2009-10-16T05:03:38-07:00</committed-date>
    <authored-date>2009-10-13T20:34:09-07:00</authored-date>
    <message>Moved work_off to Delayed::Worker</message>
    <tree>77a6cb945d420e86d6729319ad107a35b33a43ce</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2ed7dc54c3984ba70323501cb28410d2b0b4ed22</id>
      </parent>
    </parents>
    <author>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/cbb8bb06a4c487724bc0b732ff37b33e31ec8f08</url>
    <id>cbb8bb06a4c487724bc0b732ff37b33e31ec8f08</id>
    <committed-date>2009-10-14T05:16:28-07:00</committed-date>
    <authored-date>2009-10-14T05:16:28-07:00</authored-date>
    <message>Replace remaining references to Time.now with Time.zone.now</message>
    <tree>965834019dff21f72bdb428e6ca2484a7dd7bb28</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d2ecfdfd6461e9b67e98e08f42d5d129b9a835ee</id>
      </parent>
    </parents>
    <author>
      <name>Tim Matheson</name>
      <email>me@tim-mathesons-macbook.local</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/2ed7dc54c3984ba70323501cb28410d2b0b4ed22</url>
    <id>2ed7dc54c3984ba70323501cb28410d2b0b4ed22</id>
    <committed-date>2009-10-14T05:12:01-07:00</committed-date>
    <authored-date>2009-10-12T16:02:39-07:00</authored-date>
    <message>fixing the Time.zone nil error, updating all specs to comply with the new code</message>
    <tree>be8d9ce4759900a578e24c128ee11d6d2dac91aa</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a0d6cdb2634c3a1186a90c52df51c1fa7ae2ddab</id>
      </parent>
    </parents>
    <author>
      <name>aurels</name>
      <email>aurels@gangsta.local</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/c79bae1fb2d60272fb181fcad593f63cef4a5fed</url>
    <id>c79bae1fb2d60272fb181fcad593f63cef4a5fed</id>
    <committed-date>2009-10-06T11:46:08-07:00</committed-date>
    <authored-date>2009-10-06T11:46:08-07:00</authored-date>
    <message>Replaced constants:

Worker::SLEEP
Job::MAX_ATTEMTPTS
Job::MAX_RUN_TIME

with a class variable so they can be overridden at run time.

Issue:
http://github.com/collectiveidea/delayed_job/issues/#issue/13</message>
    <tree>b9ab7dbab4535acf0dff0e20838ba4f3e605872f</tree>
    <committer>
      <name>aurels</name>
      <email>aurels@gangsta.local</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4b00de856a363105749f8d18c583eb53e517785c</id>
      </parent>
    </parents>
    <author>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/930fbcac6ceaacc3f81203d80e0ef0e30188c540</url>
    <id>930fbcac6ceaacc3f81203d80e0ef0e30188c540</id>
    <committed-date>2009-10-05T22:24:38-07:00</committed-date>
    <authored-date>2009-10-05T22:24:34-07:00</authored-date>
    <message>Added #send_at(time, method, *args) for queueing jobs in the future. Closes #10</message>
    <tree>72299bd25caef1dd75e9fe24394ddb4d851caffd</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>400696fabb5df32f5c7a7ea22f85dab53ec8e41b</id>
      </parent>
    </parents>
    <author>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/abd04a42b695e559a4259acf4d117a53e7b3bbb2</url>
    <id>abd04a42b695e559a4259acf4d117a53e7b3bbb2</id>
    <committed-date>2009-09-28T19:24:17-07:00</committed-date>
    <authored-date>2009-09-28T19:24:17-07:00</authored-date>
    <message>Fix bug with rescheduling failed jobs</message>
    <tree>556f3d1434f73fd0b3ce55f6b46cf42da28d4f9d</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a9aea116456087acebde8a28ba6ae4edb692d14e</id>
      </parent>
    </parents>
    <author>
      <name>Andres Rodriguez</name>
      <email>andres@joyent.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/4174b4bf0aee589b2c11f311497d744da05b5079</url>
    <id>4174b4bf0aee589b2c11f311497d744da05b5079</id>
    <committed-date>2009-07-18T22:23:15-07:00</committed-date>
    <authored-date>2009-06-01T14:45:49-07:00</authored-date>
    <message>Removing the rand() call in find_available and adding a test case to ensure jobs are always returned ordered by priority</message>
    <tree>fff0fd522079a5dd0a3d946284ee90b35002af73</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>079b24c8b0ecffcfca2eb36d048b4f5646a8b4d3</id>
      </parent>
    </parents>
    <author>
      <name>beat</name>
      <email>beat@simplificator.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/a9aea116456087acebde8a28ba6ae4edb692d14e</url>
    <id>a9aea116456087acebde8a28ba6ae4edb692d14e</id>
    <committed-date>2009-07-18T22:03:25-07:00</committed-date>
    <authored-date>2009-03-23T05:33:55-07:00</authored-date>
    <message>implemented timeout for job execution</message>
    <tree>74219ab436711e4e9f9d1d394e3250e02c337ea9</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ff7717280f367307f50fcbf48029a50e3b7579db</id>
      </parent>
    </parents>
    <author>
      <name>Joel Chippindale</name>
      <email>joel.chippindale@gmail.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/fe742d1be654df5c93a70212b9f82100d395cde6</url>
    <id>fe742d1be654df5c93a70212b9f82100d395cde6</id>
    <committed-date>2009-07-18T21:17:01-07:00</committed-date>
    <authored-date>2009-05-29T03:23:29-07:00</authored-date>
    <message>Fixed so that backing off after failures is respected by other workers</message>
    <tree>ed4620f0db1a902f566b4f7dbdf9b4606757f8d2</tree>
    <committer>
      <name>Brandon Keepers</name>
      <email>brandon@collectiveidea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ad27c3e36fd951abb67545e7b711e5ed9521ec79</id>
      </parent>
    </parents>
    <author>
      <name>Dan DeMaggio</name>
      <email>dan@animoto.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/266fc15c12953a94a6d052281ce10059ddd5ebc1</url>
    <id>266fc15c12953a94a6d052281ce10059ddd5ebc1</id>
    <committed-date>2009-03-12T09:27:01-07:00</committed-date>
    <authored-date>2009-03-12T09:27:01-07:00</authored-date>
    <message>refactor job object

- Move some class methods to instance methods
- Don't use exception to signal lock failure
- Add more explicit test cases for locking with multiple workers</message>
    <tree>bd3ee1b4866271d91d7eb2a2a95521d6021e6b2d</tree>
    <committer>
      <name>Dan DeMaggio</name>
      <email>dan@animoto.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cf4ad9f6235a9dfeef7ff4f1ae92525945464350</id>
      </parent>
    </parents>
    <author>
      <name>Tobias L&#252;tke</name>
      <email>tobi@jadedpixel.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/dbc5e37c4d313cb2b85701999adff490df0c272b</url>
    <id>dbc5e37c4d313cb2b85701999adff490df0c272b</id>
    <committed-date>2009-02-20T06:13:44-08:00</committed-date>
    <authored-date>2009-02-20T06:13:44-08:00</authored-date>
    <message>Added Module#handle_asynchronously that allows you to mark methods for async processing (Michael Koziarski)

This is useful when you have methods you want handled async in the production environment, but not require special case code.

config/environments/production.rb:

config.after_initialize do
  SomeModel.handle_asynchronously :some_method!
end

Thanks</message>
    <tree>e2d2e71b7b83d53503cce98f8ee7e6e81bbb9a59</tree>
    <committer>
      <name>Tobias L&#252;tke</name>
      <email>tobi@jadedpixel.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>89c3a0b77470c0f8510d3c7a51a36cd07747d9a9</id>
      </parent>
    </parents>
    <author>
      <name>Justin Knowlden</name>
      <email>jaknowlden@gmail.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/bcf8d1d2decd70b59b63640263bfde9a12959c5c</url>
    <id>bcf8d1d2decd70b59b63640263bfde9a12959c5c</id>
    <committed-date>2008-11-28T20:34:06-08:00</committed-date>
    <authored-date>2008-11-28T20:34:06-08:00</authored-date>
    <message>Factored duplication out of Job#deserialize. Made roodi happier about its cyclomatic complexity as well.</message>
    <tree>22f2106b39c35c2f2928c7353480b687d380532c</tree>
    <committer>
      <name>Justin Knowlden</name>
      <email>jaknowlden@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4fd41a9595dc193d82032e4de2b5ba9a8637cbc1</id>
      </parent>
    </parents>
    <author>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/89c3a0b77470c0f8510d3c7a51a36cd07747d9a9</url>
    <id>89c3a0b77470c0f8510d3c7a51a36cd07747d9a9</id>
    <committed-date>2008-11-28T05:02:09-08:00</committed-date>
    <authored-date>2008-11-28T05:02:09-08:00</authored-date>
    <message>Added eval jobs as a low ceremony way of declaring jobs without an explicit class (poor man's block marshalling)</message>
    <tree>2cb8599390cd6bbc51ac3cf4bb2714b9f6929dbf</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d0a9c2d5044746445ec7beebf3f0ca62ea12c525</id>
      </parent>
    </parents>
    <author>
      <name>Tobias L&#252;tke</name>
      <email>tobi@jadedpixel.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/4fd41a9595dc193d82032e4de2b5ba9a8637cbc1</url>
    <id>4fd41a9595dc193d82032e4de2b5ba9a8637cbc1</id>
    <committed-date>2008-11-26T14:50:18-08:00</committed-date>
    <authored-date>2008-11-26T14:50:18-08:00</authored-date>
    <message>Fixed a bug that prevented jobs in sub modules from being serialized correctly</message>
    <tree>6cb70cc1429347c351cc0da83907116355ae3b49</tree>
    <committer>
      <name>Tobias L&#252;tke</name>
      <email>tobi@jadedpixel.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aa843ea538985d6810e69478e3b91918f72b1254</id>
      </parent>
    </parents>
    <author>
      <name>Tobias L&#252;tke</name>
      <email>tobi@jadedpixel.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/916e9f2f8e7293f696ca795b1bc096eb04ed8412</url>
    <id>916e9f2f8e7293f696ca795b1bc096eb04ed8412</id>
    <committed-date>2008-11-26T14:18:32-08:00</committed-date>
    <authored-date>2008-11-26T14:18:32-08:00</authored-date>
    <message>Slightly more useful Job#name method that can easily be used for inspection</message>
    <tree>3cf416150c2a5de2f6c9c955c50e73ddd2f3ce6e</tree>
    <committer>
      <name>Tobias L&#252;tke</name>
      <email>tobi@jadedpixel.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>58558476d22564dc453ebff3557d4a3302db7d6f</id>
      </parent>
      <parent>
        <id>41552cf88dd445bb4c87ceeaed56e13ce6c0f94d</id>
      </parent>
    </parents>
    <author>
      <name>Tobias L&#252;tke</name>
      <email>tobi@jadedpixel.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/aa843ea538985d6810e69478e3b91918f72b1254</url>
    <id>aa843ea538985d6810e69478e3b91918f72b1254</id>
    <committed-date>2008-11-17T12:59:40-08:00</committed-date>
    <authored-date>2008-11-17T12:59:40-08:00</authored-date>
    <message>Merge branch 'econsultancy/econsultancy_20081112'

Conflicts:

	spec/job_spec.rb</message>
    <tree>a904ba05d68748dfe27600ebc8b56d2b910d0d8f</tree>
    <committer>
      <name>Tobias L&#252;tke</name>
      <email>tobi@jadedpixel.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>146642f6edac8cc70a766cbcc7de9ea44a53f7e5</id>
      </parent>
    </parents>
    <author>
      <name>Rob Ares</name>
      <email>rob.ares@gmail.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/58558476d22564dc453ebff3557d4a3302db7d6f</url>
    <id>58558476d22564dc453ebff3557d4a3302db7d6f</id>
    <committed-date>2008-11-12T17:24:30-08:00</committed-date>
    <authored-date>2008-11-12T17:24:30-08:00</authored-date>
    <message>removing worthless spec that duplicated a previous one.</message>
    <tree>806a62780f19f47fa03b2f6d23604953d5d7a19b</tree>
    <committer>
      <name>Rob Ares</name>
      <email>rob.ares@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>be23e260759b2a59a97018f3c592184c409e5df2</id>
      </parent>
      <parent>
        <id>d3a4b0ab62320ac454cf97d8d011d54ab097cd9e</id>
      </parent>
    </parents>
    <author>
      <name>Rob Ares</name>
      <email>rob.ares@gmail.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/146642f6edac8cc70a766cbcc7de9ea44a53f7e5</url>
    <id>146642f6edac8cc70a766cbcc7de9ea44a53f7e5</id>
    <committed-date>2008-11-12T16:58:52-08:00</committed-date>
    <authored-date>2008-11-12T16:58:52-08:00</authored-date>
    <message>merging tobi/master in and fixing spec logic</message>
    <tree>650521850e7b2fc4b792688ae0f83fcaedebdeac</tree>
    <committer>
      <name>Rob Ares</name>
      <email>rob.ares@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d3a4b0ab62320ac454cf97d8d011d54ab097cd9e</id>
      </parent>
    </parents>
    <author>
      <name>Joel Chippindale</name>
      <email>joel.chippindale@gmail.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/41552cf88dd445bb4c87ceeaed56e13ce6c0f94d</url>
    <id>41552cf88dd445bb4c87ceeaed56e13ce6c0f94d</id>
    <committed-date>2008-11-12T04:45:39-08:00</committed-date>
    <authored-date>2008-11-12T04:40:30-08:00</authored-date>
    <message>Added support to Delayed::Job#enqueue for setting jobs to run after a specific time</message>
    <tree>466ec9b5134a7f3cd4e2ccca5fc1e43ca769365a</tree>
    <committer>
      <name>Joel Chippindale</name>
      <email>joel.chippindale@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e7e0a5665f97e27c99f4d69b4293d373cec3f7e1</id>
      </parent>
      <parent>
        <id>757f585266696d3fc1610b36df65548ab0a58919</id>
      </parent>
    </parents>
    <author>
      <name>Tobias L&#252;tke</name>
      <email>tobi@jadedpixel.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/e81577ca709c8ac3448c6206693efa62cb6d9b14</url>
    <id>e81577ca709c8ac3448c6206693efa62cb6d9b14</id>
    <committed-date>2008-11-11T20:50:33-08:00</committed-date>
    <authored-date>2008-11-11T20:50:33-08:00</authored-date>
    <message>Merge branch 'master' of git://github.com/defunkt/delayed_job

Conflicts:

	lib/delayed/job.rb
	spec/database.rb
	spec/job_spec.rb</message>
    <tree>bd5232c378d27a259da24245c2df6aa1cbe3975b</tree>
    <committer>
      <name>Tobias L&#252;tke</name>
      <email>tobi@jadedpixel.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>149f45f02c46987d14bd1eec4789893b45541b38</id>
      </parent>
    </parents>
    <author>
      <name>Rob Ares</name>
      <email>rob.ares@gmail.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/be23e260759b2a59a97018f3c592184c409e5df2</url>
    <id>be23e260759b2a59a97018f3c592184c409e5df2</id>
    <committed-date>2008-11-10T20:37:29-08:00</committed-date>
    <authored-date>2008-11-10T20:34:30-08:00</authored-date>
    <message>fixing spec that was returning a false positive. adding spec for concurrency.</message>
    <tree>189d0af3446bfd5600d1251d702c8037ceb4874a</tree>
    <committer>
      <name>Rob Ares</name>
      <email>rob.ares@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>55a89af1ac35bd6431de826d5b9d60553a5a47dd</id>
      </parent>
    </parents>
    <author>
      <name>Rob Ares</name>
      <email>rob.ares@gmail.com</email>
    </author>
    <url>http://github.com/collectiveidea/delayed_job/commit/149f45f02c46987d14bd1eec4789893b45541b38</url>
    <id>149f45f02c46987d14bd1eec4789893b45541b38</id>
    <committed-date>2008-11-09T18:03:32-08:00</committed-date>
    <authored-date>2008-11-09T18:03:32-08:00</authored-date>
    <message>adding new un-finished specs</message>
    <tree>f6a73b47639aa7f29a1cbfb8c40e3817770ff6f9</tree>
    <committer>
      <name>Rob Ares</name>
      <email>rob.ares@gmail.com</email>
    </committer>
  </commit>
</commits>
