From 6087ff30d41ad5c372f27beecfe20336b80548a4 Mon Sep 17 00:00:00 2001 From: Kishore Nallan Date: Wed, 23 Aug 2023 19:10:26 +0530 Subject: [PATCH] Fix bug in multi collection autosuggest aggregation. --- src/analytics_manager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/analytics_manager.cpp b/src/analytics_manager.cpp index 5385bdf9..31ac078a 100644 --- a/src/analytics_manager.cpp +++ b/src/analytics_manager.cpp @@ -234,6 +234,8 @@ void AnalyticsManager::run(ReplicationState* raft_server) { } persist_suggestions(raft_server, prev_persistence_s); + prev_persistence_s = std::chrono::duration_cast( + std::chrono::system_clock::now().time_since_epoch()).count(); lk.unlock(); } @@ -269,8 +271,6 @@ void AnalyticsManager::persist_suggestions(ReplicationState *raft_server, uint64 continue; } - prev_persistence_s = now_ts_seconds; - std::string import_payload; popularQueries->serialize_as_docs(import_payload);