<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>7f9e062c6c40ce6d271e93351cdcb00db6cc1afd</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/d2ac4128d98014852eb0a90374269d9275a47db1</url>
    <id>d2ac4128d98014852eb0a90374269d9275a47db1</id>
    <committed-date>2009-11-02T12:30:46-08:00</committed-date>
    <authored-date>2009-11-02T12:30:46-08:00</authored-date>
    <message>Made a US 32-bit public AMI available.</message>
    <tree>3d2891243b11157fb4f7cdc085fe836016ae3802</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d26fa595529f247e5fc448f44892376ffe87e743</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/7f9e062c6c40ce6d271e93351cdcb00db6cc1afd</url>
    <id>7f9e062c6c40ce6d271e93351cdcb00db6cc1afd</id>
    <committed-date>2009-10-29T08:38:03-07:00</committed-date>
    <authored-date>2009-10-29T08:37:13-07:00</authored-date>
    <message>Set varnish's first_byte_timeout to 60 seconds (which is really long but it's not up to EC2 on Rails to enforce good performance within the Rails app).</message>
    <tree>7c8625496d913657b915522b4c08a4eea90394bc</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5632512bf92971ae7f151ca4c74def1c835e3070</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/d26fa595529f247e5fc448f44892376ffe87e743</url>
    <id>d26fa595529f247e5fc448f44892376ffe87e743</id>
    <committed-date>2009-10-29T08:36:57-07:00</committed-date>
    <authored-date>2009-10-29T08:36:57-07:00</authored-date>
    <message>Ignore generated gemspec files.</message>
    <tree>2e68bc9d9875c16d2e0e36457da27910e63c0b44</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ac1e00be10b7866dadfd6ba2441410086fad38ec</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/5632512bf92971ae7f151ca4c74def1c835e3070</url>
    <id>5632512bf92971ae7f151ca4c74def1c835e3070</id>
    <committed-date>2009-10-29T05:48:37-07:00</committed-date>
    <authored-date>2009-10-29T05:48:37-07:00</authored-date>
    <message>Added RubyForge and Gemcutter integration to the jeweler rake file.</message>
    <tree>bc451a4d3cd49e0fdacf116f4df29fb212d0361d</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>45ec84d41e96d653562ad27347e75ac5b216feed</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/ac1e00be10b7866dadfd6ba2441410086fad38ec</url>
    <id>ac1e00be10b7866dadfd6ba2441410086fad38ec</id>
    <committed-date>2009-10-25T14:28:52-07:00</committed-date>
    <authored-date>2009-10-25T14:28:52-07:00</authored-date>
    <message>Fixed the Passenger 4gb seg fixup errors.</message>
    <tree>f24999e416b83ba49602f17c9fc67ca07fb09b99</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4c9bd50201ea6ef2186790b60871999f95ea234b</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/45ec84d41e96d653562ad27347e75ac5b216feed</url>
    <id>45ec84d41e96d653562ad27347e75ac5b216feed</id>
    <committed-date>2009-10-25T13:11:22-07:00</committed-date>
    <authored-date>2009-10-25T13:11:22-07:00</authored-date>
    <message>Give MySQL longer to start up.</message>
    <tree>dc986fa6d1dab167e1a9833fa314f7badb37b943</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>533d5b28df376d3ad3abe7d8025dd6b03416e58d</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/4c9bd50201ea6ef2186790b60871999f95ea234b</url>
    <id>4c9bd50201ea6ef2186790b60871999f95ea234b</id>
    <committed-date>2009-10-23T11:50:12-07:00</committed-date>
    <authored-date>2009-10-23T11:50:12-07:00</authored-date>
    <message>Use varnish's round-robin director instead of random director to avoid getting 503 errors when some (but not all) back-ends are down. (The random director doesn't necessarily try all back-ends, even if retries is set &gt;= than the number of back-ends.)

