log rust/hg-core/src/dirstate_tree/status.rs @ 49558:363923bd51cd stable

age author description
Wed, 02 Nov 2022 12:05:34 +0100 Raphaël Gomès dirstate-v2: hash the source of the ignore patterns as well stable
Wed, 19 Oct 2022 12:38:06 +0200 Raphaël Gomès rust-status: query fs traversal metadata lazily
Wed, 19 Oct 2022 16:28:41 +0200 Raphaël Gomès rust-status: save new dircache even if just invalidated stable
Wed, 19 Oct 2022 15:11:05 +0200 Raphaël Gomès rust-status: fix typos and add docstrings to dircache related fields stable
Wed, 19 Oct 2022 14:46:19 +0200 Raphaël Gomès rust-status: make `DirEntry` attributes clearer
Mon, 10 Oct 2022 14:48:39 +0100 Arseniy Alekseyev dirstate-v2: skip evaluation of hgignore regex on cached directories
Wed, 17 Aug 2022 12:00:06 +0200 Raphaël Gomès rust-status: ignored directories are now correctly only listed if opted into stable
Thu, 16 Jun 2022 15:20:48 +0200 Raphaël Gomès branching: merge stable into default
Wed, 08 Jun 2022 19:15:58 +0200 Raphaël Gomès rust-status: don't trigger dirstate v1 rewrite when only v2 data is changed stable
Tue, 12 Apr 2022 17:35:02 +0200 Raphaël Gomès rust-status: stop using `state()` in the dispatch logic
Tue, 12 Apr 2022 17:34:18 +0200 Raphaël Gomès rust-status: stop using `state()` in `handle_normal_file`
Fri, 08 Apr 2022 16:04:17 +0200 Raphaël Gomès rust-dirstatemap: add `set_cached_mtime` helper method
Fri, 08 Apr 2022 16:03:39 +0200 Raphaël Gomès rust-dirstatemap: add `clear_cached_mtime` helper method
Tue, 05 Apr 2022 10:55:28 +0200 Raphaël Gomès rust: fix unsound `OwningDirstateMap` stable
Fri, 18 Mar 2022 16:15:44 +0100 Raphaël Gomès rust-status: cap the number of concurrent threads to 16 stable
Fri, 18 Feb 2022 11:37:08 +0100 Raphaël Gomès branching: merge stable into default
Thu, 17 Feb 2022 20:50:04 +0000 Arseniy Alekseyev status: fix hg status race against file deletion stable 6.0.3
Fri, 21 Jan 2022 17:54:03 +0100 Simon Sapin status: prefer relative paths in Rust code
Fri, 17 Dec 2021 14:15:08 +0100 Simon Sapin dirstate-v2: Apply SECOND_AMBIGUOUS to directory mtimes too
Fri, 10 Dec 2021 16:18:58 +0100 Simon Sapin rhg: Add support for `rhg status --copies`
Thu, 25 Nov 2021 18:33:51 +0100 Simon Sapin rhg: Update the dirstate on disk after status
Mon, 25 Oct 2021 11:36:22 +0200 Pierre-Yves David dirstate: remove `lastnormaltime` mechanism
Wed, 13 Oct 2021 15:58:14 +0200 Simon Sapin dirstate-v2: actually use sub-second mtime precision
Mon, 18 Oct 2021 11:23:07 +0200 Simon Sapin dirstate: store mtimes with nanosecond precision in memory
Mon, 18 Oct 2021 19:02:40 +0200 Simon Sapin dirstate: rename a `very_likely_equal` method to `likely_equal`
Wed, 13 Oct 2021 16:21:39 +0200 Simon Sapin status: Extract TruncatedTimestamp from fs::Metadata without SystemTime
Tue, 12 Oct 2021 16:38:13 +0200 Simon Sapin dirstate-v2: Truncate directory mtimes to 31 bits of seconds
Tue, 12 Oct 2021 16:20:05 +0200 Simon Sapin dirstate-v2: Separate Rust structs for Timestamp and PackedTimestamp
Tue, 12 Oct 2021 15:29:05 +0200 Simon Sapin dirstate-v2: Only convert from SystemTime to Timestamp and not back
Mon, 20 Sep 2021 20:55:38 +0200 Simon Sapin rust: Remove EntryState::Unknown
Fri, 17 Sep 2021 13:33:45 +0200 Simon Sapin rust: Make the fields of DirstateEntry private
Thu, 24 Jun 2021 21:54:14 +0200 Simon Sapin status: Extend read_dir caching to directories with ignored files
Fri, 04 Jun 2021 15:26:38 +0200 Simon Sapin dirstate-v2: Drop cached read_dir results after .hgignore changes
Wed, 02 Jun 2021 11:25:18 +0200 Simon Sapin dirstate-v2: Store a hash of ignore patterns (.hgignore)
Mon, 31 May 2021 18:35:44 +0200 Simon Sapin dirstate-v2: Write .hg/dirstate back to disk on directory cache changes
Fri, 28 May 2021 11:48:59 +0200 Simon Sapin dirstate-v2: Skip readdir in status based on directory mtime
Fri, 28 May 2021 20:07:27 +0200 Simon Sapin dirstate-tree: Change status() results to not borrow DirstateMap
Fri, 28 May 2021 12:16:14 +0200 Simon Sapin dirstate-tree: Fix status algorithm with unreadable directory
Wed, 19 May 2021 16:18:16 +0200 Simon Sapin dirstate-tree: Skip readdir() in `hg status -mard`
Wed, 19 May 2021 13:15:00 +0200 Simon Sapin dirstate-v2: Make the dirstate bytes buffer available in more places
Wed, 19 May 2021 13:15:00 +0200 Simon Sapin dirstate-v2: Make more APIs fallible, returning Result
Wed, 19 May 2021 13:15:00 +0200 Simon Sapin dirstate-tree: Add `NodeRef` and `ChildNodesRef` enums
Wed, 19 May 2021 13:15:00 +0200 Simon Sapin dirstate-tree: Downgrade `&mut Node` to `&Node` in status and serialization
Wed, 19 May 2021 13:15:00 +0200 Simon Sapin dirstate-tree: Extract into a method sorting children of a given node
Thu, 29 Apr 2021 11:32:57 +0200 Simon Sapin dirstate-tree: Use HashMap instead of BTreeMap
Tue, 27 Apr 2021 17:49:38 +0200 Simon Sapin dirstate-tree: Add #[timed] attribute to `status` and `DirstateMap::read`
Tue, 27 Apr 2021 14:20:48 +0200 Simon Sapin dirstate-tree: Paralellize the status algorithm with Rayon
Mon, 26 Apr 2021 19:28:56 +0200 Simon Sapin dirstate-tree: Handle I/O errors in status
Mon, 26 Apr 2021 19:16:23 +0200 Simon Sapin dirstate-tree: Ignore FIFOs etc. in the status algorithm
Fri, 16 Apr 2021 12:12:41 +0200 Simon Sapin dirstate-tree: Add the new `status()` algorithm
Fri, 16 Apr 2021 12:12:04 +0200 Simon Sapin dirstate-tree: Give to `status()` mutable access to the `DirstateMap`