<?xml version="1.0" encoding="UTF-8"?>
<ticket>
  <assigned-user-id type="integer">1</assigned-user-id>
  <attachments-count type="integer">2</attachments-count>
  <closed type="boolean">false</closed>
  <created-at type="datetime">2009-02-25T13:16:22+00:00</created-at>
  <creator-id type="integer">5639</creator-id>
  <milestone-due-on type="datetime" nil="true"></milestone-due-on>
  <milestone-id type="integer">9903</milestone-id>
  <number type="integer">2070</number>
  <permalink>gzip-deflate-support-for-activeresource</permalink>
  <priority type="integer">1299</priority>
  <project-id type="integer">8994</project-id>
  <raw-data type="binary" nil="true" encoding="base64"></raw-data>
  <state>open</state>
  <tag>activeresource patch verified</tag>
  <title>Gzip / Deflate support for ActiveResource</title>
  <updated-at type="datetime">2009-08-14T07:44:53+01:00</updated-at>
  <user-id type="integer">5639</user-id>
  <user-name>Bart ten Brinke</user-name>
  <creator-name>Bart ten Brinke</creator-name>
  <assigned-user-name>Rick</assigned-user-name>
  <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
  <milestone-title>2.x</milestone-title>
  <original-body>At the moment ActiveResource does not support gzip/deflate. As it does use XML as a transfer medium, this becomes highly inefficient with large datasets.

Gzip is one of the oldest remedies for this, and all major application servers for rails support it, but activeresource doesn't.

To enable: have ZLib installed and add this tou your ActiveResource base class:
base.headers['Accept-Encoding'] = 'deflate'</original-body>
  <latest-body>At the moment ActiveResource does not support gzip/deflate. As it does use XML as a transfer medium, this becomes highly inefficient with large datasets.

Gzip is one of the oldest remedies for this, and all major application servers for rails support it, but activeresource doesn't.

To enable: have ZLib installed and add this tou your ActiveResource base class:
base.headers['Accept-Encoding'] = 'deflate'</latest-body>
  <original-body-html>&lt;div&gt;&lt;p&gt;At the moment ActiveResource does not support gzip/deflate. As
it does use XML as a transfer medium, this becomes highly
inefficient with large datasets.&lt;/p&gt;
&lt;p&gt;Gzip is one of the oldest remedies for this, and all major
application servers for rails support it, but activeresource
doesn't.&lt;/p&gt;
&lt;p&gt;To enable: have ZLib installed and add this tou your
ActiveResource base class: base.headers['Accept-Encoding'] =
'deflate'&lt;/p&gt;&lt;/div&gt;</original-body-html>
  <versions type="array">
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>At the moment ActiveResource does not support gzip/deflate. As it does use XML as a transfer medium, this becomes highly inefficient with large datasets.

Gzip is one of the oldest remedies for this, and all major application servers for rails support it, but activeresource doesn't.

To enable: have ZLib installed and add this tou your ActiveResource base class:
base.headers['Accept-Encoding'] = 'deflate'</body>
      <body-html>&lt;div&gt;&lt;p&gt;At the moment ActiveResource does not support gzip/deflate. As
it does use XML as a transfer medium, this becomes highly
inefficient with large datasets.&lt;/p&gt;
&lt;p&gt;Gzip is one of the oldest remedies for this, and all major
application servers for rails support it, but activeresource
doesn't.&lt;/p&gt;
&lt;p&gt;To enable: have ZLib installed and add this tou your
ActiveResource base class: base.headers['Accept-Encoding'] =
'deflate'&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-02-25T13:16:22+00:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag>activeresource patch</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-02-25T13:16:25+00:00</updated-at>
      <user-id type="integer">5639</user-id>
      <user-name>Bart ten Brinke</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name nil="true"></assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>Nice! +1</body>
      <body-html>&lt;div&gt;&lt;p&gt;Nice! +1&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-02-25T15:29:15+00:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag>activeresource patch</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-02-25T15:29:16+00:00</updated-at>
      <user-id type="integer">19965</user-id>
      <user-name>Jos&#233; Valim</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name nil="true"></assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>+1</body>
      <body-html>&lt;div&gt;&lt;p&gt;+1&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-02-25T15:58:45+00:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag>activeresource patch</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-02-25T15:58:47+00:00</updated-at>
      <user-id type="integer">3825</user-id>
      <user-name>Rob Sanheim</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name nil="true"></assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body></body>
      <body-html></body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-03-02T05:26:38+00:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- 
