This is an automated email from the ASF dual-hosted git repository.
cwylie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
from 9a9038c7ae Speed up kill tasks by deleting segments in batch (#14131)
add d406bafdfc fix issues with equality and range filters matching double
values to long typed inputs (#14654)
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/druid/math/expr/ExprEval.java | 31 +
.../druid/math/expr/ExpressionTypeConversion.java | 2 +-
.../aggregation/SimpleLongAggregatorFactory.java | 1 -
.../apache/druid/query/filter/EqualityFilter.java | 76 ++-
.../druid/query/filter/FallbackPredicate.java | 66 +++
.../org/apache/druid/query/filter/RangeFilter.java | 154 ++++-
.../filter/vector/ArrayVectorValueMatcher.java | 2 +-
.../filter/vector/DoubleVectorValueMatcher.java | 13 +-
.../filter/vector/FloatVectorValueMatcher.java | 13 +-
.../filter/vector/LongVectorValueMatcher.java | 13 +-
.../vector/MultiValueStringVectorValueMatcher.java | 11 +-
.../filter/vector/ObjectVectorValueMatcher.java | 4 +-
.../SingleValueStringVectorValueMatcher.java | 11 +-
.../vector/StringObjectVectorValueMatcher.java | 11 +-
.../filter/vector/VectorValueMatcherFactory.java | 10 +-
.../druid/segment/AutoTypeColumnIndexer.java | 32 +-
.../org/apache/druid/segment/column/Types.java | 20 +
.../nested/NestedFieldColumnIndexSupplier.java | 20 +-
.../nested/NestedFieldDictionaryEncodedColumn.java | 129 ++--
.../nested/ScalarDoubleColumnAndIndexSupplier.java | 12 +-
.../nested/ScalarLongColumnAndIndexSupplier.java | 37 +-
.../apache/druid/segment/nested/VariantColumn.java | 168 ++++--
.../nested/VariantColumnAndIndexSupplier.java | 31 +-
.../serde/NestedCommonFormatColumnPartSerde.java | 12 +-
.../druid/segment/virtual/ExpressionPlan.java | 2 +-
.../druid/segment/virtual/ExpressionSelectors.java | 9 +-
.../segment/virtual/NestedFieldVirtualColumn.java | 94 ++-
.../query/groupby/NestedGroupByArrayQueryTest.java | 7 -
.../druid/query/scan/NestedDataScanQueryTest.java | 28 +-
.../timeseries/NestedDataTimeseriesQueryTest.java | 648 +++++++++++++++++++++
.../druid/segment/filter/BaseFilterTest.java | 20 +-
.../druid/segment/filter/EqualityFilterTests.java | 116 ++++
.../druid/segment/filter/RangeFilterTests.java | 352 +++++++++++
.../virtual/ExpressionVectorSelectorsTest.java | 3 +-
.../test/resources/nested-all-types-test-data.json | 14 +-
.../druid/sql/calcite/expression/Expressions.java | 3 +-
.../sql/calcite/CalciteNestedDataQueryTest.java | 101 +++-
37 files changed, 1999 insertions(+), 277 deletions(-)
create mode 100644
processing/src/main/java/org/apache/druid/query/filter/FallbackPredicate.java
create mode 100644
processing/src/test/java/org/apache/druid/query/timeseries/NestedDataTimeseriesQueryTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]