<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>add69b018e379ea5ffec1ce96a587e59be18e363</id>
      </parent>
    </parents>
    <author>
      <name>decodeideas</name>
      <email>mseritan@de-co-de.com</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/8dd09d3ececb92321ee6ff229da54ff62f8d63da</url>
    <id>8dd09d3ececb92321ee6ff229da54ff62f8d63da</id>
    <committed-date>2009-09-24T20:19:50-07:00</committed-date>
    <authored-date>2009-09-24T20:19:50-07:00</authored-date>
    <message>Renamed dispatcher to nanite_dispatcher to allow the gem to be loaded in rails 2.3.4 under passenger.</message>
    <tree>708b346b29968b4c0a704d44fdefc82fddc83d02</tree>
    <committer>
      <name>decodeideas</name>
      <email>mseritan@de-co-de.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>50bc5a72480c5806b610b6b3b60806123de00480</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Weiss</name>
      <email>jw@innerewut.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/add69b018e379ea5ffec1ce96a587e59be18e363</url>
    <id>add69b018e379ea5ffec1ce96a587e59be18e363</id>
    <committed-date>2009-09-24T09:20:26-07:00</committed-date>
    <authored-date>2009-09-24T09:20:26-07:00</authored-date>
    <message>ignore Nanites in target selection that timed out</message>
    <tree>ae4f64dcd85e31ae3e69f0ce730336cd10a871a6</tree>
    <committer>
      <name>Jonathan Weiss</name>
      <email>jw@innerewut.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b9b88695f4a4790c35a60796a9983289f0419c3b</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Weiss</name>
      <email>jw@innerewut.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/50bc5a72480c5806b610b6b3b60806123de00480</url>
    <id>50bc5a72480c5806b610b6b3b60806123de00480</id>
    <committed-date>2009-09-24T09:02:03-07:00</committed-date>
    <authored-date>2009-09-24T09:02:03-07:00</authored-date>
    <message>actually test the target lookup internals</message>
    <tree>dcdd41fef31b936e3cf4bce0e503935464d33b8d</tree>
    <committer>
      <name>Jonathan Weiss</name>
      <email>jw@innerewut.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0dfdd4636a94a78be5cd3b7a61205dfe089e5063</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Weiss</name>
      <email>jw@innerewut.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/b9b88695f4a4790c35a60796a9983289f0419c3b</url>
    <id>b9b88695f4a4790c35a60796a9983289f0419c3b</id>
    <committed-date>2009-09-24T06:39:10-07:00</committed-date>
    <authored-date>2009-09-24T06:39:10-07:00</authored-date>
    <message>Add support for AMQP connection status callback.

By default print the connection status.</message>
    <tree>66e4d17cf9682f69f093a62f2c0676a8e912b22b</tree>
    <committer>
      <name>Jonathan Weiss</name>
      <email>jw@innerewut.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3cb857e718bee064cb233820a4b6f684ededd775</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Weiss</name>
      <email>jw@innerewut.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/0dfdd4636a94a78be5cd3b7a61205dfe089e5063</url>
    <id>0dfdd4636a94a78be5cd3b7a61205dfe089e5063</id>
    <committed-date>2009-09-24T02:56:59-07:00</committed-date>
    <authored-date>2009-09-24T02:56:59-07:00</authored-date>
    <message>Log a warning if the actors directory or the init.rb could not be found

