Mercurial > public > mercurial-scm > hg
comparison mercurial/revlog.py @ 51853:b04011ca6eff
revlog: add an early return for getting sidedata
No point in trying to fetch sidedata if there isn't a sidedata file.
author | Rapha?l Gom?s <rgomes@octobus.net> |
---|---|
date | Wed, 19 Jun 2024 17:26:06 +0200 |
parents | 384016e91947 |
children | 2fd44b3dcc33 |
comparison
equal
deleted
inserted
replaced
51852:384016e91947 | 51853:b04011ca6eff |
---|---|
2808 | 2808 |
2809 return text | 2809 return text |
2810 | 2810 |
2811 def _sidedata(self, rev): | 2811 def _sidedata(self, rev): |
2812 """Return the sidedata for a given revision number.""" | 2812 """Return the sidedata for a given revision number.""" |
2813 if self._sidedatafile is None: | |
2814 return {} | |
2813 sidedata_end = None | 2815 sidedata_end = None |
2814 if self._docket is not None: | 2816 if self._docket is not None: |
2815 sidedata_end = self._docket.sidedata_end | 2817 sidedata_end = self._docket.sidedata_end |
2816 return self._inner.sidedata(rev, sidedata_end) | 2818 return self._inner.sidedata(rev, sidedata_end) |
2817 | 2819 |