--- a/tests/test-share-safe.t Wed Dec 02 08:23:31 2020 +0100
+++ b/tests/test-share-safe.t Mon Nov 30 14:07:23 2020 +0100
@@ -215,6 +215,11 @@
preserved: dotencode, exp-sharesafe, fncache, generaldelta, revlogv1, sparserevlog, store
added: revlog-compression-zstd
+ processed revlogs:
+ - all-filelogs
+ - changelog
+ - manifest
+
$ hg log -r .
changeset: 1:5f6d8a4bf34a
user: test
@@ -237,6 +242,11 @@
preserved: dotencode, exp-sharesafe, fncache, generaldelta, revlog-compression-zstd, revlogv1, sparserevlog, store (zstd !)
added: persistent-nodemap
+ processed revlogs:
+ - all-filelogs
+ - changelog
+ - manifest
+
$ hg log -r .
changeset: 1:5f6d8a4bf34a
user: test
@@ -335,6 +345,11 @@
preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store
added: exp-sharesafe
+ processed revlogs:
+ - all-filelogs
+ - changelog
+ - manifest
+
$ hg debugupgraderepo --run -q
upgrade will perform the following actions:
@@ -342,6 +357,11 @@
preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store
added: exp-sharesafe
+ processed revlogs:
+ - all-filelogs
+ - changelog
+ - manifest
+
repository upgraded to share safe mode, existing shares will still work in old non-safe mode. Re-share existing shares to use them in safe mode New shares will be created in safe mode.
$ hg debugrequirements
@@ -408,6 +428,11 @@
preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store
removed: exp-sharesafe
+ processed revlogs:
+ - all-filelogs
+ - changelog
+ - manifest
+
$ hg debugupgraderepo -q --run
upgrade will perform the following actions:
@@ -415,6 +440,11 @@
preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store
removed: exp-sharesafe
+ processed revlogs:
+ - all-filelogs
+ - changelog
+ - manifest
+
repository downgraded to not use share safe mode, existing shares will not work and needs to be reshared.
$ hg debugrequirements