mercurial/revlogutils/nodemap.py
branchstable
changeset 47062 f38bf44e077f
parent 46971 a3720569a43f
child 47148 a07d5cb03a85
equal deleted inserted replaced
47061:bd2ed1032b4e 47062:f38bf44e077f
   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