Google App Engine SDK 1.4.3リリース文抄訳

土曜日, 4月 2nd, 2011 by

GoogleAppEngine SDKのバージョン1.4.3が3月30日にリリースされました。マイナーバージョンアップですが、バグフィックスだけでなく、新機能も実装されています。GAEで開発をされている方は特別な事情のない限りアップデートをお勧めします。

リリースノート

青文字が原文です。訳に間違いがありましたら、Wordpressのコメント欄もしくは、Facebookのコメントで指摘頂けると助かります。気になる部分は、土日に検証してみようと思います。
http://code.google.com/p/googleappengine/wiki/SdkReleaseNotesを訳しました。

File APIをサポートしました。FileAPIを使うとblobstore内のファイルを読み書きできます。
Added Files API that allows writing to and reading from files in blobstore.

Cronの実行開始時刻と実行終了時刻を指定できるようになりました。
You can now specify cron execution for a time interval between a start and end time.

Cronのリクエスト送信先のバージョンを指定できるようになりました。
You can now configure the specific application version to which a task queue or cron job will send requests.

管理画面(Admin Console)のTask Queuesページで、queueに2000以上のタスクが入っている場合に、今までより正確なタスク数を表示するようになりました。
The Admin Console Task Queues page now displays a more accurate estimate of queue size for queues containing more than 2000 tasks.

すべてのアプリケーションで、Prospective Search API (旧名: Matcher API)を使えるようになりました。このAPIはまだ実験段階であるため、1つのアプリケーションあたり1000件までしか購読できません。
The Prospective Search API (formerly named the Matcher API) is available for use by all applications. This API is still experimental, so applications will be limited to a maximum of 1000 subscriptions.

Testbed APIを使うと、簡単に設定できるスタブライブラリを使って、ローカルでの結合テストを行えます。
The Testbed API provides easy configuration of stub libraries for local integration tests.

Image APIに、画質設定が追加されました。resize, rotate, horizontal_flip, vertical flip, crop, im_feeling_lunckyで画質設定を使えます。
In the Images API, the quality parameter was added to the resize, rotate, horizontal_flip, vertical_flip, crop and im_feeling_lucky methods.

静的ファイルの配信時に、開発環境でetagがサポートされない不具合を修正しました。
Fixed an issue where static file serving in the dev_appserver didn’t support etags.
http://code.google.com/p/googleappengine/issues/detail?id=368

app.yamlが間違っている場合(拡張子.pyが抜けている場合)に、エラーメッセージが表示されるようになりました。
An error is now raised when the script mapping in the app.yaml file is missing the .py file extension.
http://code.google.com/p/googleappengine/issues/detail?id=976

Admin Consoleのblobstoreビューアーで、名前が指定されていないblobに対するリンクが表示されない問題を修正しました。
Fixed an issue where no link was displayed in the Admin Console blobstore viewer for an unnamed blob.

Admin Consoleのdataビューアーで、ByteStringプロパティーを編集できない問題を修正しました。
Fixed an issue where the Admin Console data viewer couldn’t edit entities with ByteString properties.
http://code.google.com/p/googleappengine/issues/detail?id=2367

キーの名前にアスキーコード以外の文字を使うと、AdminConsoleがクラッシュする問題を修正しました。
Fixed an issue where the Admin Console crashed when using a non-ascii key_name.
http://code.google.com/p/googleappengine/issues/detail?id=2451

–use_sqliteオプションを指定した場合に、キーを対象としたフィルタが無視される問題を修正しました。
Fixed an issue filtering on key while using the –use_sqlite option with the dev_appserver.
http://code.google.com/p/googleappengine/issues/detail?id=3232

アプリケーションの削除ボタンがボタンっぽく表示されていない問題を修正しました。
The Disable Application admin function has been button-ized.
http://code.google.com/p/googleappengine/issues/detail?id=4323

URLFetchのペイロードが正しくエスケープされていない問題を修正しました。
Fixed an SDK issue where debugging logging wouldn’t correctly print URLFetch payloads.
http://code.google.com/p/googleappengine/issues/detail?id=783

blob uploadで、行末の改行コードが正しく変換されない問題を修正しました。
Fixed an SDK issue where an incompatible line ending was used on blob upload.
http://code.google.com/p/googleappengine/issues/detail?id=3328

特定条件下で、MissingYamlErrorがログに残る問題を解決しました。
Added more graceful handling of the missing mapreduce.yaml file when the user has enabled the Datastore Admin but is not otherwise using the MapReduce framework.
http://code.google.com/p/googleappengine/issues/detail?id=3903

SDK1.4.0以降で、webapp_add_wsgi_middlewarの設定が認識されない問題を解決しました。
Fixed an issue where the method webapp_add_wsgi_middleware was no longer recognized.
http://code.google.com/p/googleappengine/issues/detail?id=4236

関連URL

http://www.ianlewis.org/jp/google-appengine-143
→Prospective Search API、Testbed、ファイルAPI、Cron と Task キューのヴァージョン指定 について例を挙げて解説されています。

http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes
→公式のリリースノートです

Share and Enjoy

  • Facebook
  • Twitter
  • Delicious
  • LinkedIn
  • StumbleUpon
  • Add to favorites
  • Email
  • RSS

Facebook comments:

comments

Leave a Reply


Get Adobe Flash player
single