Mon, 07 Feb 2022 13:23:58 +0100 |
pacien |
revlog: register changelogv2 C implementation in parsers
|
file |
diff |
annotate
|
Mon, 14 Feb 2022 12:34:02 +0100 |
pacien |
revlog: implement changelogv2 packing and unpacking in C
|
file |
diff |
annotate
|
Thu, 10 Feb 2022 16:20:14 +0100 |
pacien |
revlog: memset whole record instead of dealing with padding
|
file |
diff |
annotate
|
Fri, 11 Feb 2022 05:37:19 +0100 |
Pierre-Yves David |
revlog: do not compute node location by hand in index_invalidate_added
|
file |
diff |
annotate
|
Wed, 26 Jan 2022 13:18:48 +0100 |
pacien |
revlog: split revlog v1 and revlog v2 handling
|
file |
diff |
annotate
|
Wed, 26 Jan 2022 13:08:36 +0100 |
pacien |
revlog: extract entry byte offsets into named constants
|
file |
diff |
annotate
|
Tue, 14 Dec 2021 23:56:38 +0100 |
Pierre-Yves David |
rank: add a "rank" value to the revlog-entry tuple
|
file |
diff |
annotate
|
Tue, 24 Aug 2021 23:42:35 +0200 |
Julien Cristau |
revlog: fix more type confusion in index_replace_sidedata_info (issue6580)
stable
|
file |
diff |
annotate
|
Tue, 24 Aug 2021 12:44:34 +0200 |
Julien Cristau |
revlog: fix type confusion with sidedata_comp_len (issue6580)
stable
|
file |
diff |
annotate
|
Mon, 07 Jun 2021 17:10:35 -0400 |
Augie Fackler |
merge: with stable
|
file |
diff |
annotate
|
Sun, 06 Jun 2021 01:24:30 +0200 |
Georges Racinet |
cext: fix memory leak in phases computation
stable
|
file |
diff |
annotate
|
Tue, 04 May 2021 14:16:26 +0200 |
Pierre-Yves David |
revlog: signal which revlog index are compatible with Rust
|
file |
diff |
annotate
|
Mon, 03 May 2021 23:40:05 +0200 |
Pierre-Yves David |
revlog: compress sidedata when doing "post-pull" sidedata update
|
file |
diff |
annotate
|
Mon, 03 May 2021 21:34:02 +0200 |
Pierre-Yves David |
revlog: introduce a compression mode for sidedata in the revlog index
|
file |
diff |
annotate
|
Mon, 03 May 2021 18:41:51 +0200 |
Pierre-Yves David |
revlogv2: preserve the compression mode on disk
|
file |
diff |
annotate
|
Tue, 04 May 2021 01:49:37 +0200 |
Pierre-Yves David |
revlog: use `format_version` to dispatch different version in index_get
|
file |
diff |
annotate
|
Mon, 03 May 2021 18:19:16 +0200 |
Pierre-Yves David |
revlog: add a "data compression mode" entry in the index tuple
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:34:21 +0200 |
Pierre-Yves David |
revlogv2: store version information in the docket only
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:21:25 +0200 |
Pierre-Yves David |
revlog: always "append" full size tuple
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:21:15 +0200 |
Pierre-Yves David |
revlog: make the index always return the same tuple
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:21:05 +0200 |
Pierre-Yves David |
revlog: introduce an explicit `format_version` member in the index struct
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:20:55 +0200 |
Pierre-Yves David |
revlog: rename `hdrsize` to `entry_size` in the C code
|
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
|
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:33 +0200 |
Pierre-Yves David |
revlog: fix some comment style
|
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, 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
|
Thu, 08 Apr 2021 20:05:59 +0200 |
Pierre-Yves David |
clang-format: run the formatter on mercurial/cext/revlog.c
|
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
|
Mon, 15 Feb 2021 11:08:28 +0100 |
Raphaël Gomès |
revlog-index: add `replace_sidedata_info` method
|
file |
diff |
annotate
|
Wed, 20 Jan 2021 18:35:12 +0100 |
Raphaël Gomès |
cext: add support for revlogv2
|
file |
diff |
annotate
|
Mon, 18 Jan 2021 19:19:47 +0100 |
Pierre-Yves David |
clang-format: reorder includes to appease the formatter
|
file |
diff |
annotate
|
Sat, 16 Jan 2021 20:15:10 -0500 |
Matt Harbison |
cext: fix compiler error in revlog.c on Windows with py2
|
file |
diff |
annotate
|
Fri, 15 Jan 2021 12:56:25 -0500 |
Augie Fackler |
revlog: migrate from PyEval_CallObject to PyObject_Call
|
file |
diff |
annotate
|
Tue, 12 Jan 2021 14:45:32 -0800 |
Jun Wu |
revlog: use size_t for nodetree capacity
|
file |
diff |
annotate
|
Thu, 17 Dec 2020 18:08:25 +0100 |
Joerg Sonnenberger |
cext: shut-up sign compare warnings
|
file |
diff |
annotate
|
Sat, 28 Nov 2020 22:27:12 +0100 |
Joerg Sonnenberger |
cext: isolate hash size in the revlog handling in a single place
|
file |
diff |
annotate
|
Tue, 08 Dec 2020 23:01:24 +0100 |
Joerg Sonnenberger |
cext: match format string for 32bit long platforms
|
file |
diff |
annotate
|
Tue, 06 Oct 2020 03:25:15 +0200 |
Joerg Sonnenberger |
revlog: store new index entries as binary
|
file |
diff |
annotate
|
Tue, 06 Oct 2020 13:34:51 +0200 |
Joerg Sonnenberger |
revlog: don't cache parsed tuples in the C module
|
file |
diff |
annotate
|
Sat, 18 Jul 2020 18:38:46 +0900 |
Yuya Nishihara |
phases: move short-lived PyObject pointers to local scope
|
file |
diff |
annotate
|
Sat, 18 Jul 2020 18:35:17 +0900 |
Yuya Nishihara |
phases: rename variable used for owned dict of phasesets
|
file |
diff |
annotate
|
Sat, 18 Jul 2020 18:27:39 +0900 |
Yuya Nishihara |
phases: leverage Py_BuildValue() to build PyInt and steal PyObject
|
file |
diff |
annotate
|
Sat, 18 Jul 2020 18:21:26 +0900 |
Yuya Nishihara |
phases: make sure an exception should be set on error return
|
file |
diff |
annotate
|
Sat, 18 Jul 2020 18:19:14 +0900 |
Yuya Nishihara |
phases: fix clang-format error
|
file |
diff |
annotate
|
Sat, 18 Jul 2020 18:13:41 +0900 |
Yuya Nishihara |
phases: fix error return with no exception from computephases()
|
file |
diff |
annotate
|
Sun, 19 Jul 2020 17:24:16 +0900 |
Yuya Nishihara |
revlog: fix excessive decref on tuple creation failure in parse_index2()
|
file |
diff |
annotate
|
Thu, 16 Jul 2020 19:48:49 +0200 |
Joerg Sonnenberger |
cext: remove unused variables
|
file |
diff |
annotate
|
Wed, 08 Jul 2020 00:36:36 +0200 |
Joerg Sonnenberger |
phases: sparsify phaseroots and phasesets
|
file |
diff |
annotate
|
Tue, 24 Mar 2020 21:41:24 +0900 |
Yuya Nishihara |
merge with stable
|
file |
diff |
annotate
|
Fri, 20 Mar 2020 10:04:13 -0400 |
Matt Harbison |
cext: move variable declaration to the top of the block for C89 support
stable
|
file |
diff |
annotate
|
Fri, 20 Mar 2020 17:18:14 +0900 |
Yuya Nishihara |
merge with stable
|
file |
diff |
annotate
|
Mon, 13 Jan 2020 19:31:33 +0100 |
Georges Racinet |
revlog: using two new functions in C capsule from Rust code
|
file |
diff |
annotate
|
Thu, 12 Mar 2020 15:23:47 +0100 |
Pierre-Yves David |
cext-index: propagate inline_scan error in `index_deref`
stable
|
file |
diff |
annotate
|
Mon, 09 Mar 2020 17:26:30 +0100 |
Pierre-Yves David |
cext: drop the WITH_RUST block
|
file |
diff |
annotate
|
Sun, 08 Mar 2020 16:40:39 +0100 |
Pierre-Yves David |
cext: make HgRevlogIndex_GetParents private again
|
file |
diff |
annotate
|
Tue, 14 Jan 2020 12:04:12 +0100 |
Georges Racinet |
revlog-native: introduced ABI version in capsule
|
file |
diff |
annotate
|
Wed, 27 Nov 2019 17:59:58 +0100 |
Georges Racinet |
revlog: made C Capsule an array of function pointers
|
file |
diff |
annotate
|
Thu, 05 Dec 2019 20:41:23 +0100 |
Georges Racinet |
cext-revlog: fixed __delitem__ for uninitialized nodetree
|
file |
diff |
annotate
|
Fri, 08 Nov 2019 14:35:53 -0800 |
Martin von Zweigbergk |
revlog: delete references to deleted nullid sentinel value
|
file |
diff |
annotate
|