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

Reply via email to