[[[
% cat ./repro
#!/bin/sh

set -eu

svn16=/usr/bin/svn
svnadmin16=/usr/bin/svnadmin
svn17=/usr/local/svn-1.7.10/bin/svn
svn18=/usr/local/svn-1.8.0/bin/svn

rm -rf r

U=file://`pwd`/r

$svnadmin16 create r
$svn17 log $U >/dev/null
printf '1.7: %s\n' "`ls r/db/ | grep node`"
$svn18 log $U >/dev/null
printf '1.8: %s\n' "`ls r/db/ | grep node`"
% ./repro
1.7: 
1.8: node-origins
% find r/db/node-origins 
r/db/node-origins
r/db/node-origins/0
% cat r/db/node-origins/0 
K 1
0
V 9
0.0.r0/17
END
%
]]]


This came up in the context of an IRC bug report about 'svn log
file://$PWD' taking a long time with 1.8.  It is unclear whether the
slowness of log is related to the creation of a node-origins cache, or
whether those are independent problems.

Reply via email to