log mercurial/copies.py @ 51255:24d3298189d7

age author description
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Thu, 03 Mar 2022 18:28:30 -0800 Gregory Szorc global: bulk replace simple pycompat.iteritems(x) with x.items()
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Mon, 13 Dec 2021 00:04:53 -0500 Matt Harbison pytype: stop excluding copies.py
Sun, 12 Dec 2021 22:29:46 -0500 Matt Harbison copies: fix some documentation typos
Sun, 12 Dec 2021 22:24:16 -0500 Matt Harbison copies: drop an unused variable
Wed, 29 Sep 2021 15:26:30 +0200 Pierre-Yves David dirstate-item: use `tracked` instead of `state` during copy detection
Thu, 17 Jun 2021 19:48:25 +0200 Simon Sapin copies: Keep changelog sidedata file open during copy tracing
Mon, 29 Mar 2021 01:52:06 +0200 Joerg Sonnenberger node: replace nullid and friends with nodeconstants class
Tue, 30 Mar 2021 02:32:30 +0200 Joerg Sonnenberger refactor: prefer checks against nullrev over nullid
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Thu, 04 Mar 2021 08:20:19 -0800 Martin von Zweigbergk copies: filter out copies grafted from another branch
Fri, 05 Mar 2021 14:26:56 -0800 Martin von Zweigbergk copies: inline _backwardrenames() in pathcopies()
Fri, 05 Mar 2021 14:26:52 -0800 Martin von Zweigbergk copies: extract function _backwardcopies() for reversing renames
Thu, 04 Mar 2021 16:06:55 -0800 Martin von Zweigbergk copies: choose target directory based on longest match
Wed, 06 Jan 2021 14:09:01 +0100 Simon Sapin copies-rust: move CPU-heavy Rust processing into a child thread
Tue, 15 Dec 2020 18:22:57 +0100 Pierre-Yves David copies-rust: remove the ancestor Oracle logic
Sat, 12 Dec 2020 19:35:08 +0100 Pierre-Yves David copies: detect case when a merge decision overwrite previous data
Mon, 14 Dec 2020 19:26:33 +0100 Pierre-Yves David copies: rearrange all value comparison conditional
Thu, 28 Jan 2021 00:14:15 -0800 Martin von Zweigbergk copies: fix an incorrect comment in graftcopies() from recent D9802
Sat, 16 Jan 2021 00:03:18 +0100 Pierre-Yves David copies: add an devel option to trace all files
Fri, 15 Jan 2021 23:58:41 +0100 Pierre-Yves David copies: simplify the conditional for _filter's case 3
Fri, 15 Jan 2021 23:49:51 +0100 Pierre-Yves David copies: clarify which case some conditional are handling
Sat, 16 Jan 2021 02:18:55 +0100 Pierre-Yves David copies: explicitly filter out existing file in graftcopies
Fri, 15 Jan 2021 23:47:16 +0100 Pierre-Yves David copies: fix some comment in _filter
Tue, 15 Dec 2020 00:29:29 +0100 Pierre-Yves David copies: stop attempt to avoid extra dict copies around branching
Mon, 14 Dec 2020 02:03:36 +0100 Pierre-Yves David copies: deal with the "same revision" special case earlier
Mon, 14 Dec 2020 01:32:22 +0100 Pierre-Yves David copies: rename value/other variable to minor/major for clarity
Mon, 14 Dec 2020 01:30:32 +0100 Pierre-Yves David copies: extract value comparison in the python copy tracing
Sun, 13 Dec 2020 20:16:34 +0100 Pierre-Yves David copies: properly match result during changeset centric copy tracing
Sun, 13 Dec 2020 20:26:27 +0100 Pierre-Yves David copies: avoid early return in _combine_changeset_copies
Fri, 20 Nov 2020 13:46:14 +0100 Pierre-Yves David copies: no longer cache the ChangedFiles during copy tracing
Mon, 14 Dec 2020 11:32:24 +0100 Pierre-Yves David copies: iterate over children directly (instead of parents)
Mon, 14 Dec 2020 11:32:20 +0100 Pierre-Yves David copies: document the current algorithm step
Tue, 01 Dec 2020 21:54:46 +0100 Joerg Sonnenberger node: import symbols explicitly
Fri, 11 Dec 2020 13:39:56 -0800 Kyle Lippincott copies: make calculating lazy for dir move detection's "addedfiles"
Thu, 12 Nov 2020 15:54:10 +0100 Pierre-Yves David copies-rust: parse the changed-file sidedata directly in rust
Fri, 20 Nov 2020 10:51:07 +0100 Pierre-Yves David copies: properly copies parent dictionary before updating it
Wed, 02 Dec 2020 11:05:53 -0800 Kyle Lippincott copies: avoid materializing a full directory map during copy tracing
Fri, 20 Nov 2020 11:22:28 +0100 Pierre-Yves David copies: clarify the return of _merge_copies_dict
Fri, 20 Nov 2020 10:38:46 +0100 Pierre-Yves David copies: avoid unwanted side effect from one branch to another
Fri, 20 Nov 2020 10:35:42 +0100 Pierre-Yves David copies: simplify the call to _merge_copies_dict
Fri, 20 Nov 2020 10:49:32 +0100 Pierre-Yves David copies: fast path no-op merge
Fri, 02 Oct 2020 15:41:31 +0200 Pierre-Yves David copies-rust: move is_ancestor caching within the rust code
Thu, 01 Oct 2020 18:52:13 +0200 Pierre-Yves David copies: use the rust code for `combine_changeset_copies`
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Mon, 02 Nov 2020 11:03:56 +0100 Pierre-Yves David copies: cache the ancestor checking call when tracing copy
Tue, 13 Oct 2020 05:15:44 +0200 Pierre-Yves David copies: make sure deleted copy info do not overwriting unrelated ones
Thu, 01 Oct 2020 09:45:00 +0200 Pierre-Yves David copies: move `merged` testing sooner
Thu, 01 Oct 2020 09:42:39 +0200 Pierre-Yves David copies: return None instead of ChangingFiles when relevant
Wed, 16 Sep 2020 21:00:02 +0200 Pierre-Yves David salvaged: properly deal with salvaged file during copy tracing
Fri, 25 Sep 2020 15:05:08 +0200 Pierre-Yves David copies: directly pass a changes object to the copy tracing code
Fri, 25 Sep 2020 14:54:43 +0200 Pierre-Yves David copies: no longer change the sidedata flag
Fri, 25 Sep 2020 14:52:34 +0200 Pierre-Yves David copies: use dedicated `_revinfo_getter` function and call
Fri, 25 Sep 2020 14:39:04 +0200 Pierre-Yves David copies: make two version of the changeset centric algorithm
Fri, 25 Sep 2020 14:33:05 +0200 Pierre-Yves David copies: rename some function to the new naming scheme
Fri, 19 Jun 2020 09:27:02 -0700 Martin von Zweigbergk copies: implement __repr__ on branch_copies for debugging
Wed, 27 May 2020 12:26:08 +0200 Pierre-Yves David metadata: move computation related to files touched in a dedicated module
Wed, 03 Jun 2020 19:20:18 +0900 Yuya Nishihara merge with stable
Sat, 16 May 2020 20:37:56 +0200 Pierre-Yves David flags: account for flag change when tracking rename relevant to merge stable