sapling/eden/fs/store
Caren Thomas adc13d4ed6 make put and get for trees/blobs symmetric
Summary: This change updates LocalStore to perform serialization of trees and blobs internally so that its users don't need to be aware of the internal serialization format. Previously, the get and put APIs were asymmetric such that the get APIs returned deserialized Tree and Blob objects, while put required raw serialized bytes. After this change, put will also use deserialized Tree and Blob objects.

Reviewed By: simpkins

Differential Revision: D3589899

fbshipit-source-id: 2e572e6ec5af44d66206b178a03f7a9d619b2290
2016-07-25 12:34:25 -07:00
..
git make put and get for trees/blobs symmetric 2016-07-25 12:34:25 -07:00
hg make put and get for trees/blobs symmetric 2016-07-25 12:34:25 -07:00
test make put and get for trees/blobs symmetric 2016-07-25 12:34:25 -07:00
BackingStore.h start adding an HgBackingStore implementation 2016-06-13 15:16:30 -07:00
LocalStore.cpp make put and get for trees/blobs symmetric 2016-07-25 12:34:25 -07:00
LocalStore.h make put and get for trees/blobs symmetric 2016-07-25 12:34:25 -07:00
NullBackingStore.cpp start adding an HgBackingStore implementation 2016-06-13 15:16:30 -07:00
NullBackingStore.h start adding an HgBackingStore implementation 2016-06-13 15:16:30 -07:00
ObjectStore.cpp add some debug logging in ObjectStore.cpp 2016-06-15 14:24:12 -07:00
ObjectStore.h start adding an HgBackingStore implementation 2016-06-13 15:16:30 -07:00
StoreResult.cpp add a StoreResult class 2016-06-08 19:01:13 -07:00
StoreResult.h add a StoreResult class 2016-06-08 19:01:13 -07:00
TARGETS Include build files that were inadvertently excluded from the initial export. 2016-05-12 16:08:34 -07:00