summaryrefslogtreecommitdiffstats
path: root/include/query/pointlookup.h
diff options
context:
space:
mode:
authorDouglas Rumbaugh <dbr4@psu.edu>2025-04-09 10:55:27 -0400
committerDouglas Rumbaugh <dbr4@psu.edu>2025-04-09 10:55:27 -0400
commit7440266737210c7979178d1747cc3d68594f364f (patch)
tree47e7b6db037438adc14e81a2f4acd383411895f3 /include/query/pointlookup.h
parent47c8864758399a83b5a80e2a8a31ea316b06505d (diff)
downloaddynamic-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.h2
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) {