D10786: revlog: fix docket.date_filepath docstring |
2021-05-28 |
phabricator |
|
Superseded |
D10784: revlog: simplify "partial read" error message |
2021-05-28 |
phabricator |
|
Superseded |
D10783: revlog: no longer return sidedata from `_revisiondata` |
2021-05-28 |
phabricator |
|
Superseded |
D10788: censor: reduce risk of censor test blowing up output limit |
2021-05-28 |
phabricator |
|
Superseded |
D10790: censor: drop size limitation on the tombstone |
2021-05-28 |
phabricator |
|
Superseded |
D10785: revlog: use dedicated code for reading sidedata |
2021-05-28 |
phabricator |
|
Superseded |
D10793: revlog: add a function to build index entry tuple |
2021-05-30 |
phabricator |
|
Superseded |
D10791: revlog: move entry documentation alongside new related constants |
2021-05-30 |
phabricator |
|
Superseded |
D10795: revlog: use entry in revlogv0.py |
2021-05-30 |
phabricator |
|
Superseded |
D10796: revlog: use the `entry` function in bundlerepo |
2021-05-30 |
phabricator |
|
Superseded |
D10794: revlog: use the new `entry` function in revlog.py |
2021-05-30 |
phabricator |
|
Superseded |
D10792: revlog: move `offset_type` to `revlogutils` |
2021-05-30 |
phabricator |
|
Superseded |
D10799: revlog: add a ways to blacklist some revision when searching for a delta |
2021-05-30 |
phabricator |
|
Superseded |
D10798: util: add `nb_bytes` argument to `copyfile` to partially copy a file |
2021-05-30 |
phabricator |
|
Superseded |
D10800: revlog: allow to pass an existing docket to `_loadindex()` |
2021-05-30 |
phabricator |
|
Superseded |
D10797: revlog: move `revisioninfo` in `revlogutils` |
2021-05-30 |
phabricator |
|
Superseded |
D10801: censor: do not process sidedata of censored revision while bundling |
2021-05-31 |
phabricator |
|
Superseded |
D10802: revlogv2: make sure bundling pick a compatible bundle format |
2021-05-31 |
phabricator |
|
Superseded |
D10803: rhg: Remove some intermediate Vecs in `rhg files` |
2021-05-31 |
phabricator |
|
Superseded |
D10804: rhg: Add support for dirstate-v2 |
2021-05-31 |
phabricator |
|
Superseded |
D10805: verify: align a comment line |
2021-06-01 |
phabricator |
|
Superseded |
D10806: verify: expand a one liner into explicit commands |
2021-06-01 |
phabricator |
|
Superseded |
D10807: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10808: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10809: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10810: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10811: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10812: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10813: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10814: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10815: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10816: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10817: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10818: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10819: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10820: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10821: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10822: verify: use some intermediate variables instead of a multi-liner |
2021-06-01 |
phabricator |
|
Superseded |
D10823: dirstate-tree: Fix status algorithm with unreadable directory |
2021-06-01 |
phabricator |
|
Superseded |
D10825: dirstate-v2: Allow tree nodes without an entry to store a timestamp |
2021-06-01 |
phabricator |
|
Superseded |
D10824: dirstate-tree: Change status() results to not borrow DirstateMap |
2021-06-01 |
phabricator |
|
Superseded |
D10826: dirstate-v2: Skip readdir in status based on directory mtime |
2021-06-01 |
phabricator |
|
Superseded |
D10829: dirstate-v2: Drop parent directory cache when removing a dirstate node |
2021-06-01 |
phabricator |
|
Superseded |
D10827: dirstate-v2: Write .hg/dirstate back to disk on directory cache changes |
2021-06-01 |
phabricator |
|
Superseded |
D10828: dirstate-v2: Add --dirs to debugdirstate command |
2021-06-01 |
phabricator |
|
Superseded |
D10830: merge: make applyupdates() not mutate mresult argument |
2021-06-01 |
phabricator |
|
Superseded |
D10831: index: use an explicit constant for INDEX_HEADER format and use it for docket |
2021-06-02 |
phabricator |
|
Superseded |
D10832: rewriteutil: add pointer to help text when rewrite would cause divergence |
2021-06-03 |
phabricator |
|
Superseded |
D10833: rust: Make some file path parameters less generic |
2021-06-04 |
phabricator |
|
Superseded |
D10834: rust: Parse "subinclude"d files along the way, not later |
2021-06-04 |
phabricator |
|
Superseded |
D10835: rust: Use a maintained crate for SHA-1 hashing |
2021-06-04 |
phabricator |
|
Superseded |
[STABLE] cext: fix memory leak in phases computation |
2021-06-06 |
Georges Racinet |
|
New |
D10836: dirstate-v2: Store a hash of ignore patterns (.hgignore) |
2021-06-07 |
phabricator |
|
Superseded |
D10837: rhg: split non_repo_config and `--config` loading in different functions |
2021-06-07 |
phabricator |
|
Superseded |
D10839: rhg: propogate error coming from HgError::Abort to CommandError |
2021-06-07 |
phabricator |
|
Superseded |
D10838: rhg: add exit code to HgError::Abort() |
2021-06-07 |
phabricator |
|
Superseded |
D10840: clone: cleanup the "cleanup dir" logic used during local clone |
2021-06-09 |
phabricator |
|
Superseded |
D10842: transaction: explain why some recovery failed |
2021-06-09 |
phabricator |
|
Superseded |
D10843: transaction: extract message about different version in a constants |
2021-06-09 |
phabricator |
|
Superseded |
D10844: transaction: clarify a conditionnal about version check |
2021-06-09 |
phabricator |
|
Superseded |
D10841: copyfiles: deal with existing file when hardlinking |
2021-06-09 |
phabricator |
|
Superseded |
D10846: transaction: simplify `undo.backupfiles` file creation with a variable |
2021-06-09 |
phabricator |
|
Superseded |
D10845: transaction: narrow the error filtering when failing to rename undo file |
2021-06-09 |
phabricator |
|
Superseded |
D10847: copyfile: add overlay in the whitelist for hardlink |
2021-06-09 |
phabricator |
|
Superseded |
D10848: createrepository: allow to directly pass the target requirements |
2021-06-09 |
phabricator |
|
Superseded |
D10851: vfs: add a `register_file` method on the vfs class |
2021-06-09 |
phabricator |
|
Superseded |
D10849: localrepo: introduce a clone_requirements function |
2021-06-09 |
phabricator |
|
Superseded |
D10852: streamingclone: extract the scanning part from the generation part |
2021-06-09 |
phabricator |
|
Superseded |
D10850: clone: use "official" API to create local clone destination |
2021-06-09 |
phabricator |
|
Superseded |
D10856: clone: also report the bookmark file as copied |
2021-06-09 |
phabricator |
|
Superseded |
D10854: copyfiles: add a way to relax the file system checking for hardlink |
2021-06-09 |
phabricator |
|
Superseded |
D10853: copyfile: add a option callback for failed hardlinking |
2021-06-09 |
phabricator |
|
Superseded |
D10857: revlogv2: also test that local clone works |
2021-06-09 |
phabricator |
|
Superseded |
D10858: revlogv2: fix `hg verify` with revlog v2 |
2021-06-09 |
phabricator |
|
Superseded |
D10855: clone: reuse the stream clone logic for local clone |
2021-06-09 |
phabricator |
|
Superseded |
D10860: dog-raft: keep opts dict str-keyed a bit longer |
2021-06-10 |
phabricator |
|
Superseded |
D10861: commit: keep opts dict str-keyed a bit longer |
2021-06-10 |
phabricator |
|
Superseded |
D10859: cmdutil: make checknotesize() work on str-keyed opts |
2021-06-10 |
phabricator |
|
Superseded |
D10864: dog-raft: work with str-keyed opts throughout |
2021-06-10 |
phabricator |
|
Superseded |
D10862: cmdutil: make amend() take str-keyed opts |
2021-06-10 |
phabricator |
|
Superseded |
D10863: cmdutil: make resolvecommitoptions() work on str-keyed opts |
2021-06-10 |
phabricator |
|
Superseded |
D10865: nodemap: fix some comment formatting |
2021-06-11 |
phabricator |
|
Superseded |
D10866: revlog: add a way to keep track of older uids in the docket |
2021-06-11 |
phabricator |
|
Superseded |
D10867: revlog: add docket method to request new content files |
2021-06-11 |
phabricator |
|
Superseded |
D10868: revlog: list older-but-still-around file in `files` |
2021-06-11 |
phabricator |
|
Superseded |
D10870: typing: disable warnings for a couple of Windows specific attributes |
2021-06-12 |
phabricator |
|
Superseded |
D10871: urlutil: use the deprecation warning function on the `ui` object |
2021-06-12 |
phabricator |
|
Superseded |
D10872: urlutil: byteify several localized messages |
2021-06-12 |
phabricator |
|
Superseded |
D10874: revlog: fix a typo closing the wrong file |
2021-06-12 |
phabricator |
|
Superseded |
D10875: revlog: byteify a few error strings |
2021-06-12 |
phabricator |
|
Superseded |
D10873: py3: byteify the version string passed to the deprecation warning method |
2021-06-12 |
phabricator |
|
Superseded |
D10876: typing: suppress a false error in mercurial/revlogutils/docket.py on py2 |
2021-06-12 |
phabricator |
|
Superseded |
D10877: packaging: disable rust extensions again on CentOS |
2021-06-15 |
phabricator |
|
Superseded |
D10878: revlog: Extract low-level random-access file read caching logic |
2021-06-15 |
phabricator |
|
Superseded |
D10879: revlog: use file read caching for sidedata |
2021-06-15 |
phabricator |
|
Superseded |
D10887: deltas: at a `target_rev` parameter to finddeltainfo |
2021-06-20 |
phabricator |
|
Superseded |
D10888: copies: Keep changelog sidedata file open during copy tracing |
2021-06-21 |
phabricator |
|
Superseded |
D10889: revlog: factor the logic to determine the delta compression out |
2021-06-21 |
phabricator |
|
Superseded |
D10890: rust: remove dead utils module |
2021-06-21 |
phabricator |
|
Superseded |
D10891: rebase: keep str-keyed opts long enough to make `action` a str |
2021-06-21 |
phabricator |
|
Superseded |
D10892: rebase: use str-keyed opts in remaining places |
2021-06-21 |
phabricator |
|
Superseded |
D10893: amend: add a useless initial version of `amend -r REV ` |
2021-06-22 |
phabricator |
|
New |
D10894: benchmarks: restore `output` variable lost in D10884 |
2021-06-22 |
phabricator |
|
Superseded |
D10895: purge: restore the `testedwith` declaration |
2021-06-22 |
phabricator |
|
Superseded |
D10897: censor: put the tuple of open files in an explicit variable |
2021-06-22 |
phabricator |
|
Superseded |
D10898: censor: extract the part about writing the censored revision in a function |
2021-06-22 |
phabricator |
|
Superseded |
D10899: censor: extract the part about writing the other revision in a function |
2021-06-22 |
phabricator |
|
Superseded |
D10896: revlog: rewrite `censors.py` to `rewrite.py` |
2021-06-22 |
phabricator |
|
Superseded |
D10901: censor: extract the part about creating and opening new files in a function |
2021-06-22 |
phabricator |
|
Superseded |
D10904: censor: split the core of the logic into its own function |
2021-06-22 |
phabricator |
|
Superseded |
D10905: stream: double check that self.vfs is *not* in the vfsmap |
2021-06-24 |
phabricator |
|
Superseded |
D10906: rhg: fallback if tweakdefaults or statuscopies is enabled with status |
2021-06-24 |
phabricator |
|
Superseded |
D10908: status: Move some `is_ignored` computation earlier |
2021-06-24 |
phabricator |
|
Superseded |
D10907: dirstate-v2: Drop cached read_dir results after .hgignore changes |
2021-06-24 |
phabricator |
|
Superseded |
D10909: status: Extend read_dir caching to directories with ignored files |
2021-06-24 |
phabricator |
|
Superseded |
D10910: rhg: refactor code a little around printing of relative paths |
2021-06-25 |
phabricator |
|
Superseded |
D10911: rhg: add relative path output functionality in status command |
2021-06-25 |
phabricator |
|
Superseded |
D10912: rhg: add ui.plain() and check it before showing relative paths in status |
2021-06-25 |
phabricator |
|
Superseded |
D10913: rhg: refactor relative path resolution in utility fn |
2021-06-25 |
phabricator |
|
Superseded |
D10914: upgrade_utils: fix crash for removecldeltachain action |
2021-06-28 |
phabricator |
|
Superseded |
D10915: upgrade_utils: add support for enabling internal phases during upgrade |
2021-06-28 |
phabricator |
|
Superseded |
D10916: tests: demonstrate crash when trying to rewrite pruned part of a split |
2021-06-29 |
phabricator |
|
Superseded |
D10917: rewriteutil: check for divergence on unfiltered repo |
2021-06-29 |
phabricator |
|
Superseded |
D10918: Backed out changeset 9b8f326731ac |
2021-06-30 |
phabricator |
|
Superseded |
D10919: rust: Document the DirstateMapMethods trait |
2021-07-01 |
phabricator |
|
Superseded |
D10920: dirstate-v2: Use 32-bit integers instead of 64-bit for offsets |
2021-07-02 |
phabricator |
|
Superseded |
D10922: dirstate-tree: Keep a counter of descendant nodes that have an entry |
2021-07-02 |
phabricator |
|
Superseded |
D10921: dirstate: Removed unused instances of `DirsMultiset` |
2021-07-02 |
phabricator |
|
Superseded |
D10923: dirstate: split a not-so-one-liner |
2021-07-02 |
phabricator |
|
Superseded |
D10924: dirstate: split a not-so-one-liner |
2021-07-02 |
phabricator |
|
Superseded |
D10925: dirstate: split a not-so-one-liner |
2021-07-02 |
phabricator |
|
Superseded |
D10926: dirstate: introduce a symbolic constant for the FROM_P2 marker |
2021-07-02 |
phabricator |
|
Superseded |
D10927: dirstate: introduce a symbolic constant for the NONNORMAL marker |
2021-07-02 |
phabricator |
|
Superseded |
D10928: dirstate: introduce a symbolic constant for the AMBIGUOUS_TIME marker |
2021-07-02 |
phabricator |
|
Superseded |
D10929: dirstate: move the _rangemask filtering closer to its storage |
2021-07-02 |
phabricator |
|
Superseded |
D10930: dirstate: add default value to _addpath |
2021-07-02 |
phabricator |
|
Superseded |
D10931: dirstate: add an explicit `from_p2` parameter to `_addpath` |
2021-07-02 |
phabricator |
|
Superseded |
D10935: dirstate: document the dirstatetuple content |
2021-07-02 |
phabricator |
|
Superseded |
D10932: dirstate: add an explicit `possibly_dirty` parameter to `_addpath` |
2021-07-02 |
phabricator |
|
Superseded |
D10933: dirstate: explicitely deal with the `added` case in `_addpath` |
2021-07-02 |
phabricator |
|
Superseded |
D10934: dirstate: split dirstatemap in its own file |
2021-07-02 |
phabricator |
|
Superseded |
D10936: cmdutil: fix newandmodified file accounting for --interactive commits |
2021-07-02 |
phabricator |
|
Superseded |
D10937: testing: fix _timeout_factor |
2021-07-02 |
phabricator |
|
Superseded |
D10938: run-tests: unroll a non-so-one-liner |
2021-07-02 |
phabricator |
|
Superseded |
D10939: run-tests: unroll a non-so-one-liner |
2021-07-02 |
phabricator |
|
Superseded |
D10940: run-tests: factor appdata out |
2021-07-02 |
phabricator |
|
Superseded |
D10941: run-tests: clarify pyexename assignement |
2021-07-02 |
phabricator |
|
Superseded |
D10944: check-shbang: accept -S with env |
2021-07-02 |
phabricator |
|
Superseded |
D10942: run-tests: avoid an early return |
2021-07-02 |
phabricator |
|
Superseded |
D10943: run-tests: stop writing a `python3` symlink pointing to python2 |
2021-07-02 |
phabricator |
|
Superseded |
D10945: test: clarify some output in `test-transaction-rollback-on-sigpipe` |
2021-07-03 |
phabricator |
|
Superseded |
D10946: test: make sure we hit the SIGPIPE in test-transaction-rollback-on-sigpipe |
2021-07-03 |
phabricator |
|
Superseded |
D10947: test: use a python script in `test-transaction-rollback-on-sigpipe.t` |
2021-07-03 |
phabricator |
|
Superseded |
D10948: exchange: use "served" repo filter to guess what the server will publish |
2021-07-03 |
phabricator |
|
Superseded |
D10949: dirstate-entry: turn dirstate tuple into a real object (like in C) |
2021-07-04 |
phabricator |
|
Superseded |
D10950: dirstate-entry: goes through the `dirstatetuple` constructor in all cases |
2021-07-04 |
phabricator |
|
Superseded |
D10951: dirstate-entry: introduce dedicated accessors for v1 serialization |
2021-07-04 |
phabricator |
|
Superseded |
D10952: dirstate: add a `in_merge` property |
2021-07-04 |
phabricator |
|
Superseded |
D10954: dirstate-entry: add a `state` property (and use it) |
2021-07-04 |
phabricator |
|
Superseded |
D10955: dirstate-entry: add a `merged` property |
2021-07-04 |
phabricator |
|
Superseded |
D10956: dirstate-entry: add a `from_p2` property |
2021-07-04 |
phabricator |
|
Superseded |
D10957: dirstate-entry: add a `removed` property |
2021-07-04 |
phabricator |
|
Superseded |
D10958: dirstate-entry: `merged_removed` and `from_p2_removed` properties |
2021-07-04 |
phabricator |
|
Superseded |
D10953: dirstate: move most of the `remove` logic with dirstatemap `removefile` |
2021-07-04 |
phabricator |
|
Superseded |
D10960: rust-dirstatemap: expand the wrapping code a bit |
2021-07-04 |
phabricator |
|
Superseded |
D10959: dirstate-entry: restrict `from_p2` property to tracked file |
2021-07-04 |
phabricator |
|
Superseded |
D10961: rust-dirstate: make the MTIME_UNSET public |
2021-07-04 |
phabricator |
|
Superseded |
D10962: rust: bump rust-cpython version for 0.6.0 |
2021-07-04 |
phabricator |
|
Superseded |
D10964: dirstate: drop the now unused magic constants for the dirstate module |
2021-07-04 |
phabricator |
|
Superseded |
D10965: dirstate: stop using `oldstate` in `dirstate._addpath` |
2021-07-04 |
phabricator |
|
Superseded |
D10968: dirstate-entry: add a `added` property |
2021-07-04 |
phabricator |
|
Superseded |
D10963: dirstate: move the handling of special case within the dirstatemap |
2021-07-04 |
phabricator |
|
Superseded |
D10966: dirstate: no longer pass the `oldstate` value to the dirstatemap |
2021-07-04 |
phabricator |
|
Superseded |
D10967: dirstate: use a `added` parameter to _addpath |
2021-07-04 |
phabricator |
|
Superseded |
D10970: dirstate: infer the 'n' state from `possibly_dirty` |
2021-07-04 |
phabricator |
|
Superseded |
D10971: dirstate: infer the 'n' state from `from_p2` |
2021-07-04 |
phabricator |
|
Superseded |
D10969: dirstate: use a `merged` parameter to _addpath |
2021-07-04 |
phabricator |
|
Superseded |
D10972: dirstate: drop `state` to `_addpath` |
2021-07-04 |
phabricator |
|
Superseded |
D10975: dirstate: reorder "state" checking conditional |
2021-07-04 |
phabricator |
|
Superseded |
D10973: dirstate-entry: add a `tracked` property |
2021-07-04 |
phabricator |
|
Superseded |
D10974: dirstate-entry: add a `need_delay` method |
2021-07-04 |
phabricator |
|
Superseded |
D10976: dirstate: drop last explicite `state` usage in status |
2021-07-04 |
phabricator |
|
Superseded |
D10977: dirstate: drop the last explicit `state` usage in the module |
2021-07-04 |
phabricator |
|
Superseded |
D10979: dirstate-entry: add a `mode` property |
2021-07-04 |
phabricator |
|
Superseded |
D10980: dirstate-entry: add a `size` property |
2021-07-04 |
phabricator |
|
Superseded |
D10981: dirstate-entry: add a `mtime` property |
2021-07-04 |
phabricator |
|
Superseded |
D10978: dirstate: no longer pass `oldstate` to the `dropfile` |
2021-07-04 |
phabricator |
|
Superseded |
D10982: dirstate-item: rename the class to DirstateItem |
2021-07-04 |
phabricator |
|
Superseded |
D10984: dirstate-item: use need_delay when packing dirstate |
2021-07-05 |
phabricator |
|
Superseded |
D10985: dirstate-item: use the properties in pathutil |
2021-07-05 |
phabricator |
|
Superseded |
D10983: dirstate-item: also build DistateItem in dirstate.directories() |
2021-07-05 |
phabricator |
|
Superseded |
D10986: dirstate-item: use the properties in dirstatemap |
2021-07-05 |
phabricator |
|
Superseded |
D10987: dirstate-item: use the properties in fakedirstatewritetime |
2021-07-05 |
phabricator |
|
Superseded |
D10991: dirstate-item: use the properties in `contrib/dirstatenonnormalcheck.py` |
2021-07-05 |
phabricator |
|
Superseded |
D10990: dirstate-item: use the properties in largefiles |
2021-07-05 |
phabricator |
|
Superseded |
D10992: dirstate-item: deprecate tuple access on the class |
2021-07-05 |
phabricator |
|
Superseded |
D10993: dirstatenonnormalcheck: fix some bytes formating on python3 |
2021-07-05 |
phabricator |
|
Superseded |
D10988: dirstate-item: use the v1_serialization method in debugstate |
2021-07-05 |
phabricator |
|
Superseded |
D10989: dirstate-item: use the `state` property in debugpathcomplete |
2021-07-05 |
phabricator |
|
Superseded |
D10994: check-code: stop forbidding return code result |
2021-07-06 |
phabricator |
|
Superseded |
D10995: corruption: backout changeset 49fd21f32695 (issue6528) |
2021-07-06 |
phabricator |
|
Superseded |
D10996: corruption: add a test for issue6528 |
2021-07-06 |
phabricator |
|
Superseded |
D10997: dirstate: remove seemingly unused `_filecache` attribute |
2021-07-07 |
phabricator |
|
Superseded |
D10998: windows: replicate the normalizing behavior of os.environ |
2021-07-07 |
phabricator |
|
Superseded |
D10999: compat: normalise path before comparison in revlog splitting test |
2021-07-07 |
phabricator |
|
Superseded |
D11000: windows: add windows behavior on broken pager |
2021-07-07 |
phabricator |
|
Superseded |
D11002: windows: use shell function instead of variable substitution |
2021-07-07 |
phabricator |
|
Superseded |
D11003: windows: use cpu-intensive task instead of real time in test |
2021-07-07 |
phabricator |
|
Superseded |
D11004: test-run-tests: add missing backslash for Windows |
2021-07-07 |
phabricator |
|
Superseded |
D11001: run-tests: also catch double-escapes for $TESTTMP |
2021-07-07 |
phabricator |
|
Superseded |
D11005: remotefilelog: tweak corrupt cache test to grep more flexibly |
2021-07-07 |
phabricator |
|
Superseded |
D11007: shallowutil: narrow scope of try/except block |
2021-07-07 |
phabricator |
|
Superseded |
D11008: shallowutil: dedent code after the previous change |
2021-07-07 |
phabricator |
|
Superseded |
D11006: remotefilelog: stop using RuntimeError for control flow |
2021-07-07 |
phabricator |
|
Superseded |
D11009: tests: demonstrate crash when common predecessor of divergence is hidden |
2021-07-07 |
phabricator |
|
Superseded |
D11010: dirstate: introduce and internal `_add` method |
2021-07-07 |
phabricator |
|
Superseded |
D11011: dirstate: introduce and internal `_remove` method |
2021-07-07 |
phabricator |
|
Superseded |
D11012: dirstate: add a function to update tracking status while "moving" parent |
2021-07-07 |
phabricator |
|
Superseded |
D11013: dirstate: add a set_tracked method for "hg add"-like usage |
2021-07-08 |
phabricator |
|
Superseded |
D11014: context: use `dirstate.set_tracked` in context.add |
2021-07-08 |
phabricator |
|
Superseded |
D11015: context: use `dirstate.set_tracked` in context.copy |
2021-07-08 |
phabricator |
|
Superseded |
D11016: context: use `dirstate.set_tracked` for `revert` |
2021-07-08 |
phabricator |
|
Superseded |
D11019: dirstate: add a set_untracked method for "hg remove"-like usage |
2021-07-08 |
phabricator |
|
Superseded |
D11017: mq: update the dirstate and its parent within a `parentchange` context |
2021-07-08 |
phabricator |
|
Superseded |
D11018: mq: use `set_tracked` in `qrename` |
2021-07-08 |
phabricator |
|
Superseded |
D11020: context: use `dirstate.set_untracked` in context.forget |
2021-07-08 |
phabricator |
|
Superseded |
D11022: revert: use `set_untracked` when performing a revert |
2021-07-08 |
phabricator |
|
Superseded |
D11021: mq: use `set_untracked` in `qrename` |
2021-07-08 |
phabricator |
|
Superseded |
D11023: dirstate: introduce and internal `_drop` method |
2021-07-08 |
phabricator |
|
Superseded |
D11024: encoding: move case-related utils up |
2021-07-08 |
phabricator |
|
Superseded |
D11025: ci-windows: introduce manual windows CI |
2021-07-08 |
phabricator |
|
Superseded |
D11027: narrow: update narrow spec within a dirstate.parentchange context |
2021-07-08 |
phabricator |
|
Superseded |
D11029: sparse: clear rules in the context of a `parentchanges` context |
2021-07-08 |
phabricator |
|
Superseded |
D11028: parse: make sure we adjust the dirstate while adjust the dirstate to parent |
2021-07-08 |
phabricator |
|
Superseded |
D11026: revert: use `set_untracked` instead of `drop` when applicable |
2021-07-08 |
phabricator |
|
Superseded |
D11030: parsers: move DirstateItem to attr.s |
2021-07-08 |
phabricator |
|
Superseded |
D11031: dirstate: add the right internal API in a test script |
2021-07-09 |
phabricator |
|
Superseded |
D11033: sparse: adjust the temporary includes within a `parentchange` context |
2021-07-09 |
phabricator |
|
Superseded |
D11032: amend: adjust the dirstate withing a `parentchange` context |
2021-07-09 |
phabricator |
|
Superseded |
D11034: test-run-test: use explicit variable to clarify path |
2021-07-09 |
phabricator |
|
Superseded |
D11035: run-test: adjust the drive letter to upper case for TESTDIR |
2021-07-09 |
phabricator |
|
Superseded |
D11036: doc: wrap the help text for the purge extension |
2021-07-09 |
phabricator |
|
Superseded |
D11037: amend: make `hg amend -r` rebase temporary commit onto target commit |
2021-07-09 |
phabricator |
|
New |
D11038: amend: make `hg amend -r` fold temporary commit into target commit |
2021-07-09 |
phabricator |
|
New |
D11039: amend: make `hg amend -r` rebase descendants of target onto amended target |
2021-07-09 |
phabricator |
|
New |
D11040: amend: make `hg amend -r` update to the rewritten working copy parent |
2021-07-09 |
phabricator |
|
Superseded |
D11042: hg-ssh: normalize the drive of the current working directory on windows |
2021-07-10 |
phabricator |
|
Superseded |
D11041: run-tests: use a global WINDOWS constant instead of multiplicate tests |
2021-07-10 |
phabricator |
|
Superseded |
D11043: run-tests: explicitly track that pythondir was inferred |
2021-07-10 |
phabricator |
|
Superseded |
D11044: run-tests: always define a custom-bin directory |
2021-07-10 |
phabricator |
|
Superseded |
D11048: test-infinitepush: drop unused helper |
2021-07-10 |
phabricator |
|
Superseded |
D11045: run-tests: cleanup windows generation of the python / python3 pointeur |
2021-07-10 |
phabricator |
|
Superseded |
D11047: run-tests: setup "correct" python earlier |
2021-07-10 |
phabricator |
|
Superseded |
D11046: run-test: clarify the error with a bad --with-hg is passed |
2021-07-10 |
phabricator |
|
Superseded |
D11050: run-tests: drop the `rhg` flag for `hghave.py` if unset |
2021-07-10 |
phabricator |
|
Superseded |
D11049: run-tests: introduce a `HGTEST_REAL_HG` variable for test |
2021-07-10 |
phabricator |
|
Superseded |
D11054: test-removeemptydirs: clarify the state of things in the `histedit` case |
2021-07-10 |
phabricator |
|
Superseded |
D11052: tests: blacklist a handful of test with `rhg` or `chg` |
2021-07-10 |
phabricator |
|
Superseded |
D11055: test-removeemptydirs: adjust to Windows behavior for the `histedit` case |
2021-07-10 |
phabricator |
|
Superseded |
D11051: run-tests: use more explicit signaling for `chg` |
2021-07-10 |
phabricator |
|
Superseded |
D11053: run-tests: rely on an actual file in PATH instead of alias for `hg` |
2021-07-10 |
phabricator |
|
Superseded |
D11056: test-bookmark: clarify the path involved in a pull creating divergence |
2021-07-10 |
phabricator |
|
Superseded |
D11057: compat: enforce upper case drive letter in mercurial too |
2021-07-10 |
phabricator |
|
Superseded |
D11058: windows: enforce upper case drive letter for getcwd in mercurial too |
2021-07-10 |
phabricator |
|
Superseded |
D11060: windows: use abspath in chgserver |
2021-07-10 |
phabricator |
|
Superseded |
D11061: windows: use abspath in commandserver |
2021-07-10 |
phabricator |
|
Superseded |
D11062: windows: use abspath in extensions |
2021-07-10 |
phabricator |
|
Superseded |
D11064: windows: use abspath in hgwebdir |
2021-07-10 |
phabricator |
|
Superseded |
D11063: windows: use abspath in mercurial/hg.py |
2021-07-10 |
phabricator |
|
Superseded |
D11066: windows: use abspath in subrepoutil |
2021-07-10 |
phabricator |
|
Superseded |
D11059: windows: introduce a `util.abspath` to replace os.path.abspath |
2021-07-10 |
phabricator |
|
Superseded |
D11067: windows: use abspath in url |
2021-07-10 |
phabricator |
|
Superseded |
D11068: windows: use abspath in the git extension |
2021-07-10 |
phabricator |
|
Superseded |
D11069: windows: use abspath in convert.bzr |
2021-07-10 |
phabricator |
|
Superseded |
D11070: windows: use abspath in convert.git |
2021-07-10 |
phabricator |
|
Superseded |
D11065: windows: use abspath in subrepo |
2021-07-10 |
phabricator |
|
Superseded |
D11072: check-code: add a rules to catch os.path.abspath |
2021-07-10 |
phabricator |
|
Superseded |
D11071: windows: use abspath in convert.subversion |
2021-07-10 |
phabricator |
|
Superseded |
D11073: windows: make sure we fully read and cleany close the connection |
2021-07-10 |
phabricator |
|
Superseded |
D11074: resolve: use the `parentchange` context manager to apply merge action |
2021-07-10 |
phabricator |
|
Superseded |
D11075: dirstate: add a `update_file` function |
2021-07-11 |
phabricator |
|
Superseded |
D11076: dirstate: add dedicated function for updating data of a file |
2021-07-11 |
phabricator |
|
Superseded |
D11077: mergestate: use dirstate.update_file API in recordupdates() |
2021-07-11 |
phabricator |
|
Superseded |
D11078: sigpipe-remote: check for python version earlier in the script |
2021-07-11 |
phabricator |
|
Superseded |
D11079: sigpipe-remote: display more information about the non-py3 python |
2021-07-11 |
phabricator |
|
Superseded |
D11082: dummyssh: use subprocess instead of os.call |
2021-07-11 |
phabricator |
|
Superseded |
D11083: dummyssh: call python script with python |
2021-07-11 |
phabricator |
|
Superseded |
D11080: run-test: act that we requires MSYS to run the test on Windows |
2021-07-11 |
phabricator |
|
Superseded |
D11081: run-test: rework the redirection script for python on windows |
2021-07-11 |
phabricator |
|
Superseded |
D11084: test-sigpipe: run the hook using `sh` |
2021-07-12 |
phabricator |
|
Superseded |
D11085: sigpipe-remote: check environment variable sooner |
2021-07-12 |
phabricator |
|
Superseded |
D11086: sigpipe-remote: verify the script is IO are unbuffered |
2021-07-12 |
phabricator |
|
Superseded |
D11087: sigpipe-remote: simply delegate pipe forwarding to subprocess we can kill |
2021-07-12 |
phabricator |
|
Superseded |
D11088: dirstate-v2: Introduce a docket file |
2021-07-12 |
phabricator |
|
Superseded |
D11090: dirstate-v2: Rename Header to Root, move it to the end of the data file |
2021-07-12 |
phabricator |
|
Superseded |
D11089: dirstate-v2: Enforce data size read from the docket file |
2021-07-12 |
phabricator |
|
Superseded |
D11091: dirstate-v2: shrink on-disk path lengths to 16-bits |
2021-07-13 |
phabricator |
|
Superseded |
D11092: pyoxidizer: add hooks to inject extra python packages and install files |
2021-07-14 |
phabricator |
|
Superseded |
D11093: packaging: add command line flag to add extra vars to pyoxidizer |
2021-07-14 |
phabricator |
|
Superseded |
D11095: dirstate-v2: Reuse existing nodes when appending to a data file |
2021-07-15 |
phabricator |
|
Superseded |
D11096: dirstate-v2: Reuse existing paths when appending to a data file |
2021-07-15 |
phabricator |
|
Superseded |
D11097: dirstate-v2: Add heuristic for when to a new data file |
2021-07-15 |
phabricator |
|
Superseded |
D11094: dirstate-v2: Support appending to the same data file |
2021-07-15 |
phabricator |
|
Superseded |
D11098: dirstate-v2: Move fixed-size tree metadata into the docket file |
2021-07-15 |
phabricator |
|
Superseded |
D11099: dirstate-v2: Separate iterators for dirfoldmap and debugdirstate |
2021-07-16 |
phabricator |
|
Superseded |
D11100: windows: enforce the module policy to be c for test |
2021-07-16 |
phabricator |
|
Superseded |
D11101: dirstate-v2: Reserve a few bytes of space for future extensions |
2021-07-16 |
phabricator |
|
Superseded |
D11102: testing: do not stop waiting if timeout is 0 (issue6541) |
2021-07-17 |
phabricator |
|
Superseded |
D11103: largefile: synchronise the dirstate within a `parentchange` context |
2021-07-18 |
phabricator |
|
Superseded |
D11104: largefile: use `set_tracker` in the `hg add` overwrite |
2021-07-18 |
phabricator |
|
Superseded |
D11105: largefile: use parentchange during mergerecordupdates |
2021-07-18 |
phabricator |
|
Superseded |
D11107: largefile: consider `updatelfiles` as a `parentchange` |
2021-07-18 |
phabricator |
|
Superseded |
D11106: largefile: use `set_tracker` in the `hg copy` overwrite |
2021-07-18 |
phabricator |
|
Superseded |
D11108: largefile: use `parentchange` during rollback |
2021-07-18 |
phabricator |
|
Superseded |
D11109: largefile: directly use set_untracked() for removing files |
2021-07-18 |
phabricator |
|
Superseded |
D11112: largefile: use `parentchange` markcommitted |
2021-07-18 |
phabricator |
|
Superseded |
D11110: largefile: use `set_untracked` in the `forget` override |
2021-07-18 |
phabricator |
|
Superseded |
D11113: largefiles: replace use of synclfdirstate with drop |
2021-07-18 |
phabricator |
|
Superseded |
D11111: largefile: use `set_untracked` in the override of copy/rename |
2021-07-18 |
phabricator |
|
Superseded |
D11114: dirstate: deprecate the `add` method outside of update/merge context |
2021-07-19 |
phabricator |
|
Superseded |
D11115: dirstate: deprecated `remove` outside of `update/merge` |
2021-07-19 |
phabricator |
|
Superseded |
D11116: dirstate: deprecated `drop` outside of `update/merge` |
2021-07-19 |
phabricator |
|
Superseded |
D11117: dirstate-item: use an explicit __init__ function instead of the attrs one |
2021-07-19 |
phabricator |
|
Superseded |
D11118: dirstate-item: add a `from_v1_data` constructor |
2021-07-19 |
phabricator |
|
Superseded |
D11120: dirstate-item: use `set_possibly_dirty` in `pure.pack_dirstate` |
2021-07-19 |
phabricator |
|
Superseded |
D11121: dirstatemap: use `set_possibly_dirty` in `clearambiguoustimes` |
2021-07-19 |
phabricator |
|
Superseded |
D11119: dirstate-item: add a `set_possibly_dirty` method |
2021-07-19 |
phabricator |
|
Superseded |
D11122: dirstate: add a `set_possibly_dirty` in `fakedirstatewritetime` |
2021-07-19 |
phabricator |
|
Superseded |
D11123: dirstate-item: introduce a `dm_nonnormal` property |
2021-07-19 |
phabricator |
|
Superseded |
D11125: dirstate: drop duplicated check |
2021-07-19 |
phabricator |
|
Superseded |
D11124: dirstate-item: introduce a `dm_otherparent` property |
2021-07-19 |
phabricator |
|
Superseded |
D11127: dirstate-map: do not use `size` to gate copy dropping during remove_file |
2021-07-19 |
phabricator |
|
Superseded |
D11126: dirstate: drop a duplicated assert |
2021-07-19 |
phabricator |
|
Superseded |
D11129: dirstate-map: factor out the change to _dirs and _alldirs on adding |
2021-07-19 |
phabricator |
|
Superseded |
D11128: dirstate: replace a dead conditional branch with an assert in `update_file` |
2021-07-19 |
phabricator |
|
Superseded |
D11130: dirstate-map: factor out the change to _dirs and _alldirs on dropping |
2021-07-19 |
phabricator |
|
Superseded |
D11131: dirstate-map: factor out the change to _dirs and _alldirs on removing |
2021-07-19 |
phabricator |
|
Superseded |
D11132: dirstate: factor out the part retrieve "filedata" out of `normal` |
2021-07-19 |
phabricator |
|
Superseded |
D11133: dirstate: replace `update_parent_file_data` with simpler `update_parent` call |
2021-07-19 |
phabricator |
|
Superseded |
D11136: dirstate: use `reset_state` in `update_file_p1` |
2021-07-19 |
phabricator |
|
Superseded |
D11137: dirstate: properly update `_lastnormaltime` in `update_file` |
2021-07-19 |
phabricator |
|
Superseded |
D11138: dirstate: properly update `_lastnormaltime` in `update_file_p1` |
2021-07-19 |
phabricator |
|
Superseded |
D11135: dirstate: rename `update_file_reference` to `update_file_p1` |
2021-07-19 |
phabricator |
|
Superseded |
D11141: largefile: rearrange conditionnal in `synclfdirstate` |
2021-07-19 |
phabricator |
|
Superseded |
D11142: largefile: use `update_file` instead of `remove` in `synclfdirstate` |
2021-07-19 |
phabricator |
|
Superseded |
D11140: largefile: use `update_file` instead of `remove` in `mergerecordupdates` |
2021-07-19 |
phabricator |
|
Superseded |
D11134: dirstate-map: move most of `dirstate.update_file` logic in the dsmap |
2021-07-19 |
phabricator |
|
Superseded |
D11143: dirstate: deprecate `dirstate.remove` in all cases |
2021-07-19 |
phabricator |
|
Superseded |
D11139: mq: use `update_file_p1` instead of `remove` when adjusting dirstate |
2021-07-19 |
phabricator |
|
Superseded |
D11144: largefile: adjust the dirstate post update within a `parentchange` context |
2021-07-19 |
phabricator |
|
Superseded |
D11145: largefile: use `update_file` instead of `normal` |
2021-07-19 |
phabricator |
|
Superseded |
D11146: dirstate: introduce a `set_clean` method |
2021-07-19 |
phabricator |
|
Superseded |
D11147: context: use new API instead of `normal` during fixup post status |
2021-07-19 |
phabricator |
|
Superseded |
D11150: sparse: apply update with in a `parentchange` context |
2021-07-19 |
phabricator |
|
Superseded |
D11148: context: use `update_file` instead of `normal` in `markcommitted` |
2021-07-19 |
phabricator |
|
Superseded |
D11151: sparse: use `update_file` instead of `normal` during `applyupdates` |
2021-07-19 |
phabricator |
|
Superseded |
D11152: sparse: use `update_file` instead of `normal` in `refreshwdir` |
2021-07-19 |
phabricator |
|
Superseded |
D11154: largefile: respect the `normal` signature |
2021-07-19 |
phabricator |
|
Superseded |
D11153: keywork: use `set_clean` instead of `normal` |
2021-07-19 |
phabricator |
|
Superseded |
D11155: largefile: use `update_file` instead of `normal` in `updatelfiles` |
2021-07-19 |
phabricator |
|
Superseded |
D11157: largefile: use `set_clean` instead of `normal` in `repo.status` |
2021-07-19 |
phabricator |
|
Superseded |
D11156: largefile: use `set_clean` instead of `normal` in `lfdirstatestatus` |
2021-07-19 |
phabricator |
|
Superseded |
D11149: revert: use `set_clean` instead of `normal` |
2021-07-19 |
phabricator |
|
Superseded |
D11158: largefile: use `update_file` instead of `normal` in `synclfdirstate` |
2021-07-19 |
phabricator |
|
Superseded |
D11160: test: use `set_traced` in `test-context` |
2021-07-19 |
phabricator |
|
Superseded |
D11161: dirstate: deprecate the `normal` method in all cases |
2021-07-19 |
phabricator |
|
Superseded |
D11159: mq: replace usage of `normal` with newer API |
2021-07-19 |
phabricator |
|
Superseded |
D11164: largefile: use `update_file` instead of `normallookup` in `updatelfiles` |
2021-07-19 |
phabricator |
|
Superseded |
D11162: dirstate: add a `set_possibly_dirty` method |
2021-07-19 |
phabricator |
|
Superseded |
D11163: largefile: use `set_possibly_dirty` instead of `normallookup` |
2021-07-19 |
phabricator |
|
Superseded |
D11165: largefile: replace the `normallookup` call when creating a new lfdirstate |
2021-07-19 |
phabricator |
|
Superseded |
D11166: largefile: use `update_file` for `synclfdirstate` "n" case |
2021-07-19 |
phabricator |
|
Superseded |
D11167: largefile: use `update_file` for `synclfdirstate` "m" case |
2021-07-19 |
phabricator |
|
Superseded |
D11168: mergestate: use `update_file` to handle `for ACTION_ADD_MODIFIED` |
2021-07-19 |
phabricator |
|
Superseded |
D11169: mergestate: use `update_file` to handle `for ACTION_EXEC` |
2021-07-19 |
phabricator |
|
Superseded |
D11171: copy: use `update_file` instead of `normallookup` in `dirstatecopy` |
2021-07-19 |
phabricator |
|
Superseded |
D11173: dirstate: enforce `possibly_dirty` in `set_tracked` |
2021-07-19 |
phabricator |
|
Superseded |
D11170: amend: use `update_file` instead of `normallookup` |
2021-07-19 |
phabricator |
|
Superseded |
D11176: eol: use `set_possibly_dirty` instead of `normallookup` |
2021-07-19 |
phabricator |
|
Superseded |
D11177: fix: use `set_possibly_dirty` instead of `normallookup` |
2021-07-19 |
phabricator |
|
Superseded |
D11172: record: use `update_file` instead of `normallookup` |
2021-07-19 |
phabricator |
|
Superseded |
D11178: keywork: use `update_file_p1` instead of `normallookup` |
2021-07-19 |
phabricator |
|
Superseded |
D11174: revert: use `set_possibly_dirty` instead of `normal_lookup` |
2021-07-19 |
phabricator |
|
Superseded |
D11179: sparse: use `update_file` instead of `normallookup` in refreshwdir |
2021-07-19 |
phabricator |
|
Superseded |
D11181: narrow: use `update_file` instead of `normallookup` after update |
2021-07-19 |
phabricator |
|
Superseded |
D11180: test: use the internal `_normallookup` in `test-rebuildstate.t` |
2021-07-19 |
phabricator |
|
Superseded |
D11175: mq: replace `normallookup` call with newer API |
2021-07-19 |
phabricator |
|
Superseded |
D11182: narrow: stop using `normallookup` during a test |
2021-07-19 |
phabricator |
|
Superseded |
D11183: dirstate: deprecate the `normallookup` method in all cases |
2021-07-19 |
phabricator |
|
Superseded |
D11184: dirstate: deprecate the `otherparent` method in all cases |
2021-07-19 |
phabricator |
|
Superseded |
D11186: dirstate: deprecate the `merge` method in all cases |
2021-07-19 |
phabricator |
|
Superseded |
D11185: mq: drop the use of `dirstate.merged |
2021-07-19 |
phabricator |
|
Superseded |
D11189: sparse: use `update_file` instead of `drop` in `refreshwdir` |
2021-07-19 |
phabricator |
|
Superseded |
D11190: sparse: use `update_file` instead of `drop` |
2021-07-19 |
phabricator |
|
Superseded |
D11191: largefile: use `update_file` instead of `drop` in `synclfdirstate` |
2021-07-19 |
phabricator |
|
Superseded |
D11187: context: use `update_file` instead of `drop` in `markcommitted` |
2021-07-19 |
phabricator |
|
Superseded |
D11194: narrow: stop using `drop` in the `updateworkingcopy` |
2021-07-19 |
phabricator |
|
Superseded |
D11192: largefile: use `update_file` instead of `drop` during `rollback` |
2021-07-19 |
phabricator |
|
Superseded |
D11188: amend: use `update_file` instead of `drop` |
2021-07-19 |
phabricator |
|
Superseded |
D11195: dirstate: deprecate the `drop` method |
2021-07-19 |
phabricator |
|
Superseded |
D11197: largefile: use `updatefile` instead of `add` in `synclfdirstate` |
2021-07-19 |
phabricator |
|
Superseded |
D11196: largefile: use `update_file` instead of `add` in `mergerecordupdates` |
2021-07-19 |
phabricator |
|
Superseded |
D11200: relnotes: document the change in the dirstate API |
2021-07-19 |
phabricator |
|
Superseded |
D11199: dirstate: deprecate the `add` method |
2021-07-19 |
phabricator |
|
Superseded |
D11193: mq: replace `drop` call with newer API |
2021-07-19 |
phabricator |
|
Superseded |
D11198: mq: replace `add` call with newer API |
2021-07-19 |
phabricator |
|
Superseded |
D11202: upgrade: avoid a traceback in case of unrecognized revlog |
2021-07-20 |
phabricator |
|
Superseded |
D11201: walk: no longer ignore revlogs of files starting with `undo.` (issue6542) |
2021-07-20 |
phabricator |
|
Superseded |
D11203: revlog: recommit 49fd21f32695 with a fix for issue6528 |
2021-07-20 |
phabricator |
|
New |
D11204: hgwebdir: avoid systematic full garbage collection |
2021-07-20 |
phabricator |
|
Superseded |
D11205: test: remove `sleep` usage in `test-nointerrupt.t` (issue6271) |
2021-07-21 |
phabricator |
|
Superseded |
D11207: upgrade: byteify an i18n message |
2021-07-21 |
phabricator |
|
Superseded |
D11206: typing: convert an annotation to an assertion in commands.py |
2021-07-21 |
phabricator |
|
Superseded |
D11208: tests: demonstrate bug in `hg fix` with incorrectly dirty working copy |
2021-07-23 |
phabricator |
|
Superseded |
D11209: fix: rewrite writeworkingdir() to explicitly not work with merges |
2021-07-23 |
phabricator |
|
Superseded |
D11210: fix: use scmutil.movedirstate() instead of reimplementing |
2021-07-23 |
phabricator |
|
Superseded |
D11211: wireprotov1peer: simplify the way batchable rpcs are defined |
2021-07-25 |
phabricator |
|
Superseded |
D11212: wireprotov1peer: update all rpcs to use the new batchable scheme |
2021-07-25 |
phabricator |
|
Superseded |
D11213: help: use the correct spelling for `slow-path` in persistent nodemap help |
2021-07-26 |
phabricator |
|
Superseded |
D11214: help: indicate how to run downgrade a repository using persistent nodemap |
2021-07-26 |
phabricator |
|
Superseded |
D11217: help: correct config.profiling.freq name (frequency->freq) |
2021-07-27 |
phabricator |
|
Superseded |
D11218: clone: test local clone in `test-clone-uncompressed.t` too |
2021-07-27 |
phabricator |
|
Superseded |
D11219: clone: add a file with special character while testing uncompressed |
2021-07-27 |
phabricator |
|
Superseded |
D11220: store: document the decoding discrepancy in store.py |
2021-07-27 |
phabricator |
|
Superseded |
D11222: fix: use obsolete.isenabled() to check for experimental.allowdivergence |
2021-07-28 |
phabricator |
|
Superseded |
D11221: rebase: use obsolete.isenabled() to check for experimental.allowdivergence |
2021-07-28 |
phabricator |
|
Superseded |
D11223: obsolete: disable other evolution config options if createmarkers is off |
2021-07-28 |
phabricator |
|
Superseded |
D11224: dirstate: use `add` in the deprecation message about `add` |
2021-07-28 |
phabricator |
|
Superseded |
D11225: dummyssh: make sure we don't inherit files descriptor to the children |
2021-07-28 |
phabricator |
|
Superseded |
D11226: run-tests: do not inherit file descriptor when running a command |
2021-07-28 |
phabricator |
|
Superseded |
D11227: run-tests: use a small timeout for chg instance |
2021-07-28 |
phabricator |
|
Superseded |
D11228: tests: make test-serve works on system that allow user to bind low port |
2021-07-29 |
phabricator |
|
Superseded |
D11229: rhg: Add build and config instructions to the README file |
2021-07-29 |
phabricator |
|
Superseded |
D11230: rhg: Propagate permission errors when finding a repository |
2021-07-29 |
phabricator |
|
Superseded |
D11231: tests: add explicit coverage for update_hash_refs from rewriteutil |
2021-07-29 |
phabricator |
|
Superseded |
D11232: rewriteutil: fix crash when a rewritten message references f{6, 64} |
2021-07-29 |
phabricator |
|
Superseded |
D11234: git: restore basic functionality (issue6545) |
2021-07-29 |
phabricator |
|
Superseded |
D11233: dirstate: fix typo in docstring |
2021-07-29 |
phabricator |
|
Superseded |
D11235: typing: add several assertions to dirstatemap to appease pytype |
2021-07-30 |
phabricator |
|
Superseded |
D11237: tests: rename test-clone-uncompressed.t |
2021-08-01 |
phabricator |
|
Superseded |
D11236: streamclone: ensure the server sends the right amount of data |
2021-08-01 |
phabricator |
|
Superseded |
D11238: rust-nodemap: falling back to C impl as mitigation |
2021-08-02 |
phabricator |
|
Superseded |
D11239: debugcommands: introduce a debug command to fix repos affected by issue6528 |
2021-08-02 |
phabricator |
|
Superseded |
D11240: windows: avoid a bytes vs unicode crash reading passwords on py2 |
2021-08-02 |
phabricator |
|
Superseded |
D11241: pytype: add assertions to explain revlogv2 invariants to Pytype |
2021-08-02 |
phabricator |
|
Superseded |
D11242: heptapod-ci: enable pytype testing for all pipelines |
2021-08-02 |
phabricator |
|
Superseded |
D11243: remotefilelog: fix what looks like a wrong refactoring |
2021-08-03 |
phabricator |
|
Superseded |
D11244: tests: setup dummyssh as the default ssh |
2021-08-03 |
phabricator |
|
Superseded |
D11247: tests: drop hgrc bits that have become the default |
2021-08-03 |
phabricator |
|
Superseded |
D11246: tests: manual cleanup now that dummyssh usage is implied |
2021-08-03 |
phabricator |
|
Superseded |
D11245: tests: rely on dummyssh being the default |
2021-08-03 |
phabricator |
|
Superseded |
D11250: testing: make sure write_file is "atomic" |
2021-08-04 |
phabricator |
|
Superseded |
D11249: check-module-imports: ignore non-stdlib module installed by distribution |
2021-08-04 |
phabricator |
|
Superseded |
D11251: test-nointerrupt: make "sure" the handler "might" trigger (issue6558) |
2021-08-04 |
phabricator |
|
Superseded |
D11252: debugupgraderepo: add fix-metaencoding-flag pass for issue6528 |
2021-08-04 |
phabricator |
|
New |
D11248: store: return just one filename in walk functions |
2021-08-04 |
phabricator |
|
Superseded |
D11253: test: disable test-subrepo-git.t in python2 + chg |
2021-08-04 |
phabricator |
|
Superseded |
D11254: windows-ci: clean up the Heptapod CI file now that the baseline is solid |
2021-08-05 |
phabricator |
|
Superseded |
D11255: windows-ci: temporarily disable test-censor.t |
2021-08-05 |
phabricator |
|
Superseded |
D11256: windows-ci: run Windows CI automatically alongside the others |
2021-08-05 |
phabricator |
|
Superseded |
D11257: pager: account for flakiness in Windows output |
2021-08-05 |
phabricator |
|
Superseded |
D11258: heptapod-ci: extend timeout for pytype checking |
2021-08-05 |
phabricator |
|
Superseded |
D11259: subrepo: compare normalised vfs path |
2021-08-05 |
phabricator |
|
Superseded |
D11260: vfs: always use / as file separator (issue6546) |
2021-08-05 |
phabricator |
|
Superseded |
D11261: ci: backed out changeset 2fb4bd5f773f |
2021-08-05 |
phabricator |
|
Superseded |
D11262: repair: improve performance of detection of revisions affected by issue6528 |
2021-08-06 |
phabricator |
|
Superseded |
D11263: debugcommands: add a `--paranoid` option to `debug-repair-issue-6528` |
2021-08-06 |
phabricator |
|
Superseded |
D11264: test: reduce noise, so the important bits stand out |
2021-08-06 |
phabricator |
|
Superseded |
D11265: debugrebuildfncache: add a cheaper option to rebuild the fncache |
2021-08-06 |
phabricator |
|
Superseded |
D11266: test-pager: properly mark a line as optional |
2021-08-07 |
phabricator |
|
Superseded |
D11267: issue6528: implement _is_revision_affected using callback |
2021-08-07 |
phabricator |
|
Superseded |
D11268: issue6528: implement _is_revision_affected_fast using callback |
2021-08-07 |
phabricator |
|
Superseded |
D11269: filelog: open the writing context a bit earlier in `addgroup` |
2021-08-07 |
phabricator |
|
Superseded |
D11270: issue6528: also filter delta on the fly when applying a changegroup |
2021-08-07 |
phabricator |
|
Superseded |
D11271: issue6528: add a config option to control the fixing on the fly |
2021-08-07 |
phabricator |
|
Superseded |
D11272: contrib: log the command and args for every process installing windows deps |
2021-08-10 |
phabricator |
|
Superseded |
D11273: contrib: drop python2.7 from the Windows dependency install script |
2021-08-10 |
phabricator |
|
Superseded |
D11274: contrib: comment out the 64-bit py38 dependency installation on Windows |
2021-08-10 |
phabricator |
|
Superseded |
D11275: contrib: switch the Windows bootstrap environment to py3.9 |
2021-08-10 |
phabricator |
|
Superseded |
D11276: ci: add a "all" template to easily control "when" test run |
2021-08-10 |
phabricator |
|
Superseded |
D11277: run-tests: introduce a --pyoxidized option |
2021-08-10 |
phabricator |
|
Superseded |
D11278: ci: run --pyoxidized tests on Windows |
2021-08-10 |
phabricator |
|
Superseded |
D11279: fix: add test to demonstrate how many times tools are executed |
2021-08-12 |
phabricator |
|
Superseded |
D11280: fix: reduce number of tool executions |
2021-08-12 |
phabricator |
|
Superseded |
D11281: templater: swap `\` with `/` to allow the resource logic to kicks in |
2021-08-17 |
phabricator |
|
Superseded |
D11282: templater: swap `\` with `/` in more location |
2021-08-17 |
phabricator |
|
Superseded |
D11284: pyoxidized: adapt test-devel-warnings.t |
2021-08-17 |
phabricator |
|
Superseded |
D11283: pyoxidized: add a `pyoxidizer` hghave keyword for line matching |
2021-08-17 |
phabricator |
|
Superseded |
D11285: test-extension: adapt output to pyoxidizer |
2021-08-17 |
phabricator |
|
Superseded |
D11287: pyoxidized: add a copy of the `templates` directory in the right location |
2021-08-18 |
phabricator |
|
Superseded |
D11289: pyoxidized: add a copy of the `helptext` directory in the right location |
2021-08-18 |
phabricator |
|
Superseded |
D11288: template: handle missing resource in `_readmapfile` |
2021-08-18 |
phabricator |
|
Superseded |
D11286: pyoxidized: add a dedicated target in the tests |
2021-08-18 |
phabricator |
|
Superseded |
D11290: pyoxidized: add a copy of the `defaultrc` file in the right location |
2021-08-18 |
phabricator |
|
Superseded |
D11291: pyoxidized: add a copy of the `contrib` directory in the right location |
2021-08-18 |
phabricator |
|
Superseded |
D11292: pyoxidized: add a copy of the `doc` directory in the right location |
2021-08-18 |
phabricator |
|
Superseded |
D11293: pyoxidized: adapt output of `test-phases.t` |
2021-08-18 |
phabricator |
|
Superseded |
D11294: pyoxidized: adapt output of test-flagprocessor.t |
2021-08-18 |
phabricator |
|
Superseded |
D11295: pyoxidized: adapt output of test-bad-extension.t |
2021-08-18 |
phabricator |
|
Superseded |
D11296: pyoxidized: disable part of `test-install.t` related to pip and virtualenv |
2021-08-18 |
phabricator |
|
Superseded |