Mon, 19 Apr 2021 11:22:24 +0200 |
Raphaël Gomès |
sidedata: move sidedata-related utils to the dedicated module
|
file |
diff |
annotate
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Raphaël Gomès |
sidedata: replace sidedata upgrade mechanism with the new one
|
file |
diff |
annotate
|
Thu, 08 Apr 2021 16:55:17 +0200 |
Raphaël Gomès |
sidedata: enable sidedata computers to optionally rewrite flags
|
file |
diff |
annotate
|
Sat, 10 Apr 2021 11:27:40 +0200 |
Raphaël Gomès |
cg4: introduce protocol flag to signify the presence of sidedata
|
file |
diff |
annotate
|
Thu, 08 Apr 2021 16:39:39 +0200 |
Raphaël Gomès |
sidedata: gate sidedata functionality to revlogv2 in more places
|
file |
diff |
annotate
|
Thu, 08 Apr 2021 19:00:21 +0200 |
Pierre-Yves David |
revlog: replace the old `revlog_kind` approach with the new `target` one
|
file |
diff |
annotate
|
Tue, 06 Apr 2021 05:20:24 +0200 |
Pierre-Yves David |
revlog: introduce an explicit tracking of what the revlog is about
|
file |
diff |
annotate
|
Fri, 30 Apr 2021 03:19:45 +0200 |
Joerg Sonnenberger |
core: don't hard-code node length
|
file |
diff |
annotate
|
Fri, 30 Apr 2021 03:09:16 +0200 |
Joerg Sonnenberger |
core: don't hard-code hex node lengths
|
file |
diff |
annotate
|
Thu, 08 Apr 2021 00:34:16 +0200 |
Pierre-Yves David |
revlog: code for `revlogv0` in its own module
|
file |
diff |
annotate
|
Thu, 01 Apr 2021 11:31:54 +0200 |
Pierre-Yves David |
revlog: have an explicit "pack_header" method
|
file |
diff |
annotate
|
Sat, 01 May 2021 14:47:39 +0200 |
Pierre-Yves David |
revlog: remove the revlogio class
|
file |
diff |
annotate
|
Thu, 08 Apr 2021 00:01:11 +0200 |
Pierre-Yves David |
revlog: add a `entry_binary` method on index
|
file |
diff |
annotate
|
Mon, 29 Mar 2021 01:52:06 +0200 |
Joerg Sonnenberger |
node: replace nullid and friends with nodeconstants class
|
file |
diff |
annotate
|
Mon, 05 Apr 2021 12:22:25 +0200 |
Pierre-Yves David |
revlog: replace revlog._io.size with a new revlog.index.entry_size
|
file |
diff |
annotate
|
Mon, 05 Apr 2021 12:21:23 +0200 |
Pierre-Yves David |
revlog: move the "index header" struct inside revlog.utils.constants
|
file |
diff |
annotate
|
Mon, 05 Apr 2021 12:21:12 +0200 |
Pierre-Yves David |
revlog: move the details of revlog "v2" index inside revlog.utils.constants
|
file |
diff |
annotate
|
Mon, 05 Apr 2021 12:21:01 +0200 |
Pierre-Yves David |
revlog: move the details of revlog "v1" index inside revlog.utils.constants
|
file |
diff |
annotate
|
Mon, 05 Apr 2021 12:20:52 +0200 |
Pierre-Yves David |
revlog: move the details of revlog "v0" index inside revlog.utils.constants
|
file |
diff |
annotate
|
Tue, 06 Apr 2021 13:49:19 -0400 |
Valentin Gatien-Baron |
revlog: fix error about unknown compression format in py3
|
file |
diff |
annotate
|
Thu, 25 Mar 2021 18:02:08 +0100 |
Raphaël Gomès |
contributor: change mentions of mpm to olivia
|
file |
diff |
annotate
|
Thu, 18 Mar 2021 18:57:21 -0400 |
Matt Harbison |
revlog: convert an Abort message to bytes
|
file |
diff |
annotate
|
Wed, 13 Jan 2021 16:14:58 +0100 |
Joerg Sonnenberger |
node: introduce nodeconstants class
|
file |
diff |
annotate
|
Wed, 10 Mar 2021 18:09:21 +0100 |
Joerg Sonnenberger |
revlog: guarantee that p1 != null if a non-null parent exists
|
file |
diff |
annotate
|
Fri, 19 Feb 2021 11:24:50 +0100 |
Raphaël Gomès |
sidedata-exchange: rewrite sidedata on-the-fly whenever possible
|
file |
diff |
annotate
|
Fri, 19 Feb 2021 11:04:17 +0100 |
Raphaël Gomès |
revlogv2: temporarily forbid inline revlogs
|
file |
diff |
annotate
|
Fri, 19 Feb 2021 11:15:42 +0100 |
Raphaël Gomès |
changegroupv4: add sidedata helpers
|
file |
diff |
annotate
|
Thu, 18 Feb 2021 18:18:35 +0100 |
Raphaël Gomès |
delta: add sidedata field to revision delta
|
file |
diff |
annotate
|
Thu, 18 Feb 2021 17:36:52 +0100 |
Raphaël Gomès |
changegroup: add v4 changegroup for revlog v2 exchange
|
file |
diff |
annotate
|
Fri, 19 Feb 2021 11:07:10 +0100 |
Raphaël Gomès |
revlogv2: don't assume that the sidedata of the last rev is right after data
|
file |
diff |
annotate
|
Mon, 18 Jan 2021 11:44:51 +0100 |
Raphaël Gomès |
sidedata: move to new sidedata storage in revlogv2
|
file |
diff |
annotate
|
Thu, 28 Jan 2021 15:28:57 +0100 |
Raphaël Gomès |
revlog: introduce v2 format
|
file |
diff |
annotate
|
Wed, 03 Feb 2021 16:33:10 -0800 |
Kyle Lippincott |
revlog: add a mechanism to verify expected file position before appending
|
file |
diff |
annotate
|
Wed, 27 Jan 2021 02:34:51 +0100 |
Joerg Sonnenberger |
revlog: change addgroup callbacks to take revision numbers
|
file |
diff |
annotate
|
Wed, 27 Jan 2021 01:43:17 +0100 |
Joerg Sonnenberger |
revlog: change addrevision to return the new revision, not node
|
file |
diff |
annotate
|
Wed, 27 Jan 2021 00:55:20 +0100 |
Joerg Sonnenberger |
revlog: change addrawrevision to return the revision
|
file |
diff |
annotate
|
Tue, 26 Jan 2021 23:56:11 +0100 |
Joerg Sonnenberger |
revlog: change _addrevision to return the new revision
|
file |
diff |
annotate
|
Sun, 31 Jan 2021 23:38:31 +0530 |
Pulkit Goyal |
revlog: refactor logic to compute nodemap file in separate function
|
file |
diff |
annotate
|
Wed, 20 Jan 2021 14:47:13 +0100 |
Joerg Sonnenberger |
revlog: decouple caching from addrevision callback for addgroup
|
file |
diff |
annotate
|
Wed, 13 Jan 2021 23:07:41 +0100 |
Pierre-Yves David |
persistent-nodemap: add a "warn" option to the slow-path config
|
file |
diff |
annotate
|
Fri, 27 Nov 2020 17:03:29 -0500 |
Augie Fackler |
formating: upgrade to black 20.8b1
|
file |
diff |
annotate
|
Sat, 07 Nov 2020 19:24:12 +0100 |
Joerg Sonnenberger |
transaction: rename find to findoffset and drop backup file support
|
file |
diff |
annotate
|
Sat, 07 Nov 2020 17:56:01 +0100 |
Joerg Sonnenberger |
transaction: drop per-file extra data support
|
file |
diff |
annotate
|
Sat, 07 Nov 2020 16:36:19 -0800 |
Gregory Szorc |
revlog: pass sidedata argument to flagutil.processflagswrite()
|
file |
diff |
annotate
|
Sun, 18 Oct 2020 22:18:02 +0200 |
Joerg Sonnenberger |
revlog: extend addgroup() with callback for duplicates
|
file |
diff |
annotate
|
Wed, 21 Oct 2020 01:48:09 +0200 |
Joerg Sonnenberger |
revlog: use LRU for the chain cache
|
file |
diff |
annotate
|
Tue, 13 Oct 2020 05:14:37 +0200 |
Pierre-Yves David |
upgrade: allow sidedata upgrade to modify revision flag
|
file |
diff |
annotate
|
Thu, 01 Oct 2020 09:29:49 +0200 |
Pierre-Yves David |
copies: add a HASCOPIESINFO flag to highlight rev with useful data
|
file |
diff |
annotate
|
Mon, 06 Jul 2020 14:30:13 +0200 |
Joerg Sonnenberger |
revlog: avoid hard-coded hash sizes
|
file |
diff |
annotate
|
Sat, 13 Jun 2020 11:57:58 +0200 |
Pierre-Yves David |
nodemap: fix validity checking when revlog is too short
stable
|
file |
diff |
annotate
|
Fri, 28 Feb 2020 00:29:18 +0100 |
Pierre-Yves David |
nodemap: make sure hooks have access to an up-to-date version
|
file |
diff |
annotate
|
Thu, 27 Feb 2020 16:32:43 +0100 |
Pierre-Yves David |
nodemap: track the tip_node for validation
|
file |
diff |
annotate
|
Tue, 18 Feb 2020 15:19:11 +0100 |
Pierre-Yves David |
rust-nodemap: automatically use the rust index for persistent nodemap
|
file |
diff |
annotate
|
Tue, 18 Feb 2020 19:11:14 +0100 |
Pierre-Yves David |
nodemap: refresh the persistent data on nodemap creation
|
file |
diff |
annotate
|
Tue, 10 Mar 2020 14:24:08 +0100 |
Pierre-Yves David |
rust: clean remains of direct-ffi code
|
file |
diff |
annotate
|
Fri, 06 Mar 2020 13:27:41 -0500 |
Augie Fackler |
cleanup: run pyupgrade on our source tree to clean up varying things
|
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:50:14 +0100 |
Pierre-Yves David |
nodemap: track the maximum revision tracked in the nodemap
|
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
|