用户卡加载失败

我没有完整的跟踪信息,但我认为错误发生在用户卡片的 gamification_score 序列化过程中。

考虑到这些物化视图的瞬态性质,分数查找不应导致系统范围的错误,当视图不存在时,它应该回退到“默认分数”。

物化视图 存在性检查 中存在一个错误。它报告视图存在,但实际上并不存在(至少不在当前的 public schema 中),这导致在查找不存在的视图时出错。

我认为发生这种情况的原因是,在恢复过程中创建的 backup schema 中存在物化视图,但在 public schema 中不存在。backup schema 在恢复后会保留一段时间。

我已经准备了一个包含修复程序的 PR。

3 个赞