This helps to debug situations where agents are started not from the
project directory. The Nanite agent will start regardless of not loading
the actors.</message>
    <tree>9eb4b9b330102853d07037f8d033666e501e615e</tree>
    <committer>
      <name>Jonathan Weiss</name>
      <email>jw@innerewut.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a3e437ae6883cff31a9d86c788c1c571fa511797</id>
      </parent>
    </parents>
    <author>
      <name>Peritor</name>
      <email>jonathan.weiss@peritor.com</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/3cb857e718bee064cb233820a4b6f684ededd775</url>
    <id>3cb857e718bee064cb233820a4b6f684ededd775</id>
    <committed-date>2009-09-11T08:33:44-07:00</committed-date>
    <authored-date>2009-09-11T08:33:44-07:00</authored-date>
    <message>Removed a duplicate debug statement.</message>
    <tree>a370be237da1c91d948a8f49d075e46a19199403</tree>
    <committer>
      <name>Peritor</name>
      <email>jonathan.weiss@peritor.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>da497990f9ca26c324b18500dcb1b19a2d37f24a</id>
      </parent>
    </parents>
    <author>
      <name>Peritor</name>
      <email>jonathan.weiss@peritor.com</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/a3e437ae6883cff31a9d86c788c1c571fa511797</url>
    <id>a3e437ae6883cff31a9d86c788c1c571fa511797</id>
    <committed-date>2009-09-11T08:12:16-07:00</committed-date>
    <authored-date>2009-09-11T08:12:16-07:00</authored-date>
    <message>Fix option passing in MapperProxy to request/push</message>
    <tree>9b1744ddc0535bc847f3c6d04bb4c3b27e8c5c31</tree>
    <committer>
      <name>Peritor</name>
      <email>jonathan.weiss@peritor.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c457388239763293d19683e3fbf6536f4c68e9b2</id>
      </parent>
    </parents>
    <author>
      <name>Peritor</name>
      <email>jonathan.weiss@peritor.com</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/da497990f9ca26c324b18500dcb1b19a2d37f24a</url>
    <id>da497990f9ca26c324b18500dcb1b19a2d37f24a</id>
    <committed-date>2009-09-11T06:52:06-07:00</committed-date>
    <authored-date>2009-09-11T06:52:06-07:00</authored-date>
    <message>Ensured that the timeout won't fail when it's fired for an agent that was already unregistered from the system by a different mapper.</message>
    <tree>008c7d467ecd50b50df31bb7e2f124e5d6faf3c9</tree>
    <committer>
      <name>Peritor</name>
      <email>jonathan.weiss@peritor.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fe71eb6c919fabaf7cf0c3ad528dbaf23e87f2f0</id>
      </parent>
    </parents>
    <author>
      <name>Peritor</name>
      <email>jonathan.weiss@peritor.com</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/c457388239763293d19683e3fbf6536f4c68e9b2</url>
    <id>c457388239763293d19683e3fbf6536f4c68e9b2</id>
    <committed-date>2009-09-11T06:46:07-07:00</committed-date>
    <authored-date>2009-09-11T06:46:07-07:00</authored-date>
    <message>Ensured that a Nanite is removed from the timeout queue when it's unregistering.</message>
    <tree>27dd1fc9cc8158cd9b0d196e726328c694235c24</tree>
    <committer>
      <name>Peritor</name>
      <email>jonathan.weiss@peritor.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6a692f32ef84e5a552170fe3d7c8e9b9ff3f2efc</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/fe71eb6c919fabaf7cf0c3ad528dbaf23e87f2f0</url>
    <id>fe71eb6c919fabaf7cf0c3ad528dbaf23e87f2f0</id>
    <committed-date>2009-09-11T03:28:22-07:00</committed-date>
    <authored-date>2009-09-11T03:28:22-07:00</authored-date>
    <message>When daemonizing agents and mappers the output to stderr and stdout is not just thrown into /dev/null but logged into separate files. That way we won't miss any exceptions going all the way up.</message>
    <tree>98492322758d4e4e1c358afd04129f4e57b8c355</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>08da6a4b51478e8dd58c74303ede8d0183ce41d1</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/6a692f32ef84e5a552170fe3d7c8e9b9ff3f2efc</url>
    <id>6a692f32ef84e5a552170fe3d7c8e9b9ff3f2efc</id>
    <committed-date>2009-09-09T13:09:55-07:00</committed-date>
    <authored-date>2009-09-09T13:09:55-07:00</authored-date>
    <message>Fixed the spec failing for the logger.</message>
    <tree>6a3d8a5b5e77f2234c2c88c60f8842f9678bc098</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6e0ff4a0fcc0968d791538f7657d3981bbc1b3a6</id>
      </parent>
      <parent>
        <id>884c9ea8248f8c8624dbceb61c9f7c699be55749</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/08da6a4b51478e8dd58c74303ede8d0183ce41d1</url>
    <id>08da6a4b51478e8dd58c74303ede8d0183ce41d1</id>
    <committed-date>2009-09-09T10:09:54-07:00</committed-date>
    <authored-date>2009-09-09T10:09:54-07:00</authored-date>
    <message>Merge branch 'merge_ezmobius'</message>
    <tree>f911f5658897a41b21a5d055cf186666e1677a7b</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0063cf744ee89ec81655c7842610ca0a044ee667</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/6e0ff4a0fcc0968d791538f7657d3981bbc1b3a6</url>
    <id>6e0ff4a0fcc0968d791538f7657d3981bbc1b3a6</id>
    <committed-date>2009-09-09T08:36:13-07:00</committed-date>
    <authored-date>2009-09-09T08:36:13-07:00</authored-date>
    <message>Fixed GH-6: The updated status of an agent was never stored when using Redis as a backend, and the timestamp was never updated. In the light of the correct updating of both, changed the additional timed-out check to use the existing timestamp instead of updated_at.</message>
    <tree>83226b0b0199dc405a50b0d0f265e76e55a7d636</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cb6fc6b308910ada8a4484b5035b24aed98cf711</id>
      </parent>
    </parents>
    <author>
      <name>Ezra Zygmuntowicz</name>
      <email>ez@engineyard.com</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/884c9ea8248f8c8624dbceb61c9f7c699be55749</url>
    <id>884c9ea8248f8c8624dbceb61c9f7c699be55749</id>
    <committed-date>2009-09-08T11:04:14-07:00</committed-date>
    <authored-date>2009-09-08T11:04:14-07:00</authored-date>
    <message>fix build_deleverable</message>
    <tree>542026a7271b5df50092e660869dd33ed6019691</tree>
    <committer>
      <name>Ezra Zygmuntowicz</name>
      <email>ez@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>196acc874511f8be0c2a546ea675a5910e8994fc</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/0063cf744ee89ec81655c7842610ca0a044ee667</url>
    <id>0063cf744ee89ec81655c7842610ca0a044ee667</id>
    <committed-date>2009-09-07T07:41:01-07:00</committed-date>
    <authored-date>2009-09-07T07:41:01-07:00</authored-date>
    <message>Improved the internal state storage of agents known to the system by adding an updated_at timestamp that will be updated when an agent is registered, or on each subsequent heartbeat. This timestamp will also be checked when an agent is about to be removed to take into account the global storage. This fixes a bug that occured when using Redis as state storage, and multiple mappers had timeouts on that agent, but only one mapper would receive subsequent heartbeats. That'd cause the second mapper's timeout for fire, which would remove the agent from the system, and cause a new register and advertise on a subsequent ping.</message>
    <tree>316144547f8b3e8f0087666a4dca37db879aeccd</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>926dbeec8eadf1211f3c23252c096db9d193711c</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/196acc874511f8be0c2a546ea675a5910e8994fc</url>
    <id>196acc874511f8be0c2a546ea675a5910e8994fc</id>
    <committed-date>2009-09-07T06:42:28-07:00</committed-date>
    <authored-date>2009-09-07T06:42:28-07:00</authored-date>
    <message>Reworked the Reaper class to be a bit more clear about purposes of its methods. When an agent is timed out the callback can now determine if it should really be removed from the mapper-internal timeout hash. This was added in preparation for a bugfix where agents were removed when multiple mappers had timeouts on the same agent, but only one mapper would receive the heartbeat messages.</message>
    <tree>cbf2ea3b3f4de920f8c9db50c5f11359e4191926</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3d2532b61d32fffc4dd72984c2c72ac9e57c26f4</id>
      </parent>
    </parents>
    <author>
      <name>Raphael Simon</name>
      <email>raphael@rightscale.com</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/cb6fc6b308910ada8a4484b5035b24aed98cf711</url>
    <id>cb6fc6b308910ada8a4484b5035b24aed98cf711</id>
    <committed-date>2009-08-13T00:36:15-07:00</committed-date>
    <authored-date>2009-08-13T00:36:15-07:00</authored-date>
    <message>Fix duplication of receive result packets logs in debug mode</message>
    <tree>ba5957162120e91b909939365b438f1e1d2e2150</tree>
    <committer>
      <name>Raphael Simon</name>
      <email>raphael@rightscale.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f1078b51dcfeb18e54fc962084ae42782d84e8bb</id>
      </parent>
      <parent>
        <id>926dbeec8eadf1211f3c23252c096db9d193711c</id>
      </parent>
    </parents>
    <author>
      <name>Raphael Simon</name>
      <email>raphael@rightscale.com</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/3d2532b61d32fffc4dd72984c2c72ac9e57c26f4</url>
    <id>3d2532b61d32fffc4dd72984c2c72ac9e57c26f4</id>
    <committed-date>2009-08-12T23:49:39-07:00</committed-date>
    <authored-date>2009-08-12T23:49:39-07:00</authored-date>
    <message>Merge branch 'master' of git://github.com/ezmobius/nanite</message>
    <tree>620720da0cc6433ede7629d411e6c55bc261cde6</tree>
    <committer>
      <name>Raphael Simon</name>
      <email>raphael@rightscale.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3b8388736b77e4d0689a32206ac89d6fd9ef7d9b</id>
      </parent>
    </parents>
    <author>
      <name>Raphael Simon</name>
      <email>raphael@rightscale.com</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/f1078b51dcfeb18e54fc962084ae42782d84e8bb</url>
    <id>f1078b51dcfeb18e54fc962084ae42782d84e8bb</id>
    <committed-date>2009-08-12T23:46:50-07:00</committed-date>
    <authored-date>2009-08-12T22:43:30-07:00</authored-date>
    <message>More logging cleanup. Allow log level to be set with one of the standard Logger levels (Logger::DEBUG ... Logger::FATAL).</message>
    <tree>b0799cb636a0747348136e7c7119ff26035ec65d</tree>
    <committer>
      <name>Raphael Simon</name>
      <email>raphael@rightscale.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a12d11ffc866c7d25e578a2b23f24e059f12c2a6</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/926dbeec8eadf1211f3c23252c096db9d193711c</url>
    <id>926dbeec8eadf1211f3c23252c096db9d193711c</id>
    <committed-date>2009-08-11T08:54:55-07:00</committed-date>
    <authored-date>2009-08-11T08:54:55-07:00</authored-date>
    <message>Fixed a code block that ended up being in the wrong location after introducing proper push support for agents.</message>
    <tree>2e4d3f1a3409394a5adcb29e229158832044f446</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9d1d76adf24043b75ead3a8316b8eafef3c22a09</id>
      </parent>
      <parent>
        <id>7b77a86a879631ea731a94ac32112f88cfd0037a</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/a12d11ffc866c7d25e578a2b23f24e059f12c2a6</url>
    <id>a12d11ffc866c7d25e578a2b23f24e059f12c2a6</id>
    <committed-date>2009-08-09T09:27:16-07:00</committed-date>
    <authored-date>2009-08-09T09:27:16-07:00</authored-date>
    <message>Merge commit 'ezmobius/master' into merge_ezmobius

