Code

History

Commits on ig/commit-debug to lib/src/store.rs35+
  1. backend: remove `MergedTreeId::Legacy` variantScott Taylor committed 1 year ago1418324
  2. cleanup: leverage trait upcasting, delete as_any*()Yuya Nishihara committed 1 year ago46d5555
  3. store: downcast to implementation type by backend_impl()Yuya Nishihara committed 1 year agobd2807f
  4. cleanup: replace clippy allow() exemptions by expect()Martin von Zweigbergk committed 1 year ago8aa9d1d
  5. merged_tree: move MergeOptions to tree_mergeMartin von Zweigbergk committed 1 year ago92bc6e4
  6. files: rename FileMergeOptions to MergeOptions, move to merged_treeYuya Nishihara committed 1 year ago0376bcf
  7. files: introduce stub of FileMergeOptionsYuya Nishihara committed 1 year agoe9e9c6f
  8. backend: remove unused TreeValue::Conflict and read/write methodsMartin von Zweigbergk committed 1 year agoda6c4b6
  9. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  10. store: inline tree_builder() function to callersMartin von Zweigbergk committed 1 year ago721daef
  11. test_merged_tree: clear store caches before calling diff_stream()Martin von Zweigbergk committed 1 year agoe982db8
  12. async: add async version of get_root_tree()Martin von Zweigbergk committed 1 year agocceafcf
  13. address new mismatched_lifetime_syntaxes Clippy lintMartin von Zweigbergk committed 1 year agoc43ca3c
  14. store: Add Send bounds to the AsyncRead future returned by read_fileBenjamin Brittain committed 1 year ago97c7edc
  15. backend: make write_file() take an AsyncReadMartin von Zweigbergk committed 1 year ago1d1e0c9
  16. backend: make read_file() return a AsyncReadMartin von Zweigbergk committed 1 year agob970939
  17. store: drop "_async" suffix from read_file()/read_symlink()Martin von Zweigbergk committed 1 year ago23de072
  18. store: remove unused read_symlink()Martin von Zweigbergk committed 1 year ago2debfce
  19. store: delete read_file(), update callers to use async versionMartin von Zweigbergk committed 1 year ago12bcd04
  20. store: add `backend()` accessorMartin von Zweigbergk committed 1 year ago7a9c891
  21. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  22. signing: cap number of cached verification resultsYuya Nishihara committed 1 year agocdbe4df
  23. store: make `get_tree()` functions take owned repo pathMartin von Zweigbergk committed 1 year ago409be2e
  24. store: make `write_symlink()` asyncMartin von Zweigbergk committed 2 years agobc06b2a
  25. store: make `write_file()` asyncMartin von Zweigbergk committed 2 years ago4a8d250
  26. store: make `write_tree()` asyncMartin von Zweigbergk committed 2 years agoecb2847
  27. store: make `write_commit()` asyncMartin von Zweigbergk committed 2 years ago3136426
  28. backend: make write methods asyncMartin von Zweigbergk committed 2 years ago8eb3d85
  29. store: switch in-memory cache to LRU-based HashMap to cap memory usageYuya Nishihara committed 2 years agodb6a58d
  30. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  31. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  32. drop "support" for legacy tree configMartin von Zweigbergk committed 2 years agoaa0fbd9
  33. copy-tracking: create CopyRecordMap and add it to diff summariesMatt Kulukundis committed 2 years agoee6b922
  34. copy-tracking: adjust backend signatureMatt Kulukundis committed 2 years agoe667a2b
  35. merged_tree: make `MergedTree` a structMartin von Zweigbergk committed 2 years agoec77250