/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/ |
H A D | data_compression.cpp | 20 void DataCompression::GetCompressionAlgo(std::set<CompressAlgorithm> &algorithmSet) in GetCompressionAlgo() 28 int DataCompression::TransferCompressionAlgo(uint32_t compressAlgoType, CompressAlgorithm &algoType) in TransferCompressionAlgo() 38 DataCompression *DataCompression::GetInstance(CompressAlgorithm algo) in GetInstance() 48 void DataCompression::Register(CompressAlgorithm algo, DataCompression *compressionPtr) in Register() 57 std::map<CompressAlgorithm, DataCompression *> &DataCompression::GetCompressionAlgos() in GetCompressionAlgos() 59 static std::map<CompressAlgorithm, DataCompression *> compressionAlgos; in GetCompressionAlgos() 63 std::map<uint32_t, CompressAlgorithm> &DataCompression::GetTransMap() in GetTransMap() 65 static std::map<uint32_t, CompressAlgorithm> transferMap; in GetTransMap()
|
H A D | zlib_compression.cpp | 30 DataCompression::Register(CompressAlgorithm::ZLIB, this); in ZlibCompression()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/include/ |
H A D | data_compression.h | 27 static DataCompression *GetInstance(CompressAlgorithm algo); 28 static void GetCompressionAlgo(std::set<CompressAlgorithm> &algorithmSet); 29 static int TransferCompressionAlgo(uint32_t compressAlgoType, CompressAlgorithm &algoType); 41 static void Register(CompressAlgorithm algo, DataCompression *compression); 44 static std::map<CompressAlgorithm, DataCompression *> &GetCompressionAlgos(); 45 static std::map<uint32_t, CompressAlgorithm> &GetTransMap();
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/common/ |
H A D | distributeddb_data_compression_test.cpp | 97 …EXPECT_EQ(DataCompression::GetInstance(CompressAlgorithm::ZLIB)->Compress(srcData, compressedData)… 105 EXPECT_EQ(DataCompression::GetInstance(CompressAlgorithm::ZLIB)->Uncompress( 129 …EXPECT_EQ(DataCompression::GetInstance(CompressAlgorithm::ZLIB)->Compress(srcData, compressedData)… 142 EXPECT_EQ(DataCompression::GetInstance(CompressAlgorithm::ZLIB)->Uncompress( 165 …EXPECT_EQ(DataCompression::GetInstance(CompressAlgorithm::ZLIB)->Compress(srcData, compressedData)… 174 EXPECT_EQ(DataCompression::GetInstance(CompressAlgorithm::ZLIB)->Uncompress( 184 EXPECT_EQ(DataCompression::GetInstance(CompressAlgorithm::ZLIB)->Uncompress(
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/syncer/src/device/singlever/ |
H A D | single_ver_sync_task_context.cpp | 409 std::set<CompressAlgorithm> SingleVerSyncTaskContext::GetRemoteCompressAlgo() const in GetRemoteCompressAlgo() 412 std::set<CompressAlgorithm> compressAlgoSet; in GetRemoteCompressAlgo() 415 compressAlgoSet.insert(static_cast<CompressAlgorithm>(algo.first)); in GetRemoteCompressAlgo() 423 static std::map<CompressAlgorithm, std::string> algoMap = {{CompressAlgorithm::ZLIB, "zlib"}}; in GetRemoteCompressAlgoStr() 424 std::set<CompressAlgorithm> remoteCompressAlgoSet = GetRemoteCompressAlgo(); in GetRemoteCompressAlgoStr() 455 CompressAlgorithm SingleVerSyncTaskContext::ChooseCompressAlgo() const in ChooseCompressAlgo() 457 std::set<CompressAlgorithm> remoteAlgo = GetRemoteCompressAlgo(); in ChooseCompressAlgo() 459 return CompressAlgorithm::NONE; in ChooseCompressAlgo() 461 std::set<CompressAlgorithm> localAlgorithmSet; in ChooseCompressAlgo() 463 std::set<CompressAlgorithm> algoIntersection; in ChooseCompressAlgo() [all …]
|
H A D | single_ver_data_packet.h | 108 void SetCompressAlgo(CompressAlgorithm algo); 109 CompressAlgorithm GetCompressAlgo() const; 142 … CompressAlgorithm algo_ = CompressAlgorithm::NONE; // used for param while serialize compress data
|
H A D | single_ver_sync_task_context.h | 120 std::set<CompressAlgorithm> GetRemoteCompressAlgo() const; 123 CompressAlgorithm ChooseCompressAlgo() const;
|
H A D | single_ver_data_packet.cpp | 246 void DataRequestPacket::SetCompressAlgo(CompressAlgorithm algo) in SetCompressAlgo() 251 CompressAlgorithm DataRequestPacket::GetCompressAlgo() const in GetCompressAlgo()
|
H A D | single_ver_data_sync.cpp | 327 CompressAlgorithm remoteAlgo = context->ChooseCompressAlgo(); in GetMatchData() 328 if (needCompressOnSync && remoteAlgo != CompressAlgorithm::NONE) { in GetMatchData() 695 CompressAlgorithm curAlgo = context->ChooseCompressAlgo(); in FillDataRequestPacket() 697 …if (!syncData.compressedEntries.empty() && needCompressOnSync && curAlgo != CompressAlgorithm::NON… in FillDataRequestPacket() 1664 CompressAlgorithm remoteAlgo = context->ChooseCompressAlgo(); in GetReSendData() 1665 if (needCompressOnSync && remoteAlgo != CompressAlgorithm::NONE) { in GetReSendData() 1751 CompressAlgorithm curAlgo = context->ChooseCompressAlgo(); in FillRequestReSendPacket() 1752 if (needCompressOnSync && curAlgo != CompressAlgorithm::NONE) { in FillRequestReSendPacket()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/kv/ |
H A D | generic_single_ver_kv_entry.h | 28 CompressAlgorithm compressAlgo = CompressAlgorithm::ZLIB; 81 uint32_t destLen, CompressAlgorithm algo); 83 …ector<uint8_t> &compressedEntries, Parcel &parcel, uint32_t targetVersion, CompressAlgorithm algo);
|
H A D | generic_single_ver_kv_entry.cpp | 397 uint32_t destLen, CompressAlgorithm algo) in Uncompress() 419 …vector<uint8_t> &compressedEntries, Parcel &parcel, uint32_t targetVersion, CompressAlgorithm algo) in SerializeCompressedDatas() 433 CompressAlgorithm compressAlgo = CompressAlgorithm::NONE; in DeSerializeCompressedDatas()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/syncer/src/ |
H A D | sync_config.cpp | 29 {static_cast<uint8_t>(CompressAlgorithm::ZLIB), DATABASE_COMPRESSION_ZLIB},
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/gaussdb_rd/ |
H A D | rd_single_ver_natural_store.h | 132 int GetCompressionAlgo(std::set<CompressAlgorithm> &algorithmSet) const override;
|
H A D | rd_single_ver_natural_store.cpp | 502 int RdSingleVerNaturalStore::GetCompressionAlgo(std::set<CompressAlgorithm> &algorithmSet) const in GetCompressionAlgo()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/include/ |
H A D | sync_generic_interface.h | 134 virtual int GetCompressionAlgo(std::set<CompressAlgorithm> &algorithmSet) const in GetCompressionAlgo()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/include/ |
H A D | types_export.h | 210 enum class CompressAlgorithm : uint8_t { enum
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/syncer/ |
H A D | virtual_single_ver_sync_db_Interface.h | 116 int GetCompressionAlgo(std::set<CompressAlgorithm> &algorithmSet) const override;
|
H A D | virtual_single_ver_sync_db_Interface.cpp | 463 int VirtualSingleVerSyncDBInterface::GetCompressionAlgo(std::set<CompressAlgorithm> &algorithmSet) … in GetCompressionAlgo()
|
H A D | distributeddb_single_ver_p2p_query_sync_test.cpp | 624 {CompressAlgorithm::ZLIB, SOFTWARE_VERSION_CURRENT}) == E_OK); 625 packet->SetCompressAlgo(CompressAlgorithm::ZLIB);
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/sqlite/ |
H A D | sqlite_single_ver_natural_store.h | 174 int GetCompressionAlgo(std::set<CompressAlgorithm> &algorithmSet) const override;
|
H A D | sqlite_single_ver_natural_store_extend.cpp | 323 int SQLiteSingleVerNaturalStore::GetCompressionAlgo(std::set<CompressAlgorithm> &algorithmSet) const in GetCompressionAlgo()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/src/relational/ |
H A D | relational_sync_able_storage.h | 121 int GetCompressionAlgo(std::set<CompressAlgorithm> &algorithmSet) const override;
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/relational/ |
H A D | relational_sync_able_storage.cpp | 716 int RelationalSyncAbleStorage::GetCompressionAlgo(std::set<CompressAlgorithm> &algorithmSet) const in GetCompressionAlgo()
|