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

Re: [Issue 3980] serf increases server load

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: Thu, 15 Nov 2012 10:00:09 -0500

On 11/15/2012 08:49 AM, Joe Schaefer wrote:
> Sure it can be done via config directives:
> just set an env var whenever some request
> is inconsequential and server admins can
> configure their logging to ignore that request.
> We already do that for svn operation logging.

I've been considering the same sorts of approaches recently (as a result of
this thread). But one thing has me bothered: from the server's point of
view, there's no meaningful difference between "a GET that's part of a
checkout/update" and "a GET that's part of some other non-update-y operation".

Does that mean that we give the client the power to mark particular GET
requests as "below radar"? That doesn't seem very ... audit-friendly.
(Granted, no one is forcing the server admin to ignore said GET requests.)

If we don't feel comfortable giving the client this power, then I think our
only option is to advise admins to ignore all GET requests aimed at
Subversion repositories (which has the bonus feature of not requiring any
work on our part).

C. Michael Pilato <cmpilato_at_collab.net>
CollabNet   <>   www.collab.net   <>   Enterprise Cloud Development

Received on 2012-11-15 16:00:44 CET

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