Mercurial > hg
view relnotes/next @ 47217:8f6165c90163
revlog: open files in 'r+' instead of 'a+'
The code doing actual writing is already doing the necessary seeking, so we
could safely use 'r+'. This make the file objecs usable in more situation, like
updating the sidedata information during pull.
revlog: forcibly move the file cursor at the right location before writing
This is a paranoid change in case the changelog computation moved the cursors
under our feets.
This is not known to happens right now.
Differential Revision: https://phab.mercurial-scm.org/D10608
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 03 May 2021 12:28:15 +0200 |
parents | 3e381eb557f3 |
children | ec77f709495c |
line wrap: on
line source
== New Features == * `hg config` now has a `--source` option to show where each configuration value comes from. == Default Format Change == These changes affects newly created repositories (or new clone) done with Mercurial 5.8. == New Experimental Features == == Bug Fixes == == Backwards Compatibility Changes == == Internal API Changes ==