Code

History

Commits on walk-with-commitgraph140+
  1. feat: implement `consecutive` algorithm.Sebastian Thiel committed 3 years ago01aba9e
  2. feat: various improvements to the APISebastian Thiel committed 3 years ago9ab2051
  3. A baseline test for the noop negotiatorSebastian Thiel committed 3 years ago5cd7748
  4. feat: add `at()` function on module level.Sebastian Thiel committed 3 years ago50b45dc
  5. feat: introduce the `noop` negotiator to establish a basic trait for negotiators.Sebastian Thiel committed 3 years ago1f6e6d8
  6. Release gix-commitgraph v0.15.0, gix-revision v0.14.0, gix-negotiate v0.1.0, safety bump 7 cratesSebastian Thiel committed 3 years ago92832ca
  7. Add new crate for implementing and testing git negotiation logic.Sebastian Thiel committed 3 years ago372ba09
  8. Merge branch 'consecutive-negotiation'Sebastian Thiel committed 3 years ago4507f94
  9. adapt to changes in `gix-revision`Sebastian Thiel committed 3 years ago56f4d30
  10. feat!: `describe` usees commitgraph.Sebastian Thiel committed 3 years agoed258da
  11. feat: A Graph for quick access to commits and for associating state with them.Sebastian Thiel committed 3 years ago59ce4c6
  12. feat: A PriorityQueue that is useful for graph traversal.Sebastian Thiel committed 3 years agodde8c3a
  13. make clear that we do handle shallow repos, refactor testsSebastian Thiel committed 3 years agofc423e4
  14. adjust to changes in `gix-commitgraph`Sebastian Thiel committed 3 years ago2d71d20
  15. refactor!: make API more consistent with other `gix-*` crates.Sebastian Thiel committed 3 years ago967f3b9
  16. refactorSebastian Thiel committed 3 years agof4245f4
  17. further optimize buffer usage when traversing packsSebastian Thiel committed 3 years ago78d28a7
  18. fix performance regression in pack traversal (#851)Sebastian Thiel committed 3 years agode1f6c2
  19. fix: pack-verification doesn't show each thread anymore.Sebastian Thiel committed 3 years ago0a1a8a8
  20. fix incorrect naming of progress of traversal threadsSebastian Thiel committed 3 years ago996ba6b
  21. Merge branch 'fix-851'Sebastian Thiel committed 3 years ago2f275d5
  22. adjust to changes in `gix-pack`Sebastian Thiel committed 3 years ago215889c
  23. feat!: index-backed tree traversal with a form of work-stealing. (#851)Sebastian Thiel committed 3 years agod22dd8f
  24. feat: make `prodash::RawProgress` available.Sebastian Thiel committed 3 years agoadd5ea8
  25. feat: improve performance by avoiding zeroying buffers. (#851)Sebastian Thiel committed 3 years ago14e7ea0
  26. adjust to changes in `gix-features`Sebastian Thiel committed 3 years agoc48bbe3
  27. feat: implement `Clone` for `Sink`.Sebastian Thiel committed 3 years ago3db18c4
  28. feat!: make current thread-count accessible in slice-workers. (#851)Sebastian Thiel committed 3 years ago0fa04bc
  29. feat: Add `gitoxide.core.defaultPackCacheMemoryLimit` to control memory limits. (#851)Sebastian Thiel committed 3 years ago020ff4e
  30. try to get improved hitrate for delta-cache by using it more, and fail (#851)Sebastian Thiel committed 3 years ago969cc77
  31. fix: static linked list delta cache with memory cap (#851)Sebastian Thiel committed 3 years ago977e135
  32. fix: check for interrupt more often (#851)Sebastian Thiel committed 3 years agof89cbc6
  33. fix: memory capped hashmap as pack delta cache won't trash memory as much. (#851)Sebastian Thiel committed 3 years ago923692b
  34. support reading the fetch algorithm from configurationSebastian Thiel committed 3 years ago33b7770
  35. Release gix-object v0.29.2Sebastian Thiel committed 3 years ago4f879bf