mercurial/requirements.py
changeset 48652 6fd9a17c32ab
parent 48602 66b59fbb0cdd
child 48654 eb5c33f1d08f
--- a/mercurial/requirements.py	Tue Jan 18 20:35:04 2022 +0100
+++ b/mercurial/requirements.py	Mon Jan 24 12:44:20 2022 +0100
@@ -36,6 +36,9 @@
 
 REVLOGV1_REQUIREMENT = b'revlogv1'
 
+# allow using ZSTD as compression engine for revlog content
+REVLOG_COMPRESSION_ZSTD = b'revlog-compression-zstd'
+
 # Increment the sub-version when the revlog v2 format changes to lock out old
 # clients.
 CHANGELOGV2_REQUIREMENT = b'exp-changelog-v2'
@@ -109,6 +112,7 @@
     DIRSTATE_V2_REQUIREMENT,
     GENERALDELTA_REQUIREMENT,
     NODEMAP_REQUIREMENT,
+    REVLOG_COMPRESSION_ZSTD,
     REVLOGV1_REQUIREMENT,
     REVLOGV2_REQUIREMENT,
     SHARESAFE_REQUIREMENT,