Show More
@@ -35,9 +35,12 b" REPO_FEATURE_SHALLOW_FILE_STORAGE = b'sh" | |||
|
35 | 35 | REVISION_FLAG_CENSORED = 1 << 15 |
|
36 | 36 | REVISION_FLAG_ELLIPSIS = 1 << 14 |
|
37 | 37 | REVISION_FLAG_EXTSTORED = 1 << 13 |
|
38 | REVISION_FLAG_SIDEDATA = 1 << 12 | |
|
38 | 39 | |
|
39 | 40 | REVISION_FLAGS_KNOWN = ( |
|
40 |
REVISION_FLAG_CENSORED | REVISION_FLAG_ELLIPSIS | REVISION_FLAG_EXTSTORED |
|
|
41 | REVISION_FLAG_CENSORED | REVISION_FLAG_ELLIPSIS | REVISION_FLAG_EXTSTORED | |
|
42 | | REVISION_FLAG_SIDEDATA | |
|
43 | ) | |
|
41 | 44 | |
|
42 | 45 | CG_DELTAMODE_STD = b'default' |
|
43 | 46 | CG_DELTAMODE_PREV = b'previous' |
@@ -40,16 +40,23 b' REVIDX_ISCENSORED = repository.REVISION_' | |||
|
40 | 40 | REVIDX_ELLIPSIS = repository.REVISION_FLAG_ELLIPSIS |
|
41 | 41 | # revision data is stored externally |
|
42 | 42 | REVIDX_EXTSTORED = repository.REVISION_FLAG_EXTSTORED |
|
43 | # revision data contains extra metadata not part of the official digest | |
|
44 | REVIDX_SIDEDATA = repository.REVISION_FLAG_SIDEDATA | |
|
43 | 45 | REVIDX_DEFAULT_FLAGS = 0 |
|
44 | 46 | # stable order in which flags need to be processed and their processors applied |
|
45 | 47 | REVIDX_FLAGS_ORDER = [ |
|
46 | 48 | REVIDX_ISCENSORED, |
|
47 | 49 | REVIDX_ELLIPSIS, |
|
48 | 50 | REVIDX_EXTSTORED, |
|
51 | REVIDX_SIDEDATA, | |
|
49 | 52 | ] |
|
50 | 53 | |
|
51 | 54 | # bitmark for flags that could cause rawdata content change |
|
52 |
REVIDX_RAWTEXT_CHANGING_FLAGS = |
|
|
55 | REVIDX_RAWTEXT_CHANGING_FLAGS = ( | |
|
56 | REVIDX_ISCENSORED | |
|
57 | | REVIDX_EXTSTORED | |
|
58 | | REVIDX_SIDEDATA | |
|
59 | ) | |
|
53 | 60 | |
|
54 | 61 | SPARSE_REVLOG_MAX_CHAIN_LENGTH = 1000 |
|
55 | 62 |
General Comments 0
You need to be logged in to leave comments.
Login now