On Thu, Mar 28, 2013 at 10:31 PM, Philip Martin <philip.mar...@wandisco.com> wrote: > "Bert Huijben" <b...@qqmail.nl> writes: > >> The reading of one file for each access to the repository is a more >> than measurable slowdown when profiling operations. (Reading fsfs.conf >> over and over again is one of the most expensive things apache worker >> processes do when I profiled them. I think stefan2 optimized some of >> this away) > > We have already picked up one new file on every access in 1.8: the hooks > environment file. This appears to be opened and parsed for every time > mod_dav_svn opens the repository, both read and write operations. > > Perhaps we should require an explict config setting to enable the hooks > file so that we can avoid opening it when it is empty? Or perhaps we > could make the opening/parsing lazy and delay it until running a hook > thus avoiding it for read operations? > Sorry, it seems I missed something important: what is the hooks environment file? But I agree that we need explicit mod_dav_svn option to enable this functionality if this new in svn 1.8.
-- Ivan Zhakov