:assigned_user: 
</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag>activeresource patch</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-03-02T05:26:41+00:00</updated-at>
      <user-id type="integer">141</user-id>
      <user-name>Michael Koziarski</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>Can this be included in 2.3? Would be a nice combination with the XML parsers.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Can this be included in 2.3? Would be a nice combination with
the XML parsers.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-03-10T19:10:14+00:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- 
:tag: activeresource patch
</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-03-10T19:10:56+00:00</updated-at>
      <user-id type="integer">5639</user-id>
      <user-name>Bart ten Brinke</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>This is cool, but how are you passing Accept-Encoding in the first place?

Too late for 2.3 as we're down to the final release candidate.</body>
      <body-html>&lt;div&gt;&lt;p&gt;This is cool, but how are you passing Accept-Encoding in the
first place?&lt;/p&gt;
&lt;p&gt;Too late for 2.3 as we're down to the final release
candidate.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-03-10T20:25:27+00:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- 
:state: new
</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>open</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-03-10T20:39:54+00:00</updated-at>
      <user-id type="integer">85</user-id>
      <user-name>Jeremy Kemper</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>Last line of the ticket:

To enable add this to your ActiveResource base class via a Mixin:
base.headers['Accept-Encoding'] = 'deflate'</body>
      <body-html>&lt;div&gt;&lt;p&gt;Last line of the ticket:&lt;/p&gt;
&lt;p&gt;To enable add this to your ActiveResource base class via a
Mixin: base.headers['Accept-Encoding'] = 'deflate'&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-03-10T21:44:30+00:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>open</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-03-10T22:09:09+00:00</updated-at>
      <user-id type="integer">5639</user-id>
      <user-name>Bart ten Brinke</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>Is zlib packed with Rails 2.3? Because that will allow for some simplification of the patch. Too bad it's to late for 2.3.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Is zlib packed with Rails 2.3? Because that will allow for some
simplification of the patch. Too bad it's to late for 2.3.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-03-10T21:48:57+00:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>open</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-03-10T22:13:42+00:00</updated-at>
      <user-id type="integer">5639</user-id>
      <user-name>Bart ten Brinke</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>zlib is part of the ruby standard library</body>
      <body-html>&lt;div&gt;&lt;p&gt;zlib is part of the ruby standard library&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-03-10T22:17:22+00:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>open</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-03-10T22:52:36+00:00</updated-at>
      <user-id type="integer">85</user-id>
      <user-name>Jeremy Kemper</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>Doh :) Repackaged. More tests + added an ActiveResource.enable_delfate option to set the headers for you.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Doh :) Repackaged. More tests + added an
ActiveResource.enable_delfate option to set the headers for
you.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-03-10T23:33:59+00:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>open</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-03-11T00:07:19+00:00</updated-at>
      <user-id type="integer">5639</user-id>
      <user-name>Bart ten Brinke</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>+1</body>
      <body-html>&lt;div&gt;&lt;p&gt;+1&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-05-19T20:12:32+01:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>open</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-05-19T20:12:35+01:00</updated-at>
      <user-id type="integer">57396</user-id>
      <user-name>Justin Reese</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>Prefer not adding inflate! to net/http since it inflates AS for a special case. Could you use a utility method on the connection instead?</body>
      <body-html>&lt;div&gt;&lt;p&gt;Prefer not adding inflate! to net/http since it inflates AS for
a special case. Could you use a utility method on the connection
instead?&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-05-19T20:26:51+01:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>open</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-05-19T20:26:56+01:00</updated-at>
      <user-id type="integer">85</user-id>
      <user-name>Jeremy Kemper</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>Gzip is something that really belongs in net/http as it is something you do to a packet.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Gzip is something that really belongs in net/http as it is
something you do to a packet.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-05-19T21:13:56+01:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>open</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-05-19T21:14:01+01:00</updated-at>
      <user-id type="integer">5639</user-id>
      <user-name>Bart ten Brinke</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>Also I think net http should really support this as every thing that does http transfers will benefit from this.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Also I think net http should really support this as every thing
that does http transfers will benefit from this.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-05-19T21:15:55+01:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>open</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-05-19T21:16:01+01:00</updated-at>
      <user-id type="integer">5639</user-id>
      <user-name>Bart ten Brinke</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>It should, but that feature should be a patch to upstream net/http rather than hiding out in Active Support.

Then Active Resource can either use net/http's inflate support or fall back to its own utility method.</body>
      <body-html>&lt;div&gt;&lt;p&gt;It should, but that feature should be a patch to upstream
