背景: 需求是对Doris做元数据管理,现有功能支持修改和新增字段,SHOW ALTER时,根据本地create_time进行过滤,本地mysql中记录的是3条执行记录,SHOW ALTER也是三条,按照顺序更新本地执行记录的状态。这个需求本来是没问题的,也在正常使用。
过程:
但是加入了对索引的管理,我发现对索引的ALTER TABLE table_name ADD INDEX操作,会对上面逻辑产生影响。例如今天2024-11-08,执行了两个增加索引的操作,然后再去新增字段时,异步获取字段保存状态时,SHOW ALTER和字段执行记录数量不匹配。
问题:
就目前的情况,应该怎么处理可以实现ALTER操作的关联?