2010-03-17 4 views
4

Есть ли способ удалить неиспользуемые индексы в приложении Google App Engine Java?Как удалить индексы в Google App Engine (Java)?

только один способ, которым я был в состоянии найти, чтобы создать пустое приложение Python GAE и выполните следующую команду:

appcfg.py vacuum_indexes /path/to/myapp/ 

есть более умный способ?

Update (16 февраля 2011):

Начиная с GAE SDK 1.4.2 можно:

./appengine-java-sdk/bin/appcfg.sh vacuum_indexes myapp/war 

ответ

1

В индекс GAE SDK 1.4.2 добавлена ​​возможность индексирования вакуума в Java. См. Эту запись в блоге: http://www.codeonastick.com/?p=95

+3

Вот официальный документ: http://code.google.com/appengine/docs/java/tools/uploadinganapp.html#Deleting_Unused_Indexes – Antonio

2

Я помню, как читал, что в настоящее время это единственный путь. В этой проблеме есть проблема в этой проблеме для Java, но она еще не реализована. http://code.google.com/p/googleappengine/issues/detail?id=1893

+0

Можете ли вы предоставить доказательство ссылки, пожалуйста? – Antonio

+0

@ Антонио Я добавил ссылку на мой ответ – Kyle

Смежные вопросы