Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/localrepo.py @ 51048:8ed03f773eac
revlog: skip opener options to pass sparse_revlog value
We can directly set the option in the config object now.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Tue, 10 Oct 2023 10:03:58 +0200 |
parents | 027bc364524b |
children | e2941c398f10 |
comparison
equal
deleted
inserted
replaced
51047:027bc364524b | 51048:8ed03f773eac |
---|---|
1128 options[b'with-sparse-read'] = withsparseread | 1128 options[b'with-sparse-read'] = withsparseread |
1129 options[b'sparse-read-density-threshold'] = srdensitythres | 1129 options[b'sparse-read-density-threshold'] = srdensitythres |
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 |
1137 maxchainlen = None | 1137 maxchainlen = None |
1138 if sparserevlog: | 1138 if sparserevlog: |