mercurial/revlogutils/nodemap.py
changeset 47451 f70ca39d0ab8
parent 47312 7ea39d633cf3
child 48038 52018f8ef020
equal deleted inserted replaced
47450:9cecc222c536 47451:f70ca39d0ab8
   131     for k in sorted(notr._postclose):
   131     for k in sorted(notr._postclose):
   132         notr._postclose[k](None)
   132         notr._postclose[k](None)
   133 
   133 
   134 
   134 
   135 def delete_nodemap(tr, repo, revlog):
   135 def delete_nodemap(tr, repo, revlog):
   136     """ Delete nodemap data on disk for a given revlog"""
   136     """Delete nodemap data on disk for a given revlog"""
   137     if revlog._nodemap_file is None:
   137     if revlog._nodemap_file is None:
   138         msg = "calling persist nodemap on a revlog without the feature enabled"
   138         msg = "calling persist nodemap on a revlog without the feature enabled"
   139         raise error.ProgrammingError(msg)
   139         raise error.ProgrammingError(msg)
   140     repo.svfs.unlink(revlog._nodemap_file)
   140     repo.svfs.unlink(revlog._nodemap_file)
   141 
   141