aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/server/document_db_maintenance_config.h
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-05-05 16:45:22 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-05-09 21:21:18 +0000
commit80fe3c5523f5e5699c288a4301ac6d04d77bf665 (patch)
tree5693aa2f8738b078bbd7bc9f770d6c0a652eb013 /searchcore/src/vespa/searchcore/proton/server/document_db_maintenance_config.h
parent82f6ea0f659f75171992a53b3608705e1a7c2234 (diff)
GC legacy prune removed job.
Diffstat (limited to 'searchcore/src/vespa/searchcore/proton/server/document_db_maintenance_config.h')
-rw-r--r--searchcore/src/vespa/searchcore/proton/server/document_db_maintenance_config.h13
1 files changed, 3 insertions, 10 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/server/document_db_maintenance_config.h b/searchcore/src/vespa/searchcore/proton/server/document_db_maintenance_config.h
index ed6494c117d..a42bf65ce88 100644
--- a/searchcore/src/vespa/searchcore/proton/server/document_db_maintenance_config.h
+++ b/searchcore/src/vespa/searchcore/proton/server/document_db_maintenance_config.h
@@ -15,17 +15,15 @@ private:
vespalib::duration _delay;
vespalib::duration _interval;
vespalib::duration _age;
- bool _useBucketExecutor;
public:
DocumentDBPruneConfig() noexcept;
- DocumentDBPruneConfig(vespalib::duration interval, vespalib::duration age, bool useBucketExecutor) noexcept;
+ DocumentDBPruneConfig(vespalib::duration interval, vespalib::duration age) noexcept;
bool operator==(const DocumentDBPruneConfig &rhs) const noexcept;
vespalib::duration getDelay() const noexcept { return _delay; }
vespalib::duration getInterval() const noexcept { return _interval; }
vespalib::duration getAge() const noexcept { return _age; }
- bool useBucketExecutor() const noexcept { return _useBucketExecutor; }
};
using DocumentDBPruneRemovedDocumentsConfig = DocumentDBPruneConfig;
@@ -53,7 +51,6 @@ private:
double _remove_batch_block_rate;
double _remove_block_rate;
bool _disabled;
- bool _useBucketExecutor;
public:
DocumentDBLidSpaceCompactionConfig() noexcept;
@@ -62,8 +59,7 @@ public:
double allowwedLidBloatFactor,
double remove_batch_block_rate,
double remove_block_rate,
- bool disabled,
- bool useBucketExecutor) noexcept;
+ bool disabled) noexcept;
static DocumentDBLidSpaceCompactionConfig createDisabled() noexcept;
bool operator==(const DocumentDBLidSpaceCompactionConfig &rhs) const noexcept;
@@ -74,7 +70,6 @@ public:
double get_remove_batch_block_rate() const noexcept { return _remove_batch_block_rate; }
double get_remove_block_rate() const noexcept { return _remove_block_rate; }
bool isDisabled() const noexcept { return _disabled; }
- bool useBucketExecutor() const noexcept { return _useBucketExecutor; }
};
class BlockableMaintenanceJobConfig {
@@ -94,13 +89,11 @@ public:
class BucketMoveConfig {
public:
BucketMoveConfig() noexcept;
- BucketMoveConfig(uint32_t _maxDocsToMovePerBucket, bool useBucketExecutor) noexcept;
+ BucketMoveConfig(uint32_t _maxDocsToMovePerBucket) noexcept;
bool operator==(const BucketMoveConfig &rhs) const noexcept;
uint32_t getMaxDocsToMovePerBucket() const noexcept { return _maxDocsToMovePerBucket; }
- bool useBucketExecutor() const noexcept { return _useBucketExecutor; }
private:
uint32_t _maxDocsToMovePerBucket;
- bool _useBucketExecutor;
};
class DocumentDBMaintenanceConfig