selase
(Selase Krakani)
21
我没有完整的跟踪信息,但我认为错误发生在用户卡片的 gamification_score 序列化过程中。
考虑到这些物化视图的瞬态性质,分数查找不应导致系统范围的错误,当视图不存在时,它应该回退到“默认分数”。
物化视图 存在性检查 中存在一个错误。它报告视图存在,但实际上并不存在(至少不在当前的 public schema 中),这导致在查找不存在的视图时出错。
我认为发生这种情况的原因是,在恢复过程中创建的 backup schema 中存在物化视图,但在 public schema 中不存在。backup schema 在恢复后会保留一段时间。
我已经准备了一个包含修复程序的 PR。
3 个赞