“无需更新index.yaml”洪水控制台

时间:2012-07-13 12:04:48

标签: google-app-engine

在我调试我的App Engine服务器的那一刻,我经常用清除数据存储区的指令启动它,然后在它上面发出几KB数据,希望弄清楚为什么有些报告我写的没有正确生成。

然而,有一件事阻碍了开发并引起了一些轻微的担忧,那就是控制台充斥着以下输出:

DEBUG    2012-07-13 11:44:34,033 datastore_stub_index.py:181] No need to update index.yaml
DEBUG    2012-07-13 11:44:34,221 datastore_stub_index.py:181] No need to update index.yaml
DEBUG    2012-07-13 11:44:34,406 datastore_stub_index.py:181] No need to update index.yaml
DEBUG    2012-07-13 11:44:34,601 datastore_stub_index.py:181] No need to update index.yaml

我有两个问题:我是否应该关注指示index.yaml不需要更改的大量消息,如果没有,是否有办法抑制警告?如果我应该关注,有人能指出我正确的方向吗?

谢谢,

1 个答案:

答案 0 :(得分:3)

不需要担心,只是表明devserver不需要向index.yaml文件中添加新项。这将更详细地解释here

  

应用程序发出的每个数据存储区查询都需要相应的查询   指数。必须在配置中定义复杂查询的索引   文件名为index.yaml。

     

开发Web服务器会自动将项目添加到此文件中   应用程序尝试执行需要索引的查询   在配置文件中没有适当的条目。

如果我没有弄错,只有在将--debug标志传递给devserver时才会打印出来,因此可能会将其设置为用于调用devserver的工具中的一个选项。