Команда App Engine вносит изменения в порядок публикации новых релизов SDK. Теперь появилось понятие пререлизов. Об этом сообщает пост в рассылке разработчиков.

Нововведения направлены на улучшение стабильности выпусков платформы. Теперь на странице загрузки появились файлы с суффиксом _prerelease и их можно протестировать до того как они станут официальными и возможно найти какие-то ошибки.

Мне кажется скорость выпуска новых релизов в будущем должна будет нормализоваться, понимаю что SDK разработчика всего-навсего вершина айсберга и возможно это небольшой рефлексивный кусочек той работы которая кипит внутри. Но вдруг в какой-то момент мы будем видеть четные и нечетные ветки как это принято у многих Linux проектов.

Немного преждевременно перечислять изменения, возможно список дополнится, но что-то уже можно сказать сейчас:

  • Новые методы пакетной обработки методов incr и decr для memcache, а так же новый метод offset_multi. Мне сложно сказать это они догоняют официальный API или уже добавляют что-то новое, не читал. Но факт, что функциональность memcache пока не полностью отвечает всем тем задачам которые может решать
  • Долгожданное добавление final_url в Response объекта Urlfetch, который содержит финальный URL после всех редиректов с кодом 302 [#1464]
  • Для тех кто уже столкнулся с выходом за пределы квот будет приятно узнать что страницы возвращаются с ошибкой 5xx, что благотворно сказывается на профиле сайта с точки зрения поисковых систем.
  • Мой последний пост в рубрике FAQ частично потерял свою актуальность в связи с добавлением переменной окружения SERVER_SOFTWARE

Остальные изменения мне показались менее актуальными, но вы можете ознакомиться с ними в посте или после официального выхода GAE SDK 1.2.8.

P.S. Если внимательно прочитаете пост, то обратите внимание, что release notes были написаны October 28, 2009. Или это какая-то ошибка или разработчики действительно дают нам пощупать новые версии через месяц после того как их релизят у себя внутри :)



blog comments powered by Disqus

Support

If you like my posts, please support me on Gittip

Published

15 March 2011

In tags we trust

Fork me on GitHub