diff -r 767f47fc9d42 -r 82a94a956c54 mercurial/revlogutils/rewrite.py --- a/mercurial/revlogutils/rewrite.py Sat Jul 20 00:41:37 2024 +0200 +++ b/mercurial/revlogutils/rewrite.py Sat Jul 20 00:59:50 2024 +0200 @@ -668,6 +668,7 @@ chunk = delta() if not len(chunk): # No diff for this revision + metadata_cache[filerev] = parent_has_metadata return parent_has_metadata header_length = 12