Thu, 18 Jul 2024 12:36:12 +0200 |
Raphaël Gomès |
black: format the codebase with 23.3.0
|
Wed, 10 Jul 2024 18:19:32 -0400 |
Matt Harbison |
typing: add a few type hints to `mercurial/revlog.py`
|
Wed, 03 Jul 2024 12:26:57 +0200 |
Pierre-Yves David |
mmap: only use mmap to read revlog index if it is safe
stable
|
Wed, 12 Jun 2024 02:16:14 +0200 |
Pierre-Yves David |
inline-changelog: fix pending transaction visibility when splitting
stable
|
Wed, 12 Jun 2024 02:15:20 +0200 |
Pierre-Yves David |
inline-changelog: fix a critical bug in write_pending that delete data
stable
|
Fri, 23 Feb 2024 03:45:07 +0100 |
Pierre-Yves David |
rust: disable the RustIndex without persistent nodemap
|
Thu, 21 Dec 2023 17:38:04 +0000 |
Arseniy Alekseyev |
unbundle: faster computation of changed heads
|
Thu, 11 Jan 2024 16:41:54 +0100 |
Pierre-Yves David |
revlog: stop using `atomictmp` for the split revlog
|
Thu, 11 Jan 2024 16:39:31 +0100 |
Pierre-Yves David |
changelog: drop the side_write argument to revlog splitting
|
Fri, 01 Dec 2023 22:56:08 +0100 |
Pierre-Yves David |
censor: accept multiple revision in a single call
|
Tue, 05 Dec 2023 14:50:05 +0100 |
Raphaël Gomès |
rust-index: add fast-path for getting a list of all heads as nodes
|
Sun, 29 Oct 2023 12:18:03 +0100 |
Georges Racinet on incendie.racinet.fr |
rust-index: renamed `MixedIndex` as `Index`
|
Sun, 29 Oct 2023 23:54:05 +0100 |
Georges Racinet |
rust-index: stop instantiating a C Index
|
Fri, 27 Oct 2023 23:29:29 +0200 |
Georges Racinet on incendie.racinet.fr |
revlog: always use a Rust index for REVLOGv1 if rustext is present
|
Mon, 18 Sep 2023 17:11:11 +0200 |
Raphaël Gomès |
rust-revlog: teach the revlog opening code to read the repo options
|
Tue, 27 Jun 2023 17:34:51 +0200 |
Raphaël Gomès |
rust-index: pass data down to the Rust index
|
Thu, 07 Dec 2023 02:07:16 +0100 |
Pierre-Yves David |
changelog: disallow delayed write on inline changesets
|
Mon, 11 Dec 2023 22:27:59 +0100 |
Pierre-Yves David |
changelog: never inline changelog
|
Thu, 07 Dec 2023 14:28:31 +0100 |
Raphaël Gomès |
branching: merge stable into default
|
Wed, 06 Dec 2023 16:29:43 +0100 |
Pierre-Yves David |
revlog: avoid wrongly updating the data file location on "divert"
stable
|
Thu, 07 Dec 2023 00:34:08 +0100 |
Pierre-Yves David |
revlog: avoid exposing delayed index entry too widely in non-inline revlog
stable
|
Wed, 06 Dec 2023 15:38:15 +0100 |
Pierre-Yves David |
revlog: add one more assert about state of thing when splitting
stable
|
Sat, 02 Dec 2023 02:12:21 +0100 |
Pierre-Yves David |
revlog: add a `may_inline` argument to revlog
stable
|
Sat, 02 Dec 2023 02:11:20 +0100 |
Pierre-Yves David |
revlog: allow explicit passing of config to revlog
stable
|
Wed, 08 Nov 2023 22:13:14 +0100 |
Pierre-Yves David |
cleanup: drop deprecated config attribute on the revlog class
|
Mon, 06 Nov 2023 17:12:04 +0100 |
Raphaël Gomès |
branching: merge stable into default
|
Sat, 14 Oct 2023 03:24:13 +0200 |
Pierre-Yves David |
revlog: avoid opening and closing the file for each cloned revision
stable
|
Fri, 13 Oct 2023 23:21:46 +0200 |
Pierre-Yves David |
censor: accept censored revision during upgrade
stable
|
Fri, 27 Oct 2023 08:54:41 +0200 |
Pierre-Yves David |
revlog: add a small cache of unfiltered chunk
|
Fri, 27 Oct 2023 02:57:09 +0200 |
Pierre-Yves David |
revlog: minor refactor in the chunk gather process
|