Google app engine Google应用程序引擎Java:如何删除未使用的索引?

Google app engine Google应用程序引擎Java:如何删除未使用的索引?,google-app-engine,indexing,google-cloud-datastore,Google App Engine,Indexing,Google Cloud Datastore,如果我找到了有关删除未使用索引的信息,如中所示,那么它只适用于Python环境 在[~project]/war/WEB-INF/datastore-indexes.xml文件中标记索引的任何方法?当前删除索引的唯一方法是使用Python SDK,如前所述 Java SDK中缺少的vacuum_index功能被记录为,但尚未修复。自1.4.2版以来,Java SDK支持vacuum_index操作。 运行此命令删除未使用的索引: ./<appengine-java-sdk-path>/

如果我找到了有关删除未使用索引的信息,如中所示,那么它只适用于Python环境


在[~project]/war/WEB-INF/datastore-indexes.xml文件中标记索引的任何方法?

当前删除索引的唯一方法是使用Python SDK,如前所述


Java SDK中缺少的
vacuum_index
功能被记录为,但尚未修复。

自1.4.2版以来,Java SDK支持vacuum_index操作。 运行此命令删除未使用的索引:

./<appengine-java-sdk-path>/bin/appcfg.sh vacuum_indexes <myapp-path>/war
//bin/appcfg.sh真空索引/war
在使用Eclipse SDK的Windows上,它类似于:

<eclipse-path>\plugins\com.google.appengine.eclipse.sdkbundle_1.4.3.v201103311225\appengine-java-sdk-1.4.3\bin\appcfg.cmd vacuum_indexes <myapp-path>\war
\plugins\com.google.appengine.eclipse.sdkbundle\u 1.4.3.v201103311225\appengine-java-sdk-1.4.3\bin\appcfg.cmd\u index\war

Tom,谢谢你的错误参考。使用我的敏捷开发方法,我有一堆不再使用的索引,清理它们将成为当务之急!我希望在不久的将来提供修复;)