From 7440266737210c7979178d1747cc3d68594f364f Mon Sep 17 00:00:00 2001 From: Douglas Rumbaugh Date: Wed, 9 Apr 2025 10:55:27 -0400 Subject: 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 --- include/query/pointlookup.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/query/pointlookup.h') 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> LocalResultType; typedef std::vector 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) { -- cgit v1.2.3