This is an automated email from the ASF dual-hosted git repository.

hui pushed a change to branch lmh/fixSonar
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 2f72b43d4a2 fix sonar
     new 0b74365951e fix sonar (parser)
     new fa03b7dc40b fix sonar (expression)
     new 7805091af13 fix sonar (common & execution)
     new a445733753b del TestRPCClient
     new 8f113472b89 fix sonar (tsfile/read)

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../org/apache/iotdb/db/mpp/common/QueryId.java    |  10 +-
 .../db/mpp/common/header/ColumnHeaderConstant.java |   4 +
 .../db/mpp/common/header/DatasetHeaderFactory.java |   4 +
 .../mpp/common/schematree/ClusterSchemaTree.java   |  22 ++-
 .../schematree/visitor/SchemaTreeVisitor.java      |   2 +-
 .../visitor/SchemaTreeVisitorFactory.java          |   5 +
 .../apache/iotdb/db/mpp/plan/TestRPCClient.java    | 173 ---------------------
 .../db/mpp/plan/execution/ExecutionResult.java     |   4 +-
 .../db/mpp/plan/execution/QueryExecution.java      |  14 +-
 .../mpp/plan/execution/config/ConfigExecution.java |  12 +-
 .../plan/execution/config/ConfigTaskVisitor.java   |   3 +-
 .../config/executor/ClusterConfigTaskExecutor.java |   8 +-
 .../execution/config/metadata/GetRegionIdTask.java |   2 +-
 .../config/metadata/GetSeriesSlotListTask.java     |   2 +-
 .../config/metadata/ShowClusterDetailsTask.java    |   1 +
 .../execution/config/metadata/ShowClusterTask.java |   2 +-
 .../config/metadata/ShowConfigNodesTask.java       |   9 +-
 .../config/metadata/ShowFunctionsTask.java         |   2 +-
 .../config/metadata/model/ShowModelsTask.java      |   4 +-
 .../config/sys/quota/ShowSpaceQuotaTask.java       |   2 +-
 .../config/sys/quota/ShowThrottleQuotaTask.java    |   6 +-
 .../plan/execution/memory/MemorySourceHandle.java  |  12 +-
 .../iotdb/db/mpp/plan/expression/Expression.java   |   3 +-
 .../db/mpp/plan/expression/ExpressionFactory.java  |   4 +
 .../db/mpp/plan/expression/ExpressionType.java     |   8 +-
 .../plan/expression/binary/BinaryExpression.java   |   1 +
 .../plan/expression/multi/FunctionExpression.java  |   8 +-
 .../BuiltInScalarFunctionHelperFactory.java        |   5 +
 .../multi/builtin/helper/CastFunctionHelper.java   |  22 +--
 .../mpp/plan/expression/unary/LikeExpression.java  |  11 +-
 .../BindTypeForTimeSeriesOperandVisitor.java       |   3 +-
 .../visitor/ColumnTransformerVisitor.java          |   9 +-
 .../visitor/CompleteMeasurementSchemaVisitor.java  |  17 +-
 .../plan/expression/visitor/ExpressionVisitor.java |  66 ++++++++
 .../visitor/IntermediateLayerVisitor.java          |  24 ++-
 .../visitor/TransformToViewExpressionVisitor.java  |  95 +++--------
 .../cartesian/BindSchemaForExpressionVisitor.java  |  19 ++-
 .../db/mpp/plan/optimization/PlanOptimizer.java    |   1 +
 .../iotdb/db/mpp/plan/parser/ASTVisitor.java       |  62 +++-----
 .../db/mpp/plan/parser/StatementGenerator.java     |  62 ++++----
 .../apache/iotdb/tsfile/read/TimeValuePair.java    |   1 +
 .../iotdb/tsfile/read/TsFileCheckStatus.java       |   4 +
 .../iotdb/tsfile/read/TsFileDeviceIterator.java    |   2 +-
 .../org/apache/iotdb/tsfile/read/TsFileReader.java |   1 +
 .../iotdb/tsfile/read/TsFileSequenceReader.java    |  20 ++-
 .../iotdb/tsfile/read/UnClosedTsFileReader.java    |   1 +
 .../apache/iotdb/tsfile/read/common/BatchData.java |  21 ++-
 .../org/apache/iotdb/tsfile/read/common/Chunk.java |   3 +-
 .../tsfile/read/common/DescReadBatchData.java      |   4 +-
 .../tsfile/read/common/DescReadWriteBatchData.java |   7 +-
 .../tsfile/read/common/ExceptionBatchData.java     |  37 -----
 .../org/apache/iotdb/tsfile/read/common/Field.java |   3 +-
 .../org/apache/iotdb/tsfile/read/common/Path.java  |   1 +
 .../apache/iotdb/tsfile/read/common/RowRecord.java |   1 +
 .../iotdb/tsfile/read/common/SignalBatchData.java  |   1 +
 .../apache/iotdb/tsfile/read/common/TimeRange.java |   7 +-
 .../iotdb/tsfile/read/common/block/TsBlock.java    |  33 ++--
 .../tsfile/read/common/block/TsBlockBuilder.java   |   1 +
 .../read/common/block/TsBlockBuilderStatus.java    |   1 +
 .../tsfile/read/common/block/TsBlockMetadata.java  |  41 -----
 .../tsfile/read/common/block/TsBlockUtil.java      |   4 +-
 .../read/common/block/column/BinaryColumn.java     |   1 +
 .../common/block/column/BinaryColumnBuilder.java   |   1 +
 .../read/common/block/column/BooleanColumn.java    |   1 +
 .../common/block/column/BooleanColumnBuilder.java  |   1 +
 .../tsfile/read/common/block/column/Column.java    |   1 +
 .../read/common/block/column/ColumnBuilder.java    |   1 +
 .../common/block/column/ColumnBuilderStatus.java   |   1 +
 .../common/block/column/ColumnEncoderFactory.java  |   4 +
 .../read/common/block/column/ColumnUtil.java       |   1 +
 .../read/common/block/column/DoubleColumn.java     |   1 +
 .../common/block/column/DoubleColumnBuilder.java   |   1 +
 .../read/common/block/column/FloatColumn.java      |   1 +
 .../common/block/column/FloatColumnBuilder.java    |   1 +
 .../tsfile/read/common/block/column/IntColumn.java |   1 +
 .../read/common/block/column/IntColumnBuilder.java |   1 +
 .../read/common/block/column/LongColumn.java       |   1 +
 .../common/block/column/LongColumnBuilder.java     |   1 +
 .../read/common/block/column/NullColumn.java       |   5 +-
 .../block/column/RunLengthEncodedColumn.java       |   1 +
 .../read/common/block/column/TimeColumn.java       |   1 +
 .../common/block/column/TimeColumnBuilder.java     |   1 +
 .../read/common/parser/PathNodesGenerator.java     |  12 +-
 .../tsfile/read/common/parser/PathParseError.java  |   1 +
 .../tsfile/read/common/parser/PathVisitor.java     |   1 +
 .../iotdb/tsfile/read/common/type/TypeFactory.java |   5 +
 .../read/controller/CachedChunkLoaderImpl.java     |   1 +
 .../iotdb/tsfile/read/controller/IChunkLoader.java |   1 +
 .../read/controller/IChunkMetadataLoader.java      |   1 +
 .../tsfile/read/controller/IMetadataQuerier.java   |   1 +
 .../read/controller/MetadataQuerierByFileImpl.java |   1 +
 .../tsfile/read/expression/ExpressionType.java     |   1 +
 .../tsfile/read/expression/IBinaryExpression.java  |   1 +
 .../iotdb/tsfile/read/expression/IExpression.java  |   1 +
 .../tsfile/read/expression/IUnaryExpression.java   |   1 +
 .../tsfile/read/expression/QueryExpression.java    |   1 +
 .../read/expression/impl/BinaryExpression.java     |   9 +-
 .../read/expression/impl/GlobalTimeExpression.java |   1 +
 .../expression/impl/SingleSeriesExpression.java    |   1 +
 .../read/expression/util/ExpressionOptimizer.java  |   3 +-
 .../read/expression/util/ExpressionPrinter.java    |  60 -------
 .../iotdb/tsfile/read/filter/GroupByFilter.java    |   1 +
 .../tsfile/read/filter/GroupByMonthFilter.java     |   1 +
 .../read/filter/PredicateRemoveNotRewriter.java    |   4 +
 .../iotdb/tsfile/read/filter/TimeFilter.java       |   4 +-
 .../iotdb/tsfile/read/filter/ValueFilter.java      | 161 +------------------
 .../tsfile/read/filter/basic/BinaryFilter.java     |   8 +-
 .../iotdb/tsfile/read/filter/basic/Filter.java     |   1 +
 .../tsfile/read/filter/basic/UnaryFilter.java      |   6 +-
 .../tsfile/read/filter/factory/FilterFactory.java  |   5 +
 .../tsfile/read/filter/factory/FilterType.java     |   1 +
 .../tsfile/read/filter/operator/AndFilter.java     |   9 +-
 .../iotdb/tsfile/read/filter/operator/Eq.java      |   1 +
 .../iotdb/tsfile/read/filter/operator/Gt.java      |   1 +
 .../iotdb/tsfile/read/filter/operator/GtEq.java    |   1 +
 .../iotdb/tsfile/read/filter/operator/In.java      |   1 +
 .../iotdb/tsfile/read/filter/operator/Like.java    |  22 +--
 .../iotdb/tsfile/read/filter/operator/Lt.java      |   1 +
 .../iotdb/tsfile/read/filter/operator/LtEq.java    |   1 +
 .../iotdb/tsfile/read/filter/operator/NotEq.java   |   1 +
 .../tsfile/read/filter/operator/NotFilter.java     |   1 +
 .../tsfile/read/filter/operator/OrFilter.java      |   9 +-
 .../iotdb/tsfile/read/filter/operator/Regexp.java  |   1 +
 .../query/dataset/DataSetWithTimeGenerator.java    |   3 +-
 .../query/dataset/DataSetWithoutTimeGenerator.java |  17 +-
 .../tsfile/read/query/dataset/QueryDataSet.java    |  18 +--
 .../query/executor/ExecutorWithTimeGenerator.java  |   5 +-
 .../tsfile/read/query/executor/QueryExecutor.java  |   1 +
 .../tsfile/read/query/executor/TsFileExecutor.java |   1 +
 .../read/query/timegenerator/TimeGenerator.java    |   1 +
 .../query/timegenerator/TsFileTimeGenerator.java   |   1 +
 .../read/query/timegenerator/node/AndNode.java     |   1 +
 .../read/query/timegenerator/node/LeafNode.java    |   1 +
 .../tsfile/read/query/timegenerator/node/Node.java |   1 +
 .../read/query/timegenerator/node/NodeType.java    |   1 +
 .../read/query/timegenerator/node/OrNode.java      |   1 +
 .../tsfile/read/reader/IAlignedPageReader.java     |   1 +
 .../iotdb/tsfile/read/reader/IBatchReader.java     |   1 +
 .../iotdb/tsfile/read/reader/IChunkReader.java     |   1 +
 .../iotdb/tsfile/read/reader/IPageReader.java      |   1 +
 .../iotdb/tsfile/read/reader/IPointReader.java     |   1 +
 .../iotdb/tsfile/read/reader/LocalTsFileInput.java |   1 +
 .../iotdb/tsfile/read/reader/TsFileInput.java      |   1 +
 .../read/reader/chunk/AlignedChunkReader.java      |  10 +-
 .../tsfile/read/reader/chunk/ChunkReader.java      |   4 +-
 .../tsfile/read/reader/page/AlignedPageReader.java |   2 +
 .../iotdb/tsfile/read/reader/page/PageReader.java  |   5 +-
 .../tsfile/read/reader/page/TimePageReader.java    |   1 +
 .../tsfile/read/reader/page/ValuePageReader.java   |   1 +
 .../reader/series/AbstractFileSeriesReader.java    |   2 +-
 .../read/reader/series/FileSeriesReader.java       |   1 +
 .../reader/series/FileSeriesReaderByTimestamp.java |   1 +
 .../read/reader/series/PaginationController.java   |   3 +-
 153 files changed, 557 insertions(+), 821 deletions(-)
 delete mode 100644 
server/src/main/java/org/apache/iotdb/db/mpp/plan/TestRPCClient.java
 delete mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/ExceptionBatchData.java
 delete mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/TsBlockMetadata.java
 delete mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/read/expression/util/ExpressionPrinter.java

Reply via email to