<div dir="ltr">Another one here using dynamic etags generated by the backend that are lost during the gzip compression; it would indeed ve very nice to have the weak etag support. The Last Modified header is not always a viable option.<br>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 29, 2014 at 8:53 PM, Adam Arsenault <span dir="ltr"><<a href="mailto:adam.arsenault@hootsuite.com" target="_blank">adam.arsenault@hootsuite.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi Maxim/Aaron,</div><div><br></div>Would love to see support for Weak Etags in nginx. The lack of support for gzip + etags has been a major problem for us as we use etags for caching (and need gzip to work with it) in a bunch of different place in our application.<div>


<br></div><div>Let me know if there is anything I can do to help out here as well.</div><div><br></div><div>Thanks,</div><div>Adam Arsenault</div></div><div class="gmail_extra"><div><div class="h5"><br><br><div class="gmail_quote">

On Tue, Apr 29, 2014 at 11:47 AM, Aaron Peschel <span dir="ltr"><<a href="mailto:aaron.peschel@gmail.com" target="_blank">aaron.peschel@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Maxim,<br>
<br>
If you provide a copy of your newer draft patch, I am willing to spend<br>
time helping improve it as you see fit.<br>
<br>
-Aaron Peschel<br>
<br>
On Fri, Apr 25, 2014 at 4:35 AM, Maxim Dounin <<a href="mailto:mdounin@mdounin.ru" target="_blank">mdounin@mdounin.ru</a>> wrote:<br>
> Hello!<br>
><br>
> On Thu, Apr 24, 2014 at 06:20:24PM -0700, Aaron Peschel wrote:<br>
><br>
>> Hi Maxim,<br>
>><br>
>> Is the draft patch the same as the one that your posted in the<br>
>> previous thread, or has more work been done since then?<br>
><br>
> The one I've posted is to ignore weak etags.  The draft one is to<br>
> downgrade strict etags to weak etags.<br>
><br>
>><br>
>> -Aaron Peschel<br>
>><br>
>> On Mon, Apr 21, 2014 at 5:26 AM, Maxim Dounin <<a href="mailto:mdounin@mdounin.ru" target="_blank">mdounin@mdounin.ru</a>> wrote:<br>
>> > Hello!<br>
>> ><br>
>> > On Thu, Apr 17, 2014 at 05:39:40PM -0700, Aaron Peschel wrote:<br>
>> ><br>
>> >> Hello,<br>
>> >><br>
>> >> I am interested in getting support for Weak ETags into the mainline.<br>
>> >> There was some discussion previously in here previously that developed<br>
>> >> a quick patch to add support. What additional functionality would be<br>
>> >> required and what steps should be followed to get weak etag<br>
>> >> functionality added to nginx? I am willing to do the work, I just need<br>
>> >> some help with heading in the right direction.<br>
>> ><br>
>> > I had a quick draft patch sitting in my patchqueue since previous<br>
>> > discussion (see [1]) to downgrade strict etags to weak ones.  It<br>
>> > needs more work though, as I'm not yet happy with the code.  I<br>
>> > hope I'll be able to find some time and finish it in 1.7.x.<br>
>> ><br>
>> > [1] <a href="http://mailman.nginx.org/pipermail/nginx-devel/2013-November/004523.html" target="_blank">http://mailman.nginx.org/pipermail/nginx-devel/2013-November/004523.html</a><br>
>> ><br>
>> > --<br>
>> > Maxim Dounin<br>
>> > <a href="http://nginx.org/" target="_blank">http://nginx.org/</a><br>
>> ><br>
>> > _______________________________________________<br>
>> > nginx-devel mailing list<br>
>> > <a href="mailto:nginx-devel@nginx.org" target="_blank">nginx-devel@nginx.org</a><br>
>> > <a href="http://mailman.nginx.org/mailman/listinfo/nginx-devel" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-devel</a><br>
>><br>
>> _______________________________________________<br>
>> nginx-devel mailing list<br>
>> <a href="mailto:nginx-devel@nginx.org" target="_blank">nginx-devel@nginx.org</a><br>
>> <a href="http://mailman.nginx.org/mailman/listinfo/nginx-devel" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-devel</a><br>
><br>
> --<br>
> Maxim Dounin<br>
> <a href="http://nginx.org/" target="_blank">http://nginx.org/</a><br>
><br>
> _______________________________________________<br>
> nginx-devel mailing list<br>
> <a href="mailto:nginx-devel@nginx.org" target="_blank">nginx-devel@nginx.org</a><br>
> <a href="http://mailman.nginx.org/mailman/listinfo/nginx-devel" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-devel</a><br>
<br>
_______________________________________________<br>
nginx-devel mailing list<br>
<a href="mailto:nginx-devel@nginx.org" target="_blank">nginx-devel@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-devel" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-devel</a><br>
</blockquote></div><br><br clear="all"><div><br></div></div></div><span class="HOEnZb"><font color="#888888">-- <br><div dir="ltr"><table style="font-family:Times" border="0" cellpadding="0" cellspacing="0" width="437"><tbody><tr>

<td width="45"><img name="145aed5e8c77cb19_SafeHtmlFilter_" alt="HootSuite" src="http://images.hootsuite.com/email_signature/email-signature-icon.gif" border="0" height="40" hspace="0" vspace="0" width="40"></td>
<td valign="top"><p style="font-family:Arial,Helvetica,sans-serif;color:rgb(102,102,102);text-align:left;font-size:12px"><strong>Adam Arsenault</strong> <br>Senior Software Engineer, Mobile Web  |  HootSuite <br><a href="http://twitter.com/Adam_Arsenault" style="color:rgb(0,153,204);text-decoration:none" target="_blank">@Adam_Arsenault</a> | <a href="http://www.hootsuite.com/" style="color:rgb(0,153,204);text-decoration:none" target="_blank">hootsuite</a> | <a href="http://blog.hootsuite.com/" style="color:rgb(0,153,204);text-decoration:none" target="_blank">blog</a> | <a href="http://facebook.com/hootsuite" style="color:rgb(0,153,204);text-decoration:none" target="_blank">facebook</a> </p>


</td></tr></tbody></table></div>
</font></span></div>
<br>_______________________________________________<br>
nginx-devel mailing list<br>
<a href="mailto:nginx-devel@nginx.org">nginx-devel@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-devel" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-devel</a><br></blockquote></div><br></div>