Вышли Java/Python SDKs 1.2.5

Java SDK перепрыгнула с 1.2.2 до 1.2.5 для «синхонизации» с Python SDK.

Из нововведений:

— Поддержка XMPP для Java/Python
— Task Queue API для Java (в labs, как и в Python SDK)
— Увеличены лимиты для Task Queue API (100.000 в сутки, было 10.000)
— Хранилище теперь поддерживает объекты с key_name, начинающиеся с цифры
— Можно изменять Referer заголовок для URL Fetch запросов
— Хранилище поддерживает многократную запись/удаление одного обьекта в одной транзкции.

Python SDK:
— Появился AppEngineLauncher для Windows
— Bulkloader поддерживает ключи --dump и --restore для Kind (в labs)
— Bulkloader поддерживает ключ --dry_run для тестрования данных перед загрузкой на production сервер
— Новый google.ext.ereporter модуль для собирания и отправки по email отчетов по исключениям приложения
— Новый google.ext.deferred модуль для исполнения ad-hoc задач в Task Queue

Java SDK:
— Поддержка новых типов хранилища (нативных), таких как GeoPt, Email, etc.
— Можно установить connectTimeout для URL Fetch
— JDO и JPA теперь поддерживют удаление обьектов, используя запросы
— В JDO makePersistentAll() и deletePersistentAll() исполняются как batch-операции.

В этот релиз должна была быть включена поддержка Inbound Mail, и даже для локальной админки эта страничка готова (вместе с изменениями в коде SDK), но почему-то видимо в последний момент что-то не срослось, и эта фича думаю будет в следующем релизе (1.2.6), вместе с обещанной Jason_Google поддержкой курсоров в хранилище для преодоления лимита запросов в 1000 записей.

Полные списки изменений:
Release Notes: Python
Release Notes: Java
Revision History

Источник: http://mrskam.habrahabr.ru/



Опубликовал admin
4 Сен, Пятница 2009г.



Программирование для чайников.