Wed, 15 Jan 2020 15:50:33 +0100 |
Pierre-Yves David |
nodemap: double check the source docket when doing incremental update
|
Wed, 15 Jan 2020 15:50:24 +0100 |
Pierre-Yves David |
nodemap: track the total and unused amount of data in the rawdata file
|
Wed, 15 Jan 2020 15:50:14 +0100 |
Pierre-Yves David |
nodemap: track the maximum revision tracked in the nodemap
|
Wed, 15 Jan 2020 15:50:04 +0100 |
Pierre-Yves David |
nodemap: add a flag to dump the details of the docket
|
Wed, 15 Jan 2020 15:49:54 +0100 |
Pierre-Yves David |
nodemap: introduce append-only incremental update of the persistent data
|
Wed, 15 Jan 2020 15:49:45 +0100 |
Pierre-Yves David |
nodemap: keep track of the docket for loaded data
|
Wed, 15 Jan 2020 15:49:35 +0100 |
Pierre-Yves David |
nodemap: introduce an explicit class/object for the docket
|
Wed, 15 Jan 2020 15:49:26 +0100 |
Pierre-Yves David |
nodemap: keep track of the ondisk id of nodemap blocks
|
Wed, 15 Jan 2020 15:49:16 +0100 |
Pierre-Yves David |
nodemap: provide the on disk data to indexes who support it
|
Wed, 15 Jan 2020 15:49:06 +0100 |
Pierre-Yves David |
nodemap: all check that revision and nodes match in the nodemap
|
Wed, 15 Jan 2020 15:48:57 +0100 |
Pierre-Yves David |
nodemap: add basic checking of the on disk nodemap content
|
Wed, 15 Jan 2020 15:48:47 +0100 |
Pierre-Yves David |
nodemap: code to parse the persistent binary nodemap data
|
Wed, 15 Jan 2020 15:48:38 +0100 |
Pierre-Yves David |
nodemap: move the iteratio inside the Block object
|
Wed, 15 Jan 2020 15:48:28 +0100 |
Pierre-Yves David |
nodemap: use an explicit "Block" object in the reference implementation
|
Wed, 15 Jan 2020 15:48:19 +0100 |
Pierre-Yves David |
nodemap: add a optional `nodemap_add_full` method on indexes
|
Wed, 15 Jan 2020 15:48:09 +0100 |
Pierre-Yves David |
nodemap: add a (python) index class for persistent nodemap testing
|
Wed, 15 Jan 2020 15:47:59 +0100 |
Pierre-Yves David |
nodemap: delete older raw data file when creating a new ones
|
Wed, 15 Jan 2020 15:47:50 +0100 |
Pierre-Yves David |
nodemap: use an intermediate "docket" file to carry small metadata
|
Wed, 15 Jan 2020 15:47:40 +0100 |
Pierre-Yves David |
nodemap: only use persistent nodemap for non-inlined revlog
|
Wed, 15 Jan 2020 15:47:31 +0100 |
Pierre-Yves David |
nodemap: add a function to read the data from disk
|
Wed, 15 Jan 2020 15:47:21 +0100 |
Pierre-Yves David |
nodemap: write nodemap data on disk
|
Wed, 15 Jan 2020 15:47:12 +0100 |
Pierre-Yves David |
nodemap: have some python code writing a nodemap in persistent binary form
|
Mon, 10 Feb 2020 17:31:05 -0500 |
Augie Fackler |
cleanup: re-run black on the codebase
|
Thu, 16 Jan 2020 13:34:04 +0100 |
Raphaël Gomès |
rust-re2: add wrapper for calling Re2 from Rust
|
Thu, 16 Jan 2020 11:27:12 +0100 |
Raphaël Gomès |
rust-filepatterns: add support for `include` and `subinclude` patterns
|
Thu, 16 Jan 2020 10:28:40 +0100 |
Raphaël Gomès |
rust-filepatterns: improve API and robustness for pattern files parsing
|
Tue, 14 Jan 2020 17:10:20 +0100 |
Raphaël Gomès |
rust-utils: add util for canonical path
|
Tue, 21 Jan 2020 10:24:32 -0500 |
Matt Harbison |
httpconnection: allow `httpsendfile` subclasses to suppress the progressbar
|
Mon, 10 Feb 2020 21:54:12 +0100 |
Raphaël Gomès |
rust-dirstatemap: add `NonNormalEntries` class
|
Sun, 09 Feb 2020 16:18:26 -0500 |
Valentin Gatien-Baron |
help: when possible, indicate flags implied by tweakdefaults
|
Sun, 09 Feb 2020 15:50:36 -0500 |
Valentin Gatien-Baron |
help: add a mechanism to change flags' help depending on config
|
Sat, 08 Feb 2020 23:39:55 -0500 |
Matt Harbison |
lfs: use str for the open() mode when opening a blob for py3
|
Thu, 30 Jan 2020 14:57:02 +0100 |
Raphaël Gomès |
rust-dirstatemap: cache non normal and other parent set
|
Fri, 07 Feb 2020 16:01:32 -0500 |
Valentin Gatien-Baron |
tags: behave better if a tags cache entry is partially written
|
Fri, 07 Feb 2020 15:55:26 -0500 |
Valentin Gatien-Baron |
tags: show how hg behaves if a tags cache entry is truncated
|
Fri, 07 Feb 2020 13:54:09 -0500 |
Valentin Gatien-Baron |
tags: add a debug command to display .hg/cache/hgtagsfnodes1
|
Sat, 08 Feb 2020 10:22:47 -0500 |
Valentin Gatien-Baron |
purge: add -i flag to delete ignored files instead of untracked files
|
Thu, 30 Jan 2020 19:50:43 -0500 |
Matt Harbison |
pyoxidizer: use `legacy_windows_stdio` on Windows
|
Wed, 05 Feb 2020 17:12:39 -0500 |
Augie Fackler |
merge: use manifestdict.walk() instead of manifestdict.matches()
|
Wed, 05 Feb 2020 16:58:50 -0500 |
Augie Fackler |
manifest: rewrite filesnotin to not make superfluous manifest copies
|
Sat, 08 Feb 2020 03:13:45 +0530 |
Pulkit Goyal |
merge with stable
|
Thu, 06 Feb 2020 16:55:39 -0500 |
Augie Fackler |
archival: use walk() instead of matches() on manifest
|
Fri, 24 Jan 2020 11:10:07 +0100 |
Raphaël Gomès |
rust-dirs-multiset: improve temporary error message
|
Wed, 22 Jan 2020 12:11:35 -0500 |
Matt Harbison |
exchange: check the `ui.clonebundleprefers` form while processing (issue6257)
|
Fri, 13 Dec 2019 16:49:05 +0100 |
Pierre-Yves David |
copies: add a new test dedicated to testing chain of changeset with merge
|
Wed, 18 Sep 2019 06:07:09 +0200 |
Joerg Sonnenberger |
hgext: initial version of fastexport extension
|
Fri, 07 Feb 2020 15:55:21 +0100 |
Julien Cristau |
hghave: cache the result of gethgversion
|
Fri, 24 Jan 2020 14:11:43 -0800 |
Martin von Zweigbergk |
clean: delete obsolete unlinking of .hg/graftstate
|
Tue, 04 Feb 2020 10:16:30 -0800 |
Martin von Zweigbergk |
copies: avoid filtering by short-circuit dirstate-only copies earlier
|
Tue, 04 Feb 2020 10:14:44 -0800 |
Martin von Zweigbergk |
tests: add test showing that repo filter is calculated for `hg st --copies`
|
Tue, 21 Jan 2020 11:40:15 -0500 |
Matt Harbison |
lfs: enable workers by default
|
Tue, 21 Jan 2020 11:32:33 -0500 |
Matt Harbison |
lfs: fix the stall and corruption issue when concurrently uploading blobs
|
Tue, 21 Jan 2020 10:34:15 -0500 |
Matt Harbison |
lfs: add a method to the local blobstore to convert OIDs to file paths
|
Wed, 15 Jan 2020 14:47:38 -0800 |
Martin von Zweigbergk |
merge: introduce a revert_to() for that use-case
|
Wed, 15 Jan 2020 15:30:25 -0800 |
Martin von Zweigbergk |
merge: introduce a clean_update() for that use-case
|
Wed, 05 Feb 2020 16:16:15 -0500 |
Augie Fackler |
manifest: fix _very_ subtle bug with exact matchers passed to walk()
|
Tue, 14 Jan 2020 17:08:45 +0100 |
Raphaël Gomès |
rust-utils: add `Escaped` trait
|
Tue, 14 Jan 2020 17:04:32 +0100 |
Raphaël Gomès |
rust-dirs-multiset: add `DirsChildrenMultiset`
|
Tue, 14 Jan 2020 16:50:35 +0100 |
Raphaël Gomès |
rust-hg-path: add useful methods to `HgPath`
|
Wed, 05 Feb 2020 17:05:37 +0100 |
Raphaël Gomès |
rust-pathauditor: add Rust implementation of the `pathauditor`
|