##// END OF EJS Templates
revlog: skip opener options to pass sparse_revlog value...
marmoute -
r51936:8ed03f77 default
parent child Browse files
Show More
@@ -1130,7 +1130,7 b' def resolverevlogstorevfsoptions(ui, req'
1130 options[b'sparse-read-min-gap-size'] = srmingapsize
1130 options[b'sparse-read-min-gap-size'] = srmingapsize
1131
1131
1132 sparserevlog = requirementsmod.SPARSEREVLOG_REQUIREMENT in requirements
1132 sparserevlog = requirementsmod.SPARSEREVLOG_REQUIREMENT in requirements
1133 options[b'sparse-revlog'] = sparserevlog
1133 delta_config.sparse_revlog = sparserevlog
1134 if sparserevlog:
1134 if sparserevlog:
1135 options[b'generaldelta'] = True
1135 options[b'generaldelta'] = True
1136
1136
@@ -630,8 +630,6 b' class revlog:'
630 mmapindexthreshold = None
630 mmapindexthreshold = None
631 if self._mmaplargeindex:
631 if self._mmaplargeindex:
632 mmapindexthreshold = self.data_config.mmap_index_threshold
632 mmapindexthreshold = self.data_config.mmap_index_threshold
633 if b'sparse-revlog' in opts:
634 self.delta_config.sparse_revlog = bool(opts[b'sparse-revlog'])
635 if self.delta_config.sparse_revlog:
633 if self.delta_config.sparse_revlog:
636 # sparse-revlog forces sparse-read
634 # sparse-revlog forces sparse-read
637 self.data_config.with_sparse_read = True
635 self.data_config.with_sparse_read = True
@@ -50,7 +50,7 b" tvfs = vfs.vfs(encoding.environ.get(b'TE"
50 tvfs.options = {
50 tvfs.options = {
51 b'generaldelta': True,
51 b'generaldelta': True,
52 b'revlogv1': True,
52 b'revlogv1': True,
53 b'sparse-revlog': True,
53 b'delta-config': revlog.DeltaConfig(sparse_revlog=True),
54 }
54 }
55
55
56
56
General Comments 0
You need to be logged in to leave comments. Login now