equal
deleted
inserted
replaced
9 |
9 |
10 from __future__ import absolute_import |
10 from __future__ import absolute_import |
11 |
11 |
12 from .. import ( |
12 from .. import ( |
13 repository, |
13 repository, |
14 util, |
|
15 ) |
14 ) |
16 |
15 |
17 # revlog header flags |
16 # revlog header flags |
18 REVLOGV0 = 0 |
17 REVLOGV0 = 0 |
19 REVLOGV1 = 1 |
18 REVLOGV1 = 1 |
46 REVIDX_FLAGS_ORDER = [ |
45 REVIDX_FLAGS_ORDER = [ |
47 REVIDX_ISCENSORED, |
46 REVIDX_ISCENSORED, |
48 REVIDX_ELLIPSIS, |
47 REVIDX_ELLIPSIS, |
49 REVIDX_EXTSTORED, |
48 REVIDX_EXTSTORED, |
50 ] |
49 ] |
51 REVIDX_KNOWN_FLAGS = util.bitsfrom(REVIDX_FLAGS_ORDER) |
50 |
52 # bitmark for flags that could cause rawdata content change |
51 # bitmark for flags that could cause rawdata content change |
53 REVIDX_RAWTEXT_CHANGING_FLAGS = REVIDX_ISCENSORED | REVIDX_EXTSTORED |
52 REVIDX_RAWTEXT_CHANGING_FLAGS = REVIDX_ISCENSORED | REVIDX_EXTSTORED |
54 |
53 |
55 SPARSE_REVLOG_MAX_CHAIN_LENGTH = 1000 |
54 SPARSE_REVLOG_MAX_CHAIN_LENGTH = 1000 |
56 |
55 |