Sun, 22 Sep 2024 15:55:46 +0200 |
Pierre-Yves David |
rev-branch-cache: move the code in a dedicated module
|
Fri, 20 Sep 2024 21:31:58 -0400 |
Matt Harbison |
typing: make the localrepo classes known to pytype
|
Mon, 16 Sep 2024 15:36:44 +0200 |
Matt Harbison |
typing: add `from __future__ import annotations` to most files
|
Thu, 15 Aug 2024 14:56:50 +0100 |
Arseniy Alekseyev |
localrepo: remove _readrequires function in favor of scmutil.readrequires
|
Mon, 08 Jul 2024 15:48:34 +0200 |
Pierre-Yves David |
revlog: use mmap by default is pre-population is available
|
Mon, 08 Jul 2024 17:02:27 +0200 |
Pierre-Yves David |
revlog: use an explicit config option to enable mmap usage for index
|
Wed, 12 Jun 2024 11:29:11 +0200 |
Raphaël Gomès |
branching: merge stable into default
|
Tue, 11 Jun 2024 03:03:47 +0200 |
Pierre-Yves David |
hooks: add a prewlock and a prelock hooks
stable
|
Wed, 13 Mar 2024 11:34:21 +0100 |
Pierre-Yves David |
tags-cache: add a dedicated warm cache function to hgtagsfnodescache
|
Thu, 07 Mar 2024 10:57:16 +0100 |
Pierre-Yves David |
branchcache: allow to detect "pure topological case" for branchmap
|
Fri, 15 Mar 2024 10:52:51 +0100 |
Raphaël Gomès |
branching: merge stable into default
|
Mon, 11 Mar 2024 16:05:28 +0100 |
Pierre-Yves David |
test-lock: use synchronisation file instead of sleep
stable
|
Sun, 10 Mar 2024 03:29:12 +0100 |
Pierre-Yves David |
branchcache: use update_disk to refresh 'served' and 'served.hidden'
|
Fri, 08 Mar 2024 16:47:32 +0100 |
Pierre-Yves David |
branchcache: change the _delayed flag to an explicit `_dirty` flag
|
Mon, 08 Jan 2024 15:11:34 +0100 |
Pierre-Yves David |
branchcache: unconditionally write delayed branchmap
|
Fri, 19 Jan 2024 11:30:10 +0100 |
Pierre-Yves David |
branchcache: have an explicit method to update the on disk cache
|
Tue, 20 Feb 2024 21:38:01 +0100 |
Pierre-Yves David |
phases: always write with a repo
|
Tue, 20 Feb 2024 14:21:18 +0100 |
Pierre-Yves David |
phases: explicitly filter stripped revision at strip time
|
Wed, 08 Nov 2023 01:58:16 +0100 |
Pierre-Yves David |
usage: configure uncompressed chunk cache through resource configuration
|
Wed, 08 Nov 2023 22:08:05 +0100 |
Pierre-Yves David |
cleanup: remove some code scheduled to be removed after 5.9
|
Fri, 27 Oct 2023 08:54:41 +0200 |
Pierre-Yves David |
revlog: add a small cache of unfiltered chunk
|
Thu, 26 Oct 2023 03:41:58 +0200 |
Pierre-Yves David |
changelog-delay: move "delayed" check to a more official API
|
Tue, 10 Oct 2023 10:04:06 +0200 |
Pierre-Yves David |
revlog: skip opener options to pass sparse reading values
|
Tue, 10 Oct 2023 10:03:58 +0200 |
Pierre-Yves David |
revlog: skip opener options to pass sparse_revlog value
|
Tue, 10 Oct 2023 10:03:50 +0200 |
Pierre-Yves David |
revlog: skip opener options to pass mmap_index_threshold value
|
Tue, 10 Oct 2023 10:03:42 +0200 |
Pierre-Yves David |
revlog: skip opener options to pass enable_ellipsis
|
Tue, 10 Oct 2023 10:03:34 +0200 |
Pierre-Yves David |
revlog: skip opener options to pass compression option values
|
Tue, 10 Oct 2023 10:03:26 +0200 |
Pierre-Yves David |
revlog: skip opener options to pass compression_engine value
|
Tue, 10 Oct 2023 10:03:18 +0200 |
Pierre-Yves David |
revlog: skip opener options to pass max_chain_len
|
Tue, 10 Oct 2023 10:03:09 +0200 |
Pierre-Yves David |
revlog: skip opener options to pass max_deltachain_span
|
Tue, 10 Oct 2023 10:03:01 +0200 |
Pierre-Yves David |
revlog: skip opener options to pass lazy_delta values
|
Tue, 10 Oct 2023 10:02:53 +0200 |
Pierre-Yves David |
revlog: skip opener options to pass debug_delta value
|
Tue, 10 Oct 2023 10:02:45 +0200 |
Pierre-Yves David |
revlog: skip opener options to pass candidate_group_chunk_size value
|
Tue, 10 Oct 2023 10:02:37 +0200 |
Pierre-Yves David |
revlog: skip opener option to pass delta_both_parents value
|
Tue, 10 Oct 2023 10:02:29 +0200 |
Pierre-Yves David |
revlog: skip opener option to pass chunk_cache_size value
|
Tue, 10 Oct 2023 10:02:21 +0200 |
Pierre-Yves David |
revlog: create the revlog object at the repository level
|
Fri, 01 Sep 2023 00:09:55 +0200 |
Pierre-Yves David |
pycompat: drop usage of hasattr/getattr/setattr/delatt proxy
|
Thu, 31 Aug 2023 23:56:15 +0200 |
Pierre-Yves David |
safehasattr: drop usage in favor of hasattr
|
Wed, 30 Aug 2023 01:23:30 +0200 |
Pierre-Yves David |
localrepo: purge filecache attribute using there unicode name
|
Mon, 23 Jan 2023 17:21:14 +0100 |
Raphaël Gomès |
configitems: use standard "dynamicdefault" approach in edge case
|
Mon, 19 Jun 2023 11:04:27 +0200 |
Pierre-Yves David |
clone-bundle: rename the methods and wireprotole command
|
Thu, 18 May 2023 19:23:59 +0100 |
Arseniy Alekseyev |
treemanifest: make `updatecaches` update the nodemaps for all directories
|
Wed, 08 Mar 2023 14:23:43 +0100 |
Mathias De Mare |
clonebundles: add support for inline (streaming) clonebundles
|
Thu, 02 Feb 2023 17:29:39 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
Thu, 02 Feb 2023 17:28:40 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
Thu, 02 Feb 2023 17:28:30 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
Thu, 02 Feb 2023 17:28:15 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
Fri, 26 May 2023 16:55:52 +0200 |
Pierre-Yves David |
clonebundles: move the manifest reading in a dedicated function
|
Fri, 05 Apr 2019 12:11:52 +0200 |
Manuel Jacob |
hidden: add support for --remote-hidden to localpeer
|
Thu, 04 Apr 2019 18:07:30 +0200 |
Manuel Jacob |
pull: add --remote-hidden option and pass it through peer creation
|
Thu, 23 Mar 2023 21:18:54 +0000 |
Pierre-Yves David |
dirstate: try refreshing the changelog when parent are unknown
stable
|
Thu, 23 Mar 2023 21:18:14 +0000 |
Pierre-Yves David |
localrepo: add a `currentlock` method
stable
|
Mon, 20 Mar 2023 11:52:17 +0100 |
Pierre-Yves David |
revlog: improve the robustness of the splitting process
stable
|
Wed, 15 Mar 2023 05:49:56 +0100 |
Pierre-Yves David |
dirstate: fix a potential traceback when in `copy` and `rename`
stable
|
Mon, 06 Mar 2023 19:39:35 +0100 |
Pierre-Yves David |
undo-files: drop the old undo rename logic
stable
|
Mon, 06 Mar 2023 19:22:34 +0100 |
Pierre-Yves David |
undo-files: have the transaction directly tracks and manages journal rename
stable
|
Mon, 06 Mar 2023 13:30:41 +0100 |
Pierre-Yves David |
undo-files: factor the vfs map in a repository property
stable
|
Thu, 02 Mar 2023 15:33:04 +0100 |
Pierre-Yves David |
transaction: remove the `branch` backup for transaction
|
Thu, 02 Mar 2023 14:46:37 +0100 |
Pierre-Yves David |
branch: pass current transaction when writing branch for transaction backup
|
Thu, 23 Feb 2023 15:37:46 +0100 |
Pierre-Yves David |
transaction: use the standard transaction mechanism to backup branch
|