通过alter方式修改保留最近的分区个数的属性没有生效

【详述】开始建表时没有设置保留最近多少个分区的属性,由于业务数据量增多,为了节省存储空间,需要将表变更为TTL表,保留最近指定数量的分区数据。通过使用 alter 方式增加 partition_live_number 属性,发现该属性没有生效。
【背景】
【业务影响】
【StarRocks版本】3.0.5
【集群规模】1fe+3be
【机器信息】16C/32G/万兆
【联系方式】社区群13-番茄西红柿
【附件】
建表.sql (1.6 KB)

修改属性语句:
alter table test.log_shop set (“partition_live_number”=“3”);

然后通过 show create table 查看建表语句,发现 partition_live_number 属性已成功添加。

等待10分钟(分区的调度间隔参数为默认值)后,通过 show partitions 查看分区信息,发现并没有保留最近的3个分区数据。

目前建表后修改partition_live_number特性,数据删除这块有点问题在修复。建表时指定的话 可以正常生效

这个问题可以通过升级版本解决吗?

目前新版本上该问题仍存在,修复合入新版本后发pr给你

好的,感谢老师。

你好,请问你现在解决了这个问题吗? 我这边刚安装的3.2.2 创建表指定了这个参数但是show create table 不显示partition_live_number了.