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 497f2a1  Allow spaces in java home. (#11407)
     add 17efa6f  add single input string expression dimension vector selector 
and better expression planning (#11213)

No new revisions were added by this update.

Summary of changes:
 .../benchmark/query/SqlExpressionBenchmark.java    |  15 +-
 .../org/apache/druid/concurrent/LifecycleLock.java |   2 +-
 .../java/org/apache/druid/math/expr/Function.java  |   2 +-
 .../org/apache/druid/math/expr/FunctionalExpr.java |   7 +-
 docs/operations/security-overview.md               |   2 +-
 docs/querying/caching.md                           |   2 +-
 docs/querying/datasource.md                        |   4 +-
 docs/querying/sorting-orders.md                    |   2 +-
 .../apache/druid/extendedset/intset/IntSet.java    |   2 +-
 .../java/org/apache/hadoop/fs/HadoopFsWrapper.java |   2 +-
 .../histogram/ApproximateHistogram.java            |   2 +-
 .../histogram/FixedBucketsHistogram.java           |   2 +-
 ...dBucketsHistogramQuantileSqlAggregatorTest.java |   4 -
 .../histogram/sql/QuantileSqlAggregatorTest.java   |   1 -
 .../GroupByVectorColumnProcessorFactory.java       |  21 +
 .../epinephelinae/vector/VectorGroupByEngine.java  |  22 +-
 .../query/timeseries/TimeseriesQueryEngine.java    |   9 +-
 .../topn/types/TopNColumnAggregatesProcessor.java  |   2 +-
 .../org/apache/druid/segment/ColumnProcessors.java |  26 +-
 .../segment/VectorColumnProcessorFactory.java      |  25 +
 .../org/apache/druid/segment/VirtualColumns.java   |  18 +
 .../druid/segment/column/ColumnCapabilities.java   |   1 +
 .../druid/segment/virtual/ExpressionPlan.java      | 187 ++++-
 .../druid/segment/virtual/ExpressionPlanner.java   |  23 +-
 .../druid/segment/virtual/ExpressionSelectors.java |   4 +-
 .../segment/virtual/ExpressionVectorSelectors.java |   9 +-
 .../segment/virtual/ExpressionVirtualColumn.java   |  75 +-
 ...rredEvaluationExpressionDimensionSelector.java} |  15 +-
 ...valuationExpressionDimensionVectorSelector.java | 173 +++++
 .../virtual/VirtualizedColumnInspector.java        |  60 ++
 .../virtual/VirtualizedColumnSelectorFactory.java  |  22 +-
 .../segment/virtual/ExpressionPlannerTest.java     | 863 +++++++++++++++++++++
 .../virtual/ExpressionVectorSelectorsTest.java     |   6 +-
 .../virtual/ExpressionVirtualColumnTest.java       |   6 +-
 .../druid/server/coordinator/BalancerStrategy.java |   2 +-
 .../druid/sql/calcite/BaseCalciteQueryTest.java    |  13 +-
 .../sql/calcite/CalciteParameterQueryTest.java     |   4 +-
 .../calcite/SqlVectorizedExpressionSanityTest.java |   1 +
 38 files changed, 1474 insertions(+), 162 deletions(-)
 rename 
processing/src/main/java/org/apache/druid/segment/virtual/{SingleStringInputDimensionSelector.java
 => SingleStringInputDeferredEvaluationExpressionDimensionSelector.java} (81%)
 create mode 100644 
processing/src/main/java/org/apache/druid/segment/virtual/SingleStringInputDeferredEvaluationExpressionDimensionVectorSelector.java
 create mode 100644 
processing/src/main/java/org/apache/druid/segment/virtual/VirtualizedColumnInspector.java
 create mode 100644 
processing/src/test/java/org/apache/druid/segment/virtual/ExpressionPlannerTest.java

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to