[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Last-Modified HTTP header from mod_dav_svn

From: Sergey Proskurnya <alaley_at_gmail.com>
Date: 2005-11-25 14:53:23 CET

Erik Huelsmann пишет:
> On 9/15/05, Sergey Proskurnya <alaley@gmail.com> wrote:
>>I want to discuss one possible feature for mod_dav_svn.
>>The idea is very basic: let mod_dav_svn set the
>>"Last-Modified" HTTP header to last modification time
>>of requested resource in repository (only files, I'm not sure
>>what to do with directories).
>>This will allow to use Internet Caching (Squid)
>>very effectively, which will result in lower traffic and
>>performance improvement for remote users, who are using
>>casual HTTP browser to access to SVN repository.
>>What respected community think about this?
> It's a great idea, but won't work. Currently Subversion requests
> REPORTs from the server. These are unique for every single session
> between a client and a server. Thus, the REPORT response we're using
> isn't cacheable.

Thanks for the response!
I was surpised :-)

I've suggested that protocol between SVN client and mod_dav_svn
most probably are not cacheable.

But, SVN repositiry could be also accessed for casual HTTP browsing.
As I understand in this case the browser request by GET method.
And during such browsing the repository via Firefox or IE,
mod_dav_svn can generate Last-Modified header since it really
knows that information.

> However, right as we speak, a thread is going on in the dev@ mailing
> list (I forwarded this mail there) about the usefulness of being able
> to cache HTTP trafic between a client and the repository server.
> Maybe you can step in and add something to that thread?

I'm not subscribed to dev@ right at the moment.
Generally, I don't feel myself skilled enough to talk in dev@
with gurus ;-)


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Nov 25 15:06:59 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.