comparison mercurial/revlog.py @ 51061:f0756d0636d1

revlog: remove legacy usage of `_compengine` All core code is now getting the setting from the FeatureConfig object.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Tue, 10 Oct 2023 11:12:06 +0200
parents ab2bc31fa91f
children 101c30938c0d
comparison
equal deleted inserted replaced
51060:fa7d307e2150 51061:f0756d0636d1
974 ) 974 )
975 return compressor 975 return compressor
976 976
977 @util.propertycache 977 @util.propertycache
978 def _compressor(self): 978 def _compressor(self):
979 engine = util.compengines[self._compengine] 979 engine = util.compengines[self.feature_config.compression_engine]
980 return engine.revlogcompressor(self._compengineopts) 980 return engine.revlogcompressor(self._compengineopts)
981 981
982 @util.propertycache 982 @util.propertycache
983 def _decompressor(self): 983 def _decompressor(self):
984 """the default decompressor""" 984 """the default decompressor"""