That mode is simple it means the chunk contains uncompressed data and can be
used directly.
Details
Details
- Reviewers
indygreg Alphare - Group Reviewers
hg-reviewers - Commits
- rHGb876f0bf7366: revlog: introduce a plain compression mode
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
Comment Actions
This is to read in the context of https://phab.mercurial-scm.org/D10646
Right now the compression information are "inline", each chunk starts with a byte that indicate the compression mode. One idea floating around for a while was to move more compression information in the index header to allow more streamlined handling of the chunk. (that would mostly matter for compiled language) This changeset is part of a series doing that.
I just pushed an update to the documentation of the constant to highlight that a bit. phabricator will be updated once the CI ran.