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
e8a576de703fD11546SimonSapin
dirstate-v2: Add internal documentation 
Oct 1
d467e44f71d7D11545SimonSapin
dirstate-v2: Move data file info in the docket closer together 
Oct 1
1ab4523afe12D11608marmoute
dirstate-item: drop the legacy new_normal constructor 
Oct 1
d0081dbca442D11607marmoute
dirstate-item: replace call to new_normal 
Oct 1
79ebbe19d9e3D11606marmoute
dirstate-item: replace a call to new_normal 
Oct 1
20e41b367953D11605marmoute
dirstate-item: drop the legacy new_possibly_dirty constructor 
Oct 1
898de425bcd6D11604marmoute
dirstate-item: replace call to new_possibly_dirty 
Oct 1
252d2f3f0d17D11603marmoute
dirstate-item: drop the legacy new_from_p2 constructor 
Oct 1
da304f78a0e1D11602marmoute
dirstate-item: replace call to new_from_p2 
Oct 1
b45c4dc65adcD11601marmoute
dirstate-item: drop the legacy new_added constructor 
Oct 1
d342815ff827D11600marmoute
dirstate-item: replace call to new_added 
Oct 1
b2af515b4fafD11599marmoute
dirstate-item: drop the legacy new_merged constructor 
Oct 1
7a8c9869e4feD11598marmoute
dirstate-item: replace call to new_merged 
Oct 1
c29d312657d2D11597marmoute
dirstate-item: drop the `merged` property 
Sep 30
8f88307f8e07D11596marmoute
dirstate-item: replace another usage of `merged` 
Sep 30
e0b4e4f80fffD11595marmoute
dirstate-item: replace a `merged` usage with `p2_info` 
Sep 30
d71feb05d5b6D11594marmoute
dirstate-item: drop the `from_p2` property 
Sep 30
6ac2b417d5d7D11593marmoute
dirstate-item: directly use `p2_info` in `v1_size` 
Sep 30
e2753a7acfa7D11592marmoute
dirstate-item: use the `p2_info` property to replace more verbose call 
Sep 30
142e9f0a70b5D11591marmoute
status: process `from_p2` file the same as `merged` one 
Sep 28
de0977ec2d25D11590marmoute
dirstate: drop an incorrect comment 
Sep 30
180e8fa345ccD11589marmoute
dirstate: drop some duplicated code 
Sep 30
6f54afb094bdD11587marmoute
dirstate: align the dirstate's API to the lower level ones 
Sep 30
21542d4cb568D11586marmoute
dirstate-item: introduce a `p1_tracked` property 
Sep 30
fb3b41d583c2D11585marmoute
dirstate-item: introduce a `p2_info` property that combine two others 
Sep 30
42ab0bcb6dedD11584marmoute
dirstate: narrow gathering of parent data 
Sep 30
98b3eb6c1479D11583marmoute
dirstate: align the dirstatemap's API to the data change 
Sep 30
ab5a7fdbf75cD11558SimonSapin
dirstate-v2: Store a bitfield on disk instead of v1-like state 
Oct 1
38488d488ec1D11557marmoute
dirstate-item: change the internal storage and constructor value 
Oct 1
25836b0029f5D11582marmoute
dirstatemap: drop legacy method on the dirstatemap wrapper 
Oct 2
bda85920de6bD11581marmoute
dirstatemap: align the Rust wrapper implementation of `setparent` 
Oct 1
bd5f7c61d69dD11580marmoute
dirstatemap: fix copymap.pop in Rust to return the value it pops 
Oct 1
3c7db97ce541D11579marmoute
dirstate-item: implement `drop_merge_data` on the Rust DirstateItem 
Oct 1
55293938b843D11578marmoute
dirstatemap: use a common implement for reset_state 
Oct 1
c057d7c97b72D11577marmoute
dirstatemap: add a common `_drop_entry` method for dirstatemap 
Oct 1
f903a357ba72D11576marmoute
dirstatemap: use common code for set_clean 
Oct 1
743808de0c03D11575marmoute
dirstatemap: use common code for set_possibly_dirty 
Oct 1
a39192fc7c56D11574marmoute
dirstatemap: use a common implement for set_tracked 
Oct 1
a8ff00ad290bD11573marmoute
dirstatemap: add a common `_insert_entry` method for dirstatemap 
Oct 1
ced8cf9c4905D11572marmoute
dirstatemap: use a common implementation for `dirstatemap.set_untracked` 
Oct 1
a1a6569b9283D11571marmoute
dirstatemap: add a common `_refresh_entry` method for dirstatemap 
Oct 1
de793f249852D11570marmoute
dirstatemap: create `_dirs_incr/_dirs_decr` methods on the common class 
Oct 1
08e04bb0bff3D11569marmoute
dirstatemap: small rework of the `set_untracked` method 
Oct 1
771c90807a2bD11568marmoute
dirstatemap: arrange methods by category 
Oct 2
bbd924a36a6eD11567marmoute
dirstatemap: move a multiple simple functions in the common class 
Oct 2
5fc2dfb073d6D11566marmoute
dirstatemap: rename `_rustmap` to `_map` 
Oct 1
fe6617715464D11565marmoute
dirstatemap: use a common __init__ for dirstatemap 
Oct 1
aec5b0981c26D11564marmoute
dirstatemap: introduce a common base for the dirstatemap class 
Oct 1
5105a9975407D11562martinvonz
errors: raise InputError from revsingle() iff revset provided by the user 
Sep 28
b74e128676d4D11561martinvonz
errors: raise InputError from revpair() iff revset provided by the user 
Sep 28