summaryrefslogtreecommitdiffstats
path: root/searchcore
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-02-18 08:11:30 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-02-18 08:13:41 +0000
commitf6db4eb036ff5a45b910fcd35967469314c8a5cc (patch)
tree2cd0515c210c3ec5ff54d9c66b66f3c9975b9e08 /searchcore
parentd289e5b8fdfcf5472a2953675994fffe310c469d (diff)
Use braces and erase with iterator.
Diffstat (limited to 'searchcore')
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/bucketmovejobv2.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/server/bucketmovejobv2.cpp b/searchcore/src/vespa/searchcore/proton/server/bucketmovejobv2.cpp
index 77942b72478..f0797c2acb3 100644
--- a/searchcore/src/vespa/searchcore/proton/server/bucketmovejobv2.cpp
+++ b/searchcore/src/vespa/searchcore/proton/server/bucketmovejobv2.cpp
@@ -121,13 +121,16 @@ BucketMoveJobV2::needMove(const ScanIterator &itr) const {
LOG(spam, "checkBucket(): bucket(%s), shouldBeReady(%s), active(%s)",
itr.getBucket().toString().c_str(), bool2str(shouldBeReady), bool2str(isActive));
if (wantReady) {
- if (!hasNotReadyDocs)
+ if (!hasNotReadyDocs) {
return noMove; // No notready bucket to make ready
+ }
} else {
- if (isActive)
+ if (isActive) {
return noMove; // Do not move rom ready to not ready when active
- if (!hasReadyDocs)
+ }
+ if (!hasReadyDocs) {
return noMove; // No ready bucket to make notready
+ }
}
return {true, wantReady};
}
@@ -250,7 +253,7 @@ BucketMoveJobV2::greedyCreateMover() {
if ( ! _buckets2Move.empty()) {
auto next = _buckets2Move.begin();
auto mover = createMover(next->first, next->second);
- _buckets2Move.erase(next->first);
+ _buckets2Move.erase(next);
return mover;
}
return {};