Skip to content
Snippets Groups Projects

introduce subclass for delta-search

Merged Pierre-Yves David requested to merge topic/default/better-delta.class-split into branch/default
1 file
+ 2
3
Compare changes
  • Side-by-side
  • Inline
@@ -699,6 +699,8 @@
self.p2 = p2
self.cachedelta = cachedelta
self.excluded_bases = excluded_bases
if target_rev is None:
self.target_rev = len(self.revlog)
self.target_rev = target_rev
if snapshot_cache is None:
# map: base-rev: [snapshot-revs]
@@ -717,9 +719,6 @@
yield None
return
if self.target_rev is None:
self.target_rev = len(self.revlog)
if not self.revlog.delta_config.general_delta:
# before general delta, there is only one possible delta base
yield (self.target_rev - 1,)
Loading