Re: svn commit: r1813898 - in /subversion/trunk/subversion: libsvn_fs_fs/transaction.c libsvn_repos/reporter.c tests/cmdline/basic_tests.py tests/cmdline/svnadmin_tests.py

2017-11-26 Thread Stefan Fuhrmann
On 25.11.2017 21:27, Evgeny Kotkov wrote: Stefan Fuhrmann writes: An alternative approach that might be worth considering here would be: (1) Extend the on-disk format and allow representation strings without SHA1, but with the uniquifier, something like this (where "-" stands

Re: svn commit: r1813898 - in /subversion/trunk/subversion: libsvn_fs_fs/transaction.c libsvn_repos/reporter.c tests/cmdline/basic_tests.py tests/cmdline/svnadmin_tests.py

2017-11-25 Thread Evgeny Kotkov
Stefan Fuhrmann writes: >> An alternative approach that might be worth considering here would be: >> >> (1) Extend the on-disk format and allow representation strings without >> SHA1, but with the uniquifier, something like this (where "-" stands >> for "no SHA1"): >> >> 15 0

Re: svn commit: r1813898 - in /subversion/trunk/subversion: libsvn_fs_fs/transaction.c libsvn_repos/reporter.c tests/cmdline/basic_tests.py tests/cmdline/svnadmin_tests.py

2017-11-23 Thread Stefan Fuhrmann
On 22.11.2017 22:08, Evgeny Kotkov wrote: Stefan Sperling writes: However, if rep-sharing is enabled, svn_fs_props_changed() does not work as advertised because properties do not carry a SHA1 checksum with a "uniquifier" which identifies the transaction they were created in. The uniquifier is

Re: svn commit: r1813898 - in /subversion/trunk/subversion: libsvn_fs_fs/transaction.c libsvn_repos/reporter.c tests/cmdline/basic_tests.py tests/cmdline/svnadmin_tests.py

2017-11-22 Thread Evgeny Kotkov
Stefan Sperling writes: > However, if rep-sharing is enabled, svn_fs_props_changed() does not work > as advertised because properties do not carry a SHA1 checksum with a > "uniquifier" which identifies the transaction they were created in. > The uniquifier is used by svn_fs_props_changed() to tel