This is an automated email from the ASF dual-hosted git repository. dataroaring pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from df0f8d95976 [case](sc)add case as more level and rename before alter (#48722) add c432b79983a [feature](schema) support temporary table like mysql (#40680) No new revisions were added by this update. Summary of changes: .../main/java/org/apache/doris/common/Config.java | 11 + .../antlr4/org/apache/doris/nereids/DorisParser.g4 | 4 +- .../main/java/org/apache/doris/alter/Alter.java | 8 +- .../doris/analysis/CreateDataSyncJobStmt.java | 3 + .../org/apache/doris/analysis/CreateMTMVStmt.java | 4 +- .../apache/doris/analysis/CreateTableLikeStmt.java | 17 +- .../org/apache/doris/analysis/CreateTableStmt.java | 25 +- .../apache/doris/analysis/ShowColumnStatsStmt.java | 3 +- .../org/apache/doris/analysis/ShowDataStmt.java | 18 +- .../apache/doris/analysis/ShowQueryStatsStmt.java | 10 +- .../apache/doris/analysis/ShowTableStatsStmt.java | 9 +- .../org/apache/doris/backup/BackupHandler.java | 16 +- .../org/apache/doris/binlog/BinlogManager.java | 6 +- .../java/org/apache/doris/catalog/Database.java | 42 +- .../java/org/apache/doris/catalog/DatabaseIf.java | 29 +- .../main/java/org/apache/doris/catalog/Env.java | 90 ++- .../org/apache/doris/catalog/FESessionMgr.java | 136 +++++ .../java/org/apache/doris/catalog/OlapTable.java | 6 +- .../org/apache/doris/catalog/OlapTableFactory.java | 14 +- .../main/java/org/apache/doris/catalog/Table.java | 16 + .../java/org/apache/doris/catalog/TableIf.java | 4 + .../apache/doris/catalog/TemporaryTableMgr.java | 78 +++ .../java/org/apache/doris/common/FeNameFormat.java | 7 + .../java/org/apache/doris/common/util/Util.java | 28 + .../apache/doris/datasource/ExternalDatabase.java | 5 + .../apache/doris/datasource/InternalCatalog.java | 54 +- .../java/org/apache/doris/load/DeleteHandler.java | 15 +- .../main/java/org/apache/doris/load/DeleteJob.java | 2 +- .../org/apache/doris/load/StreamLoadHandler.java | 3 + .../apache/doris/load/loadv2/BrokerLoadJob.java | 4 + .../doris/load/routineload/RoutineLoadJob.java | 4 + .../org/apache/doris/nereids/NereidsPlanner.java | 5 +- .../doris/nereids/parser/LogicalPlanBuilder.java | 5 + .../trees/plans/commands/AlterTableCommand.java | 3 + .../commands/CreateMaterializedViewCommand.java | 3 + .../trees/plans/commands/ExportCommand.java | 12 +- .../trees/plans/commands/ShowAnalyzeCommand.java | 14 +- .../plans/commands/ShowCreateTableCommand.java | 3 +- .../trees/plans/commands/ShowDataCommand.java | 16 +- .../commands/ShowDynamicPartitionCommand.java | 7 + .../plans/commands/ShowPartitionIdCommand.java | 17 +- .../trees/plans/commands/ShowTableCommand.java | 3 + .../trees/plans/commands/ShowTableIdCommand.java | 10 +- .../trees/plans/commands/info/CreateMTMVInfo.java | 10 +- .../trees/plans/commands/info/CreateTableInfo.java | 32 +- .../plans/commands/info/CreateTableLikeInfo.java | 11 +- .../java/org/apache/doris/policy/PolicyMgr.java | 3 +- .../java/org/apache/doris/qe/ConnectContext.java | 100 ++- .../java/org/apache/doris/qe/MasterOpExecutor.java | 1 + .../java/org/apache/doris/qe/ShowExecutor.java | 54 +- .../java/org/apache/doris/qe/StmtExecutor.java | 2 +- .../apache/doris/service/FrontendServiceImpl.java | 32 +- .../apache/doris/statistics/AnalysisManager.java | 18 +- .../apache/doris/analysis/GroupByClauseTest.java | 3 + .../apache/doris/analysis/VirtualSlotRefTest.java | 9 + .../doris/common/proc/IndexesProcNodeTest.java | 4 +- .../doris/datasource/hive/HiveMetadataOpsTest.java | 2 +- .../org/apache/doris/mysql/MysqlProtoTest.java | 2 + .../properties/ChildOutputPropertyDeriverTest.java | 3 + gensrc/thrift/FrontendService.thrift | 16 + .../data/temp_table_p0/temp_table_data.csv | 3 + .../backup_restore/test_backup_restore.groovy | 20 + .../create_table_use_policy.groovy | 22 + .../hive/ddl/test_hive_ddl.groovy | 11 + .../suites/temp_table_p0/test_temp_table.groovy | 675 +++++++++++++++++++++ .../test_temp_table_with_restart.groovy | 76 +++ 66 files changed, 1793 insertions(+), 85 deletions(-) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/catalog/FESessionMgr.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/catalog/TemporaryTableMgr.java create mode 100644 regression-test/data/temp_table_p0/temp_table_data.csv create mode 100644 regression-test/suites/temp_table_p0/test_temp_table.groovy create mode 100644 regression-test/suites/temp_table_p0/test_temp_table_with_restart.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org