equal
deleted
inserted
replaced
1448 def obsstore(self): |
1448 def obsstore(self): |
1449 return obsolete.makestore(self.ui, self) |
1449 return obsolete.makestore(self.ui, self) |
1450 |
1450 |
1451 @storecache(b'00changelog.i') |
1451 @storecache(b'00changelog.i') |
1452 def changelog(self): |
1452 def changelog(self): |
|
1453 # load dirstate before changelog to avoid race see issue6303 |
|
1454 self.dirstate.prefetch_parents() |
1453 return self.store.changelog(txnutil.mayhavepending(self.root)) |
1455 return self.store.changelog(txnutil.mayhavepending(self.root)) |
1454 |
1456 |
1455 @storecache(b'00manifest.i') |
1457 @storecache(b'00manifest.i') |
1456 def manifestlog(self): |
1458 def manifestlog(self): |
1457 return self.store.manifestlog(self, self._storenarrowmatch) |
1459 return self.store.manifestlog(self, self._storenarrowmatch) |