Göran, I'm no Varnish expert, but it my informal testing (which means just tailing the CouchDB log) I could see that when I request a page the first time I saw a bunch of GETs, and when I hit refresh, the GETs were not repeated. So, I'd have to assume Varnish respects the Etags.
Of course, thats how I realized how many multi-doc fetches I was actually using in my app, since all I would see on the subsequent requests were POSTs... Cheers, Zach 2009/9/14 Göran Krampe <[email protected]>: > Hi! > > Zachary Zolton wrote: >> >> Hi, >> >> I'm testing out using Varnish for my application, and so far most >> everything "just works" with CouchDB. The only real problem I have is >> that I'm using (probably abusing!) the multi-doc fetch feature, which >> results in a POST request that Varnish isn't gonna cache. > > I would be most interested in hearing if/how you got conditional GETs > working - as far as I could tell Varnish didn't support it (when I looked): > > http://projects.linpro.no/pipermail/varnish-misc/2007-July/000751.html > > ...so my perception was that Varnish (while cool and all) didn't really buy > us that much in Couch land, because we really want it to do conditional > GETs. Or am I wrong? > > regards, Göran > >