BTW this is only for balancing between back-end nginx servers and there's no problem doing round-robin here, the web servers themselves are still using Passenger's global queueing to balance between the Rails back-ends so there is no issue with one slow request holding up all the others.</message>
    <tree>73c341cebc676d043eb0f6a6af6d1f513d08dc86</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>88f676226467a174bd08c4f59e207c466aedf6ac</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/533d5b28df376d3ad3abe7d8025dd6b03416e58d</url>
    <id>533d5b28df376d3ad3abe7d8025dd6b03416e58d</id>
    <committed-date>2009-10-23T05:50:22-07:00</committed-date>
    <authored-date>2009-10-23T05:50:22-07:00</authored-date>
    <message>Fixed a typo.</message>
    <tree>03520413d2d8e2e73fab2a0579d07df422bd3541</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4c6bdf8a04254d25a70908298f55ed42b0c6a411</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/88f676226467a174bd08c4f59e207c466aedf6ac</url>
    <id>88f676226467a174bd08c4f59e207c466aedf6ac</id>
    <committed-date>2009-10-23T03:46:40-07:00</committed-date>
    <authored-date>2009-10-23T03:46:40-07:00</authored-date>
    <message>Don't try to install rails each time setup is run because the gem command isn't very smart and it re-installs the gem even if it's already installed, which can be very slow.</message>
    <tree>fbba6c459c1763c47af6f411fd97251b18256c95</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>64ba290ac650f2802e33ab9c88fe636f9057137b</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/4c6bdf8a04254d25a70908298f55ed42b0c6a411</url>
    <id>4c6bdf8a04254d25a70908298f55ed42b0c6a411</id>
    <committed-date>2009-10-22T13:32:17-07:00</committed-date>
    <authored-date>2009-10-22T13:16:00-07:00</authored-date>
    <message>Don't do init_backup every time db:create is run because it might be slow if there is a large database that already exists. This matters especially after changing the running instances (e.g. adding more app servers) because when you do ec2onrails:setup it will run db:create (harmless) on the existing db.

Added a TODO in create_database to do the backup then, but first we need to check for the existence of the db and exit if it exists.</message>
    <tree>ae61ba717d43704df6170d0bbbe88fbe1debcb0b</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2c18ba676e65ab562aa710567aa70fdbb7cd245b</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/64ba290ac650f2802e33ab9c88fe636f9057137b</url>
    <id>64ba290ac650f2802e33ab9c88fe636f9057137b</id>
    <committed-date>2009-10-22T11:53:31-07:00</committed-date>
    <authored-date>2009-10-22T11:53:31-07:00</authored-date>
    <message>Added a warning to the description when building the experimental version of the gem.</message>
    <tree>b6ef4b034e7da1caddd538d203b427588394e2f5</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>51da1e812d0820d079bdd9c8a86b71d7125c1385</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/2c18ba676e65ab562aa710567aa70fdbb7cd245b</url>
    <id>2c18ba676e65ab562aa710567aa70fdbb7cd245b</id>
    <committed-date>2009-10-22T11:53:01-07:00</committed-date>
    <authored-date>2009-10-22T11:53:01-07:00</authored-date>
    <message>set_rails_env waits for god to restart before exiting.</message>
    <tree>68cfbbf87457ea806be6c7c49e4f2cc19ea6bb8a</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>68d6b9f39a2111ecba7a1bc39ca8c2f1731fe157</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/51da1e812d0820d079bdd9c8a86b71d7125c1385</url>
    <id>51da1e812d0820d079bdd9c8a86b71d7125c1385</id>
    <committed-date>2009-10-22T09:22:20-07:00</committed-date>
    <authored-date>2009-10-22T09:22:20-07:00</authored-date>
    <message>Renamed gem to ec2onrails-experimental so it can be published without causing existing users to get it automatically when they upgrade.</message>
    <tree>527967aa0cc54fe00ebe3ec8b343a9930e28ab30</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9a9bab55030a8063de1d2502f2c22e7b966e55af</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/68d6b9f39a2111ecba7a1bc39ca8c2f1731fe157</url>
    <id>68d6b9f39a2111ecba7a1bc39ca8c2f1731fe157</id>
    <committed-date>2009-10-22T09:19:29-07:00</committed-date>
    <authored-date>2009-10-22T09:19:29-07:00</authored-date>
    <message>Cleaned up the before/after hooks and cap tasks a bit:
1. Stop using deploy:cold
2. Removed the db:optimize hook (if it should be run on setup then it should be part of the ec2onrails:setup task, but it's untested right now and I'm reluctant to add it to the default setup until someone can confirm that it works)
3. run ec2onrails:db:init_backup after creating the db
4. removed the add_gem_sources task, gem dependencies in recent versions of Rails can specify a source
5. purge the proxy cache after redeploying</message>
    <tree>41f8b789559394c8bb0a40d68ea04744af4902ac</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3586549dfe1b0f11608e63cb074c09d7380fdb7b</id>
      </parent>
      <parent>
        <id>76c67c827e322edd40102ae1d4b9cc1a9dc48815</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/9a9bab55030a8063de1d2502f2c22e7b966e55af</url>
    <id>9a9bab55030a8063de1d2502f2c22e7b966e55af</id>
    <committed-date>2009-10-22T07:56:56-07:00</committed-date>
    <authored-date>2009-10-22T07:56:56-07:00</authored-date>
    <message>Merge branch 'experimental' into wip-jeweller

