D6183: copies: add config option for writing copy metadata to file and/or changset
gracinet (Georges Racinet)
phabricator at mercurial-scm.org
Mon Apr 8 11:20:34 EDT 2019
gracinet added a comment.
Thanks for taking on copy tracing, it's been on our mind for a while, too.
Some of our users would be very interested in the expected speedups of the copy tracing system, however the impact of putting that data in the changeset itself would not be acceptable to them in practice. For instance, if I understand correctly, it would affect all existing hashes and could lead to subtle problems while exchanging data. It's possible that some of that could be worked around over time, but from our perspective, it looks as if a cache-based system would avoid them entirely. This would make the benefits of your work available to all users in the short term.
We understand it looks to be more complex to you, but we're willing to help. I'm pretty confident that, working together, we can nail this before the freeze in a way that would lift all concerns. This matter is important enough to us that we're ready to make working with you on that a priority in our schedule.
If that suits you, we could have a video chat this week to get over the details - of which we could post a summary here to keep the whole community in the loop.
What do you think?
To: martinvonz, #hg-reviewers
Cc: gracinet, marmoute, mercurial-devel
More information about the Mercurial-devel