You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by ri...@apache.org on 2023/01/06 11:27:40 UTC
[pinot] branch range-index-equals-queries updated (c3ae06a99c -> f9c51af191)
This is an automated email from the ASF dual-hosted git repository.
richardstartin pushed a change to branch range-index-equals-queries
in repository https://gitbox.apache.org/repos/asf/pinot.git
from c3ae06a99c refinements
add f9c51af191 move predicate evaluators to shorten class names
No new revisions were added by this update.
Summary of changes:
.../filter/RangeIndexBasedFilterOperator.java | 26 +--
.../DictionaryBasedEqPredicateEvaluator.java | 76 ++++++++
.../DoubleRawValueBasedEqPredicateEvaluator.java | 64 ++++++
.../predicate/EqualsPredicateEvaluatorFactory.java | 216 ---------------------
.../FloatRawValueBasedEqPredicateEvaluator.java | 64 ++++++
.../IntRawValueBasedEqPredicateEvaluator.java | 48 ++---
.../LongRawValueBasedEqPredicateEvaluator.java | 64 ++++++
7 files changed, 307 insertions(+), 251 deletions(-)
create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/filter/predicate/DictionaryBasedEqPredicateEvaluator.java
create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/filter/predicate/DoubleRawValueBasedEqPredicateEvaluator.java
create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/filter/predicate/FloatRawValueBasedEqPredicateEvaluator.java
copy pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment/creator/impl/fwd/NoOpForwardIndexCreator.java => pinot-core/src/main/java/org/apache/pinot/core/operator/filter/predicate/IntRawValueBasedEqPredicateEvaluator.java (50%)
create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/operator/filter/predicate/LongRawValueBasedEqPredicateEvaluator.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org