分区物化视图刷新报错,冲突错误

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】构建分区物化视图main_view无报错(但是数据刷新的不全),但是全量刷新就会报错分区键值(code字段为分区键)merge冲突,其select结构是

select t.* from(
select a.code, a.date, a.other, sv.status
from base_A as a
inner join subordinate_view sv
on a.code = sv.code

union all 

select b.code, b.date, b.other, sv.status
from base_B as b
inner join subordinate_view sv
on b.code = sv.code

union all 

select c.code, c.date, c.other, sv.status
from base_C as c
inner join subordinate_view sv
on c.code = sv.code

) t

说明:base_A,base_B,base_C为三个基表,且其分区键都是code(varchar类型)和date(datetime类型)两个字段,main_view为所构建物化视图(分区键为code),subordinate_view为普通视图。

【背景】1、构建了几个数据量不大的demo表,同样都是这两个分区键,然后构建物化视图刷新就没有问题,数据也正常。
2、也把三个base_A,base_B,base_C基表的分区键都改成了code,然后物化视图的分区键也是code,这样也会报错相同的错误。
【业务影响】想用code分区去刷新视图,这样刷新视图的时候不会影响别的code的查询。
【是否存算分离】是
【StarRocks版本】3.3.17
【集群规模】例如:3fe + 3be
【机器信息】
【联系方式】社区群20-是个好人
【附件】