This is an automated email from the ASF dual-hosted git repository.
caogaofei pushed a change to branch beyyes/fix_some_empty_datasource_problem
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 4f503d52d6c fix error in inner join
add c3bd12de2f2 Disable create/alter tree databases with
SCHEMA/DATA_REPLICATION_FACTOR & Refine tsTable get TTL logic (#14194)
add d107c2d2b3c Support EXPLAIN ANALYZE in table model (#14189)
add 559b58a2183 Enhance repair data file scan util (#14167)
add b08f8f4b902 Merge branch 'master' into
beyyes/fix_some_empty_datasource_problem
add d245f196f86 fix it
No new revisions were added by this update.
Summary of changes:
.../db/it/IoTDBMultiIDsWithAttributesTableIT.java | 11 +-
.../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4 | 2 -
.../db/queryengine/common/MPPQueryContext.java | 6 +
.../db/queryengine/plan/analyze/Analyzer.java | 9 +-
.../analyze/cache/schema/DataNodeTTLCache.java | 4 +-
.../queryengine/plan/execution/QueryExecution.java | 11 +-
.../db/queryengine/plan/parser/ASTVisitor.java | 24 +-
.../queryengine/plan/planner/LogicalPlanner.java | 12 +-
.../plan/planner/TableOperatorGenerator.java | 16 +
.../plan/planner/plan/node/ExplainAnalyzeNode.java | 11 +
.../plan/relational/analyzer/Analysis.java | 3 +-
.../plan/relational/analyzer/Analyzer.java | 8 +-
.../relational/analyzer/StatementAnalyzer.java | 3 +-
.../relational/planner/TableLogicalPlanner.java | 70 ++++-
.../plan/relational/planner/TableModelPlanner.java | 2 +-
.../planner/distribute/AddExchangeNodes.java | 34 ++-
.../distribute/TableDistributedPlanGenerator.java | 9 +
.../distribute/TableDistributedPlanner.java | 7 +-
.../distribute/TableModelQueryFragmentPlanner.java | 5 +-
.../PushAggregationIntoTableScan.java | 4 +-
.../PushLimitOffsetIntoTableScan.java | 3 +-
.../optimizations/PushPredicateIntoTableScan.java | 9 +-
.../TransformAggregationToStreamable.java | 4 +-
.../optimizations/UnaliasSymbolReferences.java | 10 +
.../plan/relational/sql/ast/ExplainAnalyze.java | 5 +
.../queryengine/plan/relational/sql/ast/Query.java | 5 +
.../plan/relational/sql/ast/Statement.java | 4 +
.../plan/relational/sql/parser/AstBuilder.java | 4 +-
.../metadata/DatabaseSchemaStatement.java | 28 +-
.../CompactionStatisticsCheckFailedException.java | 87 ++++++
.../task/RepairUnsortedFileCompactionTask.java | 4 +-
.../compaction/repair/RepairDataFileScanUtil.java | 338 +++++++++++++++------
.../repair/RepairTimePartitionScanTask.java | 4 +-
.../repair/RepairDataFileScanUtilTest.java | 128 +++++++-
.../apache/iotdb/commons/schema/table/TsTable.java | 26 +-
35 files changed, 708 insertions(+), 202 deletions(-)
create mode 100644
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/execute/exception/CompactionStatisticsCheckFailedException.java