Skip to content

Conversation

@newren
Copy link
Contributor

In regards to the story about optimizing writes to unchanged files:

  1. The text noted that en/rename-directory-detection-reboot would be
    merged to next soon (that's what the last cooking email said), but it
    has since been merged to next..
  2. It's worth noting that Junio found a bug with Linus' proposed "stupid
    brute force" patch (namely that if a file involved in a rename has
    dirty changes before a merge, those dirty changes could be overwritten
    without warning to the user).
  3. Finally, since there is a specific commit message that explains the
    history of the can-we-skip-worktree-updates check and what fix was
    used, link to it so the curious can dig more (without having to read
    all the patches about directory rename detection).

In regards to the story about optimizing writes to unchanged files: 1) The text noted that en/rename-directory-detection-reboot would be merged to next soon (that's what the last cooking email said), but it has since been merged to next.. 2) It's worth noting that Junio found a bug with Linus' proposed "stupid brute force" patch (namely that if a file involved in a rename has dirty changes before a merge, those dirty changes could be overwritten without warning to the user). 3) Finally, since there is a specific commit message that explains the history of the can-we-skip-worktree-updates check and what fix was used, link to it so the curious can dig more (without having to read all the patches about directory rename detection).
@newren
Copy link
ContributorAuthor

I tried to match style and rewrite as little as possible while adding a few extra pointers. Feel free to take whichever pieces make sense to you and modify as you see fit.

@chriscoolchriscool merged commit eadc970 into git:masterMay 14, 2018
@chriscool
Copy link
Collaborator

Your changes looks great! Thanks!

@newrennewren deleted the patch-1 branch May 14, 2018 15:30
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@newren@chriscool