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 2a41b7b Web console: correctly cancel JSON shaped SQL queries (#12134)
add e583033 add 'TypeStrategy' to types (#11888)
No new revisions were added by this update.
Summary of changes:
.../org/apache/druid/math/expr/ConstantExpr.java | 17 +-
.../java/org/apache/druid/math/expr/ExprEval.java | 95 +--
.../org/apache/druid/math/expr/ExpressionType.java | 2 +-
.../druid/math/expr/ExpressionTypeFactory.java | 34 ++
.../java/org/apache/druid/math/expr/Function.java | 33 +-
.../druid/segment/column/BaseTypeSignature.java | 20 +
.../apache/druid/segment/column/ColumnType.java | 2 +-
.../druid/segment/column/ColumnTypeFactory.java | 36 +-
.../druid/segment/column/NullableTypeStrategy.java | 116 ++++
.../druid/segment/column/ObjectByteStrategy.java | 58 --
.../apache/druid/segment/column/TypeFactory.java | 16 +-
.../apache/druid/segment/column/TypeSignature.java | 22 +
.../druid/segment/column/TypeStrategies.java | 499 ++++++++++++++++
.../apache/druid/segment/column/TypeStrategy.java | 148 +++++
.../org/apache/druid/segment/column/Types.java | 615 -------------------
.../org/apache/druid/math/expr/ExprEvalTest.java | 77 ++-
.../org/apache/druid/math/expr/FunctionTest.java | 74 +--
.../org/apache/druid/math/expr/ParserTest.java | 35 +-
.../druid/segment/column/ColumnTypeTest.java | 8 +-
.../druid/segment/column/TypeStrategiesTest.java | 649 +++++++++++++++++++++
.../org/apache/druid/segment/column/TypesTest.java | 377 +-----------
.../aggregation/ExpressionLambdaAggregator.java | 100 +---
.../ExpressionLambdaAggregatorFactory.java | 13 +-
.../ExpressionLambdaBufferAggregator.java | 4 +-
.../druid/segment/column/ColumnCapabilities.java | 6 +
.../column/ObjectStrategyComplexTypeStrategy.java | 81 +++
.../apache/druid/segment/data/ObjectStrategy.java | 26 +-
.../druid/segment/serde/ComplexMetricSerde.java | 13 +
.../apache/druid/segment/serde/ComplexMetrics.java | 4 +-
.../ExpressionLambdaAggregatorTest.java | 108 ----
.../groupby/GroupByTimeseriesQueryRunnerTest.java | 41 ++
.../timeseries/TimeseriesQueryRunnerTest.java | 8 +-
32 files changed, 1885 insertions(+), 1452 deletions(-)
create mode 100644
core/src/main/java/org/apache/druid/segment/column/NullableTypeStrategy.java
delete mode 100644
core/src/main/java/org/apache/druid/segment/column/ObjectByteStrategy.java
create mode 100644
core/src/main/java/org/apache/druid/segment/column/TypeStrategies.java
create mode 100644
core/src/main/java/org/apache/druid/segment/column/TypeStrategy.java
create mode 100644
core/src/test/java/org/apache/druid/segment/column/TypeStrategiesTest.java
create mode 100644
processing/src/main/java/org/apache/druid/segment/column/ObjectStrategyComplexTypeStrategy.java
delete mode 100644
processing/src/test/java/org/apache/druid/query/aggregation/ExpressionLambdaAggregatorTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]