This is helpful, thank you, however, reading the links especially
SVNAllowBulkUpdates talks of getting the tree. What directives control updates
to the tree. The situation I face is that some clients have to up load large
graphics files, and video, these will be one object and presumably report
request, on first reading that does not appear to be covered by the
SVNAllowBulkUpdates.
The KeepAlive seem also a corse way to achieve this...
Thanks again.
From: Marek Manukjan
Sent: 05 October 2020 10:24
To: Wokash Wolsku
Cc: users@subversion.apache.org
Subject: Re: SVN and webdav
It depends on server and client configuration. See following configuration
attributes
* SVNAllowBulkUpdates (On, Off, Prefer)
* Bulk update means that all files will be received in a single REPORT
request
* Non-bulk (Skelta) mode, used by default in newer clients, means that
each file will use its own GET request
* see
https://subversion.apache.org/docs/release-notes/1.8.html#serf-skelta-default
* see http://svnbook.red-bean.com/en/1.7/svn.ref.mod_dav_svn.conf.html
* standard Apache configuration attributes KeepAlive, KeepAliveTimeout,
MaxKeepAliveRequests
* they control how many HTTP requests can be done in a single connection
to server
* https://httpd.apache.org/docs/2.4/mod/core.html#keepalive
On Mon, Oct 5, 2020 at 10:10 AM Wokash Wolsku
mailto:wokashwol...@outlook.com>> wrote:
I am trying to use haproxy to rate control some svn clients which access the
SVN repro via svn+https. Some monitoring has thrown up some questions.
1.When for example doing a checkout or commit of a large number of files
is this implemented as
* 1 https request or many
* 1 web dav action or many?
2. from the logs of haproxy (and I am by no means an expert) I see only one
connect and one https request.
I was hopping to rate limit the clients by IP address and thereafter http
requests hence to slow down large users so others get a share of the processor.
But without the volume of up load being related to http requests I am
struggling to see how to implement this.
Can anyone offer any advise.
Wocash