aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-02-24 22:38:53 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-02-24 22:38:53 +0000
commit85afdca2161c3f50129b3832bef5df335d4421f1 (patch)
tree535e7f021dff858a127eb734fc97f8b08761af3f /searchcore
parent503b614f9f2dec6ad2138e77ba28158a1d6aca99 (diff)
Also verify timestamp
Diffstat (limited to 'searchcore')
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job_take2.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job_take2.cpp b/searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job_take2.cpp
index 526aedd7b28..e5f800a8013 100644
--- a/searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job_take2.cpp
+++ b/searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job_take2.cpp
@@ -37,7 +37,8 @@ bool
isSameDocument(const search::DocumentMetaData & a, const search::DocumentMetaData & b) {
return (a.lid == b.lid) &&
(a.bucketId == b.bucketId) &&
- (a.gid == b.gid);
+ (a.gid == b.gid) &&
+ (a.timestamp == b.timestamp); // Timestamp check can be removed once logic has proved itself in large scale.
}
}