<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1 +1 @@
-Subproject commit 256a02190455d9f9063de20bb3b8891888138d00
+Subproject commit c1cf06dafdfe101e521eeb25928bd2dd03336eef</diff>
      <filename>vertebra-gem</filename>
    </modified>
    <modified>
      <diff>@@ -1 +1 @@
-Subproject commit c9be80dec3d90d333ed047b479914b5a639b7b4a
+Subproject commit 75bbc0e058eb2fac402b2b631e8f786fdd8c1245</diff>
      <filename>vertebra-rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <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>
