unpack-trees: skip lstat on files based on fsmonitor
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest1 patch 9 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/1 | unpack-trees: skip lstat based on fsmonitorunpack-trees.c | +2 | 9 replies |
Reviews trailers per patch
The patch has no Reviewed-by or Acked-by.
| Patch | Junio C Hamano | Kevin Willford |
|---|---|---|
| Series | Helped-by Helped-by | Helped-by |
| 1/1 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/1] unpack-trees: skip lstat on files based on fsmonitor
git stash runs git reset --hard as its final step, which can be fairly slow on a large repository. This change lets us skip that if fsmonitor thinks those files aren't modified.
git stash goes from ~8s -> 2s on my repository after this change.
Utsav Shah (1):
unpack-trees: skip lstat based on fsmonitor
unpack-trees.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
base-commit: 566a1439f6f56c2171b8853ddbca0ad3f5098770
Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-424%2FUtsav2%2Fskip-lstat-v1
Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-424/Utsav2/skip-lstat-v1
Pull-Request: https://github.com/gitgitgadget/git/pull/424
Signature · 1 line
gitgitgadget