<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>5d9a4efcdd9b754e9f6cc04fd21ab6cf0d02a38f</id>
      </parent>
    </parents>
    <author>
      <name>Michael Murray</name>
      <email>mdmurray@gmail.com</email>
    </author>
    <url>http://github.com/howcast/backgroundjob/commit/c25a6a6e1cf78fc02a2335ebf0f454715a4a3ac9</url>
    <id>c25a6a6e1cf78fc02a2335ebf0f454715a4a3ac9</id>
    <committed-date>2008-05-20T23:03:56-07:00</committed-date>
    <authored-date>2008-05-20T23:03:56-07:00</authored-date>
    <message>Adds more options for distributed bj:

 - Workers which respect tags: Workers can now be started with --only-tag=tag and --except-tag=tag options which will allow for them to only run jobs with these conditions. This is useful if you have specialized worker environments where certain workers can only run or not run particular jobs.

 - Dependencies: With a distributed system it may be important that some jobs are run consecutively, with the tag filters it can get even harder to avoid deadlock situations in the job queue. This enhancement allows jobs to be submitted with a dependency_id (another bj_job_id) which must be completed before the job being submitted is started. See the updated README for an example.</message>
    <tree>f163692318cbadee4723657578e4a872a82a4762</tree>
    <committer>
      <name>Michael Murray</name>
      <email>mdmurray@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>96e110c491af90099a48dc40baca112bf1f4bb8a</id>
      </parent>
    </parents>
    <author>
      <name>Michael Murray</name>
      <email>mdmurray@gmail.com</email>
    </author>
    <url>http://github.com/howcast/backgroundjob/commit/5d9a4efcdd9b754e9f6cc04fd21ab6cf0d02a38f</url>
    <id>5d9a4efcdd9b754e9f6cc04fd21ab6cf0d02a38f</id>
    <committed-date>2008-04-24T18:21:04-07:00</committed-date>
    <authored-date>2008-04-24T18:21:04-07:00</authored-date>
    <message>Doing gabriels change to add pid params</message>
    <tree>9aa09160028458badbe45ba32491e3d8cb8c4355</tree>
    <committer>
      <name>Michael Murray</name>
      <email>mdmurray@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7394626b195bc6503583301eed180007691b73a3</id>
      </parent>
    </parents>
    <author>
      <name>Gabe</name>
      <email>gabrielh@gmail.com</email>
    </author>
    <url>http://github.com/howcast/backgroundjob/commit/96e110c491af90099a48dc40baca112bf1f4bb8a</url>
    <id>96e110c491af90099a48dc40baca112bf1f4bb8a</id>
    <committed-date>2008-04-01T10:47:25-07:00</committed-date>
    <authored-date>2008-04-01T10:47:25-07:00</authored-date>
    <message>adding pidfile param</message>
    <tree>d7f59e82892f73b7207036a1cb1b52c1285c51c5</tree>
    <committer>
      <name>Gabe</name>
      <email>gabrielh@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>Gabe</name>
      <email>gabrielh@gmail.com</email>
    </author>
    <url>http://github.com/howcast/backgroundjob/commit/7394626b195bc6503583301eed180007691b73a3</url>
    <id>7394626b195bc6503583301eed180007691b73a3</id>
    <committed-date>2008-04-01T10:35:18-07:00</committed-date>
    <authored-date>2008-04-01T10:35:18-07:00</authored-date>
    <message>import from http://codeforpeople.rubyforge.org/svn/bj/trunk/</message>
    <tree>9aa09160028458badbe45ba32491e3d8cb8c4355</tree>
    <committer>
      <name>Gabe</name>
      <email>gabrielh@gmail.com</email>
    </committer>
  </commit>
</commits>
