Thu, 27 Feb 2020 22:34:45 +0100 |
Pierre-Yves David |
nodemap: deal with the "debugupdatecache" case using a "fake" transaction
|
file |
diff |
annotate
|
Thu, 27 Feb 2020 16:09:17 +0100 |
Pierre-Yves David |
nodemap: document the docket attributes
|
file |
diff |
annotate
|
Fri, 06 Mar 2020 13:54:35 -0500 |
Augie Fackler |
nodemap: fix missing r-prefix on regular expression
|
file |
diff |
annotate
|
Tue, 18 Feb 2020 19:11:13 +0100 |
Pierre-Yves David |
nodemap: warm the persistent nodemap on disk with debugupdatecache
|
file |
diff |
annotate
|
Tue, 11 Feb 2020 11:18:52 +0100 |
Pierre-Yves David |
nodemap: introduce an option to use mmap to read the nodemap mapping
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:51:01 +0100 |
Pierre-Yves David |
nodemap: update the index with the newly written data (when appropriate)
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:50:52 +0100 |
Pierre-Yves David |
nodemap: never read more than the expected data amount
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:50:43 +0100 |
Pierre-Yves David |
nodemap: write new data from the expected current data length
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:50:33 +0100 |
Pierre-Yves David |
nodemap: double check the source docket when doing incremental update
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:50:24 +0100 |
Pierre-Yves David |
nodemap: track the total and unused amount of data in the rawdata file
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:50:14 +0100 |
Pierre-Yves David |
nodemap: track the maximum revision tracked in the nodemap
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:49:54 +0100 |
Pierre-Yves David |
nodemap: introduce append-only incremental update of the persistent data
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:49:45 +0100 |
Pierre-Yves David |
nodemap: keep track of the docket for loaded data
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:49:35 +0100 |
Pierre-Yves David |
nodemap: introduce an explicit class/object for the docket
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:49:26 +0100 |
Pierre-Yves David |
nodemap: keep track of the ondisk id of nodemap blocks
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:49:06 +0100 |
Pierre-Yves David |
nodemap: all check that revision and nodes match in the nodemap
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:48:57 +0100 |
Pierre-Yves David |
nodemap: add basic checking of the on disk nodemap content
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:48:47 +0100 |
Pierre-Yves David |
nodemap: code to parse the persistent binary nodemap data
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:48:38 +0100 |
Pierre-Yves David |
nodemap: move the iteratio inside the Block object
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:48:28 +0100 |
Pierre-Yves David |
nodemap: use an explicit "Block" object in the reference implementation
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:48:19 +0100 |
Pierre-Yves David |
nodemap: add a optional `nodemap_add_full` method on indexes
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:47:59 +0100 |
Pierre-Yves David |
nodemap: delete older raw data file when creating a new ones
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:47:50 +0100 |
Pierre-Yves David |
nodemap: use an intermediate "docket" file to carry small metadata
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:47:40 +0100 |
Pierre-Yves David |
nodemap: only use persistent nodemap for non-inlined revlog
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:47:31 +0100 |
Pierre-Yves David |
nodemap: add a function to read the data from disk
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:47:21 +0100 |
Pierre-Yves David |
nodemap: write nodemap data on disk
|
file |
diff |
annotate
|
Wed, 15 Jan 2020 15:47:12 +0100 |
Pierre-Yves David |
nodemap: have some python code writing a nodemap in persistent binary form
|
file |
diff |
annotate
|
Tue, 07 Jan 2020 12:26:37 +0100 |
Pierre-Yves David |
revlogutils: move the NodeMap class in a dedicated nodemap module
|
file |
diff |
annotate
|