* experimental:
  Restart god after changing RAILS_ENV because god stores the value of RAILS_ENV and uses it in notifications.</message>
    <tree>806e365c1876594ff1dfadd81eced877620d26a8</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4bfbc59e6d1b071c4ec75446615a1db04c7008ea</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/76c67c827e322edd40102ae1d4b9cc1a9dc48815</url>
    <id>76c67c827e322edd40102ae1d4b9cc1a9dc48815</id>
    <committed-date>2009-10-22T07:56:01-07:00</committed-date>
    <authored-date>2009-10-22T07:56:01-07:00</authored-date>
    <message>Restart god after changing RAILS_ENV because god stores the value of RAILS_ENV and uses it in notifications.</message>
    <tree>a165071b0008bcb3fde231fd098a1bd80a549e55</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5b10d1f70d1e2867129fdd2e78c17a698aab4164</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/3586549dfe1b0f11608e63cb074c09d7380fdb7b</url>
    <id>3586549dfe1b0f11608e63cb074c09d7380fdb7b</id>
    <committed-date>2009-10-22T07:38:24-07:00</committed-date>
    <authored-date>2009-10-22T07:38:24-07:00</authored-date>
    <message>Moved files so that they're clearly related to the gem or to the server. We can do this now that we're no longer using GitHub to build the gem (GitHub's gem builder expected the gem files to be at the root).</message>
    <tree>18c181d7eeacbb952c0cb00ad24dede5f0192b28</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7c4b8e0353e6c2f46eba14afb40048fa1cc55e2c</id>
      </parent>
      <parent>
        <id>4bfbc59e6d1b071c4ec75446615a1db04c7008ea</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/5b10d1f70d1e2867129fdd2e78c17a698aab4164</url>
    <id>5b10d1f70d1e2867129fdd2e78c17a698aab4164</id>
    <committed-date>2009-10-22T07:06:57-07:00</committed-date>
    <authored-date>2009-10-22T07:06:57-07:00</authored-date>
    <message>Merge branch 'experimental' into wip-jeweller

* experimental:
  Removed unnecessary semicolon.</message>
    <tree>9bdd30259ba40f256ed317ada729f9d0934556d9</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c07b970952ec6801a79e455dc7413415f0d56847</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/4bfbc59e6d1b071c4ec75446615a1db04c7008ea</url>
    <id>4bfbc59e6d1b071c4ec75446615a1db04c7008ea</id>
    <committed-date>2009-10-20T15:02:41-07:00</committed-date>
    <authored-date>2009-10-20T15:02:41-07:00</authored-date>
    <message>Removed unnecessary semicolon.</message>
    <tree>ae174e70f96e5410dc45965049c154aecedbb40c</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c07b970952ec6801a79e455dc7413415f0d56847</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/7c4b8e0353e6c2f46eba14afb40048fa1cc55e2c</url>
    <id>7c4b8e0353e6c2f46eba14afb40048fa1cc55e2c</id>
    <committed-date>2009-10-20T12:31:16-07:00</committed-date>
    <authored-date>2009-10-20T12:31:16-07:00</authored-date>
    <message>Converted to jeweler for gem building which allowed removal of gem artifacts (gemspec, Manifest, etc) and custom rake tasks to create those files.</message>
    <tree>512bf9ab1f9073dc832d957b4fe0f06dd6272fd7</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9d90ead9288f0c40c19404593e375752e5f47a4d</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/c07b970952ec6801a79e455dc7413415f0d56847</url>
    <id>c07b970952ec6801a79e455dc7413415f0d56847</id>
    <committed-date>2009-10-20T08:29:57-07:00</committed-date>
    <authored-date>2009-10-20T08:29:57-07:00</authored-date>
    <message>Fixed the legacy Rails 2.2 version.</message>
    <tree>905e8bce000fbf7d6d7640348315f552c66a8709</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>736b4bfdc843d0b46c6d038e4a1941d0dfad2f61</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/9d90ead9288f0c40c19404593e375752e5f47a4d</url>
    <id>9d90ead9288f0c40c19404593e375752e5f47a4d</id>
    <committed-date>2009-10-20T08:29:03-07:00</committed-date>
    <authored-date>2009-10-20T08:29:03-07:00</authored-date>
    <message>Fixed the Varnish timeouts to make them wait longer for slow requests.</message>
    <tree>7ed5fc8814728717eccd8902221a371f2102087a</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>39cb034bd19ad365f46ed7e2d22c08ec2bb1beb3</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/736b4bfdc843d0b46c6d038e4a1941d0dfad2f61</url>
    <id>736b4bfdc843d0b46c6d038e4a1941d0dfad2f61</id>
    <committed-date>2009-10-19T12:37:56-07:00</committed-date>
    <authored-date>2009-10-19T12:02:02-07:00</authored-date>
    <message>Use gemcutter.org as default gem server.</message>
    <tree>66623d69c8def97f20bd60dff38a8f3229f66e8e</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f8aa36f104e3cda916602dac2cdb58d6ab58ad18</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/39cb034bd19ad365f46ed7e2d22c08ec2bb1beb3</url>
    <id>39cb034bd19ad365f46ed7e2d22c08ec2bb1beb3</id>
    <committed-date>2009-10-19T12:00:46-07:00</committed-date>
    <authored-date>2009-10-19T11:33:22-07:00</authored-date>
    <message>Load the config file from /mnt/app/current/config/... instead of /etc/ec2onrails. Also renamed method.</message>
    <tree>a5e8231b4aab73a57ccd927d0cc5064ce1d81f16</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>41f8772e771d87149767d875dad267da65cb6db3</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/f8aa36f104e3cda916602dac2cdb58d6ab58ad18</url>
    <id>f8aa36f104e3cda916602dac2cdb58d6ab58ad18</id>
    <committed-date>2009-10-19T11:32:54-07:00</committed-date>
    <authored-date>2009-10-19T11:32:54-07:00</authored-date>
    <message>Fixed the varnish config for multi-instance setups.</message>
    <tree>e7a25382ff870a04e91a8950509e0f07c090cf8d</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>39a0cd7165e2db6ce52556f8d01f458a67a6b4f6</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/41f8772e771d87149767d875dad267da65cb6db3</url>
    <id>41f8772e771d87149767d875dad267da65cb6db3</id>
    <committed-date>2009-10-19T11:32:04-07:00</committed-date>
    <authored-date>2009-10-19T11:32:04-07:00</authored-date>
    <message>God should now notify when nginx fails to respond with a non-error status.</message>
    <tree>c8e460de544d09d7b9654b0e5b144e6c5ef49af4</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2ff7b52d14ea0fecfdaaab9e3f2e3155c102a333</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/39a0cd7165e2db6ce52556f8d01f458a67a6b4f6</url>
    <id>39a0cd7165e2db6ce52556f8d01f458a67a6b4f6</id>
    <committed-date>2009-10-19T11:30:18-07:00</committed-date>
    <authored-date>2009-10-19T11:30:18-07:00</authored-date>
    <message>Always make sure the latest Rails gem is installed.</message>
    <tree>4a8e8cb85da7642ce0e1ac698ef6748dca67c008</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0904a9804bc136d92a4b031eb0024709e3a93cb1</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/2ff7b52d14ea0fecfdaaab9e3f2e3155c102a333</url>
    <id>2ff7b52d14ea0fecfdaaab9e3f2e3155c102a333</id>
    <committed-date>2009-10-19T11:28:43-07:00</committed-date>
    <authored-date>2009-10-19T11:28:43-07:00</authored-date>
    <message>Make sure rake gems:install doesn't get run when we're first deploying the code before any server setup has been done.</message>
    <tree>3cfa3a25b150c8d5762835167985ea759ad405a6</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9fa1790e614838229303294ac558065df474753d</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/0904a9804bc136d92a4b031eb0024709e3a93cb1</url>
    <id>0904a9804bc136d92a4b031eb0024709e3a93cb1</id>
    <committed-date>2009-10-19T11:26:27-07:00</committed-date>
    <authored-date>2009-10-19T11:26:27-07:00</authored-date>
    <message>Fixed some multi-instance bugs, especially the use of capture() which only executes it's command on one server (it should only be used to get some info from the server, not for things that should have side effects).</message>
    <tree>c60996b7f2d951dab709b1f266b8a85781bd15d4</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fe44302147b4437f3ae7b343b2f1420931583e1d</id>
      </parent>
    </parents>
    <author>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </author>
    <url>http://github.com/pauldowman/ec2onrails/commit/9fa1790e614838229303294ac558065df474753d</url>
    <id>9fa1790e614838229303294ac558065df474753d</id>
    <committed-date>2009-10-19T11:23:33-07:00</committed-date>
    <authored-date>2009-10-19T11:18:46-07:00</authored-date>
    <message>Reduce god's logging verbosity, log to god.log only (not syslog), and rotate and archive god.log daily.</message>
    <tree>272398fa038e53131ff324117e8cc878cd6da5df</tree>
    <committer>
      <name>Paul Dowman</name>
      <email>paul@pauldowman.com</email>
    </committer>
  </commit>
</commits>
