sapling/eden/scm/lib/backingstore
Zeyi (Rice) Fan 854637e854 implement batch blob import for HgNativeBackingStore
Summary:
NOTE: This stack works together, they are separated for easier reviewing. Check D21723465 if you want to read this stack in one place.

This diff encapsulates the newly added batch blob import API in backingstore crate, and expose it to EdenFS. It converts incoming complex data structures down to primitive data types that can go through FFI boundary.

Reviewed By: xavierd

Differential Revision: D21697578

fbshipit-source-id: 8f5505ef4cab342dfa710798a04df4e0e94055d9
2020-06-10 19:29:25 -07:00
..
c_api implement batch blob import for HgNativeBackingStore 2020-06-10 19:29:25 -07:00
src implement batch blob fetching API in backingstore crate 2020-06-10 19:29:24 -07:00
test Merge fb-mercurial sources into the eden repository 2019-11-13 20:20:32 -08:00
tools Move fb-mercurial sources into an eden/scm subdirectory. 2019-11-13 16:04:48 -08:00
Cargo.toml convert to bytes 0.5 2020-02-24 10:28:46 -08:00
cbindgen.toml backingstore: add Tree and TreeEntry Rust structs to pass manifest 2019-11-19 18:01:23 -08:00
CMakeLists.txt revisionstore: add a LFS remote store 2020-03-19 14:36:18 -07:00