【存算分离表格新增字段后INSERT报错文件丢失】Fail to publish version: Not found: starlet err Object s3://xxxx/xxx.log does not exist

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】
INSERT INTO命令报错

{
'label':'insert_xxx', 
'status':'COMMITTED', 
'txnId':'3', 
'err':'Publish timeout txn has not sent publish tasks yet, maybe waiting previous txns on the same table(s) to finish, 
tableIds: 13051'
}

使用Flink Connector写入会出现Publish Timeout的错误信息

【背景】比较相关的操作是用ALTER TABLE新增了列;此前行为是正常的。
【业务影响】无法看到写入结果
【是否存算分离】是
【StarRocks版本】例如:3.1
【集群规模】例如:3fe(1 follower+2observer)+3be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:12C/64G/万兆
【联系方式】bingxug@gmail
【附件】

排除人为删除S3文件的情况下,对存算分离表格执行ALTER TABLE新增列会不会造成这个问题?
目前情况下,最小影响的恢复方法应该如何执行?

十分感谢。

您好 您具体是什么版本 这个表也是主键模型表吧? 这是一个已知的问题 最新的3.1.*版本已经修复了 当前不升级临时规避可以通过设置 enable_persistent_index=false 但当前不支持 alter 来设置,只能后续新建表进行规避了