Делаем mash-up приложение на трэндах

Разделы

Показаны сообщения с ярлыком bug. Показать все сообщения
Показаны сообщения с ярлыком bug. Показать все сообщения

суббота, 28 мая 2011 г.

Индексы

Как я уже писал с индексами была проблема, из за бага самого сервиса. Эта проблема решалась целую неделю. Сначала в issue трэкере были единичные просьбы пофиксить этот баг с индексами. И только после того как это приняло лавинообразный характер, баг в течении 2 часов был исправлен.
Естественно, за эту неделю я время не терял но ою этом уже в следующем посте.

четверг, 19 мая 2011 г.

Индексы

Ещё немного покурил доку, и выяснилось для чего нужны эти индексы. Вообщем это сообщает хранилищу какого вида запросы вы будете отправлять. Для самых обычных это формируется автоматически, а если запросы будут "не обычные" то индекс обязательно надо прописать...

Как выяснилось в последствии индексы для запросов с одной только сортировкой писать не надо, хотя в доках на официальном сайте пока что сказано иначе.
[trendec@localhost google_appengine]$ ./appcfg.py update_indexes trendstat/  
Uploading index definitions.
Error 400: --- begin server output ---
Creating a composite index failed: This index:
entity_type: "Trends"
ancestor: false
Property {
  name: "time"
  direction: 2
}

is not necessary, since single-property indices are built in. Please remove it from your index file and upgrade to the latest version of the SDK, if you haven't already.
--- end server output ---

Постоянные читатели

Copyright © trendec. Технологии Blogger.