mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 16:57:49 +03:00
Add MononokeThriftBackingStore
Summary: Implement a backing store that uses thrift protocol to communicate with Mononoke API Server. Reviewed By: strager Differential Revision: D13966575 fbshipit-source-id: 66f66dda6b17aecd6c6b4475ab6b004c608f457f
This commit is contained in:
parent
491abcd4a8
commit
474ef30435
@ -1,8 +1,11 @@
|
||||
include "common/fb303/if/fb303.thrift"
|
||||
|
||||
namespace cpp2 scm.mononoke.apiserver.thrift
|
||||
namespace py scm.mononoke.apiserver.thrift.apiserver
|
||||
namespace py3 scm.mononoke.apiserver.thrift
|
||||
|
||||
typedef binary (cpp2.type = "std::unique_ptr<folly::IOBuf>") IOBufPointer
|
||||
|
||||
enum MononokeAPIExceptionKind {
|
||||
InvalidInput = 1,
|
||||
NotFound = 2,
|
||||
@ -93,7 +96,7 @@ struct MononokeFile {
|
||||
}
|
||||
|
||||
struct MononokeBlob {
|
||||
1: binary content,
|
||||
1: IOBufPointer content,
|
||||
}
|
||||
|
||||
enum MononokeFileType {
|
||||
|
Loading…
Reference in New Issue
Block a user