mercurial/revlogutils/debug.py
changeset 49255 251650844331
parent 49254 69983adfed06
child 49256 d910ca4e995b
equal deleted inserted replaced
49254:69983adfed06 49255:251650844331
    78 @debug_column(b"nodeid", size=NODE_SIZE)
    78 @debug_column(b"nodeid", size=NODE_SIZE)
    79 def _nodeid(index, rev, entry, hexfn):
    79 def _nodeid(index, rev, entry, hexfn):
    80     return hexfn(entry[constants.ENTRY_NODE_ID])
    80     return hexfn(entry[constants.ENTRY_NODE_ID])
    81 
    81 
    82 
    82 
       
    83 @debug_column(b"p1-rev", size=6, verbose=True)
       
    84 def _p1_rev(index, rev, entry, hexfn):
       
    85     return b"%d" % entry[constants.ENTRY_PARENT_1]
       
    86 
       
    87 
    83 @debug_column(b"p1-nodeid", size=NODE_SIZE)
    88 @debug_column(b"p1-nodeid", size=NODE_SIZE)
    84 def _p1_node(index, rev, entry, hexfn):
    89 def _p1_node(index, rev, entry, hexfn):
    85     parent = entry[constants.ENTRY_PARENT_1]
    90     parent = entry[constants.ENTRY_PARENT_1]
    86     p_entry = index[parent]
    91     p_entry = index[parent]
    87     return hexfn(p_entry[constants.ENTRY_NODE_ID])
    92     return hexfn(p_entry[constants.ENTRY_NODE_ID])