net/http rather than hiding out in Active Support.&lt;/p&gt;
&lt;p&gt;Then Active Resource can either use net/http's inflate support
or fall back to its own utility method.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-05-19T22:00:02+01:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>open</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-05-19T22:00:07+01:00</updated-at>
      <user-id type="integer">85</user-id>
      <user-name>Jeremy Kemper</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>Problem is that body is a private attribute of HTTP::NET, so if all the magick is in AR, it would make the patch even more ugly.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Problem is that body is a private attribute of HTTP::NET, so if
all the magick is in AR, it would make the patch even more
ugly.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-05-19T23:07:19+01:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>open</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-05-19T23:07:22+01:00</updated-at>
      <user-id type="integer">5639</user-id>
      <user-name>Bart ten Brinke</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>Jeremy mentions both:
&gt; Prefer not adding inflate! to net/http since it inflates AS for a special case.
then..
&gt; that feature should be a patch to upstream net/http

I hope this one makes it in somewhere. Theres zero performance penalty of having this option turned off, and the ability to shorten average request duration if turned on. It meets good usability standards as well.

D</body>
      <body-html>&lt;div&gt;&lt;p&gt;Jeremy mentions both:&lt;br&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Prefer not adding inflate! to net/http since it inflates AS for
a special case. then..&lt;br&gt;
that feature should be a patch to upstream net/http&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I hope this one makes it in somewhere. Theres zero performance
penalty of having this option turned off, and the ability to
shorten average request duration if turned on. It meets good
usability standards as well.&lt;/p&gt;
&lt;p&gt;D&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-08-14T06:00:44+01:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>open</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-08-14T06:00:50+01:00</updated-at>
      <user-id type="integer">27186</user-id>
      <user-name>Dean Radcliffe</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer">1</assigned-user-id>
      <attachments-count type="integer">2</attachments-count>
      <body>I don't really understand the problem with patching HTTP:NET. They will probably never do it upstream because of the zlib requirements. Also rails already has a truckload of mix-ins for base ruby classes (take hash for example).

And as stated above. There is no penalty if left disabled.</body>
      <body-html>&lt;div&gt;&lt;p&gt;I don't really understand the problem with patching HTTP:NET.
They will probably never do it upstream because of the zlib
requirements. Also rails already has a truckload of mix-ins for
base ruby classes (take hash for example).&lt;/p&gt;
&lt;p&gt;And as stated above. There is no penalty if left disabled.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-08-14T07:44:48+01:00</created-at>
      <creator-id type="integer">5639</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer">9903</milestone-id>
      <number type="integer">2070</number>
      <permalink>gzip-deflate-support-for-activeresource</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>open</state>
      <tag>activeresource patch verified</tag>
      <title>Gzip / Deflate support for ActiveResource</title>
      <updated-at type="datetime">2009-08-14T07:44:53+01:00</updated-at>
      <user-id type="integer">5639</user-id>
      <user-name>Bart ten Brinke</user-name>
      <creator-name>Bart ten Brinke</creator-name>
      <assigned-user-name>Rick</assigned-user-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/2070</url>
      <milestone-title>2.x</milestone-title>
    </version>
  </versions>
  <attachments type="array">
    <attachment type="Attachment">
      <code>99973072d287f268c4cae7c70aada7ded79e8a5f</code>
      <content-type>text/plain</content-type>
      <created-at type="datetime">2009-02-25T13:16:22+00:00</created-at>
      <filename>gzip_support.diff</filename>
      <height type="integer" nil="true"></height>
      <id type="integer">92753</id>
      <size type="integer">3135</size>
      <uploader-id type="integer">5639</uploader-id>
      <width type="integer" nil="true"></width>
      <url>http://rails.lighthouseapp.com/attachments/92753/gzip_support.diff</url>
    </attachment>
    <attachment type="Attachment">
      <code>4abcec16400f6db4e6fd1f455ccdeeb91851558b</code>
      <content-type>text/plain</content-type>
      <created-at type="datetime">2009-03-10T23:33:59+00:00</created-at>
      <filename>gzip_support2.diff</filename>
      <height type="integer" nil="true"></height>
      <id type="integer">98290</id>
      <size type="integer">5066</size>
      <uploader-id type="integer">5639</uploader-id>
      <width type="integer" nil="true"></width>
      <url>http://rails.lighthouseapp.com/attachments/98290/gzip_support2.diff</url>
    </attachment>
  </attachments>
</ticket>
