动态分区建表 ttl和提前创建分区功能失效

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】问题详细描述
【背景】做过哪些操作?
【业务影响】
【是否存算分离】
【StarRocks版本】3.1.4
【集群规模】例如:1fe+3be(fe与be混部)
【机器信息】 网卡, 万兆
【联系方式】 社区群9-B&W
【附件】

日志信息文件:
fe.log (34.4 MB) fe.warn.log (22.1 MB)

我们上周通过配置了动态分区建表 对数据进行提前创建按日分区,ttl配置,在上线前是验证通过生效并投入生产使用了,验证过可以提前建分区,ttl也会生效。但是今天发现已经有部分数据表动态分区配置发生失效了。

这个为了解决今天问题,在原表基础上新的ddl,与原表建表语句一致:
CREATE TABLE dws_day_cst_app_ins_df_1203 (
customer_guid varchar(65533) NULL COMMENT “客户guid”,
customer_name varchar(65533) NULL COMMENT “客户名称”,
customer_env_code varchar(65533) NULL COMMENT “客户环境编码”,
customer_env_name varchar(65533) NULL COMMENT “客户环境名称”,
customer_env_type varchar(65533) NULL COMMENT “客户环境类型”,
customer_type varchar(65533) NULL COMMENT “客户类型”,
customer_tenant_code varchar(65533) NULL COMMENT “客户租户编码”,
product_name varchar(65533) NULL COMMENT “产品名称”,
application_name varchar(65533) NULL COMMENT “应用系统”,
business_unit_name varchar(65533) NULL COMMENT “业务模块”,
ins_rule_code varchar(65533) NULL COMMENT “巡检规则编码”,
ins_rule_name varchar(65533) NULL COMMENT “巡检规则名称”,
ins_rule_desc varchar(65533) NULL COMMENT “巡检规则描述”,
ins_rule_sql varchar(65533) NULL COMMENT “巡检规则SQL”,
ins_time varchar(65533) NULL COMMENT “巡检时间”,
ins_sql_result varchar(65533) NULL COMMENT “巡检SQL执行结果”,
ins_result varchar(65533) NULL COMMENT “巡检结果”,
ins_error_message varchar(65533) NULL COMMENT “巡检异常信息”,
etl_time datetime NULL COMMENT “数据清洗时间”,
dt date NULL COMMENT “数据业务日期”
) ENGINE=OLAP
DUPLICATE KEY(customer_guid)
COMMENT “应用巡检_客户_产品_应用系统_每日规则巡检结果表”
PARTITION BY RANGE(dt)
(
START (“2024-10-30”) END (“2024-12-03”) EVERY (INTERVAL 1 DAY)
)
DISTRIBUTED BY RANDOM
PROPERTIES (
“replication_num” = “3”,
“dynamic_partition.enable” = “true”,
“dynamic_partition.time_unit” = “DAY”,
“dynamic_partition.time_zone” = “Asia/Shanghai”,
“dynamic_partition.start” = “-15”,
“dynamic_partition.end” = “3”,
“dynamic_partition.prefix” = “p”,
“dynamic_partition.history_partition_num” = “1”,
“in_memory” = “false”,
“enable_persistent_index” = “false”,
“replicated_storage” = “true”,
“compression” = “LZ4”
);

正常创建了几天分区,后面便失效

daemon thread got exception看着动态调度出问题了,可能是修复过的问题,升级到3.1的最新版本看看