Home
last modified time | relevance | path

Searched refs:changedData (Results 1 - 25 of 49) sorted by relevance

12

/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/
H A Ddelay_notify.cpp43 void DelayNotify::UpdateNotify(const DistributedRdb::RdbChangedData &changedData, bool isFull) in UpdateNotify() argument
48 for (auto& [k, v] : changedData.tableData) { in UpdateNotify()
77 DistributedRdb::RdbChangedData changedData; in StartTimer() local
82 changedData.tableData = changedData_.tableData; in StartTimer()
96 if (autoSyncInterval_ == AUTO_SYNC_INTERVAL || changedData.tableData.empty()) { in StartTimer()
118 task_(changedData, rdbNotifyConfig); in StartTimer()
133 DistributedRdb::RdbChangedData changedData; in ExecuteTask() local
137 changedData.tableData = std::move(changedData_.tableData); in ExecuteTask()
143 if (task_ != nullptr && (changedData.tableData.size() > 0 || isFull)) { in ExecuteTask()
147 int errCode = task_(changedData, rdbNotifyConfi in ExecuteTask()
[all...]
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/object/
H A Dobject_data_listener.cpp37 std::map<std::string, std::vector<uint8_t>> changedData {}; in OnChange()
40 changedData.insert_or_assign(std::move(key), entry.value); in OnChange()
44 changedData.insert_or_assign(std::move(key), entry.value); in OnChange()
46 DistributedObject::ObjectStoreManager::GetInstance()->NotifyChange(changedData); in OnChange()
H A Dobject_manager.h98 void NotifyChange(ObjectRecord &changedData);
170 std::map<std::string, std::map<std::string, Assets>> GetAssetsFromStore(const ObjectRecord& changedData);
183 std::map<std::string, ObjectRecord> GetObjectData(const ObjectRecord& changedData, SaveInfo& saveInfo,
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/syncer/src/cloud/
H A Dcloud_sync_utils.cpp130 bool CloudSyncUtils::IsChangeDataEmpty(const ChangedData &changedData) in IsChangeDataEmpty() argument
132 return changedData.primaryData[ChangeType::OP_INSERT].empty() || in IsChangeDataEmpty()
133 changedData.primaryData[ChangeType::OP_UPDATE].empty() || in IsChangeDataEmpty()
134 changedData.primaryData[ChangeType::OP_DELETE].empty(); in IsChangeDataEmpty()
197 int CloudSyncUtils::SaveChangedDataByType(const VBucket &datum, ChangedData &changedData, in SaveChangedDataByType() argument
203 ret = CloudSyncUtils::GetCloudPkVals(localInfo.primaryKeys, changedData.field, localInfo.logInfo.dataKey, in SaveChangedDataByType()
206 ret = CloudSyncUtils::GetCloudPkVals(datum, changedData.field, localInfo.logInfo.dataKey, cloudPkVals); in SaveChangedDataByType()
211 InsertOrReplaceChangedDataByType(type, cloudPkVals, changedData); in SaveChangedDataByType()
394 param.changedData.primaryData[ChangeType::OP_UPDATE].size()); in SaveChangedData()
409 param.downloadData.data[dataIndex], param.changedData, dataInf in SaveChangedData()
566 InsertOrReplaceChangedDataByType(ChangeType type, std::vector<Type> &pkVal, ChangedData &changedData) InsertOrReplaceChangedDataByType() argument
[all...]
H A Dcloud_sync_utils.h52 static bool IsChangeDataEmpty(const ChangedData &changedData);
62 static int SaveChangedDataByType(const VBucket &datum, ChangedData &changedData, const DataInfoWithLog &localInfo,
108 ChangedData &changedData);
H A Dcloud_syncer.cpp504 ret = CloudSyncUtils::GetCloudPkVals(datum, param.changedData.field, in UpdateChangedData()
510 param.changedData.primaryData[ChangeType::OP_INSERT].push_back(primaryValues); in UpdateChangedData()
523 size_t size = param.changedData.primaryData[ChangeType::OP_UPDATE].size(); in UpdateChangedData()
528 if (param.changedData.primaryData[ChangeType::OP_UPDATE][updateIndex].empty()) { in UpdateChangedData()
533 param.changedData.primaryData[ChangeType::OP_UPDATE][updateIndex][0] = in UpdateChangedData()
692 // changedData.primaryData should have no member inside in DownloadAssets()
855 if (!CloudSyncUtils::IsChangeDataEmpty(param.changedData)) { in SaveData()
856 LOGE("[CloudSyncer] changedData.primaryData should have no member inside."); in SaveData()
936 bool CloudSyncer::NeedNotifyChangedData(const ChangedData &changedData) in NeedNotifyChangedData() argument
947 if (changedData in NeedNotifyChangedData()
954 NotifyChangedData(ChangedData &&changedData) NotifyChangedData() argument
1068 ChangedData changedData; SaveDataNotifyProcess() local
[all...]
H A Dicloud_syncer.h65 ChangedData changedData; member
/foundation/distributeddatamgr/data_object/frameworks/innerkitsimpl/test/unittest/mock/include/
H A Dmock_flat_object_watcher.h28 const std::string &sessionid, const std::vector<std::string> &changedData, bool enableTransfer) override
H A Dmock_object_watcher.h30 void OnChanged(const std::string &sessionid, const std::vector<std::string> &changedData) override
/foundation/distributeddatamgr/data_object/frameworks/innerkitsimpl/include/adaptor/
H A Dwatcher.h30 const std::string &sessionId, const std::vector<std::string> &changedData, bool enableTransfer) = 0;
H A Ddistributed_objectstore_impl.h72 const std::string &sessionId, const std::vector<std::string> &changedData, bool enableTransfer) override;
H A Dflat_object_storage_engine.h50 void NotifyChange(const std::string &sessionId, const std::map<std::string, std::vector<uint8_t>> &changedData);
H A Dobject_storage_engine.h37 const std::string &sessionId, const std::vector<std::string> &changedData, bool enableTransfer) = 0;
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/syncer/cloud/
H A Ddistributeddb_cloud_db_proxy_test.cpp791 param.changedData.field.push_back(pkField); in HWTEST_F()
915 ChangedData changedData; in HWTEST_F() local
916 EXPECT_EQ(utilsObj.IsChangeDataEmpty(changedData), true); in HWTEST_F()
917 changedData.primaryData[OP_INSERT] = {{}}; in HWTEST_F()
918 EXPECT_EQ(utilsObj.IsChangeDataEmpty(changedData), true); in HWTEST_F()
919 changedData.primaryData[OP_UPDATE] = {{}}; in HWTEST_F()
920 EXPECT_EQ(utilsObj.IsChangeDataEmpty(changedData), true); in HWTEST_F()
921 changedData.primaryData[OP_DELETE] = {{}}; in HWTEST_F()
922 EXPECT_EQ(utilsObj.IsChangeDataEmpty(changedData), false); in HWTEST_F()
/foundation/distributeddatamgr/data_object/frameworks/innerkitsimpl/src/adaptor/
H A Dflat_object_storage_engine.cpp447 const std::map<std::string, std::vector<uint8_t>> &changedData) in NotifyChange()
454 for (const auto &item : changedData) { in NotifyChange()
466 std::vector<std::string> changedData; in OnChange() local
473 changedData.push_back(tmp.substr(FIELDS_PREFIX_LEN)); in OnChange()
481 changedData.push_back(tmp.substr(FIELDS_PREFIX_LEN)); in OnChange()
484 this->OnChanged(sessionId_, changedData, true); in OnChange()
446 NotifyChange(const std::string &sessionId, const std::map<std::string, std::vector<uint8_t>> &changedData) NotifyChange() argument
H A Ddistributed_object_store_impl.cpp214 const std::string &sessionId, const std::vector<std::string> &changedData, bool enableTransfer) in OnChanged()
218 for (const auto &str : changedData) { in OnChanged()
213 OnChanged( const std::string &sessionId, const std::vector<std::string> &changedData, bool enableTransfer) OnChanged() argument
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/
H A Ddelay_notify.h35 void UpdateNotify(const DistributedRdb::RdbChangedData &changedData, bool isFull = false);
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/rdb/
H A Drdb_general_store.cpp266 std::vector<DistributedDB::VBucket> changedData; in Execute() local
267 auto status = delegate_->ExecuteSql({ sql, {}, false }, changedData); in Execute()
270 changedData.size()); in Execute()
325 std::vector<DistributedDB::VBucket> changedData; in Insert() local
333 auto status = delegate_->ExecuteSql({ sql, std::move(bindArgs), false }, changedData); in Insert()
339 status, Anonymous::Change(sql).c_str(), changedData.size(), time); in Insert()
389 std::vector<DistributedDB::VBucket> changedData; in Update() local
397 auto status = delegate_->ExecuteSql({ sqlIn, std::move(bindArgs), false }, changedData); in Update()
400 changedData.size()); in Update()
420 std::vector<DistributedDB::VBucket> changedData; in Replace() local
[all...]
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/src/relational/
H A Drelational_sync_able_storage.h31 std::function<void(const std::string &device, ChangedData &&changedData, bool isChangedData)>;
111 void TriggerObserverAction(const std::string &deviceName, ChangedData &&changedData, bool isChangedData) override;
274 void FilterChangeDataByDetailsType(ChangedData &changedData, uint32_t type);
297 const std::string &deviceName, const ChangedData &changedData, bool isChangedData, int &observerCnt);
/foundation/distributeddatamgr/data_object/interfaces/innerkits/
H A Ddistributed_object.h169 virtual void OnChanged(const std::string &sessionid, const std::vector<std::string> &changedData) = 0;
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/relational/
H A Drelational_sync_able_storage.cpp791 const std::string &deviceName, const ChangedData &changedData, bool isChangedData, int &observerCnt) in ExecuteDataChangeCallback()
798 ChangedData observerChangeData = changedData; in ExecuteDataChangeCallback()
807 ChangedData &&changedData, bool isChangedData) in TriggerObserverAction()
811 ConcurrentAdapter::ScheduleTask([this, deviceName, changedData, isChangedData] () mutable { in TriggerObserverAction()
816 ExecuteDataChangeCallback(item, deviceName, changedData, isChangedData, observerCnt); in TriggerObserverAction()
1325 ChangedData changedData; in CleanCloudData() local
1326 changedData.type = ChangedDataType::DATA; in CleanCloudData()
1327 changedData.tableName = notifyTableName; in CleanCloudData()
1336 changedData.primaryData[ChangeType::OP_DELETE].push_back(dataVec); in CleanCloudData()
1337 TriggerObserverAction("CLOUD", std::move(changedData), tru in CleanCloudData()
789 ExecuteDataChangeCallback( const std::pair<uint64_t, std::map<const StoreObserver *, RelationalObserverAction>> &item, const std::string &deviceName, const ChangedData &changedData, bool isChangedData, int &observerCnt) ExecuteDataChangeCallback() argument
806 TriggerObserverAction(const std::string &deviceName, ChangedData &&changedData, bool isChangedData) TriggerObserverAction() argument
1523 FilterChangeDataByDetailsType(ChangedData &changedData, uint32_t type) FilterChangeDataByDetailsType() argument
[all...]
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/app/src/
H A Dkvstore_meta_manager.h84 void OnDataChange(CHANGE_FLAG flag, const std::list<DistributedDB::Entry>& changedData);
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/include/
H A Drelational_store_connection.h31 std::function<void(const std::string &device, ChangedData &&changedData, bool isChangedData)>;
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/interfaces/
H A Ddistributeddb_cloud_interfaces_set_cloud_schema_test.cpp2062 ChangedData changedData; in HWTEST_F() local
2063 changedData.type = ChangedDataType::DATA; in HWTEST_F()
2064 changedData.tableName = g_sharedTableName1; in HWTEST_F()
2068 changedData.primaryData[ChangeType::OP_DELETE].push_back(dataVec); in HWTEST_F()
2069 g_observer->SetExpectedResult(changedData); in HWTEST_F()
2188 ChangedData changedData; in HWTEST_F() local
2189 changedData.type = ChangedDataType::DATA; in HWTEST_F()
2190 changedData.tableName = g_tableName2; in HWTEST_F()
2194 changedData.primaryData[ChangeType::OP_DELETE].push_back(dataVec); in HWTEST_F()
2195 g_observer->SetExpectedResult(changedData); in HWTEST_F()
[all...]
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/sqlite/
H A Dsqlite_cloud_kv_store.h67 void TriggerObserverAction(const std::string &deviceName, ChangedData &&changedData, bool isChangedData) override;

Completed in 20 milliseconds

12