This is an automated email from the ASF dual-hosted git repository.
jonwei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git.
from 6bc1d1b fix license registry for com.nimbusds lang-tag (#9860)
add b016729 Fail incorrectly constructed join queries (#9830)
No new revisions were added by this update.
Summary of changes:
.idea/inspectionProfiles/Druid.xml | 44 +++-
...> SubclassesMustOverrideEqualsAndHashCode.java} | 10 +-
.../main/java/org/apache/druid/math/expr/Expr.java | 261 +++++++++++++++++++++
.../org/apache/druid/math/expr/ExprMacroTable.java | 41 ++++
.../java/org/apache/druid/math/expr/ExprTest.java | 190 +++++++++++++++
processing/pom.xml | 6 +
.../druid/collections/spatial/search/Bound.java | 2 +
.../collections/spatial/search/PolygonBound.java | 27 +++
.../spatial/search/RectangularBound.java | 27 +++
.../druid/query/dimension/DimensionSpec.java | 2 +
.../dimension/RegexFilteredDimensionSpec.java | 1 -
.../query/expression/TimestampCeilExprMacro.java | 30 ++-
.../query/expression/TimestampFloorExprMacro.java | 23 ++
.../druid/query/expression/TrimExprMacro.java | 56 ++++-
.../query/extraction/CascadeExtractionFn.java | 51 ++--
.../druid/query/extraction/ExtractionFn.java | 2 +
.../druid/query/extraction/LowerExtractionFn.java | 21 ++
.../druid/query/extraction/StrlenExtractionFn.java | 12 +
.../druid/query/extraction/UpperExtractionFn.java | 21 ++
.../druid/query/filter/DruidPredicateFactory.java | 2 +
.../java/org/apache/druid/query/filter/Filter.java | 2 +
.../apache/druid/query/filter/FilterTuning.java | 2 +
.../apache/druid/query/filter/LikeDimFilter.java | 121 ++++++----
.../query/filter/SelectorPredicateFactory.java | 20 ++
.../apache/druid/query/search/SearchQuerySpec.java | 2 +
.../apache/druid/segment/filter/BoundFilter.java | 161 ++++++++-----
.../segment/filter/ColumnComparisonFilter.java | 20 ++
.../segment/filter/DimensionPredicateFilter.java | 167 +++++++------
.../druid/segment/filter/ExpressionFilter.java | 31 +++
.../apache/druid/segment/filter/FalseFilter.java | 12 +
.../org/apache/druid/segment/filter/InFilter.java | 156 +++++++-----
.../druid/segment/filter/JavaScriptFilter.java | 22 ++
.../apache/druid/segment/filter/RegexFilter.java | 106 ++++++---
.../druid/segment/filter/SearchQueryFilter.java | 98 +++++---
.../apache/druid/segment/filter/SpatialFilter.java | 123 +++++++---
.../apache/druid/segment/filter/TrueFilter.java | 12 +
.../join/HashJoinSegmentStorageAdapter.java | 9 +
...ubclassesMustOverrideEqualsAndHashCodeTest.java | 66 ++++++
.../spatial/search/PolygonBoundTest.java | 9 +
.../spatial/search/RectangularBoundTest.java | 9 +
.../dimension/RegexFilteredDimensionSpecTest.java | 3 +-
.../expression/TimestampCeilExprMacroTest.java | 19 +-
.../expression/TimestampFloorExprMacroTest.java | 19 +-
.../druid/query/expression/TrimExprMacroTest.java | 18 +-
.../query/extraction/CascadeExtractionFnTest.java | 38 ++-
.../query/extraction/LowerExtractionFnTest.java | 9 +
.../query/extraction/StrlenExtractionFnTest.java | 7 +
.../query/extraction/UpperExtractionFnTest.java | 9 +
.../druid/query/filter/LikeDimFilterTest.java | 12 +-
.../query/filter/SelectorPredicateFactoryTest.java | 10 +-
.../druid/segment/filter/BoundFilterTest.java | 10 +-
.../segment/filter/ColumnComparisonFilterTest.java | 9 +
.../filter/DimensionPredicateFilterTest.java | 19 +-
.../druid/segment/filter/ExpressionFilterTest.java | 10 +
.../{OrFilterTest.java => FalseFilterTest.java} | 7 +-
.../apache/druid/segment/filter/InFilterTest.java | 10 +
.../druid/segment/filter/JavaScriptFilterTest.java | 9 +
.../druid/segment/filter/RegexFilterTest.java | 29 ++-
.../segment/filter/SearchQueryFilterTest.java | 27 ++-
.../druid/segment/filter/SpatialFilterTest.java | 16 +-
.../{OrFilterTest.java => TrueFilterTest.java} | 7 +-
.../IncrementalIndexStorageAdapterTest.java | 7 +
.../join/HashJoinSegmentStorageAdapterTest.java | 38 ++-
.../apache/druid/sql/calcite/CalciteQueryTest.java | 78 ++++++
64 files changed, 1964 insertions(+), 433 deletions(-)
copy
core/src/main/java/org/apache/druid/annotations/{SubclassesMustBePublic.java =>
SubclassesMustOverrideEqualsAndHashCode.java} (74%)
create mode 100644 core/src/test/java/org/apache/druid/math/expr/ExprTest.java
create mode 100644
processing/src/test/java/org/apache/druid/annotations/SubclassesMustOverrideEqualsAndHashCodeTest.java
copy sql/src/test/java/org/apache/druid/sql/calcite/rel/GroupingTest.java =>
processing/src/test/java/org/apache/druid/query/expression/TimestampCeilExprMacroTest.java
(63%)
copy
indexing-service/src/test/java/org/apache/druid/indexing/firehose/WindowedSegmentIdTest.java
=>
processing/src/test/java/org/apache/druid/query/expression/TimestampFloorExprMacroTest.java
(62%)
copy
indexing-service/src/test/java/org/apache/druid/indexing/firehose/WindowedSegmentIdTest.java
=>
processing/src/test/java/org/apache/druid/query/expression/TrimExprMacroTest.java
(67%)
copy
indexing-service/src/test/java/org/apache/druid/indexing/firehose/WindowedSegmentIdTest.java
=>
processing/src/test/java/org/apache/druid/query/filter/SelectorPredicateFactoryTest.java
(77%)
copy
indexing-service/src/test/java/org/apache/druid/indexing/firehose/WindowedSegmentIdTest.java
=>
processing/src/test/java/org/apache/druid/segment/filter/DimensionPredicateFilterTest.java
(64%)
copy
processing/src/test/java/org/apache/druid/segment/filter/{OrFilterTest.java =>
FalseFilterTest.java} (86%)
copy
processing/src/test/java/org/apache/druid/segment/filter/{OrFilterTest.java =>
TrueFilterTest.java} (86%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]