Wed, 30 Aug 2023 01:23:30 +0200 |
Pierre-Yves David |
localrepo: purge filecache attribute using there unicode name
|
file |
diff |
annotate
|
Mon, 23 Jan 2023 17:21:14 +0100 |
Raphaël Gomès |
configitems: use standard "dynamicdefault" approach in edge case
|
file |
diff |
annotate
|
Mon, 19 Jun 2023 11:04:27 +0200 |
Pierre-Yves David |
clone-bundle: rename the methods and wireprotole command
|
file |
diff |
annotate
|
Thu, 18 May 2023 19:23:59 +0100 |
Arseniy Alekseyev |
treemanifest: make `updatecaches` update the nodemaps for all directories
|
file |
diff |
annotate
|
Wed, 08 Mar 2023 14:23:43 +0100 |
Mathias De Mare |
clonebundles: add support for inline (streaming) clonebundles
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:29:39 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:28:40 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:28:30 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:28:15 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Fri, 26 May 2023 16:55:52 +0200 |
Pierre-Yves David |
clonebundles: move the manifest reading in a dedicated function
|
file |
diff |
annotate
|
Fri, 05 Apr 2019 12:11:52 +0200 |
Manuel Jacob |
hidden: add support for --remote-hidden to localpeer
|
file |
diff |
annotate
|
Thu, 04 Apr 2019 18:07:30 +0200 |
Manuel Jacob |
pull: add --remote-hidden option and pass it through peer creation
|
file |
diff |
annotate
|
Thu, 23 Mar 2023 21:18:54 +0000 |
Pierre-Yves David |
dirstate: try refreshing the changelog when parent are unknown
stable
|
file |
diff |
annotate
|
Thu, 23 Mar 2023 21:18:14 +0000 |
Pierre-Yves David |
localrepo: add a `currentlock` method
stable
|
file |
diff |
annotate
|
Mon, 20 Mar 2023 11:52:17 +0100 |
Pierre-Yves David |
revlog: improve the robustness of the splitting process
stable
|
file |
diff |
annotate
|
Wed, 15 Mar 2023 05:49:56 +0100 |
Pierre-Yves David |
dirstate: fix a potential traceback when in `copy` and `rename`
stable
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 19:39:35 +0100 |
Pierre-Yves David |
undo-files: drop the old undo rename logic
stable
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 19:22:34 +0100 |
Pierre-Yves David |
undo-files: have the transaction directly tracks and manages journal rename
stable
|
file |
diff |
annotate
|
Mon, 06 Mar 2023 13:30:41 +0100 |
Pierre-Yves David |
undo-files: factor the vfs map in a repository property
stable
|
file |
diff |
annotate
|
Thu, 02 Mar 2023 15:33:04 +0100 |
Pierre-Yves David |
transaction: remove the `branch` backup for transaction
|
file |
diff |
annotate
|
Thu, 02 Mar 2023 14:46:37 +0100 |
Pierre-Yves David |
branch: pass current transaction when writing branch for transaction backup
|
file |
diff |
annotate
|
Thu, 23 Feb 2023 15:37:46 +0100 |
Pierre-Yves David |
transaction: use the standard transaction mechanism to backup branch
|
file |
diff |
annotate
|
Thu, 23 Feb 2023 04:53:34 +0100 |
Pierre-Yves David |
transaction: no longer explicitly cache bookmarks
|
file |
diff |
annotate
|
Wed, 22 Feb 2023 18:58:02 +0100 |
Pierre-Yves David |
transaction: no longer explicitly cache phaseroots
|
file |
diff |
annotate
|
Thu, 23 Feb 2023 03:28:44 +0100 |
Pierre-Yves David |
narrow: drop the dedicated backup code
|
file |
diff |
annotate
|
Thu, 23 Feb 2023 03:25:44 +0100 |
Pierre-Yves David |
narrow: delegate the dirstate's narrow spec writing to the transaction
|
file |
diff |
annotate
|
Thu, 23 Feb 2023 04:15:16 +0100 |
Pierre-Yves David |
narrow: delegate the narrow spec writing to the transaction
|
file |
diff |
annotate
|
Wed, 22 Feb 2023 01:08:25 +0100 |
Pierre-Yves David |
dirstate: only reload the dirstate when it may have changed
|
file |
diff |
annotate
|
Wed, 22 Feb 2023 01:04:55 +0100 |
Pierre-Yves David |
dirstate: directly manage the dirstate property on localrepo
|
file |
diff |
annotate
|
Thu, 16 Feb 2023 04:02:36 +0100 |
Pierre-Yves David |
localrepo: stop doing special dirstate backup at transaction open
|
file |
diff |
annotate
|
Thu, 16 Feb 2023 11:42:43 +0100 |
Pierre-Yves David |
localrepo: "blindly" do a dirstate backup at the end of the transaction
|
file |
diff |
annotate
|
Thu, 16 Feb 2023 04:04:40 +0100 |
Pierre-Yves David |
localrepo: enforce a clean dirstate when the transaction open
|
file |
diff |
annotate
|
Thu, 16 Feb 2023 00:14:21 +0100 |
Pierre-Yves David |
rollback: remove the dirstateguard usage
|
file |
diff |
annotate
|
Thu, 16 Feb 2023 10:00:59 +0100 |
Pierre-Yves David |
rollback: explicitly skip dirstate rollback when applicable
|
file |
diff |
annotate
|
Thu, 16 Feb 2023 00:26:24 +0100 |
Pierre-Yves David |
rollback: detect "parentgone" case earlier
|
file |
diff |
annotate
|
Tue, 13 Dec 2022 03:55:14 +0100 |
Pierre-Yves David |
dirstate: warn if we write to the dirstate without holding the wlock
|
file |
diff |
annotate
|
Wed, 15 Feb 2023 21:31:37 +0100 |
Pierre-Yves David |
dirstate: avoid transaction backup/restore if we do not hold the lock
|
file |
diff |
annotate
|
Tue, 13 Dec 2022 09:59:22 +0100 |
Pierre-Yves David |
dirstate: issue a developer warning on implicit write on wlock release
|
file |
diff |
annotate
|
Thu, 26 Jan 2023 15:50:45 +0100 |
Pierre-Yves David |
dirstate: introduce a `is_changing_any` property
|
file |
diff |
annotate
|
Mon, 30 Jan 2023 19:21:34 +0100 |
Pierre-Yves David |
dirstate: rename `pendingparentchange` to `is_changing_parents`
|
file |
diff |
annotate
|
Tue, 13 Dec 2022 10:00:04 +0100 |
Pierre-Yves David |
dirstate: warn about non-explicitly rolledback parent-change
|
file |
diff |
annotate
|
Sat, 03 Dec 2022 00:16:07 +0100 |
Pierre-Yves David |
peer: have `repo.peer` take an optional `path` argument
|
file |
diff |
annotate
|
Sat, 03 Dec 2022 00:00:41 +0100 |
Pierre-Yves David |
peer: have a common constructor and use it
|
file |
diff |
annotate
|
Sat, 03 Dec 2022 03:45:45 +0100 |
Pierre-Yves David |
peer: stop having a `peer()` method on `peer()`
|
file |
diff |
annotate
|
Tue, 22 Nov 2022 12:44:22 +0100 |
Pierre-Yves David |
changelog-v2: add a configuration to disable rank computation
|
file |
diff |
annotate
|
Sun, 06 Nov 2022 14:47:17 -0500 |
Pierre-Yves David |
delta-find: add a way to control the number of bases tested at the same time
|
file |
diff |
annotate
|
Mon, 14 Nov 2022 10:59:09 +0100 |
Raphaël Gomès |
branching: merge stable into default
|
file |
diff |
annotate
|
Wed, 02 Nov 2022 16:43:01 -0400 |
Matt Harbison |
typing: add basic type hints to localrepo.py
|
file |
diff |
annotate
|
Wed, 02 Nov 2022 16:46:46 -0400 |
Matt Harbison |
localrepo: byteify the requirements.DIRSTATE_TRACKED_HINT_Vx warning message
stable
|
file |
diff |
annotate
|
Wed, 07 Sep 2022 14:56:45 -0400 |
Jason R. Coombs |
requires: re-use vfs.tryread for simplicity
|
file |
diff |
annotate
|
Thu, 01 Sep 2022 16:51:26 +0200 |
Raphaël Gomès |
branching: merge stable into default
|
file |
diff |
annotate
|
Wed, 31 Aug 2022 06:37:42 +0200 |
Pierre-Yves David |
dirstate-v2: backup the data file during the transaction (issue6730)
stable
|
file |
diff |
annotate
|
Tue, 16 Aug 2022 20:09:31 +0200 |
Pierre-Yves David |
phase: rename the requirement for internal-phase (BC)
|
file |
diff |
annotate
|
Tue, 16 Aug 2022 19:04:23 +0200 |
Pierre-Yves David |
phase: introduce a dedicated requirement for the `archived` phase
|
file |
diff |
annotate
|
Sat, 11 Jun 2022 00:56:50 +0200 |
Pierre-Yves David |
sparse: use None as the sparse matcher value when disabled
|
file |
diff |
annotate
|
Tue, 14 Jun 2022 19:40:35 +0200 |
Pierre-Yves David |
auto-upgrade: add an option to silence the safe-mismatch message
|
file |
diff |
annotate
|
Wed, 01 Jun 2022 01:45:49 +0200 |
Manuel Jacob |
cleanup: return directly instead of assigning variable
|
file |
diff |
annotate
|
Tue, 31 May 2022 22:50:01 +0200 |
Manuel Jacob |
py3: catch FileNotFoundError instead of checking errno == ENOENT
|
file |
diff |
annotate
|
Sun, 29 May 2022 15:17:27 +0200 |
Manuel Jacob |
py3: replace `pycompat.xrange` by `range`
|
file |
diff |
annotate
|
Thu, 19 May 2022 23:39:42 +0100 |
Pierre-Yves David |
deltas: add a `debug.revlog.debug-delta` config option enable output
|
file |
diff |
annotate
|