This is an automated email from the ASF dual-hosted git repository. morningman pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from cc84cfcc0e [feature-wip](array-type) add function array_remove (#10385) add 401203da6a [feature](code-data) move cold data to object storage without losing any feature(FE) (#10693) No new revisions were added by this update. Summary of changes: be/src/agent/task_worker_pool.cpp | 4 +- be/src/agent/utils.cpp | 2 +- fe/fe-core/src/main/cup/sql_parser.cup | 4 + .../main/java/org/apache/doris/alter/Alter.java | 53 ++- .../java/org/apache/doris/alter/AlterHandler.java | 5 +- .../org/apache/doris/alter/AlterOperations.java | 14 + .../java/org/apache/doris/alter/RollupJobV2.java | 2 +- .../apache/doris/alter/SchemaChangeHandler.java | 26 +- .../org/apache/doris/alter/SchemaChangeJobV2.java | 3 +- .../org/apache/doris/analysis/AlterPolicyStmt.java | 152 +++++++++ .../org/apache/doris/analysis/DropPolicyStmt.java | 4 +- .../analysis/ModifyTablePropertiesClause.java | 13 + .../apache/doris/analysis/SinglePartitionDesc.java | 25 +- .../java/org/apache/doris/backup/RestoreJob.java | 7 +- .../java/org/apache/doris/catalog/Catalog.java | 27 +- .../apache/doris/catalog/ListPartitionInfo.java | 8 + .../java/org/apache/doris/catalog/OlapTable.java | 15 + .../org/apache/doris/catalog/PartitionInfo.java | 14 + .../apache/doris/catalog/RangePartitionInfo.java | 8 + .../java/org/apache/doris/catalog/Replica.java | 29 +- .../java/org/apache/doris/catalog/ResourceMgr.java | 9 + .../java/org/apache/doris/catalog/S3Resource.java | 122 ++++++- .../org/apache/doris/catalog/TableProperty.java | 12 + .../org/apache/doris/catalog/TabletStatMgr.java | 3 +- .../org/apache/doris/clone/TabletSchedCtx.java | 5 +- .../org/apache/doris/clone/TabletScheduler.java | 2 +- .../main/java/org/apache/doris/common/Config.java | 3 + .../apache/doris/common/util/PropertyAnalyzer.java | 17 + .../doris/datasource/InternalDataSource.java | 61 +++- .../org/apache/doris/journal/JournalEntity.java | 6 + .../src/main/java/org/apache/doris/load/Load.java | 6 +- .../org/apache/doris/master/ReportHandler.java | 17 +- .../java/org/apache/doris/persist/EditLog.java | 10 + .../apache/doris/persist/ModifyPartitionInfo.java | 12 +- .../org/apache/doris/persist/OperationType.java | 1 + .../apache/doris/persist/ReplicaPersistInfo.java | 38 ++- .../main/java/org/apache/doris/policy/Policy.java | 6 +- .../java/org/apache/doris/policy/PolicyMgr.java | 69 +++- .../org/apache/doris/policy/StoragePolicy.java | 186 +++++++++- .../main/java/org/apache/doris/qe/DdlExecutor.java | 3 + .../apache/doris/service/FrontendServiceImpl.java | 60 +++- .../org/apache/doris/task/CreateReplicaTask.java | 6 +- .../org/apache/doris/task/DropReplicaTask.java | 10 +- .../doris/task/NotifyUpdateStoragePolicyTask.java | 66 ++++ .../doris/task/UpdateTabletMetaInfoTask.java | 5 +- .../java/org/apache/doris/alter/AlterTest.java | 8 +- .../org/apache/doris/alter/RollupJobV2Test.java | 2 + .../apache/doris/alter/SchemaChangeJobV2Test.java | 6 +- .../doris/analysis/RangePartitionPruneTest.java | 4 +- .../java/org/apache/doris/bdb/BDBToolTest.java | 2 +- .../org/apache/doris/catalog/CatalogTestUtil.java | 8 +- .../java/org/apache/doris/catalog/ReplicaTest.java | 22 +- .../org/apache/doris/catalog/ResourceMgrTest.java | 6 +- .../org/apache/doris/catalog/S3ResourceTest.java | 4 + .../java/org/apache/doris/catalog/TabletTest.java | 18 +- .../doris/common/util/RuntimeProfileTest.java | 1 - .../org/apache/doris/http/DorisHttpTestCase.java | 6 +- .../org/apache/doris/load/LoadCheckerTest.java | 4 +- .../java/org/apache/doris/load/LoadJobTest.java | 6 +- .../persist/BatchModifyPartitionsInfoTest.java | 2 +- .../doris/persist/ReplicaPersistInfoTest.java | 4 +- .../org/apache/doris/planner/QueryPlanTest.java | 12 +- .../java/org/apache/doris/task/AgentTaskTest.java | 6 +- .../cold_heat_separation/policy/alter.groovy | 176 ++++++++++ .../cold_heat_separation/policy/create.groovy | 373 +++++++++++++++++++++ .../suites/cold_heat_separation/policy/drop.groovy | 101 ++++++ .../suites/cold_heat_separation/policy/show.groovy | 68 ++++ .../use_policy/alter_table_add_policy.groovy | 134 ++++++++ .../create_table_use_partition_policy.groovy | 115 +++++++ .../use_policy/create_table_use_policy.groovy | 98 ++++++ .../use_policy/modify_partition_add_policy.groovy | 113 +++++++ .../use_policy/use_default_storage_policy.groovy | 90 +++++ 72 files changed, 2363 insertions(+), 176 deletions(-) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/analysis/AlterPolicyStmt.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/task/NotifyUpdateStoragePolicyTask.java create mode 100644 regression-test/suites/cold_heat_separation/policy/alter.groovy create mode 100644 regression-test/suites/cold_heat_separation/policy/create.groovy create mode 100644 regression-test/suites/cold_heat_separation/policy/drop.groovy create mode 100644 regression-test/suites/cold_heat_separation/policy/show.groovy create mode 100644 regression-test/suites/cold_heat_separation/use_policy/alter_table_add_policy.groovy create mode 100644 regression-test/suites/cold_heat_separation/use_policy/create_table_use_partition_policy.groovy create mode 100644 regression-test/suites/cold_heat_separation/use_policy/create_table_use_policy.groovy create mode 100644 regression-test/suites/cold_heat_separation/use_policy/modify_partition_add_policy.groovy create mode 100644 regression-test/suites/cold_heat_separation/use_policy/use_default_storage_policy.groovy --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org