This is an automated email from the ASF dual-hosted git repository.
starocean999 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from d25a7ff31ff [feat](cloud) Add check mvcc meta rowset key for checker
(#56463)
add afccfd74213 [Enhancement](nereids) optimize tableRefInfo and move
TableNameInfo, ParititionNamesInfo to public package (#56305)
No new revisions were added by this update.
Summary of changes:
.../main/java/org/apache/doris/alter/Alter.java | 2 +-
.../analysis/AbstractBackupTableRefClause.java | 15 +--
.../apache/doris/analysis/BuildIndexClause.java | 2 +-
.../java/org/apache/doris/analysis/IndexDef.java | 2 +-
.../org/apache/doris/analysis/LateralViewRef.java | 50 ----------
.../doris/analysis/ReplacePartitionClause.java | 2 +-
.../java/org/apache/doris/analysis/SlotRef.java | 2 +-
.../java/org/apache/doris/analysis/TableRef.java | 34 -------
.../org/apache/doris/analysis/TupleDescriptor.java | 9 +-
.../org/apache/doris/backup/BackupHandler.java | 6 +-
.../java/org/apache/doris/backup/BackupJob.java | 2 +-
.../org/apache/doris/backup/BackupJobInfo.java | 4 +-
.../main/java/org/apache/doris/catalog/Env.java | 4 +-
.../doris/catalog/InternalSchemaInitializer.java | 2 +-
.../org/apache/doris/catalog/MetadataViewer.java | 2 +-
.../java/org/apache/doris/catalog/TableIf.java | 4 +-
.../org/apache/doris/datasource/CatalogIf.java | 2 +-
.../apache/doris/datasource/ExternalCatalog.java | 2 +-
.../apache/doris/datasource/FileQueryScanNode.java | 2 +-
.../apache/doris/datasource/InternalCatalog.java | 2 +-
.../iceberg/IcebergDLFExternalCatalog.java | 2 +-
.../iceberg/action/BaseIcebergAction.java | 2 +-
.../action/IcebergCherrypickSnapshotAction.java | 2 +-
.../action/IcebergExpireSnapshotsAction.java | 2 +-
.../iceberg/action/IcebergFastForwardAction.java | 2 +-
.../action/IcebergOptimizeActionFactory.java | 2 +-
.../action/IcebergRewriteDataFilesAction.java | 2 +-
.../action/IcebergRollbackToSnapshotAction.java | 2 +-
.../action/IcebergRollbackToTimestampAction.java | 2 +-
.../action/IcebergSetCurrentSnapshotAction.java | 2 +-
.../doris/datasource/systable/IcebergSysTable.java | 6 +-
.../doris/datasource/systable/PaimonSysTable.java | 6 +-
.../datasource/systable/PartitionsSysTable.java | 6 +-
.../apache/doris/datasource/systable/SysTable.java | 6 +-
.../BaseTableRefInfo.java} | 36 +++----
.../commands => }/info/PartitionNamesInfo.java | 7 +-
.../plans/commands => }/info/TableNameInfo.java | 55 ++++++++++-
.../plans/commands => }/info/TableRefInfo.java | 106 +++++++++++++++++++--
.../doris/info/TableValuedFunctionRefInfo.java | 80 ++++++++++++++++
.../doris/insertoverwrite/InsertOverwriteUtil.java | 2 +-
.../apache/doris/job/extensions/mtmv/MTMVTask.java | 2 +-
.../main/java/org/apache/doris/load/ExportJob.java | 3 -
.../java/org/apache/doris/mtmv/MTMVJobManager.java | 2 +-
.../org/apache/doris/mtmv/MTMVRelationManager.java | 2 +-
.../mysql/privilege/AccessControllerManager.java | 2 +-
.../glue/translator/PhysicalPlanTranslator.java | 22 ++---
.../doris/nereids/parser/LogicalPlanBuilder.java | 14 +--
.../commands/AdminCancelRepairTableCommand.java | 4 +-
.../plans/commands/AdminCompactTableCommand.java | 2 +-
.../plans/commands/AdminRepairTableCommand.java | 4 +-
.../commands/AdminSetPartitionVersionCommand.java | 2 +-
.../plans/commands/AdminSetTableStatusCommand.java | 2 +-
.../plans/commands/AlterColumnStatsCommand.java | 4 +-
.../trees/plans/commands/AlterTableCommand.java | 2 +-
.../plans/commands/AlterTableStatsCommand.java | 4 +-
.../trees/plans/commands/AnalyzeTableCommand.java | 4 +-
.../trees/plans/commands/BackupCommand.java | 2 +-
.../plans/commands/CancelAlterTableCommand.java | 2 +-
.../plans/commands/CancelBuildIndexCommand.java | 2 +-
.../plans/commands/CleanQueryStatsCommand.java | 2 +-
.../commands/CreateMaterializedViewCommand.java | 2 +-
.../trees/plans/commands/CreatePolicyCommand.java | 2 +-
.../trees/plans/commands/DescribeCommand.java | 20 ++--
.../plans/commands/DropCachedStatsCommand.java | 2 +-
.../commands/DropMaterializedViewCommand.java | 2 +-
.../trees/plans/commands/DropRowPolicyCommand.java | 2 +-
.../trees/plans/commands/DropStatsCommand.java | 4 +-
.../trees/plans/commands/DropTableCommand.java | 2 +-
.../trees/plans/commands/DropViewCommand.java | 2 +-
.../trees/plans/commands/LockTablesCommand.java | 2 +-
.../trees/plans/commands/OptimizeTableCommand.java | 4 +-
.../plans/commands/RecoverPartitionCommand.java | 2 +-
.../trees/plans/commands/RecoverTableCommand.java | 2 +-
.../trees/plans/commands/RestoreCommand.java | 2 +-
.../trees/plans/commands/ShowAnalyzeCommand.java | 2 +-
.../commands/ShowColumnHistogramStatsCommand.java | 2 +-
.../plans/commands/ShowColumnStatsCommand.java | 4 +-
.../trees/plans/commands/ShowColumnsCommand.java | 2 +-
.../ShowCreateMaterializedViewCommand.java | 2 +-
.../plans/commands/ShowCreateTableCommand.java | 2 +-
.../plans/commands/ShowCreateViewCommand.java | 2 +-
.../trees/plans/commands/ShowDataCommand.java | 2 +-
.../trees/plans/commands/ShowDataSkewCommand.java | 2 +-
.../trees/plans/commands/ShowDatabasesCommand.java | 2 +-
.../trees/plans/commands/ShowIndexCommand.java | 2 +-
.../plans/commands/ShowIndexStatsCommand.java | 2 +-
.../plans/commands/ShowPartitionsCommand.java | 2 +-
.../plans/commands/ShowQueryStatsCommand.java | 2 +-
.../commands/ShowQueuedAnalyzeJobsCommand.java | 2 +-
.../commands/ShowReplicaDistributionCommand.java | 2 +-
.../plans/commands/ShowReplicaStatusCommand.java | 4 +-
.../trees/plans/commands/ShowTableCommand.java | 2 +-
.../plans/commands/ShowTableStatsCommand.java | 4 +-
.../plans/commands/ShowTableStatusCommand.java | 2 +-
.../commands/ShowTabletsFromTableCommand.java | 4 +-
.../trees/plans/commands/ShowViewCommand.java | 2 +-
.../trees/plans/commands/TruncateTableCommand.java | 4 +-
.../trees/plans/commands/WarmUpClusterCommand.java | 2 +-
.../trees/plans/commands/info/AddColumnOp.java | 3 +-
.../trees/plans/commands/info/AlterMTMVInfo.java | 1 +
.../plans/commands/info/AlterMTMVPropertyInfo.java | 1 +
.../plans/commands/info/AlterMTMVRefreshInfo.java | 1 +
.../plans/commands/info/AlterMTMVRenameInfo.java | 1 +
.../plans/commands/info/AlterMTMVReplaceInfo.java | 1 +
.../trees/plans/commands/info/AlterTableOp.java | 1 +
.../trees/plans/commands/info/AlterViewInfo.java | 3 +-
.../trees/plans/commands/info/BaseViewInfo.java | 1 +
.../trees/plans/commands/info/BuildIndexOp.java | 4 +-
.../plans/commands/info/CancelMTMVTaskInfo.java | 1 +
.../trees/plans/commands/info/CreateIndexOp.java | 1 +
.../trees/plans/commands/info/CreateMTMVInfo.java | 1 +
.../trees/plans/commands/info/CreateTableInfo.java | 1 +
.../plans/commands/info/CreateTableLikeInfo.java | 1 +
.../trees/plans/commands/info/CreateViewInfo.java | 3 +-
.../trees/plans/commands/info/DropIndexOp.java | 1 +
.../trees/plans/commands/info/DropMTMVInfo.java | 1 +
.../trees/plans/commands/info/IndexDefinition.java | 1 +
.../trees/plans/commands/info/LockTableInfo.java | 1 +
.../trees/plans/commands/info/PauseMTMVInfo.java | 1 +
.../trees/plans/commands/info/RefreshMTMVInfo.java | 1 +
.../plans/commands/info/ReplacePartitionOp.java | 1 +
.../trees/plans/commands/info/ResumeMTMVInfo.java | 1 +
.../plans/commands/info/ShowCreateMTMVInfo.java | 1 +
.../trees/plans/commands/info/WarmUpItem.java | 2 +
.../plans/commands/load/MysqlDataDescription.java | 4 +-
.../commands/optimize/BaseOptimizeAction.java | 4 +-
.../plans/commands/optimize/OptimizeAction.java | 4 +-
.../commands/optimize/OptimizeActionFactory.java | 2 +-
.../commands/refresh/RefreshTableCommand.java | 2 +-
.../java/org/apache/doris/nereids/util/Utils.java | 2 +-
.../java/org/apache/doris/persist/AlterMTMV.java | 2 +-
.../org/apache/doris/planner/HashJoinNode.java | 6 +-
.../org/apache/doris/planner/JoinNodeBase.java | 6 +-
.../org/apache/doris/planner/OlapScanNode.java | 13 ++-
.../apache/doris/planner/TableFunctionNode.java | 2 -
.../apache/doris/service/FrontendServiceImpl.java | 79 +++------------
.../apache/doris/statistics/AnalysisManager.java | 4 +-
.../doris/statistics/StatisticsRepository.java | 2 +-
.../doris/statistics/util/StatisticsUtil.java | 2 +-
.../org/apache/doris/alter/IndexChangeJobTest.java | 2 +-
.../org/apache/doris/backup/BackupHandlerTest.java | 4 +-
.../org/apache/doris/backup/BackupJobTest.java | 4 +-
.../org/apache/doris/catalog/RefreshTableTest.java | 2 +-
.../doris/datasource/systable/SysTableTest.java | 3 +-
.../AdminCancelRepairTableCommandTest.java | 6 +-
.../commands/AdminRepairTableCommandTest.java | 6 +-
.../AdminSetPartitionVersionCommandTest.java | 2 +-
.../commands/AlterColumnStatsCommandTest.java | 4 +-
.../plans/commands/AlterTableCommandTest.java | 2 +-
.../plans/commands/AlterTableStatsCommandTest.java | 4 +-
.../plans/commands/AnalyzeTableCommandTest.java | 4 +-
.../trees/plans/commands/BackupCommandTest.java | 6 +-
.../commands/CancelAlterTableCommandTest.java | 2 +-
.../commands/CancelBuildIndexCommandTest.java | 2 +-
.../plans/commands/CleanQueryStatsCommandTest.java | 2 +-
.../plans/commands/DropCachedStatsCommandTest.java | 2 +-
.../commands/DropMaterializedViewCommandTest.java | 2 +-
.../plans/commands/DropRowPolicyCommandTest.java | 2 +-
.../trees/plans/commands/DropStatsCommandTest.java | 4 +-
.../trees/plans/commands/MysqlLoadCommandTest.java | 4 +-
.../trees/plans/commands/RestoreCommandTest.java | 6 +-
.../trees/plans/commands/ShowDataCommandTest.java | 2 +-
.../trees/plans/commands/ShowIndexCommandTest.java | 2 +-
.../plans/commands/ShowIndexStatsCommandTest.java | 2 +-
.../plans/commands/ShowPartitionsCommandTest.java | 2 +-
.../plans/commands/ShowQueryStatsCommandTest.java | 2 +-
.../commands/ShowReplicaStatusCommandTest.java | 6 +-
.../plans/commands/ShowTableStatsCommandTest.java | 4 +-
.../commands/ShowTabletsFromTableCommandTest.java | 4 +-
.../plans/commands/TruncateTableCommandTest.java | 4 +-
.../plans/commands/WarmUpClusterCommandTest.java | 2 +-
.../doris/planner/JoinCostEvaluationTest.java | 4 +-
.../java/org/apache/doris/qe/ShowExecutorTest.java | 2 +-
.../doris/statistics/AnalysisManagerTest.java | 2 +-
.../apache/doris/utframe/TestWithFeService.java | 2 +-
175 files changed, 532 insertions(+), 424 deletions(-)
copy fe/fe-core/src/main/java/org/apache/doris/{planner/PlanFragmentId.java =>
info/BaseTableRefInfo.java} (57%)
rename fe/fe-core/src/main/java/org/apache/doris/{nereids/trees/plans/commands
=> }/info/PartitionNamesInfo.java (93%)
rename fe/fe-core/src/main/java/org/apache/doris/{nereids/trees/plans/commands
=> }/info/TableNameInfo.java (79%)
rename fe/fe-core/src/main/java/org/apache/doris/{nereids/trees/plans/commands
=> }/info/TableRefInfo.java (50%)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/info/TableValuedFunctionRefInfo.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]