There are several changes merged to 1.9.x branch since 1.9.0-rc2:
* r1686554, r1686557, r1686239, r1686541, r1686543, r1686802
Fix 'svnadmin hotcopy' for read-only FSFS repositories
Format 7 repositories could not be hotcopied without write access to
the source repo - which is a regression vs. older formats. Because
the new test case also uncovered another regression with hotcopying
the rep-cache.db from r/o repos.
* r1682714, r1682854, r1683126, r1683135, r1683290
Fix segfaults in FSX's directory processing code.
Despite its experimental state, FSX shall not segfault the server.
* r1686478, r1686888, r1686984
Make 'blame -g' work with old clients against new servers.
Without this patch, old clients will "lose track" of what changes
happened in -g mode and produce wrong / worse blames than against
The output of 'blame -g' is only an approximation. However, the
new server would cause much worse results in old clients especially
in simple cases where lines of development are kept in close sync.
Install svnbench as part of 'make install'.
svnbench moved from tools/ to subversion/ so it should be installed
Prevent a possible FSFS repository corruption with power or network disk
failures during 'svnadmin pack'.
Repository corruption/data loss.
Resolve a race condition in some test suite cleanup code.
Without this patch running the testsuite on bdb x svnserve consistently
fails on at least some Windows test systems. bdb x serf sometimes
triggers the same problem, but in far less cases.
This specific test -unlike other tests- cleans up its own environment a
few times to retry some scenarios on the same paths.
* r1684325, r1684344
Fix an unintended doubling of error messages in 'svnadmin verify'
without the --keep-going flag.
Fixes a bug that was introduced in r1683311, which was
already merged to 1.9.x.
Make JavaHL native code compile with a C++11 compiler.
The upcoming MSVC14, part of Visual Studio 2015,
supports user-defined literals, which means that
trying to build JavaHL with VS2015 will fail.
Detect invalid svndiff data earlier.
Do not waste memory on invalid user or server input.
Fix a minor omission in JavaHL's VersionExtended class:
the dispose() and finalize() methods were missing.
Without the dispose() method, the user of the VersionExtended
class cannot avoid a memory leak in native memory.
Fix prop_tests.py#42 test failures with non-US default locale on
Tests should not fail.
Make error reporting from svn_repos_verify_fs3 consistent
with behaviour of svn_repos_verify_fs2 in 1.8.x.
Errors from the FS implementation are squashed even in normal
mode without --keep-going. See: http://s.apache.org/j9Z
Fix abort() in svn-status handler on platforms that doesn't support C99
format specifiers for strftime(): %F and %z are new in C99 and C89
compiler/runtime doesn't support them.
Server-side crash in new small feature. Simple fix.
Document the meaning of "XFAIL" for users building from source.
Answers a FAQ.
These commits contain public API changes and the community guide
states that such changes should be considered as potentially
So maybe it's time to release RC3 and restart the soak period?
Received on 2015-07-03 14:06:06 CEST