aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-12-06 11:17:12 +0100
committerGitHub <noreply@github.com>2021-12-06 11:17:12 +0100
commitae09069f544a086af4ae02a092ec66788a3cae9e (patch)
treecf3d063a2e3684e86289abd20d2511bfe47b98c1
parent3bda00c411b6fc80bb6f28980b32fc0378eccb81 (diff)
parent9496366c3608f52e778a8150f14e80d3780ce4fa (diff)
Merge pull request #20370 from vespa-engine/balder/assert-to-verify-assumption
Verify assumption.
-rw-r--r--searchlib/src/vespa/searchlib/transactionlog/domain.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/searchlib/src/vespa/searchlib/transactionlog/domain.cpp b/searchlib/src/vespa/searchlib/transactionlog/domain.cpp
index 0e6cdffa91c..aa49a2d2954 100644
--- a/searchlib/src/vespa/searchlib/transactionlog/domain.cpp
+++ b/searchlib/src/vespa/searchlib/transactionlog/domain.cpp
@@ -407,6 +407,7 @@ Domain::doCommit(std::unique_ptr<CommitChunk> chunk) {
vespalib::nbostream_longlivedbuf is(packet.getHandle().data(), packet.getHandle().size());
Packet::Entry entry;
entry.deserialize(is);
+ assert(entry.serial() == packet.range().from());
DomainPart::SP dp = optionallyRotateFile(entry.serial());
dp->commit(entry.serial(), packet);
if (_config.getFSyncOnCommit()) {