--- a/mercurial/revlog.py Thu Dec 07 00:34:08 2023 +0100
+++ b/mercurial/revlog.py Wed Dec 06 16:29:43 2023 +0100
@@ -1166,7 +1166,6 @@
elif len(self.index) == 0:
self._orig_index_file = self.index_file
self.index_file = self._divert_index()
- self._segmentfile.filename = self.index_file
assert self._orig_index_file is not None
assert self.index_file is not None
if self.opener.exists(self.index_file):
@@ -1202,7 +1201,6 @@
assert self._segmentfile._delay_buffer is None
self._orig_index_file = self.index_file
self.index_file = pending_index_file
- self._segmentfile.filename = self.index_file
return self.index_file, any_pending
def finalize_pending(self):
@@ -1228,7 +1226,6 @@
)
self.index_file = self._orig_index_file
self._orig_index_file = None
- self._segmentfile.filename = self.index_file
else:
msg = b"not delay or divert found on this revlog"
raise error.ProgrammingError(msg)