我的应用程序使用mongock 4.1.19,当存在带有runAlways=true的changeSet时,就会在dbchangelog集合中创建重复的条目。
以下行似乎未考虑已执行的情况,可能会导致出现重复的changelog条目
任何关于如何解决这个问题的建议
下面的日志程序在启动时记录- RE-APPLIED ChangeEntry{...}
发布于 2021-03-31 14:48:06
它不是真的复制的。它会在每次执行时创建一个changelog条目。
然而,我们知道这不是更常见的预期行为,我们将在未来几天发布版本4的错误修复(4.3.8),可能就在今天。
在正在开发的版本5中,我们将保留默认设置,并更新我们将添加的last_execution字段,如果需要,还可以添加每次执行时插入新条目的选项。
https://stackoverflow.com/questions/66848745
复制相似问题