diff --git a/source/libs/sync/src/syncRaftStore.c b/source/libs/sync/src/syncRaftStore.c index 4391f5d25c80e2f5bc9e8dfdeae2fb4a31e128ed..964cc784905e5f22171b50413f9f78fc14a328de 100644 --- a/source/libs/sync/src/syncRaftStore.c +++ b/source/libs/sync/src/syncRaftStore.c @@ -16,6 +16,28 @@ #include "syncRaftStore.h" #include "cJSON.h" +// to complie success: FileIO interface is modified + +SRaftStore *raftStoreOpen(const char *path) { return NULL;} + +static int32_t raftStoreInit(SRaftStore *pRaftStore) { return 0;} + +int32_t raftStoreClose(SRaftStore *pRaftStore) { return 0;} + +int32_t raftStorePersist(SRaftStore *pRaftStore) { return 0;} + +static bool raftStoreFileExist(char *path) { return 0;} + +int32_t raftStoreSerialize(SRaftStore *pRaftStore, char *buf, size_t len) { return 0;} + +int32_t raftStoreDeserialize(SRaftStore *pRaftStore, char *buf, size_t len) { return 0;} + +void raftStorePrint(SRaftStore *pRaftStore) {} + + + +#if 0 + SRaftStore *raftStoreOpen(const char *path) { int32_t ret; @@ -129,3 +151,5 @@ void raftStorePrint(SRaftStore *pRaftStore) { raftStoreSerialize(pRaftStore, storeBuf, sizeof(storeBuf)); printf("%s\n", storeBuf); } + +#endif