mod_dav_svn and multiple apache processes

Viacheslav Zholudev <[email protected]> Tue, 1 Dec 2009 18:14:12 +0100
Newsgroups gmane.comp.version-control.subversion.devel,gmane.comp.version-control.subversion.rapidsvn.devel
Message-ID <[email protected]>
Hi,

Please help me out in understanding internals of BDB-based subversion.

When committing files to my repository over HTTP, I noticed that Apache uses multiple processes to serve my commit. Here I've got a couple of questions:
1) Shouldn't Apache use only one process per SVN transaction? I thought it was the case.
2) How does mod_dav_svn distribute commit work among processes?
3) May mod_dav_svn uses different svn_fs_t objects for writing the same file to the SVN's backend?
4) How mod_dav_svn decides when to open and close svn_fs_t* object 
5) Where I can read more about mod_dav_svn (except the code)


I know that I should better use svn users mailing list, but I never get replies from there...

Thanks in advance!

Best,
Vyacheslav

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2425935

Please start new threads on the <[email protected]> mailing list.
To subscribe to the new list, send an empty e-mail to <[email protected]>.