equal
deleted
inserted
replaced
52 REVLOG_DEFAULT_VERSION = REVLOG_DEFAULT_FORMAT | REVLOG_DEFAULT_FLAGS |
52 REVLOG_DEFAULT_VERSION = REVLOG_DEFAULT_FORMAT | REVLOG_DEFAULT_FLAGS |
53 REVLOGNG_FLAGS = REVLOGNGINLINEDATA | REVLOGGENERALDELTA |
53 REVLOGNG_FLAGS = REVLOGNGINLINEDATA | REVLOGGENERALDELTA |
54 |
54 |
55 # revlog index flags |
55 # revlog index flags |
56 REVIDX_ISCENSORED = (1 << 15) # revision has censor metadata, must be verified |
56 REVIDX_ISCENSORED = (1 << 15) # revision has censor metadata, must be verified |
57 REVIDX_EXTSTORED = (1 << 14) # revision data is stored externally |
57 REVIDX_ELLIPSIS = (1 << 14) # revision hash does not match data (narrowhg) |
|
58 REVIDX_EXTSTORED = (1 << 13) # revision data is stored externally |
58 REVIDX_DEFAULT_FLAGS = 0 |
59 REVIDX_DEFAULT_FLAGS = 0 |
59 # stable order in which flags need to be processed and their processors applied |
60 # stable order in which flags need to be processed and their processors applied |
60 REVIDX_FLAGS_ORDER = [ |
61 REVIDX_FLAGS_ORDER = [ |
61 REVIDX_ISCENSORED, |
62 REVIDX_ISCENSORED, |
|
63 REVIDX_ELLIPSIS, |
62 REVIDX_EXTSTORED, |
64 REVIDX_EXTSTORED, |
63 ] |
65 ] |
64 REVIDX_KNOWN_FLAGS = util.bitsfrom(REVIDX_FLAGS_ORDER) |
66 REVIDX_KNOWN_FLAGS = util.bitsfrom(REVIDX_FLAGS_ORDER) |
65 |
67 |
66 # max size of revlog with inline data |
68 # max size of revlog with inline data |