我一直在使用appengine python实验searchAPI。它很棒。在1.7.3版本中,我更新了所有已弃用的方法。但是,我现在收到这个警告:
弃用警告:不推荐使用一致性。 GLOBALLY_CONSIST
但是,我不确定如何在我的代码中解决它。有人能指出我正确的方向吗?
答案 0 :(得分:0)
这取决于您是否具有任何全局一致的索引。如果这样做,那么您应该将所有数据从这些索引迁移到新的,每文档一致的(这是默认的)索引。要做到这一点:
然后,您应该删除代码中提及的一致性;默认值是每个文档的一致性,最终我们将删除指定一致性的能力。
如果您在全局一致的索引中没有任何数据,那么您可能会收到警告,因为您指定了一致性。如果你停止指定一致性,它应该消失。
请注意,Python API存在一个已知问题,导致很多关于一致性的错误弃用警告,因此您也可以看到这一点。该问题将在下一版本中修复。