自动创建分区异常

背景

使用starrock创建周分区表,建表语句如下
CREATE TABLE IF NOT EXISTS databaseName.tableName (
    字段名
    ,周分区字段 DATE              COMMENT     '周分区(yyyy-MM-dd)'
)DUPLICATE KEY (排序字段名)
PARTITION BY RANGE(周分区字段)()
DISTRIBUTED BY HASH(唯一键) BUCKETS n
PROPERTIES (
               "dynamic_partition.enable" = "true",
               "dynamic_partition.time_unit" = "WEEK",
               "dynamic_partition.end" = "3",
               "dynamic_partition.prefix" = "p",
               "dynamic_partition.buckets" = "7"
           )
;

ALTER TABLE  databaseName.tableName SET ("dynamic_partition.enable" = "false");
ALTER TABLE  databaseName.tableName ADD PARTITIONS START ("2021-10-04") END ("2021-10-11") EVERY (interval 1 week)
;
ALTER TABLE  databaseName.tableName  SET ("dynamic_partition.enable" = "true");

2021-10-04 至 2021-10-10 是2021年的第40周  分区是p2021_40
手动创建几个分区,然后到达一定时间后,该表会自动创建后续分区,但是实际使用过程中发现,自动创建的分区日期是连续的,但是分区的值会发生跨越,比如现在是p202140,自动创建的分区周字段值为p2021_42

期待解决的问题是:

如何才能让starrocks的分区周表 能够正确的创建连续的周分区 

您好,您使用的是哪个版本呢

Server version: 5.1.0 StarRocks version 1.18.2

你好,这是因为p2021_53和P2022_01是同一周

不是的。是没有了p2021_50;和p2021_53无关

这个解答有问题,请重新解答一下。

你好,确认了下,18版本存在这个问题,建议升级到最新版本吧