--- a/contrib/perf.py Wed Jun 12 17:30:24 2019 +0100
+++ b/contrib/perf.py Fri Apr 26 00:28:22 2019 +0200
@@ -2277,6 +2277,10 @@
if orig._inline:
raise error.Abort('not supporting inline revlog (yet)')
+ revlogkwargs = {}
+ k = 'upperboundcomp'
+ if util.safehasattr(orig, k):
+ revlogkwargs[k] = getattr(orig, k)
origindexpath = orig.opener.join(orig.indexfile)
origdatapath = orig.opener.join(orig.datafile)
@@ -2308,7 +2312,7 @@
dest = revlog.revlog(vfs,
indexfile=indexname,
- datafile=dataname)
+ datafile=dataname, **revlogkwargs)
if dest._inline:
raise error.Abort('not supporting inline revlog (yet)')
# make sure internals are initialized