##// END OF EJS Templates
bundlespec: fix the "streamv2" and "streamv3-exp" variant...
marmoute -
r52466:4a9d0898 default
parent child Browse files
Show More
@@ -136,7 +136,7 b' class bundlespec:'
136 b'cg.version': b'02',
136 b'cg.version': b'02',
137 b'obsolescence': False,
137 b'obsolescence': False,
138 b'phases': False,
138 b'phases': False,
139 b"stream": "v2",
139 b"stream": b"v2",
140 b'tagsfnodescache': False,
140 b'tagsfnodescache': False,
141 b'revbranchcache': False,
141 b'revbranchcache': False,
142 },
142 },
@@ -145,7 +145,7 b' class bundlespec:'
145 b'cg.version': b'03',
145 b'cg.version': b'03',
146 b'obsolescence': False,
146 b'obsolescence': False,
147 b'phases': False,
147 b'phases': False,
148 b"stream": "v3-exp",
148 b"stream": b"v3-exp",
149 b'tagsfnodescache': False,
149 b'tagsfnodescache': False,
150 b'revbranchcache': False,
150 b'revbranchcache': False,
151 },
151 },
@@ -74,6 +74,23 b' The extension requires a repo (currently'
74 none-v2;stream=v3-exp;requirements%3Dgeneraldelta%2Crevlog-compression-zstd%2Crevlogv1%2Csparserevlog (stream-v3 zstd no-rust !)
74 none-v2;stream=v3-exp;requirements%3Dgeneraldelta%2Crevlog-compression-zstd%2Crevlogv1%2Csparserevlog (stream-v3 zstd no-rust !)
75 none-v2;stream=v3-exp;requirements%3Dgeneraldelta%2Crevlog-compression-zstd%2Crevlogv1%2Csparserevlog (stream-v3 rust !)
75 none-v2;stream=v3-exp;requirements%3Dgeneraldelta%2Crevlog-compression-zstd%2Crevlogv1%2Csparserevlog (stream-v3 rust !)
76
76
77 $ hg bundle -a --type="none-$bundle_format" bundle.hg
78 $ hg debugbundle bundle.hg
79 Stream params: {}
80 stream2 -- {bytecount: 1693, filecount: 12, requirements: generaldelta%2Crevlogv1%2Csparserevlog} (mandatory: True) (stream-v2 no-zstd !)
81 stream2 -- {bytecount: 1693, filecount: 12, requirements: generaldelta%2Crevlog-compression-zstd%2Crevlogv1%2Csparserevlog} (mandatory: True) (stream-v2 zstd no-rust !)
82 stream2 -- {bytecount: 1819, filecount: 14, requirements: generaldelta%2Crevlog-compression-zstd%2Crevlogv1%2Csparserevlog} (mandatory: True) (stream-v2 rust !)
83 stream3-exp -- {requirements: generaldelta%2Crevlogv1%2Csparserevlog} (mandatory: True) (stream-v3 no-zstd !)
84 stream3-exp -- {requirements: generaldelta%2Crevlog-compression-zstd%2Crevlogv1%2Csparserevlog} (mandatory: True) (stream-v3 zstd no-rust !)
85 stream3-exp -- {requirements: generaldelta%2Crevlog-compression-zstd%2Crevlogv1%2Csparserevlog} (mandatory: True) (stream-v3 rust !)
86 $ hg debugbundle --spec bundle.hg
87 none-v2;stream=v2;requirements%3Dgeneraldelta%2Crevlogv1%2Csparserevlog (stream-v2 no-zstd !)
88 none-v2;stream=v2;requirements%3Dgeneraldelta%2Crevlog-compression-zstd%2Crevlogv1%2Csparserevlog (stream-v2 zstd no-rust !)
89 none-v2;stream=v2;requirements%3Dgeneraldelta%2Crevlog-compression-zstd%2Crevlogv1%2Csparserevlog (stream-v2 rust !)
90 none-v2;stream=v3-exp;requirements%3Dgeneraldelta%2Crevlogv1%2Csparserevlog (stream-v3 no-zstd !)
91 none-v2;stream=v3-exp;requirements%3Dgeneraldelta%2Crevlog-compression-zstd%2Crevlogv1%2Csparserevlog (stream-v3 zstd no-rust !)
92 none-v2;stream=v3-exp;requirements%3Dgeneraldelta%2Crevlog-compression-zstd%2Crevlogv1%2Csparserevlog (stream-v3 rust !)
93
77 Test that we can apply the bundle as a stream clone bundle
94 Test that we can apply the bundle as a stream clone bundle
78
95
79 $ cat > .hg/clonebundles.manifest << EOF
96 $ cat > .hg/clonebundles.manifest << EOF
General Comments 0
You need to be logged in to leave comments. Login now