mercurial/revlogutils/constants.py
changeset 48535 d5137c00ab17
parent 48534 2c6084f67a86
child 48536 52034c42c09d
equal deleted inserted replaced
48534:2c6084f67a86 48535:d5137c00ab17
   181 #  8 bytes: sidedata offset
   181 #  8 bytes: sidedata offset
   182 #  4 bytes: sidedata compressed length
   182 #  4 bytes: sidedata compressed length
   183 #  1 bytes: compression mode (2 lower bit are data_compression_mode)
   183 #  1 bytes: compression mode (2 lower bit are data_compression_mode)
   184 #  27 bytes: Padding to align to 96 bytes (see RevlogV2Plan wiki page)
   184 #  27 bytes: Padding to align to 96 bytes (see RevlogV2Plan wiki page)
   185 INDEX_ENTRY_CL_V2 = struct.Struct(b">Qiiii20s12xQiB27x")
   185 INDEX_ENTRY_CL_V2 = struct.Struct(b">Qiiii20s12xQiB27x")
   186 assert INDEX_ENTRY_CL_V2.size == 32 * 3, INDEX_ENTRY_V2.size
   186 assert INDEX_ENTRY_CL_V2.size == 32 * 3, INDEX_ENTRY_CL_V2.size
   187 INDEX_ENTRY_V2_IDX_OFFSET = 0
   187 INDEX_ENTRY_V2_IDX_OFFSET = 0
   188 INDEX_ENTRY_V2_IDX_COMPRESSED_LENGTH = 1
   188 INDEX_ENTRY_V2_IDX_COMPRESSED_LENGTH = 1
   189 INDEX_ENTRY_V2_IDX_UNCOMPRESSED_LENGTH = 2
   189 INDEX_ENTRY_V2_IDX_UNCOMPRESSED_LENGTH = 2
   190 INDEX_ENTRY_V2_IDX_PARENT_1 = 3
   190 INDEX_ENTRY_V2_IDX_PARENT_1 = 3
   191 INDEX_ENTRY_V2_IDX_PARENT_2 = 4
   191 INDEX_ENTRY_V2_IDX_PARENT_2 = 4