Code

History

Commits on git-commitgraph-v0.13.0 to git-worktree/src/index/mod.rs35+
  1. change!: Simplify `Cache` by removing its lifetime.Sebastian Thiel committed 3 years agod7ee622
  2. thanks clippySebastian Thiel committed 4 years agoaeebc5f
  3. refactor (#301)Sebastian Thiel committed 4 years ago883d78d
  4. Support for shared attribute file names (#301)Sebastian Thiel committed 4 years agoe4044a4
  5. Use a separate path mapping to enable clone-avoidance (#301)Sebastian Thiel committed 4 years agoe525b5e
  6. Fix borrow check issues the fast way, but… (#301)Sebastian Thiel committed 4 years ago514e2f4
  7. try to keep borrows to path backing alive but… (#301)Sebastian Thiel committed 4 years ago4234b84
  8. refactor to make push/pop with mutable state work; prepare to read .gitignore files (#301)Sebastian Thiel committed 4 years ago8d1000b
  9. Add baseline test to motivate implementing ignore file stack (#301)Sebastian Thiel committed 4 years agoce40add
  10. Sketch state for handling attributes as well (#301)Sebastian Thiel committed 4 years agod87d62d
  11. sketch how attribute globals could be used in worktrees (#301)Sebastian Thiel committed 4 years ago97ee03d
  12. remove `git-dir` for `checkout()` as it's something to be dealt with elsewhere (#301)Sebastian Thiel committed 4 years agof7996b8
  13. Make attributes and ignore configuration possible, but… (#301)Sebastian Thiel committed 4 years ago8a75fd7
  14. refactor (#301)Sebastian Thiel committed 4 years ago80af734
  15. Be explicit about the cache-modes that actually happen (#301)Sebastian Thiel committed 4 years agodc12f88
  16. refactor (#301)Sebastian Thiel committed 4 years ago5d30018
  17. refactor (#301)Sebastian Thiel committed 4 years agofe6641c
  18. make fmtSebastian Thiel committed 4 years ago7cf3545
  19. refactor (#301)Sebastian Thiel committed 4 years agof86eacc
  20. thanks clippySebastian Thiel committed 4 years ago07a4094
  21. a reducer which produces progress reporting each time it feeds (#301)Sebastian Thiel committed 4 years agoe83079d
  22. call chunk processing in threaded processor (#301)Sebastian Thiel committed 4 years ago6bfd865
  23. basic parallelization, without proper reducer, just so it compiles (#301)Sebastian Thiel committed 4 years ago5f29c0f
  24. decouple amount of bytes written from progress (#301)Sebastian Thiel committed 4 years ago9ecdade
  25. parallel and non-parallel tests (#301)Sebastian Thiel committed 4 years ago1cd7eb3
  26. switch index checkout to chunk-based operation (#301)Sebastian Thiel committed 4 years agoe5f6943
  27. proper handling of interruptions during checkout (#301)Sebastian Thiel committed 4 years ago7575a58
  28. add thread-count and chunk-size computation; interrupt capability (#301)Sebastian Thiel committed 4 years ago8cbe85d
  29. overwrite-existing support with tests (#301)Sebastian Thiel committed 4 years ago49d1d34
  30. delayed symlink creation for everyone, but…(#301)Sebastian Thiel committed 4 years agoab5cd3d
  31. delayed symlink creation for windows, but… (#301)Sebastian Thiel committed 4 years ago77b053d
  32. return proper errors during checkout object lookup (#301)Sebastian Thiel committed 4 years agof9beac0
  33. sub-command to print multi-index entries (#301)Sebastian Thiel committed 4 years ago6c10e09
  34. bring back more detailed errors in case of keep-going (#301)Sebastian Thiel committed 4 years ago8198817
  35. use progress to print errors right when they happen (#301)Sebastian Thiel committed 4 years agoaf03686