76 sparserevlog: yes yes yes |
76 sparserevlog: yes yes yes |
77 persistent-nodemap: no no no |
77 persistent-nodemap: no no no |
78 copies-sdc: no no no |
78 copies-sdc: no no no |
79 revlog-v2: no no no |
79 revlog-v2: no no no |
80 plain-cl-delta: yes yes yes |
80 plain-cl-delta: yes yes yes |
81 compression: zlib zlib zlib |
81 compression: zlib zlib zlib (no-zstd !) |
|
82 compression: zlib zlib zstd (zstd !) |
82 compression-level: default default default |
83 compression-level: default default default |
83 $ hg debugformat --verbose --config format.usefncache=no |
84 $ hg debugformat --verbose --config format.usefncache=no |
84 format-variant repo config default |
85 format-variant repo config default |
85 fncache: yes no yes |
86 fncache: yes no yes |
86 dotencode: yes no yes |
87 dotencode: yes no yes |
89 sparserevlog: yes yes yes |
90 sparserevlog: yes yes yes |
90 persistent-nodemap: no no no |
91 persistent-nodemap: no no no |
91 copies-sdc: no no no |
92 copies-sdc: no no no |
92 revlog-v2: no no no |
93 revlog-v2: no no no |
93 plain-cl-delta: yes yes yes |
94 plain-cl-delta: yes yes yes |
94 compression: zlib zlib zlib |
95 compression: zlib zlib zlib (no-zstd !) |
|
96 compression: zlib zlib zstd (zstd !) |
95 compression-level: default default default |
97 compression-level: default default default |
96 $ hg debugformat --verbose --config format.usefncache=no --color=debug |
98 $ hg debugformat --verbose --config format.usefncache=no --color=debug |
97 format-variant repo config default |
99 format-variant repo config default |
98 [formatvariant.name.mismatchconfig|fncache: ][formatvariant.repo.mismatchconfig| yes][formatvariant.config.special| no][formatvariant.default| yes] |
100 [formatvariant.name.mismatchconfig|fncache: ][formatvariant.repo.mismatchconfig| yes][formatvariant.config.special| no][formatvariant.default| yes] |
99 [formatvariant.name.mismatchconfig|dotencode: ][formatvariant.repo.mismatchconfig| yes][formatvariant.config.special| no][formatvariant.default| yes] |
101 [formatvariant.name.mismatchconfig|dotencode: ][formatvariant.repo.mismatchconfig| yes][formatvariant.config.special| no][formatvariant.default| yes] |
102 [formatvariant.name.uptodate|sparserevlog: ][formatvariant.repo.uptodate| yes][formatvariant.config.default| yes][formatvariant.default| yes] |
104 [formatvariant.name.uptodate|sparserevlog: ][formatvariant.repo.uptodate| yes][formatvariant.config.default| yes][formatvariant.default| yes] |
103 [formatvariant.name.uptodate|persistent-nodemap:][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] |
105 [formatvariant.name.uptodate|persistent-nodemap:][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] |
104 [formatvariant.name.uptodate|copies-sdc: ][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] |
106 [formatvariant.name.uptodate|copies-sdc: ][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] |
105 [formatvariant.name.uptodate|revlog-v2: ][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] |
107 [formatvariant.name.uptodate|revlog-v2: ][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] |
106 [formatvariant.name.uptodate|plain-cl-delta: ][formatvariant.repo.uptodate| yes][formatvariant.config.default| yes][formatvariant.default| yes] |
108 [formatvariant.name.uptodate|plain-cl-delta: ][formatvariant.repo.uptodate| yes][formatvariant.config.default| yes][formatvariant.default| yes] |
107 [formatvariant.name.uptodate|compression: ][formatvariant.repo.uptodate| zlib][formatvariant.config.default| zlib][formatvariant.default| zlib] |
109 [formatvariant.name.uptodate|compression: ][formatvariant.repo.uptodate| zlib][formatvariant.config.default| zlib][formatvariant.default| zlib] (no-zstd !) |
|
110 [formatvariant.name.mismatchdefault|compression: ][formatvariant.repo.mismatchdefault| zlib][formatvariant.config.special| zlib][formatvariant.default| zstd] (zstd !) |
108 [formatvariant.name.uptodate|compression-level: ][formatvariant.repo.uptodate| default][formatvariant.config.default| default][formatvariant.default| default] |
111 [formatvariant.name.uptodate|compression-level: ][formatvariant.repo.uptodate| default][formatvariant.config.default| default][formatvariant.default| default] |
109 $ hg debugformat -Tjson |
112 $ hg debugformat -Tjson |
110 [ |
113 [ |
111 { |
114 { |
112 "config": true, |
115 "config": true, |
321 sparserevlog: no yes yes |
325 sparserevlog: no yes yes |
322 persistent-nodemap: no no no |
326 persistent-nodemap: no no no |
323 copies-sdc: no no no |
327 copies-sdc: no no no |
324 revlog-v2: no no no |
328 revlog-v2: no no no |
325 plain-cl-delta: yes yes yes |
329 plain-cl-delta: yes yes yes |
326 compression: zlib zlib zlib |
330 compression: zlib zlib zlib (no-zstd !) |
|
331 compression: zlib zlib zstd (zstd !) |
327 compression-level: default default default |
332 compression-level: default default default |
328 $ hg debugformat --verbose --config format.usegeneraldelta=no |
333 $ hg debugformat --verbose --config format.usegeneraldelta=no |
329 format-variant repo config default |
334 format-variant repo config default |
330 fncache: no yes yes |
335 fncache: no yes yes |
331 dotencode: no yes yes |
336 dotencode: no yes yes |
334 sparserevlog: no no yes |
339 sparserevlog: no no yes |
335 persistent-nodemap: no no no |
340 persistent-nodemap: no no no |
336 copies-sdc: no no no |
341 copies-sdc: no no no |
337 revlog-v2: no no no |
342 revlog-v2: no no no |
338 plain-cl-delta: yes yes yes |
343 plain-cl-delta: yes yes yes |
339 compression: zlib zlib zlib |
344 compression: zlib zlib zlib (no-zstd !) |
|
345 compression: zlib zlib zstd (zstd !) |
340 compression-level: default default default |
346 compression-level: default default default |
341 $ hg debugformat --verbose --config format.usegeneraldelta=no --color=debug |
347 $ hg debugformat --verbose --config format.usegeneraldelta=no --color=debug |
342 format-variant repo config default |
348 format-variant repo config default |
343 [formatvariant.name.mismatchconfig|fncache: ][formatvariant.repo.mismatchconfig| no][formatvariant.config.default| yes][formatvariant.default| yes] |
349 [formatvariant.name.mismatchconfig|fncache: ][formatvariant.repo.mismatchconfig| no][formatvariant.config.default| yes][formatvariant.default| yes] |
344 [formatvariant.name.mismatchconfig|dotencode: ][formatvariant.repo.mismatchconfig| no][formatvariant.config.default| yes][formatvariant.default| yes] |
350 [formatvariant.name.mismatchconfig|dotencode: ][formatvariant.repo.mismatchconfig| no][formatvariant.config.default| yes][formatvariant.default| yes] |
347 [formatvariant.name.mismatchdefault|sparserevlog: ][formatvariant.repo.mismatchdefault| no][formatvariant.config.special| no][formatvariant.default| yes] |
353 [formatvariant.name.mismatchdefault|sparserevlog: ][formatvariant.repo.mismatchdefault| no][formatvariant.config.special| no][formatvariant.default| yes] |
348 [formatvariant.name.uptodate|persistent-nodemap:][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] |
354 [formatvariant.name.uptodate|persistent-nodemap:][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] |
349 [formatvariant.name.uptodate|copies-sdc: ][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] |
355 [formatvariant.name.uptodate|copies-sdc: ][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] |
350 [formatvariant.name.uptodate|revlog-v2: ][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] |
356 [formatvariant.name.uptodate|revlog-v2: ][formatvariant.repo.uptodate| no][formatvariant.config.default| no][formatvariant.default| no] |
351 [formatvariant.name.uptodate|plain-cl-delta: ][formatvariant.repo.uptodate| yes][formatvariant.config.default| yes][formatvariant.default| yes] |
357 [formatvariant.name.uptodate|plain-cl-delta: ][formatvariant.repo.uptodate| yes][formatvariant.config.default| yes][formatvariant.default| yes] |
352 [formatvariant.name.uptodate|compression: ][formatvariant.repo.uptodate| zlib][formatvariant.config.default| zlib][formatvariant.default| zlib] |
358 [formatvariant.name.uptodate|compression: ][formatvariant.repo.uptodate| zlib][formatvariant.config.default| zlib][formatvariant.default| zlib] (no-zstd !) |
|
359 [formatvariant.name.mismatchdefault|compression: ][formatvariant.repo.mismatchdefault| zlib][formatvariant.config.special| zlib][formatvariant.default| zstd] (zstd !) |
353 [formatvariant.name.uptodate|compression-level: ][formatvariant.repo.uptodate| default][formatvariant.config.default| default][formatvariant.default| default] |
360 [formatvariant.name.uptodate|compression-level: ][formatvariant.repo.uptodate| default][formatvariant.config.default| default][formatvariant.default| default] |
354 $ hg debugupgraderepo |
361 $ hg debugupgraderepo |
355 repository lacks features recommended by current config options: |
362 repository lacks features recommended by current config options: |
356 |
363 |
357 fncache |
364 fncache |
1291 sparserevlog: yes yes yes |
1298 sparserevlog: yes yes yes |
1292 persistent-nodemap: no no no |
1299 persistent-nodemap: no no no |
1293 copies-sdc: no no no |
1300 copies-sdc: no no no |
1294 revlog-v2: no no no |
1301 revlog-v2: no no no |
1295 plain-cl-delta: yes yes yes |
1302 plain-cl-delta: yes yes yes |
1296 compression: zstd zlib zlib |
1303 compression: zlib zlib zlib (no-zstd !) |
|
1304 compression: zstd zlib zstd (zstd !) |
1297 compression-level: default default default |
1305 compression-level: default default default |
1298 $ cat .hg/requires |
1306 $ cat .hg/requires |
1299 dotencode |
1307 dotencode |
1300 fncache |
1308 fncache |
1301 generaldelta |
1309 generaldelta |
1327 sparserevlog: yes yes yes |
1335 sparserevlog: yes yes yes |
1328 persistent-nodemap: no no no |
1336 persistent-nodemap: no no no |
1329 copies-sdc: no no no |
1337 copies-sdc: no no no |
1330 revlog-v2: no no no |
1338 revlog-v2: no no no |
1331 plain-cl-delta: yes yes yes |
1339 plain-cl-delta: yes yes yes |
1332 compression: zlib zlib zlib |
1340 compression: zlib zlib zlib (no-zstd !) |
|
1341 compression: zlib zlib zstd (zstd !) |
1333 compression-level: default default default |
1342 compression-level: default default default |
1334 $ cat .hg/requires |
1343 $ cat .hg/requires |
1335 dotencode |
1344 dotencode |
1336 fncache |
1345 fncache |
1337 generaldelta |
1346 generaldelta |
1366 sparserevlog: yes yes yes |
1375 sparserevlog: yes yes yes |
1367 persistent-nodemap: no no no |
1376 persistent-nodemap: no no no |
1368 copies-sdc: no no no |
1377 copies-sdc: no no no |
1369 revlog-v2: no no no |
1378 revlog-v2: no no no |
1370 plain-cl-delta: yes yes yes |
1379 plain-cl-delta: yes yes yes |
1371 compression: zstd zstd zlib |
1380 compression: zlib zlib zlib (no-zstd !) |
|
1381 compression: zstd zstd zstd (zstd !) |
1372 compression-level: default default default |
1382 compression-level: default default default |
1373 $ cat .hg/requires |
1383 $ cat .hg/requires |
1374 dotencode |
1384 dotencode |
1375 fncache |
1385 fncache |
1376 generaldelta |
1386 generaldelta |
1411 persistent-nodemap: no no no |
1421 persistent-nodemap: no no no |
1412 copies-sdc: no no no |
1422 copies-sdc: no no no |
1413 revlog-v2: yes no no |
1423 revlog-v2: yes no no |
1414 plain-cl-delta: yes yes yes |
1424 plain-cl-delta: yes yes yes |
1415 compression: zlib zlib zlib (no-zstd !) |
1425 compression: zlib zlib zlib (no-zstd !) |
1416 compression: zstd zstd zlib (zstd !) |
1426 compression: zstd zstd zstd (zstd !) |
1417 compression-level: default default default |
1427 compression-level: default default default |
1418 $ cat .hg/requires |
1428 $ cat .hg/requires |
1419 dotencode |
1429 dotencode |
1420 exp-revlogv2.2 |
1430 exp-revlogv2.2 |
1421 exp-sidedata-flag |
1431 exp-sidedata-flag |
1455 persistent-nodemap: no no no |
1465 persistent-nodemap: no no no |
1456 copies-sdc: no no no |
1466 copies-sdc: no no no |
1457 revlog-v2: no no no |
1467 revlog-v2: no no no |
1458 plain-cl-delta: yes yes yes |
1468 plain-cl-delta: yes yes yes |
1459 compression: zlib zlib zlib (no-zstd !) |
1469 compression: zlib zlib zlib (no-zstd !) |
1460 compression: zstd zstd zlib (zstd !) |
1470 compression: zstd zstd zstd (zstd !) |
1461 compression-level: default default default |
1471 compression-level: default default default |
1462 $ cat .hg/requires |
1472 $ cat .hg/requires |
1463 dotencode |
1473 dotencode |
1464 fncache |
1474 fncache |
1465 generaldelta |
1475 generaldelta |
1499 persistent-nodemap: no no no |
1509 persistent-nodemap: no no no |
1500 copies-sdc: no no no |
1510 copies-sdc: no no no |
1501 revlog-v2: yes yes no |
1511 revlog-v2: yes yes no |
1502 plain-cl-delta: yes yes yes |
1512 plain-cl-delta: yes yes yes |
1503 compression: zlib zlib zlib (no-zstd !) |
1513 compression: zlib zlib zlib (no-zstd !) |
1504 compression: zstd zstd zlib (zstd !) |
1514 compression: zstd zstd zstd (zstd !) |
1505 compression-level: default default default |
1515 compression-level: default default default |
1506 $ cat .hg/requires |
1516 $ cat .hg/requires |
1507 dotencode |
1517 dotencode |
1508 exp-revlogv2.2 |
1518 exp-revlogv2.2 |
1509 exp-sidedata-flag |
1519 exp-sidedata-flag |