<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>b7fe520532bc2e52f711b420093026bcdf9abe31</id>
      </parent>
    </parents>
    <author>
      <name>Jayson Vantuyl</name>
      <email>jvantuyl@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/901458b28c4c9e556e28746801435201a64986da</url>
    <id>901458b28c4c9e556e28746801435201a64986da</id>
    <committed-date>2009-12-07T00:59:44-08:00</committed-date>
    <authored-date>2009-12-07T00:59:44-08:00</authored-date>
    <message>Subproject Commit</message>
    <tree>584a95ef2c8fb6c1ec6456bcc2a8612f3e609745</tree>
    <committer>
      <name>Jayson Vantuyl</name>
      <email>jvantuyl@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2d79c6d7dafe245b46dd837aeb0adba09ce2d59a</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/b7fe520532bc2e52f711b420093026bcdf9abe31</url>
    <id>b7fe520532bc2e52f711b420093026bcdf9abe31</id>
    <committed-date>2009-04-29T10:40:28-07:00</committed-date>
    <authored-date>2009-04-29T10:40:28-07:00</authored-date>
    <message>Update to latest vertebra-rb</message>
    <tree>95e62375720aba9105cd38e9475247e10ae8ed17</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>53338c2160afec3c87c8082e3552cd2074b5c7c6</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/2d79c6d7dafe245b46dd837aeb0adba09ce2d59a</url>
    <id>2d79c6d7dafe245b46dd837aeb0adba09ce2d59a</id>
    <committed-date>2009-04-15T10:51:51-07:00</committed-date>
    <authored-date>2009-04-15T10:51:51-07:00</authored-date>
    <message>Updated to latest vertebra-rb.

commit 6dfc89fc349b8a156a954096f167624cdaa55737
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Tue Apr 14 12:22:51 2009 -0500

    Bump verison. Next release 0.4.6

commit 9309deeaa9d1b5c0313316e7a2ccbdb9008ce4d3
Merge: caabeea... d669ebf...
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Tue Apr 14 20:44:05 2009 -0600

    Merge branch 'master' of git@github.com:engineyard/vertebra-rb

commit caabeeacc38a511cecf1fd0892c02fe4e0d295bc
Merge: df53d40... 9288922...
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Tue Apr 14 20:43:38 2009 -0600

    Merge branch 'monster-clean' of git://github.com/halorgium/vertebra-rb

    Conflicts:
    	lib/conversion/marshal.rb
    	lib/conversion/unmarshal.rb
    	lib/vertebra/protocol/server.rb
    	skeleton/vactorgen/lib/__name__/actor.rb

commit df53d40e6c068fbcc67a9986448c313f87dfaf0e
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Tue Apr 14 20:16:00 2009 -0600

    Added some necessary requires to keyed_resources.rb.

commit d669ebf12f4390134566fcfc9db525a8a4531ee0
Author: Jayson Vantuyl &lt;jvantuyl@engineyard.com&gt;
Date:   Tue Apr 14 18:44:11 2009 -0700

    Documentation Fix for Ruby Herault Deployment

commit 9288922a2e11d35bd7a18689ec2dbfc08b4ea30f
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Tue Apr 14 22:53:47 2009 +1200

    Allow multiple deployment resources for the same key