Conflicts:
	lib/nanite/amqp.rb
	lib/nanite/util.rb</message>
    <tree>ab78cd5f098350751268ba7ac143557eca0c3854</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4074f9c70007bedc4ab9ee617b325861ca39e8a9</id>
      </parent>
    </parents>
    <author>
      <name>Chris Gaffney</name>
      <email>cgaffney@crayoninterface.com</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/7b77a86a879631ea731a94ac32112f88cfd0037a</url>
    <id>7b77a86a879631ea731a94ac32112f88cfd0037a</id>
    <committed-date>2009-08-08T10:00:39-07:00</committed-date>
    <authored-date>2009-08-08T10:00:39-07:00</authored-date>
    <message>Properly handle --threadpool if it is not given.

nil.to_i returns 0. 0 || 20 =&gt; 0.
Also added checking that the given value is an integer.</message>
    <tree>c8099210cb5a0c8a791cd3760cbf9bbbe8301e16</tree>
    <committer>
      <name>Chris Gaffney</name>
      <email>cgaffney@crayoninterface.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>75729d53250470386c5679ee329e5e58bc335113</id>
      </parent>
      <parent>
        <id>491ae82bc1a18c2c0e44ab6d4667ee00ab7c5799</id>
      </parent>
    </parents>
    <author>
      <name>Chris Gaffney</name>
      <email>cgaffney@crayoninterface.com</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/4074f9c70007bedc4ab9ee617b325861ca39e8a9</url>
    <id>4074f9c70007bedc4ab9ee617b325861ca39e8a9</id>
    <committed-date>2009-08-08T09:55:49-07:00</committed-date>
    <authored-date>2009-08-08T09:55:49-07:00</authored-date>
    <message>Merge commit 'ezmobius/master'</message>
    <tree>3b730a5d868261dbeceba96bda201b1423fec2f9</tree>
    <committer>
      <name>Chris Gaffney</name>
      <email>cgaffney@crayoninterface.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>44c6361020625341c9dff2e2c22739fbe52ba80b</id>
      </parent>
    </parents>
    <author>
      <name>Jarod Reid</name>
      <email>administrator@jarod.pmamediagroup.net</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/491ae82bc1a18c2c0e44ab6d4667ee00ab7c5799</url>
    <id>491ae82bc1a18c2c0e44ab6d4667ee00ab7c5799</id>
    <committed-date>2009-08-07T09:25:48-07:00</committed-date>
    <authored-date>2009-08-07T09:25:48-07:00</authored-date>
    <message>silly rabbit, threadpool sizes should be numbers not strings</message>
    <tree>182f996e12fa2c82c538585d43f7b3c2eea4a602</tree>
    <committer>
      <name>Jarod Reid</name>
      <email>administrator@jarod.pmamediagroup.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a29acddcc74a21c94a8f8153f7e1898faac918dd</id>
      </parent>
    </parents>
    <author>
      <name>Jarod Reid</name>
      <email>administrator@jarod.pmamediagroup.net</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/44c6361020625341c9dff2e2c22739fbe52ba80b</url>
    <id>44c6361020625341c9dff2e2c22739fbe52ba80b</id>
    <committed-date>2009-08-07T07:57:25-07:00</committed-date>
    <authored-date>2009-08-07T07:57:25-07:00</authored-date>
    <message>make threadpool size opttion slightly more descriptive</message>
    <tree>a32b9f89371f7e5062e7f10ad4257953ff48a204</tree>
    <committer>
      <name>Jarod Reid</name>
      <email>administrator@jarod.pmamediagroup.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2800aca41e0ca9739f8583691c697baf1391a3c9</id>
      </parent>
    </parents>
    <author>
      <name>Jarod Reid</name>
      <email>administrator@jarod.pmamediagroup.net</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/a29acddcc74a21c94a8f8153f7e1898faac918dd</url>
    <id>a29acddcc74a21c94a8f8153f7e1898faac918dd</id>
    <committed-date>2009-08-06T14:35:13-07:00</committed-date>
    <authored-date>2009-08-06T14:34:50-07:00</authored-date>
    <message>fix comments for mapper (prefetch option). rdoc.info was goofing the render and it's was rather annoying to locate this option :)</message>
    <tree>0e8846e99fd4a5b53b237a8ed3f67d27effce9c8</tree>
    <committer>
      <name>Jarod Reid</name>
      <email>administrator@jarod.pmamediagroup.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e19dd29e3345911cbda9165c5fb76779b42f3380</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/9d1d76adf24043b75ead3a8316b8eafef3c22a09</url>
    <id>9d1d76adf24043b75ead3a8316b8eafef3c22a09</id>
    <committed-date>2009-08-06T08:28:38-07:00</committed-date>
    <authored-date>2009-08-06T08:28:38-07:00</authored-date>
    <message>Added push functionality to the agents, so they can send simpler messages than requests to other agents.</message>
    <tree>0974b2083fcd0bef6caf4b40b24e47a2213c2029</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b3a882c682ef28b116e5bd754dece9452b713c13</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/e19dd29e3345911cbda9165c5fb76779b42f3380</url>
    <id>e19dd29e3345911cbda9165c5fb76779b42f3380</id>
    <committed-date>2009-08-06T06:37:29-07:00</committed-date>
    <authored-date>2009-08-06T06:37:29-07:00</authored-date>
    <message>Catch Exception instead of RedisError, since the latter is nowhere to be seen in the redis library and trying to catch it will cause errors.</message>
    <tree>7daf7a545b61a0b5fe2d28e3db8381b5f374a373</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a80fe314b892b0aab503e10adde49bf7c5651bf9</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/b3a882c682ef28b116e5bd754dece9452b713c13</url>
    <id>b3a882c682ef28b116e5bd754dece9452b713c13</id>
    <committed-date>2009-08-06T06:25:56-07:00</committed-date>
    <authored-date>2009-08-06T06:25:26-07:00</authored-date>
    <message>The mapper now tries using the mapper proxy if no mapper has been started, and a mapper proxy has been set up. Allows for more convenient calling of Nanite.request from code running inside an agent.</message>
    <tree>a5fb54748287f6cfcd390e701f6b8ff49e1e3f4c</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>339d808ccc08031da863ff0b110c3459ae51f42c</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/ezmobius/nanite/commit/a80fe314b892b0aab503e10adde49bf7c5651bf9</url>
    <id>a80fe314b892b0aab503e10adde49bf7c5651bf9</id>
    <committed-date>2009-08-06T05:49:50-07:00</committed-date>
    <authored-date>2009-08-06T05:49:50-07:00</authored-date>
    <message>Consistently use one version number all around.</message>
    <tree>55c92fb800d5979f22a6f64ae57ea01bbdd6a83d</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
</commits>
