HomePhabricator

merge: with stable

Authored by durin42.

Description

merge: with stable

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
2733cdf8c818marmoute
censor: implement censoring for revlogv2 
May 30
651ae41a5747marmoute
revlog: add docket method to request new content files 
May 28
9b3a28ad2a09marmoute
revlog: add a way to keep track of older uids in the docket 
May 20
f7f082bc0e7cD10800marmoute
revlog: allow to pass an existing docket to `_loadindex()` 
May 30
1efe3cdef53aD10799marmoute
revlog: add a ways to blacklist some revision when searching for a delta 
May 30
9b841267253cD10798marmoute
util: add `nb_bytes` argument to `copyfile` to partially copy a file 
May 30
34cc102c73f5D10797marmoute
revlog: move `revisioninfo` in `revlogutils` 
May 30
53289d02037aD10796marmoute
revlog: use the `entry` function in bundlerepo 
May 30
8f87dcb46f53D10795marmoute
revlog: use entry in revlogv0.py 
May 30
8230f0204eb8D10794marmoute
revlog: use the new `entry` function in revlog.py 
May 30
a669404f0f4aD10793marmoute
revlog: add a function to build index entry tuple 
May 30
ac60a1366a49D10792marmoute
revlog: move `offset_type` to `revlogutils` 
May 30
7a0ec25d5836D10791marmoute
revlog: move entry documentation alongside new related constants 
May 21
8089d0fa8400D10790marmoute
censor: drop size limitation on the tombstone 
May 21
33d626910374D10789marmoute
revlog: move censoring code in a dedicated module 
May 28
65b86f516ba2D10788marmoute
censor: reduce risk of censor test blowing up output limit 
May 28
e6292eb33384D10787marmoute
revlog: store sidedata in their own file 
May 28
bcf92bdc2bcaD10786marmoute
revlog: fix docket.date_filepath docstring 
May 28
75e1104f23a2D10785marmoute
revlog: use dedicated code for reading sidedata 
May 26
0d0fb091c49fD10784marmoute
revlog: simplify "partial read" error message 
May 26
9d9eb22b9b69D10783marmoute
revlog: no longer return sidedata from `_revisiondata` 
May 26
fec306b05328D10782marmoute
revlog: use `self.sidedata` directly in `revlog.clone` 
May 26
659a452ee263D10781marmoute
revlog: use `self.sidedata` directly to construct changelogrevision 
May 26
d6a52783d2baD10780marmoute
revlog: implement sidedata without using _revisiondata 
May 26
8aa3968c6d44D10779marmoute
revlogv2: drop "sidedatacompression" from the list of todos 
May 28
fad504cfc94bD10835SimonSapin
rust: Use a maintained crate for SHA-1 hashing 
Jun 2
f6bb181c75f8D10834SimonSapin
rust: Parse "subinclude"d files along the way, not later 
Jun 2
777c3d231913D10833SimonSapin
rust: Make some file path parameters less generic 
Jun 2
26127236b229D10513Alphare
convert-bazaar: use breezy package instead of old bzr one 
Apr 26
a1e91a87a7c8D10512Alphare
bzr: only support bzr conversion on Python3 
Apr 21
8125bcd28a5cD10832martinvonz
rewriteutil: add pointer to help text when rewrite would cause divergence 
Jun 2
bd88b6bfd8daD10804SimonSapin
rhg: Add support for dirstate-v2 
May 25
d2fb8b4adcc3D10803SimonSapin
rhg: Remove some intermediate Vecs in `rhg files` 
May 26
9e6e12e1a87eD10830martinvonz
merge: make applyupdates() not mutate mresult argument 
Jun 1
298d4400ea68D10831marmoute
index: use an explicit constant for INDEX_HEADER format and use it for docket 
Jun 3
ab5fd39cb402D10822marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1
165addb19772D10831marmoute
index: use an explicit constant for INDEX_HEADER format and use it for docket 
Jun 1
14e76fd80a59D10822marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1
041d6515bb0fD10821marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1
1a0f177b300aD10820marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1
34a92e84267eD10819marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1
15f6887c9c68D10818marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1
f39df5545cf2D10817marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1
80c690bf4953D10816marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1
9823b3489e90D10815marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1
fb43853975b4D10814marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1
bfb0ed91bb5eD10813marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1
0693dc0b44fbD10812marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1
9305824d3a97D10811marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1
ba8a9fbed897D10810marmoute
verify: use some intermediate variables instead of a multi-liner 
Jun 1