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]

Reply via email to