Hi all, You may have noticed that I prepared yet another bunch of changes for integration into /trunk (details below). All other remaining changes on the performance branch are 1.8 material.
You know the drill: The integration branches can be merged independent of each other and a branch will be merged to /trunk on the 4th or 5th if * there was no feedback to it at all (= silent acceptance), or * it received positive feedback (= +1 on merge), or * issues found have been resolved So, an easy way to prevent a particular branch from being merged is a simple "needs more discussion / review" post. -- Stefan^2. List of integration branches: ----------------------------- integrate-is-cachable - replace the fixed 1MB limit to the cachable full-text size in FSFS with a cache-specific implementation integrate-partial-getter - allows access to sub-structures of cached items - fixes the O(N^2) performance issue with reports on large directories integrate-readline-speedup - very local change - significant speedup in parsing any FSFS structure (e.g. directories) other than full-texts and deltas integrate-txdelta-caching - implements caching to the txdelta hunks - enabled for svnadmin only (speedup of dump / verify) Postponed to 1.8: ----------------- integrate-string-improvement - relatively simple change that mainly speeds up ra_svn clients