Mon, 18 Jan 2021 19:16:49 +0530 |
Pulkit Goyal |
share: move share safe functionality out of experimental
|
Sun, 17 Jan 2021 20:27:59 +0100 |
Pierre-Yves David |
persistent-nodemap: also exchange the nodemap data over the wire
|
Sun, 17 Jan 2021 19:22:30 +0100 |
Pierre-Yves David |
persistent-nodemap: catch the right exception on python
|
Fri, 15 Jan 2021 12:41:38 +0100 |
Pierre-Yves David |
clone: make sure we warm the cache after a clone
|
Wed, 13 Jan 2021 23:41:37 +0100 |
Pierre-Yves David |
persistent-nodemap: add a "abort" option to the slow-path config
|
Wed, 13 Jan 2021 23:07:41 +0100 |
Pierre-Yves David |
persistent-nodemap: add a "warn" option to the slow-path config
|
Wed, 13 Jan 2021 18:33:48 +0100 |
Pierre-Yves David |
persistent-node: check the value of the slow-path config
|
Wed, 13 Jan 2021 23:51:12 +0100 |
Pierre-Yves David |
persistent-nodemap: rename the storage.revlog.nodemap.mmap option
|
Tue, 12 Jan 2021 19:49:18 +0100 |
Pierre-Yves David |
persistent-nodemap: also list related file as part of the store
|
Tue, 12 Jan 2021 19:47:34 +0100 |
Pierre-Yves David |
persistent-nodemap: highlight that node is not sent when streaming
|
Tue, 12 Jan 2021 18:13:55 +0100 |
Pierre-Yves David |
persistent-nodemap: test it (does not) exist after a stream clone
|
Tue, 12 Jan 2021 18:19:17 +0100 |
Pierre-Yves David |
persistent-nodemap: test it (does not) exist after a local clone
|
Tue, 12 Jan 2021 18:19:01 +0100 |
Pierre-Yves David |
persistent-nodemap: test that is it present after a clone
|
Mon, 30 Nov 2020 14:07:23 +0100 |
Pierre-Yves David |
upgrade: display the list of processed revlog before proceeding
|
Thu, 25 Jun 2020 13:13:21 +0530 |
Pulkit Goyal |
upgrade: add support for experimental safe share mode
|
Fri, 03 Jul 2020 19:00:01 +0200 |
Pierre-Yves David |
test: restore expected output in test-persistent-nodemap.t
|
Mon, 15 Jun 2020 12:00:15 -0400 |
Augie Fackler |
merge with stable
|
Sat, 13 Jun 2020 11:57:58 +0200 |
Pierre-Yves David |
nodemap: fix validity checking when revlog is too short
stable
|
Tue, 14 Apr 2020 06:09:14 +0200 |
Pierre-Yves David |
upgrade: support upgrade and downgrade from persistent nodemap
|
Tue, 14 Apr 2020 05:37:54 +0200 |
Pierre-Yves David |
nodemap: teach `hg debugformat` about the persistent nodemap option
|
Tue, 14 Apr 2020 04:23:20 +0200 |
Pierre-Yves David |
nodemap: move the mode option to storage.revlog.nodemap.mode
|
Tue, 14 Apr 2020 03:20:21 +0200 |
Pierre-Yves David |
nodemap: move the option for mmap usage to storage.revlog.nodemap.mmap
|
Tue, 14 Apr 2020 03:18:14 +0200 |
Pierre-Yves David |
nodemap: move the main switch to the `format` section
|
Tue, 14 Apr 2020 03:16:23 +0200 |
Pierre-Yves David |
nodemap: gate the feature behind a new requirement
|
Tue, 14 Apr 2020 03:01:52 +0200 |
Pierre-Yves David |
nodemap: add a new mode value, "strict"
|
Tue, 14 Apr 2020 02:45:05 +0200 |
Pierre-Yves David |
nodemap: add a new mode option, with an optional "warn" value
|
Sun, 05 Apr 2020 13:12:05 +0200 |
Pierre-Yves David |
nodemap: also use persistent nodemap for manifest
|
Sun, 05 Apr 2020 13:49:27 +0200 |
Pierre-Yves David |
nodemap: create files in the repository used in the test
|
Thu, 26 Mar 2020 11:55:06 +0100 |
Pierre-Yves David |
nodemap: automatically "vacuum" the persistent nodemap when too sparse
|
Fri, 28 Feb 2020 03:18:57 +0100 |
Pierre-Yves David |
nodemap: display percentage of unused in `hg debugnodemap`
|
Fri, 28 Feb 2020 03:05:52 +0100 |
Pierre-Yves David |
nodemap: make sure on disk change get rolled back with the transaction
|
Fri, 28 Feb 2020 02:23:38 +0100 |
Pierre-Yves David |
nodemap: test that concurrent process don't see the pending transaction
|
Fri, 28 Feb 2020 00:29:18 +0100 |
Pierre-Yves David |
nodemap: make sure hooks have access to an up-to-date version
|
Thu, 27 Feb 2020 16:32:43 +0100 |
Pierre-Yves David |
nodemap: track the tip_node for validation
|
Tue, 18 Feb 2020 15:19:11 +0100 |
Pierre-Yves David |
rust-nodemap: automatically use the rust index for persistent nodemap
|
Thu, 27 Feb 2020 17:08:59 +0100 |
Pierre-Yves David |
nodemap: test that an outdated nodemap can catch up
|
Fri, 28 Feb 2020 14:34:37 +0100 |
Pierre-Yves David |
nodemap: check that a simple lookup works fine
|
Tue, 18 Feb 2020 19:11:13 +0100 |
Pierre-Yves David |
nodemap: warm the persistent nodemap on disk with debugupdatecache
|
Tue, 11 Feb 2020 11:18:52 +0100 |
Pierre-Yves David |
nodemap: introduce an option to use mmap to read the nodemap mapping
|
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:48:57 +0100 |
Pierre-Yves David |
nodemap: add basic checking of the on disk nodemap content
|
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: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
|