summaryrefslogtreecommitdiffstats
path: root/include/framework/util
diff options
context:
space:
mode:
authorDouglas Rumbaugh <dbr4@psu.edu>2025-01-31 16:16:28 -0500
committerDouglas Rumbaugh <dbr4@psu.edu>2025-01-31 16:16:28 -0500
commit3061bfbf1c4b5092fa4234de3105a615fcef18ea (patch)
tree4c41cdf3b8e3af6e38ba1c8f283d2e35086cc2af /include/framework/util
parent30da48151f58803968ca3ef5d42e66a9223d80a4 (diff)
downloaddynamic-extension-3061bfbf1c4b5092fa4234de3105a615fcef18ea.tar.gz
More updates
Diffstat (limited to 'include/framework/util')
-rw-r--r--include/framework/util/Configuration.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/include/framework/util/Configuration.h b/include/framework/util/Configuration.h
index a751a29..81698d2 100644
--- a/include/framework/util/Configuration.h
+++ b/include/framework/util/Configuration.h
@@ -20,9 +20,9 @@ DeletePolicy D, SchedulerInterface SchedType>
class DEConfiguration {
public:
DEConfiguration(std::unique_ptr<ReconstructionPolicy<ShardType, QueryType>> recon_policy)
- : m_recon_policy(std::move(recon_policy)) {}
+ : recon_policy(std::move(recon_policy)) {}
- std::unique_ptr<ReconstructionPolicy<ShardType, QueryType>> m_recon_policy;
+ std::unique_ptr<ReconstructionPolicy<ShardType, QueryType>> recon_policy;
/* buffer parameters */
size_t buffer_count = 1;
@@ -31,8 +31,9 @@ class DEConfiguration {
/* reconstruction triggers */
bool recon_enable_seek_trigger = false;
- bool recon_enable_maint_on_flush = true;
+ bool recon_enable_maint_on_flush = false;
bool recon_enable_delete_cmpct = false;
+ bool recon_maint_disabled = true;
size_t recon_l0_capacity = 0; /* 0 for unbounded */
double maximum_delete_proportion = 1;