Вышел Google App Engine SDK 1.1.6
Ноябрь 24th, 2008Вышел релиз среды разработки Google App Engine SDK версии 1.1.6. Скачать его можно на соответствующей странице хостинга проектов Google, там же находятся Замечания к выпуску.
Этот релиз содержит ряд новых важных возможностей, большинство которых касаются работы с хранилищем:
- Для ключей объектов стало возможным использовать операции сортировки и фильтрования
- Теперь удалить объект можно просто зная его ключ, без необходимости загружать объект целиком из хранилища
- Если указать атрибут key_name при создании модели, то это значение будет доступно до сохранения объекта операцией put()
- Интерфейс URLFetch при работе в среде разработки устанавливает таймаут запроса в 5 секунд, эмулируя таким образом поведение приложения на сервере
Вместе с тем с выпуском новой версии были устранены следующие проблемы:
- SDK стал поддерживать тот же набор заголовков в запросах, что и в продакшине
- Вызов функции to_xml() экземпляра модели, содержащей свойство BlobProperty, возвращает значение этого поля в кодировке base64
- Исправлена ошибка NeedIndexError, которая возникала при выполнении запросов с указанием двух объектов-предков
- Интерфейс URLFetch при выполнении редиректа использует оригинальный HTTP-метод (например, POST)
Как обычно, ждем ваших сообщений в группе Google проекта!