commit 36e44bb7ec37a8de5b139f2f8695f40effdb7d76
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Tue Apr 14 16:50:31 2009 +1200

    Cleanup the code, remove the cruft.

    - Remove examples which are now invalid
    - Remove bin/vactorgen,vshell
    - Shift CLI code into lib/vertebra/cli/*
    - Remove the vactorgen skeleton
    - Shift lib/conversion* into lib/vertebra
    - Remove the unused spec/config YAML files</message>
    <tree>735b3cc0629050a6fb728e9114ce2ca2a69dfdec</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eccbd3bab466348fc5735069d20b002587f37912</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/53338c2160afec3c87c8082e3552cd2074b5c7c6</url>
    <id>53338c2160afec3c87c8082e3552cd2074b5c7c6</id>
    <committed-date>2009-04-14T10:45:14-07:00</committed-date>
    <authored-date>2009-04-14T10:45:14-07:00</authored-date>
    <message>Remove vertebra-xen from makefile. Oops!</message>
    <tree>f079531890db0e47ccd6a8f249756c98992f4262</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ce7035633511afcdb1cf4f6102d47d9558bcbf71</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/eccbd3bab466348fc5735069d20b002587f37912</url>
    <id>eccbd3bab466348fc5735069d20b002587f37912</id>
    <committed-date>2009-04-14T10:44:18-07:00</committed-date>
    <authored-date>2009-04-14T10:44:18-07:00</authored-date>
    <message>Add target to create ChangeLog</message>
    <tree>6ea92790f9eeb34cf03820a6e82c31ccb6f145fa</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>61047a6bb29f0ac81c0c2a91bc5500424490c5a5</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/ce7035633511afcdb1cf4f6102d47d9558bcbf71</url>
    <id>ce7035633511afcdb1cf4f6102d47d9558bcbf71</id>
    <committed-date>2009-04-14T10:24:18-07:00</committed-date>
    <authored-date>2009-04-14T10:24:18-07:00</authored-date>
    <message>Bumped version in vertebra-rb.

commit b99094e25a5dc10261f2c186b6ac15dc17bc7902
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Tue Apr 14 12:22:51 2009 -0500

    Bump verison. Next release 0.4.6</message>
    <tree>1a4c66e671ae4a4d0982357ec7a82511d685ac28</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>548cdeb3125355b1e253b9d4fa5c6b735f9584f8</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/61047a6bb29f0ac81c0c2a91bc5500424490c5a5</url>
    <id>61047a6bb29f0ac81c0c2a91bc5500424490c5a5</id>
    <committed-date>2009-04-14T10:21:52-07:00</committed-date>
    <authored-date>2009-04-14T10:21:52-07:00</authored-date>
    <message>Update to latest vertebra-rb:

commit 75bbc0e058eb2fac402b2b631e8f786fdd8c1245
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Tue Apr 14 08:33:50 2009 -0600

    Removed obligate wrapping of responses in {:response =&gt; result}; added tests for server side actor invocation and response generation -- an actor that returns a hash, an old actor that does not (which still gets wrapped, for compatibility), and a actor that throws an exception (which is also obviously not a hashed response, so is wrapped with a key of &quot;error&quot; by the library).

commit 476e96311585f4dfc43d1a2e75d5b2eb81b709c6
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Tue Apr 14 08:31:18 2009 -0600

    If the Exception class doesn't exist on the unmarshalling side, it falls back to using Exception so that something useful can be done with the result.

commit 431bc7c0ddb88af3b998b70f20bfaf9d9cacb610
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Tue Apr 14 01:18:20 2009 -0600

    Changed marshalling/unmarshalling of exceptions so that the exception that is marshalled can be unmarshalled
    back into an equivalent Exception object at the destination.

commit 233d0f3b568f2086fe48c2ba2ab0704571ad5587
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Tue Apr 7 17:40:53 2009 +1200

    Whitespace fixes and removed unused code

    Quality spec to make whitespace standards stick
    Remove ruby-growl
    Remove bacon task
    Fix logging in agent

commit 66be5eb399dcb108b318b16450a3f73c3cc78e74
Merge: 5f2736b... 659013b...
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Tue Apr 7 16:49:13 2009 +1200

    Merge branch 'key-significant'

commit 5f2736b1794cf1fb91bc6af3204776f4f4ce09a9
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Mon Apr 6 13:21:58 2009 -0600

    Modified protocol tests to work with internal refactors.

commit 8398251159c0951bbd3358d397c7f9b06bb7b749
Merge: bcead84... c9be80d...
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Mon Apr 6 11:51:34 2009 -0600

    Merge branch 'master' of git@github.com:engineyard/vertebra-rb

commit bcead8494e8da28a7de1846c24beebd5e7b60196
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Mon Apr 6 11:49:15 2009 -0600

    Refactors to get a lot of the low level LM::Message and synapse handling code out of the protocols.
    Added a #send_iq_with_synapse and a #send_result to the agent lib, and refactored all of the boilerplate
    doing one or the other out of the server and client protocols, with the exception of &lt;data&gt; packet
    handling, which still needs some attention.

commit 659013b091049bb54449b360d7b435adff3619e7
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Sun Apr 5 01:04:41 2009 +1300

    Fix up the spec after API change

commit 93ab27a2f1f9b089f328e65ede74ea0af22258fc
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Sun Apr 5 00:10:13 2009 +1300

    Start using the job from within the Client protocol

commit 8cba3d89178ef630775e5f83be8af73d474347d3
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Sat Apr 4 23:53:02 2009 +1300

    Use the job for constructing the authorize args

commit fe29ed6a6a6f9bc0727823513b43e3a2e304b8ba
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Sat Apr 4 23:48:59 2009 +1300

    Bugfix: use the correct API on Dispatcher#candidates

commit 0443c7960d815e0957792d5a05b27d55d79dd9a6
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Sat Apr 4 23:36:47 2009 +1300

    Made the library use keys in a significant way

    - advertise, both agent and herault
    - discovery, both agent and herault
    - actor code, both in development and dispatch
    - config file for deployment resources

Update to latest vertebra-gem:

commit c1cf06dafdfe101e521eeb25928bd2dd03336eef
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Tue Apr 14 10:58:31 2009 -0600

    Changes to make the gem tool consistent with the revised actor api. Testing changes to go along with it.</message>
    <tree>53d6c1cb55901626c09c4c653c5e34cdff422cf3</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>216fe26fe45fe0f44a8363c581a13ad537a122e0</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/548cdeb3125355b1e253b9d4fa5c6b735f9584f8</url>
    <id>548cdeb3125355b1e253b9d4fa5c6b735f9584f8</id>
    <committed-date>2009-04-14T10:18:15-07:00</committed-date>
    <authored-date>2009-04-14T10:18:15-07:00</authored-date>
    <message>Removed vertebra-xen from core distro.</message>
    <tree>fc02b5215fb517f773970e29f111369b5f622098</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>08c7f2f6776e1d27a2ee072e1aa93ee438956a7e</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/216fe26fe45fe0f44a8363c581a13ad537a122e0</url>
    <id>216fe26fe45fe0f44a8363c581a13ad537a122e0</id>
    <committed-date>2009-04-14T10:16:35-07:00</committed-date>
    <authored-date>2009-04-14T10:16:35-07:00</authored-date>
    <message>Bump version. Next release 0.4.6</message>
    <tree>42519a75731a9465229d5fa87bfd29896366ff2d</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fb9b5ed89ddfdca92f487df8deecd82b3e047845</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/08c7f2f6776e1d27a2ee072e1aa93ee438956a7e</url>
    <id>08c7f2f6776e1d27a2ee072e1aa93ee438956a7e</id>
    <committed-date>2009-04-02T21:38:34-07:00</committed-date>
    <authored-date>2009-04-02T21:38:34-07:00</authored-date>
    <message>Tweak README</message>
    <tree>d5c845057eb7572e84be1f720fe108a602561736</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>87de140280e5ad7397fd956487f4c703acb91c0d</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/fb9b5ed89ddfdca92f487df8deecd82b3e047845</url>
    <id>fb9b5ed89ddfdca92f487df8deecd82b3e047845</id>
    <committed-date>2009-04-02T21:34:39-07:00</committed-date>
    <authored-date>2009-04-02T21:34:39-07:00</authored-date>
    <message>Update to latest vertebra-erl and vertebra-rb.</message>
    <tree>4244e5664f52db7d69a6ee06754d547675581687</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6e595faf73e1aa4dadf7973c1678e8998c0d6675</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/87de140280e5ad7397fd956487f4c703acb91c0d</url>
    <id>87de140280e5ad7397fd956487f4c703acb91c0d</id>
    <committed-date>2009-04-02T21:34:28-07:00</committed-date>
    <authored-date>2009-04-02T21:34:28-07:00</authored-date>
    <message>Update build system for 0.4.5 release.

* Remove vertebra-doc
* Do not configure or build natter or vertebra-erl from top level, but include them in the distribution.</message>
    <tree>258db6067e64e68104489726aa75bf632b12da71</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>06349dcb030358c7638a4d000bf265db0caeef70</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/6e595faf73e1aa4dadf7973c1678e8998c0d6675</url>
    <id>6e595faf73e1aa4dadf7973c1678e8998c0d6675</id>
    <committed-date>2009-04-02T21:33:18-07:00</committed-date>
    <authored-date>2009-04-02T21:33:18-07:00</authored-date>
    <message>Removed nearly useless integration tests.</message>
    <tree>f148b061cc27ecf0168819bbb42e97629af2b303</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c5fc23d9a70aaf7e5e0eba6ec762deb8aa9d255c</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/06349dcb030358c7638a4d000bf265db0caeef70</url>
    <id>06349dcb030358c7638a4d000bf265db0caeef70</id>
    <committed-date>2009-04-02T21:25:58-07:00</committed-date>
    <authored-date>2009-04-02T21:25:58-07:00</authored-date>
    <message>Removed vertebra-doc from main dist.</message>
    <tree>b443f65e731f513dad952d9f4701574c6db18ae4</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>94dc7ff166513328cb37764d9c547764f855b97e</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/c5fc23d9a70aaf7e5e0eba6ec762deb8aa9d255c</url>
    <id>c5fc23d9a70aaf7e5e0eba6ec762deb8aa9d255c</id>
    <committed-date>2009-03-24T11:34:12-07:00</committed-date>
    <authored-date>2009-03-24T11:34:12-07:00</authored-date>
    <message>Fix info about loudmouth-ruby bindings.</message>
    <tree>334967aea59f44ac1507c25201643caac350e6c8</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1c0fa3ac041c1dd25475cf9de7fb9020b953def3</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/94dc7ff166513328cb37764d9c547764f855b97e</url>
    <id>94dc7ff166513328cb37764d9c547764f855b97e</id>
    <committed-date>2009-03-20T15:02:42-07:00</committed-date>
    <authored-date>2009-03-20T15:02:42-07:00</authored-date>
    <message>Update to latest vertebra-rb.

commit 2b2a7f0e5db1b3808c8951310bacacecbee60151
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Fri Mar 20 13:25:13 2009 -0500

    Fixed specs.

    * Marked as pending the VertebraCLI tests that aren't actually testing anything.
    * Moved keys_to_symbols onto Vertebra::Utils and moved its test.

commit e01c1ec8fa91be36f0803e87f40a4b01ebe0894e
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Fri Mar 20 00:26:00 2009 -0500

    Bump version

commit 6eaa3bc51ac5876fe2a2dde1746f31164e6d7468
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Fri Mar 20 00:13:57 2009 -0500

    Extracted out methods from parse_commandline so they can be overridden.

commit d144992c8281c86c15fa3dbd99748bdc80e87798
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Thu Mar 19 23:33:49 2009 -0500

    Remove stale comment.

commit 4da48d40996d1bd4fca52fe8f5856a85d9aa25b5
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Thu Mar 19 23:31:57 2009 -0500

    Change VertebraCLI.run to instantiate an instance and make the rest of the methods to instance methods.

commit e04fbcf270d04be2073acff92347ab3040c75352
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Thu Mar 19 23:28:35 2009 -0500

    Refactor to pass arguments to VertebraCLI instead of using the global ones.

commit c1da1fd0b675317d84c154cebd8e7e278731d158
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Thu Mar 19 23:22:22 2009 -0500

    Whitespace cleanup

commit 910e1802326abe3ea665adfccc9937b8e9c08a7a
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Thu Mar 19 08:03:02 2009 -0700

    Update the README to reflect API changes

commit 053500ff835fc38526465f29b72cd4c5271c88cf
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Thu Mar 19 07:28:31 2009 -0700

    Remove the dependency on SousChef

commit 659765b9e047a9c74d9989a4e696aaa24185d24f
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Thu Mar 19 05:11:04 2009 -0700

    Improve the Agent#request method to support a block

    Alot of functionality is now on the Outcall
    - Discovery, scattering and gathering
    - raw_op() for Herault communications
    - :single and :all scopes are implemented
    - :direct scope is simply a raw_op

    Make the CLI able to specify key/value pairs

    Removed alot of unneeded ClientAPI code

commit a6c593c0cdcc0c99b47312a01580881f4efc0c77
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Thu Mar 19 01:18:20 2009 -0700

    Start working towards a cleaner API between Agent and Client

    - Remove the Vertebra::Op object
    - Rename the direct_op method to raw_op
    - Generate the token in the request and use it for all raw_ops
    - Remove discovery from CLI and API
    - Rename Operation to Init
    - Remove unused Element classes

commit 6ec7075024a77379a3d13b0d8bbdd31c5fe31d53
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Wed Mar 18 20:46:16 2009 -0700

    Remove the old queue architecture

commit df86f548253e5680c23c5b2fa9a5b670295786ca
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Fri Mar 20 09:25:04 2009 -0600

    Added an actor that just throws an exception.</message>
    <tree>9d81ac12321f5c1434ce80db449ac6ffcf269d4a</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>977253387bbd1dea6e2ba5d8f377d4625807f532</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/1c0fa3ac041c1dd25475cf9de7fb9020b953def3</url>
    <id>1c0fa3ac041c1dd25475cf9de7fb9020b953def3</id>
    <committed-date>2009-03-20T15:02:02-07:00</committed-date>
    <authored-date>2009-03-20T15:02:02-07:00</authored-date>
    <message>Update to latest vertebra-erl.

commit 8e990595354f18608fd165b2b0c94a5f826e7263
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Fri Mar 20 16:01:24 2009 -0500

    Remove special case for cavalcade JID.

commit 7f90f8291c6c581b38e8e31aa453e6c4cf3e5430
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Fri Mar 20 15:54:57 2009 -0500

    Toss old cavalcade into the bit bucket, as it is very bit-rotted.</message>
    <tree>2cfbeb6fa64e1eeb33b359e88d78fcc16f46197e</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ae33d8a8c82314fb22c029888ec0f3c89fe14c28</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/977253387bbd1dea6e2ba5d8f377d4625807f532</url>
    <id>977253387bbd1dea6e2ba5d8f377d4625807f532</id>
    <committed-date>2009-03-20T15:01:30-07:00</committed-date>
    <authored-date>2009-03-20T15:01:30-07:00</authored-date>
    <message>Update tests to reflect API changes.

* Removed cavalcade placeholder, since cavalcade is trashed.
* Marked as pending most of the integration tests.</message>
    <tree>2c91c87e18e3aa84f21e1ea9d4447ff6155bffe0</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8da4374d4ceb5836ad73696185ab3c60820358a1</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/ae33d8a8c82314fb22c029888ec0f3c89fe14c28</url>
    <id>ae33d8a8c82314fb22c029888ec0f3c89fe14c28</id>
    <committed-date>2009-03-19T16:31:21-07:00</committed-date>
    <authored-date>2009-03-19T16:31:21-07:00</authored-date>
    <message>Update to latest vertebra-rb.

commit 1535e97c8c515b3cae66317231e723e162bc6a7b
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Wed Mar 18 13:22:37 2009 -0600

    Performance/efficiency/CPU usage fixes; warnings cleanup.
    Added a method to enqueue a synapse only if it can't be done immediately (evaluation of conditons returned :deferred); otherwise it is executed immediately.
    Changed the code that controls the timers so that it also adjusts the timer_quantum in the reactor.  The code also will wait a while before cycling from fast back to slow modes, to avoid cycling too quickly from slow to fast and back (which just slows things down).
    Fixed a warning on the vertebra CLI caused by a lack of parens.

commit 66db42cf6793a4dc06589be0393a9837c212e63c
Merge: 43d891c... 3313386...
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Tue Mar 17 14:02:43 2009 -0600

    Merge branch 'master' of git@github.com:engineyard/vertebra-rb

commit 43d891ca679c731a15b3992647225576c0086438
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Tue Mar 17 14:01:32 2009 -0600

    Changed the timer intervals to try to reduce latency of requests when using the CLI tool.  Hopefully get more accurate timings that way.

commit 33133867a827ae26842bd1d654da21252b24e41f
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Mon Mar 16 14:32:23 2009 -0500

    Fix a couple of regressions.

     * Don't crash if there's no ~/.vertebra/vertebra
     * Display usage if no options are given.

commit 7ce9065c3b25c380a7d9cfd102cd7b201e0b709b
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Fri Mar 13 13:11:30 2009 -0700

    Fix the specs to work with the new API

commit 04d3870843c7e0fa2566856bf63366abfa4b4a57
Merge: 5507bf9... 03ec437...
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Fri Mar 13 13:07:42 2009 -0700

    Merge branch 'master' of git@github.com:engineyard/vertebra-rb

commit 03ec437b1bb41806068652fba9578c30602da38f
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Fri Mar 13 14:40:01 2009 -0500

    Changed options parsing over to use optparse, also got config-file and CLI option cascade working correctly.

commit b5f8ec30f33ed6b8fad14f96d382a36a5412e293
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Fri Mar 13 14:55:30 2009 -0500

    Fix broken spec and add one for the dispatcher fix.

commit 5507bf968e460962677ec8ec54b37dd425d6a21b
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Fri Mar 13 01:14:44 2009 -0700

    Shift the can_provide? method into Actor and fix the specs for Dispatcher#candidates</message>
    <tree>f91c265e154e61014fe05d2bcf89b0e1cf160cc9</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6c5c52ecc84f08ebe7fab848c26b6dc3c896874c</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/8da4374d4ceb5836ad73696185ab3c60820358a1</url>
    <id>8da4374d4ceb5836ad73696185ab3c60820358a1</id>
    <committed-date>2009-03-19T16:17:27-07:00</committed-date>
    <authored-date>2009-03-19T16:17:27-07:00</authored-date>
    <message>Updated vertebra-gem.

commit 256a02190455d9f9063de20bb3b8891888138d00
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Mon Mar 2 12:35:38 2009 -0600

    Bumped version</message>
    <tree>6e87d311f7f4af9d6e9d2edf9eae01025b41495b</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4990ee262c1570b3f1f7bfb9f56639cf8936be8d</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/6c5c52ecc84f08ebe7fab848c26b6dc3c896874c</url>
    <id>6c5c52ecc84f08ebe7fab848c26b6dc3c896874c</id>
    <committed-date>2009-03-19T16:16:45-07:00</committed-date>
    <authored-date>2009-03-19T16:16:45-07:00</authored-date>
    <message>Update to latest vertebra-erl.

commit 53a54118cd0c8eadde72473b6dfa21a9d8a30e27
Author: Kevin A. Smith &lt;ksmith@engineyard.com&gt;
Date:   Tue Mar 17 16:13:08 2009 -0400

    * Adding specs and comments</message>
    <tree>fdf9872084501e641cf8417f8840a2ee41993133</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>57c95955e51172c5e8bcdc96ff3f78faacd0445e</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/4990ee262c1570b3f1f7bfb9f56639cf8936be8d</url>
    <id>4990ee262c1570b3f1f7bfb9f56639cf8936be8d</id>
    <committed-date>2009-03-19T15:42:26-07:00</committed-date>
    <authored-date>2009-03-19T15:42:26-07:00</authored-date>
    <message>Update to latest vertebra-doc.</message>
    <tree>1b4fa73e64bd9e420ea6f95081554797c11f5eba</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>06eba6175d3d44465b47c49d84991f1d7253eda3</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/57c95955e51172c5e8bcdc96ff3f78faacd0445e</url>
    <id>57c95955e51172c5e8bcdc96ff3f78faacd0445e</id>
    <committed-date>2009-03-19T15:42:06-07:00</committed-date>
    <authored-date>2009-03-19T15:42:06-07:00</authored-date>
    <message>Update to latest natter.

commit 1950e83d3332c03c27e40225ec0f262e97ffb295
Author: Kevin A. Smith &lt;ksmith@engineyard.com&gt;
Date:   Wed Mar 11 10:27:11 2009 -0400

    * Fixed mis-spelling of io:format</message>
    <tree>49dd42fd00c923f5421b057099a643ecccc6cd14</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b406b463d0f93a294610ce7e8fb651644c1aec58</id>
      </parent>
    </parents>
    <author>
      <name>Tim Carey-Smith</name>
      <email>tim@spork.in</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/06eba6175d3d44465b47c49d84991f1d7253eda3</url>
    <id>06eba6175d3d44465b47c49d84991f1d7253eda3</id>
    <committed-date>2009-03-13T00:15:02-07:00</committed-date>
    <authored-date>2009-03-13T00:15:02-07:00</authored-date>
    <message>Update the vertebra ruby submodule</message>
    <tree>67df17da5e6386d5dfa681f06c9e5f7069676437</tree>
    <committer>
      <name>Tim Carey-Smith</name>
      <email>tim@spork.in</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>573b359d7448b3a26aadbea38b7a9a47df4cf49f</id>
      </parent>
    </parents>
    <author>
      <name>Tim Carey-Smith</name>
      <email>tim@spork.in</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/b406b463d0f93a294610ce7e8fb651644c1aec58</url>
    <id>b406b463d0f93a294610ce7e8fb651644c1aec58</id>
    <committed-date>2009-03-13T00:12:32-07:00</committed-date>
    <authored-date>2009-03-13T00:12:32-07:00</authored-date>
    <message>Fix the integration specs to work cleaner code</message>
    <tree>d8b118f6956e51a824965d07660651a8a60d07d8</tree>
    <committer>
      <name>Tim Carey-Smith</name>
      <email>tim@spork.in</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6433a8bd0266a4084258d93246d851b1df47b6d9</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/573b359d7448b3a26aadbea38b7a9a47df4cf49f</url>
    <id>573b359d7448b3a26aadbea38b7a9a47df4cf49f</id>
    <committed-date>2009-03-12T15:15:19-07:00</committed-date>
    <authored-date>2009-03-12T15:15:19-07:00</authored-date>
    <message>Changed cavalcade test to be pending instead of faiing.</message>
    <tree>9ae3bae35846a441384219bdfa1b24641fa73cfc</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b4be9e0fd6f49bd8dc327026d13f05b8d8c8f31a</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/6433a8bd0266a4084258d93246d851b1df47b6d9</url>
    <id>6433a8bd0266a4084258d93246d851b1df47b6d9</id>
    <committed-date>2009-03-12T14:54:24-07:00</committed-date>
    <authored-date>2009-03-12T14:54:24-07:00</authored-date>
    <message>Updated to latest vertebra.rb.

commit 5c1acdc58daa3f562e93c7e82bc2ffaa3478c5e9
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Thu Mar 12 16:50:30 2009 -0500

    Made scope an attribute on &lt;op/&gt;

commit 7da35e2a9e3da8e26d0cbb1e1a6e98adde3ca388
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Wed Mar 11 14:16:21 2009 -0500

    Removed trailing whitespace.

commit a20ff5d3c7ba05143f85454d95454c99a03f8856
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Wed Mar 11 14:08:07 2009 -0500

    Remove dead code from spec

commit c6ff0c9698486a2446b90a36c80f1a7164080d4d
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Wed Mar 11 22:19:04 2009 -0600

    Added determine_scope back, and put scope back into the args so that the agent has access to it. Commented out what looked like an unneeded timer in the CLI.

commit e4fb7887b2f87e2b02b22421ed892fe5274bc183
Author: Tim Carey-Smith &lt;tim@spork.in&gt;
Date:   Tue Mar 10 19:55:22 2009 -0700

    Make the sous chef code more readable and make the default case convert to a resource which stops malformed resources getting added as an argument

commit 10d2845ea71f9cb05ea67c94f21f038490d083ce
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Wed Mar 11 12:59:30 2009 -0500

    Star the args getting passed to SousChef.prepare so that they get processed correctly.

commit 39159f2a4e3841e05cd9fb74ffbef16d75f0fdfc
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Wed Mar 11 12:55:56 2009 -0500

    Fix typo.

commit 2b781f5244a2968825ea59f729fb6daad5fa4aaf
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Wed Mar 11 12:51:05 2009 -0500

    Added SousChef to Agent#direct_op

commit e986f88b6891369d1de0505d5befa7662a8595e1
Merge: 197cd0b... 61276fc...
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Wed Mar 11 10:57:35 2009 -0600

    Merge branch 'master' of git@github.com:engineyard/vertebra-rb

commit 197cd0b2a7f8837852972e62497233edf4daaad8
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Wed Mar 11 10:56:16 2009 -0600

    Minor bug fixes and API cleanups.
    Added a SIGUSR1 triggerable debugger that dumps synapses.  Removed a little redundancy from the API.  Fixed some of the broken integer math for the EM timers.

commit 88056fb6471715f7e24b53cac89bdf8ec5b0e5c6
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Wed Mar 11 10:54:05 2009 -0600

    Added a test to make sure it's getting/setting the jid resource right.

commit 61276fc522e783f612dfd957fa0bbc16626c6017
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Tue Mar 10 22:56:57 2009 -0500

    Delete some stale tests, and fix some fresh ones to pass cooked args to Vertebra::Op.new

commit 8bd00254eae73d585c1b4d9327cce22153f05fae
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Tue Mar 10 20:53:04 2009 -0500

    Remove dead code, and ensure everything below Agent#request expects cooked args.

commit 4455a7d4fa80329ad7837f3fd7cf1faed74e3fca
Author: Samuel Tesla &lt;stesla@engineyard.com&gt;
Date:   Tue Mar 10 18:26:30 2009 -0500

    Added Vertebra::SousChef to cook args in Agent#request.

commit 083dfb4bad77e4c35a2e493651c18518ba189aab
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Fri Mar 6 19:45:34 2009 -0700

    Commented out a &quot;raise&quot; that may be unnecessary.

commit 773e0f7744fd168a5606548f7ddbb0b3f4edf76a
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Thu Mar 5 15:34:33 2009 -0700

    Fix so that ops that don't return results properly finish.

commit 2c76d08f1430791ce1fb8af2f980b71f2b805354
Author: Kirk Haines &lt;khaines@engineyard.com&gt;
Date:   Thu Mar 5 13:34:45 2009 -0700

    Merged Raphael's eventmachine related work, and added our deferrable back.
    Raphael Simon's work to put glib into its own thread, and to eliminate the dependency on ruby::gnome2 from Vertebra was merged.
    Also added our deferrable implementation back, as it offers a slightly nicer API than the EM standard one.

commit 6b09b6a25e6b491b53c19f07cd40bfb41f079c48
Author: raphael &lt;simon.raphael@gmail.com&gt;
Date:   Tue Mar 3 16:45:41 2009 -0800

    Use new evented Loudmouth Ruby binding and use EventMachine instead of GLib.</message>
    <tree>bddeef7d640313cf862dbef8484e4c82baea4bc7</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>82e1bc6bae727715b6a4c7a423a12fa1f1c22ded</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/b4be9e0fd6f49bd8dc327026d13f05b8d8c8f31a</url>
    <id>b4be9e0fd6f49bd8dc327026d13f05b8d8c8f31a</id>
    <committed-date>2009-03-12T14:53:29-07:00</committed-date>
    <authored-date>2009-03-12T14:53:29-07:00</authored-date>
    <message>Update to latest vertebra-gem.</message>
    <tree>1faa561e0e35b3e825d149803a094ae98b7e76b3</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>05fcc4b046f420a361b1f5236743156d0d8216d9</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/82e1bc6bae727715b6a4c7a423a12fa1f1c22ded</url>
    <id>82e1bc6bae727715b6a4c7a423a12fa1f1c22ded</id>
    <committed-date>2009-03-12T14:52:47-07:00</committed-date>
    <authored-date>2009-03-12T14:52:47-07:00</authored-date>
    <message>Update to latest vertebra-erl.

commit 27c7cd949a5b273dc90b5a60b3561379d353cc03
Author: Kevin A. Smith &lt;ksmith@engineyard.com&gt;
Date:   Tue Mar 10 13:28:09 2009 -0400

    * Fixing integer -&gt; list conversion problem with new_packet_id/0

commit 55c6f2a7af49142e3feaaffdf7fa0e9d04b49ed9
Author: Kevin A. Smith &lt;ksmith@engineyard.com&gt;
Date:   Tue Mar 10 13:03:09 2009 -0400

    * I'm an idiot. It's called erlang:put not erlang:store. Sheesh.

commit 4ce5c79b1ccb3482c23a3551d75725a15c404e9a
Author: Kevin A. Smith &lt;ksmith@engineyard.com&gt;
Date:   Tue Mar 10 12:18:58 2009 -0400

    * Fixed typo when starting crypto

commit ebd18b1094f6b2de710dc289efa4e92542475037
Author: Kevin A. Smith &lt;ksmith@engineyard.com&gt;
Date:   Mon Mar 9 21:04:35 2009 -0400

    * Trying out a fix for bogus dup IQ ids

commit d0f2566c2832edee36c39674b7e8aab80bfadd7e
Author: Kevin A. Smith &lt;ksmith@engineyard.com&gt;
Date:   Fri Mar 6 15:33:20 2009 -0500

    * Fixed case where vertebra_xmpp didn't handle timeouts on sends</message>
    <tree>e25f8e990023c45e3eca92a64fd208691539de6b</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ce459376d4137fbc7e1f02ecead522046dbc2885</id>
      </parent>
    </parents>
    <author>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </author>
    <url>http://github.com/engineyard/vertebra/commit/05fcc4b046f420a361b1f5236743156d0d8216d9</url>
    <id>05fcc4b046f420a361b1f5236743156d0d8216d9</id>
    <committed-date>2009-03-12T14:51:24-07:00</committed-date>
    <authored-date>2009-03-12T14:51:24-07:00</authored-date>
    <message>Update to latest vertebra-doc.</message>
    <tree>24fe7c03d5572eb74efced34d660e85707fcc5c4</tree>
    <committer>
      <name>Samuel Tesla</name>
      <email>stesla@engineyard.com</email>
    </committer>
  </commit>
</commits>
