- Сервис для работы с большими файлами.
- Поддержка работы с входящей почтой
- XMPP API.
- Поддержка функций отображения (mapping) наборов данных (datasets).
- Курсоры для запросов к базе — преодоление лимита в 1000 записей.
- Система предупреждений (alerts) об исключительных ситуациях (exceptions) в пользовательских приложения.
- Дамп и восстановление системы хранения.
- Сервис для работы с большими файлами.
При работе с DataStore существует ограничение на размер сущности в 1 мегабайт. Одно из решений является разделение файла на части (units) и их хранение в виде отдельных сущностей. Существует отдельная библиотека для подобной операции —google-file-service , описание которой можно найти также в рецептах (cookbook) на сайте App Engine. Библиотека не входит в набор стандартных библиотек App Engine.
Судя по всему Google собирается предоставить пользователям подобную библиотеку или ввести новый сервис, позволяющий сохранять большие файлы без его явного разбиения на части. - Поддержка работы с входящей почтой
App Engine имеет сервисы позволяющие работать с внешними ресурсами только по HTTP и HTTPS протоколу, а также отправлятьe-mail сообщения от имени пользователей имеющими Google аккаунт (Google account). Что подразумевается под сервисом по работе с входящей почтой у меня следующий вариант: будет библиотека с функциями получения сообщений из почтовых ящиков пользователей с аккаунтами Google. - XMPP API
По аналогии с отправкойe-mail , будет присутствовать библиотека для отправки XMPP сообщений используя Google аккаунт. - Поддержка функции отображения (mapping) наборов данных (datasets)
Не догадываюсь, что тут имеется в виду. Может имеется в виду отображение данных из Datastore, например в XML? Или, может быть,какие-то новые типа связей между объектами. - Курсоры для запросов к базе — преодоление лимита в 1000 записей.
На данный момент существует ограничение на количество записей, которое может быть возвращено при запросе к Datastore. Для работы с большим количеством записей вам придется делать более одного запроса к Datastore.
В данном случае, программисты Google скорее всего введут новый класс, который будет работать как курсор в других базах данных. При итерации по курсору при выходе за пределы 1000 записей будет неявно производится запрос на следующие записи. - Система предупреждений (alerts)
Дамп всех неперехваченных исключений будет фиксироваться и отображаться в административной панели. - Дамп и восстановление системы хранения
Можно будет делать дамп текущего состояния базы, сохранять его на хостинге App Engine и/или скачивать на локальную машину. Будет также доступна обратная функция восстановления из дампа.