From 977605f7034cec8e89a7d3782de4cf920c9b69d9 Mon Sep 17 00:00:00 2001 From: zuojiangjiang Date: Sat, 27 May 2023 16:48:44 +0800 Subject: [PATCH 1/2] update Signed-off-by: zuojiangjiang --- .../services/distributeddataservice/service/rdb/rdb_cloud.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datamgr_service/services/distributeddataservice/service/rdb/rdb_cloud.h b/datamgr_service/services/distributeddataservice/service/rdb/rdb_cloud.h index 0579853f..2b532e02 100644 --- a/datamgr_service/services/distributeddataservice/service/rdb/rdb_cloud.h +++ b/datamgr_service/services/distributeddataservice/service/rdb/rdb_cloud.h @@ -27,7 +27,7 @@ public: using DBVBucket = DistributedDB::VBucket; explicit RdbCloud(std::shared_ptr cloudDB); - ~RdbCloud() = default; + virtual ~RdbCloud() = default; DBStatus BatchInsert(const std::string &tableName, std::vector &&record, std::vector &extend) override; DBStatus BatchUpdate(const std::string &tableName, std::vector &&record, -- Gitee From 60b6c621c6438350eced0af4517fd39d8ba3f3b5 Mon Sep 17 00:00:00 2001 From: zuojiangjiang Date: Sat, 27 May 2023 16:49:34 +0800 Subject: [PATCH 2/2] update Signed-off-by: zuojiangjiang --- .../distributeddataservice/service/rdb/rdb_general_store.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/datamgr_service/services/distributeddataservice/service/rdb/rdb_general_store.cpp b/datamgr_service/services/distributeddataservice/service/rdb/rdb_general_store.cpp index 696e0dd4..1d162e7f 100644 --- a/datamgr_service/services/distributeddataservice/service/rdb/rdb_general_store.cpp +++ b/datamgr_service/services/distributeddataservice/service/rdb/rdb_general_store.cpp @@ -84,6 +84,7 @@ RdbGeneralStore::~RdbGeneralStore() bindInfo_.loader_ = nullptr; bindInfo_.db_->Close(); bindInfo_.db_ = nullptr; + rdbCloud_ = nullptr; } int32_t RdbGeneralStore::Bind(const Database &database, BindInfo bindInfo) -- Gitee