/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/gaussdb_rd/ |
H A D | rd_utils.h | 42 int RdKVPut(GRD_DB *db, const char *collectionName, const Key &key, const Value &value); 44 int RdKVGet(GRD_DB *db, const char *collectionName, const Key &key, Value &value); 46 int RdBackup(GRD_DB *db, const char *backupDbFile, uint8_t *encryptedKey, uint32_t encryptedKeyLen); 51 int RdKVDel(GRD_DB *db, const char *collectionName, const Key &key); 53 int RdKVScan(GRD_DB *db, const char *collectionName, const Key &key, GRD_KvScanModeE mode, 56 int RdKVRangeScan(GRD_DB *db, const char *collectionName, const Key &beginKey, const Key &endKey, 63 int RdDBClose(GRD_DB *db, uint32_t flags); 69 int RdKVBatchPut(GRD_DB *db, const char *kvTableName, GRD_KVBatchT *batch); 71 int RdFlush(GRD_DB *db, uint32_t flags); 74 int RdKVBatchDel(GRD_DB *d [all...] |
H A D | rd_single_ver_storage_engine.h | 49 int TryToOpenMainDatabase(bool isWrite, GRD_DB *&db); 51 int GetDbHandle(bool isWrite, const SecurityOption &secOpt, GRD_DB *&dbHandle); 53 int OpenGrdDb(const OpenDbProperties &option, GRD_DB *&db); 55 int IndexPreLoad(GRD_DB *&db, const char *collectionName);
|
H A D | rd_utils.cpp | 118 int RdKVPut(GRD_DB *db, const char *collectionName, const Key &key, const Value &value) in RdKVPut() 133 int RdKVGet(GRD_DB *db, const char *collectionName, const Key &key, Value &value) in RdKVGet() 151 int RdBackup(GRD_DB *db, const char *backupDbFile, uint8_t *encryptedKey, uint32_t encryptedKeyLen) in RdBackup() 161 int RdKVDel(GRD_DB *db, const char *collectionName, const Key &key) in RdKVDel() 175 int RdKVScan(GRD_DB *db, const char *collectionName, const Key &key, GRD_KvScanModeE mode, in RdKVScan() 189 int RdKVRangeScan(GRD_DB *db, const char *collectionName, const Key &beginKey, const Key &endKey, in RdKVRangeScan() 216 int RdDBClose(GRD_DB *db, uint32_t flags) in RdDBClose() 247 int RdKVBatchPut(GRD_DB *db, const char *kvTableName, GRD_KVBatchT *batch) in RdKVBatchPut() 256 int RdFlush(GRD_DB *db, uint32_t flags) in RdFlush() 266 int RdKVBatchDel(GRD_DB *d [all...] |
H A D | rd_single_ver_storage_engine.cpp | 48 GRD_DB *db = nullptr; in CreateNewExecutor() 127 int RdSingleVerStorageEngine::TryToOpenMainDatabase(bool isWrite, GRD_DB *&db) in TryToOpenMainDatabase() 153 int RdSingleVerStorageEngine::GetDbHandle(bool isWrite, const SecurityOption &secOpt, GRD_DB *&dbHandle) in GetDbHandle() 188 int RdSingleVerStorageEngine::OpenGrdDb(const OpenDbProperties &option, GRD_DB *&db) in OpenGrdDb() 210 int RdSingleVerStorageEngine::IndexPreLoad(GRD_DB *&db, const char *collectionName) in IndexPreLoad()
|
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/common/include/ |
H A D | grd_api_manager.h | 22 typedef int32_t (*DBOpen)(const char *dbPath, const char *configStr, uint32_t flags, GRD_DB **db); 23 typedef int32_t (*DBClose)(GRD_DB *db, uint32_t flags); 24 typedef int32_t (*DBBackup)(GRD_DB *db, const char *backupDbFile, GRD_CipherInfoT *cipherInfo); 26 typedef int32_t (*DBFlush)(GRD_DB *db, uint32_t flags); 27 typedef int32_t (*IndexPreload)(GRD_DB *db, const char *collectionName); 28 typedef int32_t (*CreateCollection)(GRD_DB *db, const char *collectionName, const char *optionStr, uint32_t flags); 29 typedef int32_t (*DropCollection)(GRD_DB *db, const char *collectionName, uint32_t flags); 30 typedef int32_t (*InsertDoc)(GRD_DB *db, const char *collectionName, const char *document, uint32_t flags); 31 typedef int32_t (*FindDoc)(GRD_DB *db, const char *collectionName, Query query, 33 typedef int32_t (*UpdateDoc)(GRD_DB *d [all...] |
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/include/grd_document/ |
H A D | grd_document_api.h | 28 GRD_API int32_t GRD_CreateCollection(GRD_DB *db, const char *collectionName, const char *optionStr, uint32_t flags); 30 GRD_API int32_t GRD_DropCollection(GRD_DB *db, const char *collectionName, uint32_t flags); 32 GRD_API int32_t GRD_InsertDoc(GRD_DB *db, const char *collectionName, const char *document, uint32_t flags); 34 GRD_API int32_t GRD_FindDoc(GRD_DB *db, const char *collectionName, Query query, uint32_t flags, 37 GRD_API int32_t GRD_UpdateDoc(GRD_DB *db, const char *collectionName, const char *filter, const char *update, 40 GRD_API int32_t GRD_UpsertDoc(GRD_DB *db, const char *collectionName, const char *filter, const char *document, 43 GRD_API int32_t GRD_DeleteDoc(GRD_DB *db, const char *collectionName, const char *filter, uint32_t flags);
|
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/executor/include/ |
H A D | grd_document_api_inner.h | 25 int32_t GRD_CreateCollectionInner(GRD_DB *db, const char *collectionName, const char *optionStr, uint32_t flags); 27 int32_t GRD_DropCollectionInner(GRD_DB *db, const char *collectionName, uint32_t flags); 29 int32_t GRD_InsertDocInner(GRD_DB *db, const char *collectionName, const char *document, uint32_t flags); 31 int32_t GRD_FindDocInner(GRD_DB *db, const char *collectionName, Query query, uint32_t flags, 34 int32_t GRD_UpdateDocInner(GRD_DB *db, const char *collectionName, const char *filter, const char *update, 37 int32_t GRD_UpsertDocInner(GRD_DB *db, const char *collectionName, const char *filter, const char *document, 40 int32_t GRD_DeleteDocInner(GRD_DB *db, const char *collectionName, const char *filter, uint32_t flags);
|
H A D | grd_kv_api_inner.h | 25 int32_t GRD_KVPutInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value); 27 int32_t GRD_KVGetInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value); 29 int32_t GRD_KVDelInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key); 31 int32_t GRD_KVScanInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, GRD_KvScanModeE mode, 34 int32_t GRD_KVFilterInner(GRD_DB *db, const char *collectionName, const GRD_FilterOptionT *scanParams, 48 int32_t GRD_KVBatchPutInner(GRD_DB *db, const char *collectionName, GRD_KVBatchT *batch); 50 int32_t GRD_KVBatchDelInner(GRD_DB *db, const char *collectionName, GRD_KVBatchT *batch);
|
H A D | grd_db_api_inner.h | 21 int32_t GRD_DBOpenInner(const char *dbPath, const char *configStr, uint32_t flags, GRD_DB **db); 23 int32_t GRD_DBCloseInner(GRD_DB *db, uint32_t flags); 25 int32_t GRD_IndexPreloadInner(GRD_DB *db, const char *collectionName); 27 int32_t GRD_FlushInner(GRD_DB *db, uint32_t flags);
|
H A D | grd_type_inner.h | 23 typedef struct GRD_DB { struct 25 } GRD_DB; typedef
|
H A D | grd_sequence_api_inner.h | 25 int32_t GRD_CreateSeqInner(GRD_DB *db, const char *sequenceName, uint32_t flags); 27 int32_t GRD_DropSeqInner(GRD_DB *db, const char *sequenceName, uint32_t flags);
|
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/executor/kv/ |
H A D | grd_kv_api_inner.cpp | 23 int32_t GRD_KVPutInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value) in GRD_KVPutInner() 28 int32_t GRD_KVGetInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value) in GRD_KVGetInner() 33 int32_t GRD_KVDelInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key) in GRD_KVDelInner() 38 int32_t GRD_KVScanInner(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, GRD_KvScanModeE mode, in GRD_KVScanInner() 44 int32_t GRD_KVFilterInner(GRD_DB *db, const char *collectionName, const GRD_FilterOptionT *scanParams, in GRD_KVFilterInner() 76 int32_t GRD_KVBatchPutInner(GRD_DB *db, const char *collectionName, GRD_KVBatchT *batch) in GRD_KVBatchPutInner() 81 int32_t GRD_KVBatchDelInner(GRD_DB *db, const char *collectionName, GRD_KVBatchT *batch) in GRD_KVBatchDelInner()
|
H A D | grd_kv_api.cpp | 26 GRD_API int32_t GRD_KVPut(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value) in GRD_KVPut() 37 GRD_API int32_t GRD_KVGet(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value) in GRD_KVGet() 48 GRD_API int32_t GRD_KVDel(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key) in GRD_KVDel() 59 GRD_API int32_t GRD_KVScan(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, GRD_KvScanModeE mode, in GRD_KVScan() 71 GRD_API int32_t GRD_KVFilter(GRD_DB *db, const char *collectionName, const GRD_FilterOptionT *scanParams, in GRD_KVFilter() 139 GRD_API int32_t GRD_KVBatchPut(GRD_DB *db, const char *collectionName, GRD_KVBatchT *batch) in GRD_KVBatchPut() 150 GRD_API int32_t GRD_KVBatchDel(GRD_DB *db, const char *collectionName, GRD_KVBatchT *batch) in GRD_KVBatchDel()
|
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/include/grd_base/ |
H A D | grd_db_api.h | 25 GRD_API int32_t GRD_DBOpen(const char *dbPath, const char *configStr, uint32_t flags, GRD_DB **db); 27 GRD_API int32_t GRD_DBClose(GRD_DB *db, uint32_t flags); 29 GRD_API int32_t GRD_DBBackup(GRD_DB *db, const char *backupDbFile, uint8_t *encryptedKey, uint32_t encryptedKeyLen); 34 GRD_API int32_t GRD_IndexPreload(GRD_DB *db, const char *collectionName); 36 GRD_API int32_t GRD_Flush(GRD_DB *db, uint32_t flags);
|
H A D | grd_type_export.h | 29 typedef struct GRD_DB GRD_DB; typedef 84 typedef struct GRD_DB GRD_DB; typedef
|
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/include/grd_kv/ |
H A D | grd_kv_api.h | 27 GRD_API int32_t GRD_KVPut(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value); 29 GRD_API int32_t GRD_KVGet(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, const GRD_KVItemT *value); 31 GRD_API int32_t GRD_KVDel(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key); 33 GRD_API int32_t GRD_KVScan(GRD_DB *db, const char *collectionName, const GRD_KVItemT *key, GRD_KvScanModeE mode, 36 GRD_API int32_t GRD_KVFilter(GRD_DB *db, const char *collectionName, const GRD_FilterOptionT *scanParams, 50 GRD_API int32_t GRD_KVBatchPut(GRD_DB *db, const char *collectionName, GRD_KVBatchT *batch); 52 GRD_API int32_t GRD_KVBatchDel(GRD_DB *db, const char *collectionName, GRD_KVBatchT *batch);
|
/foundation/distributeddatamgr/preferences/frameworks/native/platform/include/ |
H A D | preferences_db_adapter.h | 28 typedef struct GRD_DB GRD_DB; typedef 86 typedef int32_t (*DBOpen)(const char *dbPath, const char *configStr, uint32_t flags, GRD_DB **db); 87 typedef int32_t (*DBClose)(GRD_DB *db, uint32_t flags); 88 typedef int32_t (*DBCreateCollection)(GRD_DB *db, const char *tableName, const char *optionStr, uint32_t flags); 89 typedef int32_t (*DBDropCollection)(GRD_DB *db, const char *collectionName, uint32_t flags); 90 typedef int32_t (*DBIndexPreload)(GRD_DB *db, const char *tableName); 91 typedef int32_t (*DBKvPut)(GRD_DB *db, const char *tableName, const GRD_KVItemT *key, const GRD_KVItemT *value); 92 typedef int32_t (*DBKvGet)(GRD_DB *db, const char *tableName, const GRD_KVItemT *key, const GRD_KVItemT *value); 93 typedef int32_t (*DBKvDel)(GRD_DB *d [all...] |
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/executor/base/ |
H A D | grd_db_api_inner.cpp | 25 int32_t GRD_DBOpenInner(const char *dbPath, const char *configStr, uint32_t flags, GRD_DB **db) in GRD_DBOpenInner() 38 *db = new (std::nothrow) GRD_DB(); in GRD_DBOpenInner() 49 int32_t GRD_DBCloseInner(GRD_DB *db, uint32_t flags) in GRD_DBCloseInner() 65 int32_t GRD_FlushInner(GRD_DB *db, uint32_t flags) in GRD_FlushInner() 76 int32_t GRD_IndexPreloadInner(GRD_DB *db, const char *collectionName) in GRD_IndexPreloadInner()
|
H A D | grd_db_api.cpp | 28 GRD_API int32_t GRD_DBOpen(const char *dbPath, const char *configStr, uint32_t flags, GRD_DB **db) in GRD_DBOpen() 41 GRD_API int32_t GRD_DBClose(GRD_DB *db, uint32_t flags) in GRD_DBClose() 53 GRD_API int32_t GRD_DBBackup(GRD_DB *db, const char *backupDbFile, uint8_t *encryptedKey, uint32_t encryptedKeyLen) in GRD_DBBackup() 80 GRD_API int32_t GRD_Flush(GRD_DB *db, uint32_t flags) in GRD_Flush() 92 GRD_API int32_t GRD_IndexPreload(GRD_DB *db, const char *collectionName) in GRD_IndexPreload()
|
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/ |
H A D | grd_type_export.h | 29 typedef struct GRD_DB GRD_DB; typedef 80 typedef struct GRD_DB GRD_DB; typedef
|
H A D | rd_utils.h | 33 static int RdDbOpen(const char *dbPath, const char *configStr, uint32_t flags, GRD_DB **db); 35 static int RdDbClose(GRD_DB *db, uint32_t flags); 36 static int RdSqlPrepare(GRD_DB *db, const char *str, uint32_t strLen, GRD_SqlStmt **stmt, const char **unusedStr); 65 static int RdDbBackup(GRD_DB *db, const char *backupDbFile, const std::vector<uint8_t> &encryptedKey); 66 static int RdDbRestore(GRD_DB *db, const char *backupDbFile, const std::vector<uint8_t> &encryptedKey); 69 static int RdDbGetVersion(GRD_DB *db, GRD_ConfigTypeE type, int &version); 70 static int RdDbSetVersion(GRD_DB *db, GRD_ConfigTypeE type, int version);
|
H A D | grd_api_manager.h | 25 typedef int32_t (*DBOpen)(const char *dbPath, const char *configStr, uint32_t flags, GRD_DB **db); 26 typedef int32_t (*DBClose)(GRD_DB *db, uint32_t flags); 30 GRD_DB *db, const char *str, uint32_t strLen, GRD_SqlStmt **stmt, const char **unusedStr); 56 typedef int32_t (*DBBackup) (GRD_DB *db, const char *backupDbFile, GRD_CipherInfoT *cipherInfo); 57 typedef int32_t (*DBRestore) (GRD_DB *db, const char *backupDbFile, GRD_CipherInfoT *cipherInfo); 59 typedef GRD_DbValueT (*DBGetConfig) (GRD_DB *db, GRD_ConfigTypeE type); 60 typedef int32_t (*DBSetConfig) (GRD_DB *db, GRD_ConfigTypeE type, GRD_DbValueT value);
|
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/test/unittest/api/ |
H A D | documentdb_api_test.cpp | 61 GRD_DB *db = nullptr; in HWTEST_F() 90 GRD_DB *db = nullptr; in HWTEST_F() 108 GRD_DB *db = nullptr; in HWTEST_F() 114 GRD_DB *db1 = nullptr; in HWTEST_F() 140 GRD_DB *db = nullptr; in HWTEST_F() 156 GRD_DB *db = nullptr; in HWTEST_F() 174 GRD_DB *db = nullptr; in HWTEST_F() 189 GRD_DB *db = nullptr; in HWTEST_F() 204 GRD_DB *db = nullptr; in HWTEST_F() 221 GRD_DB *d in HWTEST_F() [all...] |
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/gaussdb_rd/src/executor/document/ |
H A D | grd_document_api_inner.cpp | 25 int32_t GRD_CreateCollectionInner(GRD_DB *db, const char *collectionName, const char *optionStr, uint32_t flags) in GRD_CreateCollectionInner() 37 int32_t GRD_DropCollectionInner(GRD_DB *db, const char *collectionName, uint32_t flags) in GRD_DropCollectionInner() 48 int32_t GRD_UpdateDocInner(GRD_DB *db, const char *collectionName, const char *filter, const char *update, in GRD_UpdateDocInner() 61 int32_t GRD_UpsertDocInner(GRD_DB *db, const char *collectionName, const char *filter, const char *document, in GRD_UpsertDocInner() 75 int32_t GRD_InsertDocInner(GRD_DB *db, const char *collectionName, const char *document, uint32_t flags) in GRD_InsertDocInner() 84 int32_t GRD_DeleteDocInner(GRD_DB *db, const char *collectionName, const char *filter, uint32_t flags) in GRD_DeleteDocInner() 101 int32_t GRD_FindDocInner(GRD_DB *db, const char *collectionName, Query query, uint32_t flags, GRD_ResultSet **resultSet) in GRD_FindDocInner()
|
H A D | grd_document_api.cpp | 28 GRD_API int32_t GRD_CreateCollection(GRD_DB *db, const char *collectionName, const char *optionStr, uint32_t flags) in GRD_CreateCollection() 40 GRD_API int32_t GRD_DropCollection(GRD_DB *db, const char *collectionName, uint32_t flags) in GRD_DropCollection() 52 GRD_API int32_t GRD_UpdateDoc(GRD_DB *db, const char *collectionName, const char *filter, const char *update, in GRD_UpdateDoc() 65 GRD_API int32_t GRD_UpsertDoc(GRD_DB *db, const char *collectionName, const char *filter, const char *document, in GRD_UpsertDoc() 78 GRD_API int32_t GRD_InsertDoc(GRD_DB *db, const char *collectionName, const char *document, uint32_t flags) in GRD_InsertDoc() 90 GRD_API int32_t GRD_DeleteDoc(GRD_DB *db, const char *collectionName, const char *filter, uint32_t flags) in GRD_DeleteDoc() 102 GRD_API int32_t GRD_FindDoc(GRD_DB *db, const char *collectionName, Query query, uint32_t flags, in GRD_FindDoc()
|