Code

History

Commits on git-commitgraph-v0.8.1 to git-pack/src/index35+
  1. make fmt (#427)Sebastian Thiel committed 4 years ago4b320e7
  2. refactor (#427)Sebastian Thiel committed 4 years agoc28404b
  3. Assure index ambiguous object range can represent 'none found' (#427)Sebastian Thiel committed 4 years ago5ffe54f
  4. Avoid allocating index entries in case of ambiguity by using a range (#427)Sebastian Thiel committed 4 years ago4db4754
  5. more efficient and clear addition of entries to candidates (#427)Sebastian Thiel committed 4 years agoa76a0e1
  6. properly order ambiguous entries, ascending (#427)Sebastian Thiel committed 4 years ago0340896
  7. feat!: Provide optional `candidates` for ambigious entries during `lookup_prefix()` (#427)Sebastian Thiel committed 4 years ago95210cb
  8. refactor (#427)Sebastian Thiel committed 4 years agoa2f9fa4
  9. make fmtSebastian Thiel committed 4 years ago7cf3545
  10. feat: `index::File::lookup_prefix(…)` (#298)Sebastian Thiel committed 4 years ago503b1a1
  11. Prefix now validates all constraints and errors on violation (#298)Sebastian Thiel committed 4 years ago75efa79
  12. fix: support Rust 1.52Sebastian Thiel committed 4 years ago42e0487
  13. remove byteorder from git-pack (#293)Sebastian Thiel committed 4 years ago4122306
  14. thanks clippySebastian Thiel committed 4 years ago5a68d2f
  15. git-pack uses `memmap2` instead of `filebuffer` (#293)Sebastian Thiel committed 4 years agod9011c7
  16. upgrade to prodash 17 (#287)Sebastian Thiel committed 4 years ago47860b7
  17. thanks clippySebastian Thiel committed 4 years ago1e051dc
  18. refactor (#287)Sebastian Thiel committed 4 years ago831397c
  19. Test to reproduce ref-delta forward references and the issue it poses for index traversal (#287)Sebastian Thiel committed 4 years ago7db7195
  20. Very rough version of repository verification (#287)Sebastian Thiel committed 4 years ago80a4a7a
  21. refactor (#287)Sebastian Thiel committed 4 years ago6c06659
  22. change!: Improve method signatures of `cache::Tree::*` (#287)Sebastian Thiel committed 4 years agoa79a7fb
  23. change!: cleanup and unify `verify_integrity()` method signature (#287)Sebastian Thiel committed 4 years ago91d0476
  24. fix: don't try to short-cut detection of large offsets when writing index filesSebastian Thiel committed 4 years agoba92cc0
  25. multi-pack index writing complete with large-offset support (#279)Sebastian Thiel committed 4 years agof7d5c7f
  26. write pack-ids and offsets (#279)Sebastian Thiel committed 4 years agobfc8069
  27. Write the fanout table (#279)Sebastian Thiel committed 4 years ago6a68ed7
  28. refactor (#279)Sebastian Thiel committed 4 years ago93dc660
  29. Add frame for writing a multi-pack index (#279)Sebastian Thiel committed 4 years ago9ce1e7f
  30. change!: `index::File::traverse()` now returns an `Outcome` struct instead of tuple of 3 fields (#279)Sebastian Thiel committed 4 years ago2cf7727
  31. feat: zero-objects check for index and multi-index integrity validation (#279)Sebastian Thiel committed 4 years agob80dec2
  32. feat: support for fan-checking in index and multi-index integrity verification (#279)Sebastian Thiel committed 4 years ago56fc99f
  33. More detailed multi-index verification (#279)Sebastian Thiel committed 4 years ago8f9a55b
  34. nicer printing of index verification results (#279)Sebastian Thiel committed 4 years agoe3dfa12
  35. very first experimental support for multi-pack index verification (#279)Sebastian Thiel committed 4 years agobb35c69