This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a change to branch new_data_type
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 5acecc41427 try fix pipe IT
add c4540f919dd New data type query
No new revisions were added by this update.
Summary of changes:
.../org/apache/iotdb/db/it/IoTDBNestedQueryIT.java | 40 ++-
.../db/it/aggregation/IoTDBAggregationIT.java | 386 +++++++++++++++++----
.../iotdb/db/it/aggregation/IoTDBVarianceIT.java | 74 +---
.../db/it/aggregation/maxby/IoTDBMaxByIT.java | 62 ++--
.../db/it/aggregation/minby/IoTDBMinByIT.java | 49 ++-
.../scalar/IoTDBReplaceFunctionIT.java | 47 ++-
.../scalar/IoTDBSubStringFunctionIT.java | 67 +++-
.../query/IoTDBQueryWithComplexValueFilterIT.java | 235 ++++++++++++-
.../db/it/udf/IoTDBUDTFBuiltinFunctionIT.java | 228 +++++++++++-
.../java/org/apache/iotdb/udf/api/type/Type.java | 19 +-
.../protocol/thrift/impl/ClientRPCServiceImpl.java | 10 +-
.../aggregation/FirstValueAccumulator.java | 24 ++
.../aggregation/LastValueAccumulator.java | 24 ++
.../execution/aggregation/MaxByAccumulator.java | 6 +
.../aggregation/MaxMinByBaseAccumulator.java | 65 +++-
.../execution/aggregation/MaxValueAccumulator.java | 50 +++
.../execution/aggregation/MinByAccumulator.java | 6 +
.../execution/aggregation/MinValueAccumulator.java | 50 +++
.../execution/operator/AggregationUtil.java | 4 +
.../operator/process/TransformOperator.java | 4 +
.../AbstractSeriesAggregationScanOperator.java | 13 +-
.../AlignedSeriesAggregationScanOperator.java | 12 +-
.../source/SeriesAggregationScanOperator.java | 12 +-
.../plan/analyze/ExpressionTypeAnalyzer.java | 6 +-
.../builtin/helper/ReplaceFunctionHelper.java | 4 +-
.../builtin/helper/SubStringFunctionHelper.java | 4 +-
.../plan/planner/OperatorTreeGenerator.java | 36 +-
.../multi/MappableUDFQueryRowTransformer.java | 4 +
.../multi/UniversalUDFQueryTransformer.java | 4 +
.../dag/transformer/unary/InTransformer.java | 6 +
.../row/SerializableRowRecordList.java | 4 +
.../datastructure/tv/SerializableTVList.java | 8 +
.../apache/iotdb/db/utils/TypeInferenceUtils.java | 14 +-
.../operator/AggregationOperatorTest.java | 6 +-
.../AlignedSeriesAggregationScanOperatorTest.java | 3 +-
.../operator/HorizontallyConcatOperatorTest.java | 6 +-
.../execution/operator/LastQueryOperatorTest.java | 12 +-
.../operator/LastQuerySortOperatorTest.java | 12 +-
.../execution/operator/OperatorMemoryTest.java | 3 +-
.../SeriesAggregationScanOperatorTest.java | 3 +-
.../SlidingWindowAggregationOperatorTest.java | 3 +-
.../operator/UpdateLastCacheOperatorTest.java | 3 +-
.../commons/udf/builtin/String/UDTFConcat.java | 2 +-
.../commons/udf/builtin/String/UDTFEndsWith.java | 2 +-
.../commons/udf/builtin/String/UDTFLower.java | 2 +-
.../commons/udf/builtin/String/UDTFStartsWith.java | 2 +-
.../commons/udf/builtin/String/UDTFStrCompare.java | 4 +-
.../commons/udf/builtin/String/UDTFStrLength.java | 2 +-
.../commons/udf/builtin/String/UDTFStrLocate.java | 2 +-
.../iotdb/commons/udf/builtin/String/UDTFTrim.java | 2 +-
.../commons/udf/builtin/String/UDTFUpper.java | 2 +-
.../iotdb/commons/udf/builtin/UDTFBottomK.java | 8 +-
.../iotdb/commons/udf/builtin/UDTFSelectK.java | 27 +-
.../apache/iotdb/commons/udf/builtin/UDTFTopK.java | 8 +-
.../commons/udf/utils/UDFDataTypeTransformer.java | 12 +
55 files changed, 1440 insertions(+), 263 deletions(-)