equal
deleted
inserted
replaced
293 |
293 |
294 datafile = '00changelog.d' |
294 datafile = '00changelog.d' |
295 revlog.revlog.__init__(self, opener, indexfile, datafile=datafile, |
295 revlog.revlog.__init__(self, opener, indexfile, datafile=datafile, |
296 checkambig=True, mmaplargeindex=True) |
296 checkambig=True, mmaplargeindex=True) |
297 |
297 |
298 if self._initempty: |
298 if self._initempty and (self.version & 0xFFFF == revlog.REVLOGV1): |
299 # changelogs don't benefit from generaldelta |
299 # changelogs don't benefit from generaldelta. |
|
300 |
300 self.version &= ~revlog.FLAG_GENERALDELTA |
301 self.version &= ~revlog.FLAG_GENERALDELTA |
301 self._generaldelta = False |
302 self._generaldelta = False |
302 |
303 |
303 # Delta chains for changelogs tend to be very small because entries |
304 # Delta chains for changelogs tend to be very small because entries |
304 # tend to be small and don't delta well with each. So disable delta |
305 # tend to be small and don't delta well with each. So disable delta |