diff options
| author | Douglas Rumbaugh <dbr4@psu.edu> | 2025-04-09 10:55:27 -0400 |
|---|---|---|
| committer | Douglas Rumbaugh <dbr4@psu.edu> | 2025-04-09 10:55:27 -0400 |
| commit | 7440266737210c7979178d1747cc3d68594f364f (patch) | |
| tree | 47e7b6db037438adc14e81a2f4acd383411895f3 /include/query/pointlookup.h | |
| parent | 47c8864758399a83b5a80e2a8a31ea316b06505d (diff) | |
| download | dynamic-extension-7440266737210c7979178d1747cc3d68594f364f.tar.gz | |
Disabled early abort for point lookups
I'm having some trouble getting "bad" query performance,
so I'm going to try using PLs w/o early abort as a
worst-case scenario. This should get the best per-shard
performance scaling
Diffstat (limited to 'include/query/pointlookup.h')
| -rw-r--r-- | include/query/pointlookup.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/query/pointlookup.h b/include/query/pointlookup.h index 65cffa7..b42ec85 100644 --- a/include/query/pointlookup.h +++ b/include/query/pointlookup.h @@ -41,7 +41,7 @@ public: typedef std::vector<Wrapped<R>> LocalResultType; typedef std::vector<R> ResultType; - constexpr static bool EARLY_ABORT = true; + constexpr static bool EARLY_ABORT = false; constexpr static bool SKIP_DELETE_FILTER = true; static LocalQuery *local_preproc(S *shard, Parameters *parms) { |