diff options
| author | Douglas Rumbaugh <dbr4@psu.edu> | 2023-06-07 11:39:25 -0400 |
|---|---|---|
| committer | Douglas Rumbaugh <dbr4@psu.edu> | 2023-06-07 11:39:25 -0400 |
| commit | 1a791e7241fb9898f58cd4642cf8cf8ec2a1c885 (patch) | |
| tree | fbc59c0c52e2db66b252a7b47243c293ea008797 /include/framework | |
| parent | 1800af2e9503302274e7ba35eed45aa5839af23d (diff) | |
| download | dynamic-extension-1a791e7241fb9898f58cd4642cf8cf8ec2a1c885.tar.gz | |
Added a pre-query hook for processing states
This is used for setting up the query alias structure stuff for sampling
queries.
Diffstat (limited to 'include/framework')
| -rw-r--r-- | include/framework/DynamicExtension.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/framework/DynamicExtension.h b/include/framework/DynamicExtension.h index 4f3a3bc..a345da6 100644 --- a/include/framework/DynamicExtension.h +++ b/include/framework/DynamicExtension.h @@ -56,7 +56,7 @@ static constexpr bool LSM_REJ_SAMPLE = false; // True for leveling, false for tiering static constexpr bool LSM_LEVELING = false; -static constexpr bool DELETE_TAGGING = false; +static constexpr bool DELETE_TAGGING = true; // TODO: Replace the constexpr bools above // with template parameters based on these @@ -142,6 +142,8 @@ public: level->get_query_states(shards, states, parms); } + Q::process_query_states(parms, states, buffer_state); + std::vector<std::vector<R>> query_results(shards.size() + 1); // Execute the query for the buffer |