关于表达式分区partition_live_number疑问

【详述】partition_live_number好像和文档有出入,并没有删除分区
【背景】创建表达式分区表,插入数据
【业务影响】
【是否存算分离】否
【StarRocks版本】3.1.8

根据文档sql语句建表,
CREATE TABLE t_recharge_detail2 (
id bigint,
user_id bigint,
recharge_money decimal(32,2),
city varchar(20) not null,
dt varchar(20) not null
)
DUPLICATE KEY(id)
PARTITION BY (dt,city)
DISTRIBUTED BY HASH(id)
PROPERTIES(
“partition_live_number” = “3” – 只保留最近 3 个分区。
);

插入数据,生成了四个分区,但过了10分钟,多余的分区并没有删除,和文档有出入


3.2.3版本也遇到了

是个bug,貌似还没修复,有修复计划么?

我在测试的时候也遇到了,我设定4个分区,但是第五个分区仍然能往里面插数据,而且过了10分钟分区仍然是5个,没有把多余的那个分区删掉

实测好像要date或datetime
然后指定分区为PARTITION BY date_trunc(‘day’, dt)
这样才生效

嗷嗷,我等下测试一下试试,多谢

partition_live_number目前只针对Range分区有效果