Code

History

Commits on git-diff-v0.20.0 to git-pack/src/index35+
  1. feat: more efficient distribution of tasks to threads during pack resolution.Sebastian Thiel committed 4 years ago6836cb1
  2. fix: Allow verification of empty packs and indices.Sebastian Thiel committed 4 years ago49d168a
  3. fix!: Reading and writing empty packs is explicitly allowed.Sebastian Thiel committed 4 years ago5a75afe
  4. rename!: `index::write::Outcome::index_kind` -> `::index_version`. (#450)Sebastian Thiel committed 4 years agob46347f
  5. add test to show that empty packs won't be written as expected behaviour. (#450)Sebastian Thiel committed 4 years ago72ce7fd
  6. make fmt (#427)Sebastian Thiel committed 4 years ago4b320e7
  7. refactor (#427)Sebastian Thiel committed 4 years agoc28404b
  8. Assure index ambiguous object range can represent 'none found' (#427)Sebastian Thiel committed 4 years ago5ffe54f
  9. Avoid allocating index entries in case of ambiguity by using a range (#427)Sebastian Thiel committed 4 years ago4db4754
  10. more efficient and clear addition of entries to candidates (#427)Sebastian Thiel committed 4 years agoa76a0e1
  11. properly order ambiguous entries, ascending (#427)Sebastian Thiel committed 4 years ago0340896
  12. feat!: Provide optional `candidates` for ambigious entries during `lookup_prefix()` (#427)Sebastian Thiel committed 4 years ago95210cb
  13. refactor (#427)Sebastian Thiel committed 4 years agoa2f9fa4
  14. make fmtSebastian Thiel committed 4 years ago7cf3545
  15. feat: `index::File::lookup_prefix(…)` (#298)Sebastian Thiel committed 4 years ago503b1a1
  16. Prefix now validates all constraints and errors on violation (#298)Sebastian Thiel committed 4 years ago75efa79
  17. fix: support Rust 1.52Sebastian Thiel committed 4 years ago42e0487
  18. remove byteorder from git-pack (#293)Sebastian Thiel committed 4 years ago4122306
  19. thanks clippySebastian Thiel committed 4 years ago5a68d2f
  20. git-pack uses `memmap2` instead of `filebuffer` (#293)Sebastian Thiel committed 4 years agod9011c7
  21. upgrade to prodash 17 (#287)Sebastian Thiel committed 4 years ago47860b7
  22. thanks clippySebastian Thiel committed 4 years ago1e051dc
  23. refactor (#287)Sebastian Thiel committed 4 years ago831397c
  24. Test to reproduce ref-delta forward references and the issue it poses for index traversal (#287)Sebastian Thiel committed 4 years ago7db7195
  25. Very rough version of repository verification (#287)Sebastian Thiel committed 4 years ago80a4a7a
  26. refactor (#287)Sebastian Thiel committed 4 years ago6c06659
  27. change!: Improve method signatures of `cache::Tree::*` (#287)Sebastian Thiel committed 4 years agoa79a7fb
  28. change!: cleanup and unify `verify_integrity()` method signature (#287)Sebastian Thiel committed 4 years ago91d0476
  29. fix: don't try to short-cut detection of large offsets when writing index filesSebastian Thiel committed 4 years agoba92cc0
  30. multi-pack index writing complete with large-offset support (#279)Sebastian Thiel committed 4 years agof7d5c7f
  31. write pack-ids and offsets (#279)Sebastian Thiel committed 4 years agobfc8069
  32. Write the fanout table (#279)Sebastian Thiel committed 4 years ago6a68ed7
  33. refactor (#279)Sebastian Thiel committed 4 years ago93dc660
  34. Add frame for writing a multi-pack index (#279)Sebastian Thiel committed 4 years ago9ce1e7f
  35. change!: `index::File::traverse()` now returns an `Outcome` struct instead of tuple of 3 fields (#279)Sebastian Thiel committed 4 years ago2cf7727