log rust/hg-core/src/repo.rs @ 52047:e1fe336c007a

age author description
Wed, 02 Oct 2024 13:36:51 +0200 Raphaël Gomès rust-repo: don't use on-disk dirstate parents in v1
Tue, 01 Oct 2024 13:45:18 +0200 Raphaël Gomès rust-cpython: add a util to get a `Repo` from a python path
Mon, 30 Sep 2024 17:46:52 +0200 Raphaël Gomès rust-repo: add a method to set the current parents
Mon, 30 Sep 2024 17:46:24 +0200 Raphaël Gomès rust-repo: add a method to get a `Node` from a `Revision` to the `Repo`
Mon, 30 Sep 2024 17:43:51 +0200 Raphaël Gomès rust-dirstate: actually remember the identity
Wed, 19 Jun 2024 14:49:35 +0200 Raphaël Gomès rust: add Vfs trait
Wed, 19 Jun 2024 12:49:26 +0200 Raphaël Gomès rust: use new revlog configs in all revlog opening code
Mon, 18 Sep 2023 17:11:11 +0200 Raphaël Gomès rust-revlog: teach the revlog opening code to read the repo options
Mon, 06 Nov 2023 11:06:08 +0100 Raphaël Gomès rust: run a clippy pass with the latest stable version
Thu, 10 Aug 2023 11:00:34 +0200 Raphaël Gomès rust: use the new `UncheckedRevision` everywhere applicable
Mon, 05 Jun 2023 16:43:27 +0200 Raphaël Gomès rust-dirstate: fall back to v1 if reading v2 failed stable
Mon, 05 Jun 2023 16:30:25 +0200 Raphaël Gomès rust-dirstate: rename `has_dirstate_v2` to `use_dirstate_v2` stable
Thu, 02 Mar 2023 19:02:52 +0100 Pierre-Yves David branching: merge stable into default
Wed, 01 Mar 2023 16:48:09 +0100 Raphaël Gomès rhg: remember the inode of .hg/dirstate stable
Tue, 28 Feb 2023 17:58:15 +0100 Raphaël Gomès rust-dirstate-v2: don't write dirstate if data file has changed stable
Mon, 12 Dec 2022 17:08:12 +0100 Raphaël Gomès rust-dirstate: remember the data file uuid dirstate was loaded with stable
Tue, 28 Feb 2023 19:36:46 +0100 Pierre-Yves David dirstate: deal with read-race for pure rust code path (rhg) stable
Tue, 13 Dec 2022 14:51:36 +0100 Raphaël Gomès dirstate: add a synchronisation point in the middle of the read stable
Sat, 25 Feb 2023 01:07:44 +0100 Pierre-Yves David dirstate: add a synchronisation point before doing a full dirstate read stable
Tue, 28 Feb 2023 12:15:19 +0100 Raphaël Gomès rust-repo: move dirstate-v2 opening to a separate method stable
Tue, 28 Feb 2023 15:49:53 +0100 Raphaël Gomès dirstate-v2: add devel config option to control write behavior stable
Fri, 24 Feb 2023 18:21:54 +0100 Pierre-Yves David dirstate: use more than a bool to control append behavior stable
Tue, 10 Jan 2023 11:20:54 +0100 Raphaël Gomès rust-clippy: merge "revlog" module definition and struct implementation
Mon, 09 Jan 2023 19:18:43 +0100 Raphaël Gomès rust-clippy: fix most warnings in `hg-core`
Tue, 28 Feb 2023 00:04:32 +0100 Raphaël Gomès dirstate: add some debug output when writing the dirstate stable
Mon, 28 Nov 2022 12:33:20 +0100 Raphaël Gomès dirstate-v2: don't mmap the data file when on NFS stable
Wed, 25 May 2022 13:28:24 +0200 Raphaël Gomès branching: merge stable into default
Thu, 19 May 2022 12:23:38 +0100 Arseniy Alekseyev rhg: align the dirstate v2 writing algorithm with python stable
Thu, 21 Apr 2022 10:39:52 -0700 Martin von Zweigbergk rust-repo: make `Send` by not storing functions in `LazyCell`
Wed, 04 May 2022 18:17:44 +0200 Raphaël Gomès branching: merge stable into default
Mon, 25 Apr 2022 16:45:03 +0200 Raphaël Gomès rhg: fix dirstate-v2 data file removal system stable
Mon, 25 Apr 2022 11:09:33 +0200 Raphaël Gomès branching: merge stable into default
Thu, 21 Apr 2022 15:10:57 +0200 Raphaël Gomès rust-dirstate-v2: clean up previous data file after the docket is written stable
Thu, 21 Apr 2022 14:47:13 +0200 Raphaël Gomès rust-dirstate-v2: save proper data size if no new data on append stable
Tue, 12 Apr 2022 17:26:23 +0200 Raphaël Gomès rust: use `entry.tracked()` directly
Fri, 15 Apr 2022 09:39:27 -0700 Martin von Zweigbergk rust-repo: extract a function for checking nodemap requirement
Fri, 15 Apr 2022 09:37:13 -0700 Martin von Zweigbergk rust-revlog: make `Changelog` and `ManifestLog` unaware of `Repo`
Tue, 05 Apr 2022 11:09:03 +0200 Raphaël Gomès merge: stable into default
Tue, 05 Apr 2022 10:55:28 +0200 Raphaël Gomès rust: fix unsound `OwningDirstateMap` stable
Mon, 21 Feb 2022 19:51:23 +0000 Arseniy Alekseyev rhg: simplify the handling of share-safe config mismatch
Tue, 09 Nov 2021 18:17:52 +0100 Simon Sapin rhg: Sub-repositories are not supported
Thu, 02 Dec 2021 15:10:03 +0100 Simon Sapin rhg: Add Repo::write_dirstate
Thu, 02 Dec 2021 12:05:36 +0100 Simon Sapin rhg: Add lazy/cached dirstate data file ID parsing on Repo
Mon, 29 Nov 2021 19:00:11 +0100 Simon Sapin rhg: Make Repo::dirstate_parents a LazyCell
Mon, 22 Mar 2021 09:07:10 +0100 Simon Sapin rhg: Initial repository locking
Tue, 16 Nov 2021 11:53:58 +0000 Arseniy Alekseyev rhg: add support for narrow clones and sparse checkouts
Mon, 27 Sep 2021 13:52:49 +0200 Simon Sapin dirstate: Remove the Rust abstraction DirstateMapMethods
Fri, 17 Sep 2021 08:57:12 +0200 Simon Sapin rust: Update the memmap2 crate to version 0.4.0
Tue, 14 Sep 2021 18:25:51 +0200 Simon Sapin rust: Rename get_node methods to data_for_node, get_rev to data_for_rev
Mon, 13 Sep 2021 18:09:10 +0200 Simon Sapin rhg: Reuse manifest when checking status of multiple ambiguous files
Mon, 13 Sep 2021 18:02:45 +0200 Simon Sapin rust: Return HgError instead of RevlogError in revlog constructors
Mon, 13 Sep 2021 15:42:39 +0200 Simon Sapin rust: Add a Filelog struct that wraps Revlog
Mon, 13 Sep 2021 13:45:10 +0200 Simon Sapin rust: Add Repo::manifest(revision)
Mon, 13 Sep 2021 13:29:55 +0200 Simon Sapin rust: Keep lazily-initialized Changelog and Manifest log on the Repo object
Mon, 13 Sep 2021 13:16:10 +0200 Simon Sapin rust: Move lazy initialization of `Repo::dirstate_map` into a generic struct
Thu, 09 Sep 2021 21:04:55 +0200 Simon Sapin rust: Add Repo::dirstate_map and use it in `rhg status`
Mon, 06 Sep 2021 11:39:59 +0200 Simon Sapin rust: Move VFS code to its own module
Fri, 03 Sep 2021 16:37:20 +0200 Simon Sapin rust: Generalize the `trim_end_newlines` utility of byte strings
Thu, 29 Jul 2021 12:22:25 +0200 Simon Sapin rhg: Propagate permission errors when finding a repository stable
Thu, 08 Jul 2021 12:18:21 +0200 Simon Sapin dirstate-v2: Introduce a docket file
Mon, 07 Jun 2021 17:27:49 +0530 Pulkit Goyal rhg: add exit code to HgError::Abort()
Mon, 24 May 2021 16:27:54 +0530 Pulkit Goyal rhg: look for repository in ancestors also instead of cwd only
Sun, 11 Apr 2021 00:50:10 +0530 Pulkit Goyal rhg: read [paths] for `--repository` value
Tue, 25 May 2021 09:20:30 +0200 Simon Sapin rhg: Add support for dirstate-v2
Tue, 16 Mar 2021 15:12:03 +0100 Georges Racinet rhg: Initial support for the 'status' command
Mon, 08 Mar 2021 08:55:48 +0100 Simon Sapin rhg: Add support for the HGRCSKIPREPO environment variable
Mon, 08 Mar 2021 08:35:43 +0100 Simon Sapin rhg: Don’t make repository path absolute too early
Thu, 04 Mar 2021 13:30:20 +0100 Simon Sapin rhg: Align with Python on some more error messages
Wed, 03 Mar 2021 19:08:27 +0100 Simon Sapin rhg: Fall back to Python for bundle repositories
Wed, 03 Mar 2021 18:43:05 +0100 Simon Sapin rhg: Print non-absolutized path in "repository {} not found" errors
Thu, 04 Mar 2021 13:26:53 +0100 Simon Sapin rhg: Ignore trailing newlines in .hg/sharedpath
Thu, 25 Feb 2021 23:14:35 +0100 Simon Sapin rhg: Bug fix: with share-safe, always read store requirements
Tue, 16 Feb 2021 13:08:37 +0100 Simon Sapin rhg: Add support for the blackbox extension
Thu, 11 Feb 2021 15:51:11 +0100 Simon Sapin rust: Add a log file rotation utility
Mon, 15 Feb 2021 20:13:09 +0100 Simon Sapin rhg: Move `Repo` object creation into `main()`
Mon, 08 Feb 2021 23:41:58 +0100 Simon Sapin rhg: add limited support for the `config` sub-command
Mon, 08 Feb 2021 21:37:30 +0100 Simon Sapin rhg: Add support for -R and --repository command-line arguments
Thu, 04 Feb 2021 15:04:53 +0100 Simon Sapin rhg: Parse per-repository configuration
Thu, 04 Feb 2021 14:29:47 +0100 Simon Sapin rhg: Abort based on config on share-safe mismatch
Thu, 04 Feb 2021 13:17:55 +0100 Simon Sapin rhg: Parse system and user configuration at program start
Mon, 01 Feb 2021 11:41:10 +0100 Simon Sapin rhg: add support for share-safe
Thu, 14 Jan 2021 13:04:12 +0100 Simon Sapin rhg: initial support for shared repositories
Thu, 28 Jan 2021 20:31:42 +0100 Simon Sapin rust: Fold find_root and check_requirements into Repo::find
Wed, 27 Jan 2021 14:45:25 +0100 Simon Sapin rust: use HgError in RevlogError and Vfs
Wed, 27 Jan 2021 14:59:09 +0100 Simon Sapin rust: replace RequirementsError with HgError
Mon, 14 Dec 2020 16:33:15 +0100 Simon Sapin rust: introduce Repo and Vfs types for filesystem abstraction