HomePhabricator

merge with stable

Authored by mharbison72.

Description

merge with stable

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
27e9ed1217c5D10776marmoute
revlog: close the index file handle after the data one 
May 26
1844a2e3401cD10775marmoute
revlog: simplify the try nesting in the `_writing` context 
May 26
53ab13d6a5dbD10774marmoute
revlogv2: add a `get_data` helper to grab the next piece of docket 
May 20
f286d715f9abD10773marmoute
revlogv2: simplify and clarify the processing of each entry 
May 20
0a3fa41fa719D10772marmoute
revlogv2: use a unique filename for data 
May 19
f612db768c7aD10771marmoute
revlogv2: use a unique filename for index 
May 18
1760de72a992D10766SimonSapin
rhg: A missing .hg/dirstate file is not an error 
May 22
62225f9da938D10765SimonSapin
rhg: Sort `rhg status` output correctly 
May 22
a43d256c041aD10769SimonSapin
dirstate-v2: Add `hg debugupgraderepo` command support 
May 19
e985a36c2aa3D10768SimonSapin
upgrade: Use `improvement` subclasses everywhere, not instances 
May 21
00c29e28a984D10776marmoute
revlog: close the index file handle after the data one 
May 26
904961167938D10775marmoute
revlog: simplify the try nesting in the `_writing` context 
May 26
f8ba1bb0672eD10774marmoute
revlogv2: add a `get_data` helper to grab the next piece of docket 
May 20
3f218413696dD10773marmoute
revlogv2: simplify and clarify the processing of each entry 
May 20
5035d31e764bD10772marmoute
revlogv2: use a unique filename for data 
May 19
ce0e8971f7eeD10771marmoute
revlogv2: use a unique filename for index 
May 18
8969e4c33342D10766SimonSapin
rhg: A missing .hg/dirstate file is not an error 
May 22
83cb1700c150D10765SimonSapin
rhg: Sort `rhg status` output correctly 
May 22
7587bdf39b84D10769SimonSapin
dirstate-v2: Add `hg debugupgraderepo` command support 
May 19
b3e2ae9e6d42D10768SimonSapin
upgrade: Use `improvement` subclasses everywhere, not instances 
May 21
825d5a5907b4D10756mharbison72
exewrapper: avoid directly linking against python3X.dll 
May 11
a30d5cd1c45eD10756mharbison72
exewrapper: avoid directly linking against python3X.dll 
May 11
93fc0a13b7e8D10763mharbison72
tests: partially fix test-transaction-rollback-on-revlog-split.t on Windows 
May 20
b1ce93dcdf3cD10762mharbison72
tests: fix test-transaction-safety.t on Windows 
May 20
7ea39d633cf3D10755marmoute
docket: move the uid logic in the `revlogutils.docket` module 
May 19
5bc6d2fc1cfcD10754marmoute
persistent-nodemap: use the intended uuid size 
May 19
9a3aa54774ffD10753marmoute
persistent-nodemap: add a way to make the picked uid predictable 
May 19
af4d1a177548D10761mharbison72
run-tests: disable color in 'auto' mode on Windows if stdout is redirected 
May 6
bb4606f35d37D10760mharbison72
run-tests: enable color on Windows 
May 6
13dd5bb5492aD10714valentin.gatienbaron
transaction: trivial refactoring 
May 16
aa07bcc4f505D10757valentin.gatienbaron
test: remove some unnecessary dependency on repo format 
May 18
33e7508b0ae9D10764Alphare
hg-cpython: fix new occuring TypeError 
May 21
73f52278a158D10758martinvonz
errors: make exit codes class variables instead 
May 20
e4ccc341e65bD10734charlesetc
narrow: widen when files are excluded by sparse and not included by narrow 
May 18
f2e346c306e7D10734charlesetc
narrow: widen when files are excluded by sparse and not included by narrow 
May 18
338623a2ebf2D10733durin42
hghave: make error output easier to diagnose 
May 18
97f04eaafa65D10732durin42
tests: add req on bash for test-transaction-rollback-on-sigpipe (issue6429) 
May 18
8b2d09c7e5cdD10731marmoute
updatecaches: deprecate the `full` argument 
May 17
7edaf91c7886D10730marmoute
updatecaches: use the `caches` argument instead of a special `full` value 
May 17
e96f75857361D10729marmoute
updatecaches: use the caches argument in `hg debugupdatecaches` 
May 17
1337bfaa88caD10728marmoute
updatecaches: adds a `caches` parameters to `repo.updatecaches` 
May 17
d1589957fdcbD10727marmoute
updatecaches: introduce a set of constants to control which are updated 
May 17
dd339191f2dcD10741martinvonz
errors: make StorageError subclass Error, attaching an exit code to it 
May 19
93a0abe098e7D10740martinvonz
revlog: avoid raising no-arg RevlogError for internal flow control 
May 18
7a769ac49637D10739martinvonz
errors: catch the new Error class in scmutil and chgserver 
May 19
5a75be916316D10738martinvonz
errors: create superclass for Abort exception 
May 19
d9c71bbe20f7D10737martinvonz
errors: make InterventionRequired subclass Abort 
May 19
5e736d2e9703D10736martinvonz
errors: move Abort earlier, so more exceptions can subclass it 
May 19
33c0c25d0b0fD10735martinvonz
errors: let each Abort subclass define its error code 
May 18
16b48ebf656eD10743SimonSapin
rust: Fix "panic message is not a string literal" warnings 
May 19