Java / Python SDK 1.2.8プレリリースがリリースされました

これはプレリリースであるため、イノベーション(カーソル、JAXB)はほとんどなく、修正が多く、さらに変更リストはアーカイブにのみ含まれているため、完全に説明します。







Python SDK



-受信メールのデコードに関するバグを修正しました。 問題2289

-blob(またはテキスト)とnon-blob値の両方を含むストアのリストプロパティのバグを修正しました。

-remote_apiでのユーザーAPIの使用を修正。 発行1205

-remote_apiのIN要求のバグを修正しました。 1986年発行

-キー--dumpおよび--restoreを使用するBulk Loaderは、アプリ間IDで機能するようになりました(つまり、1つのアプリケーションからデータをダンプし、それらを別のアプリケーションに復元できます)。

---restoreキーを使用したBulk Loaderが数値IDで機能するようになりました。

-Bulk Loaderエクスポーターは、__ key__プロパティをエンティティキーにマップします。

-エクスポート時にプロパティが見つからないBulk Loaderのバグを修正しました。 発行2068

-「壊れた」データ行を操作する際のBulk Loaderのバグを修正しました。

-データ範囲の定義に関するBulk Loaderのバグを修正しました。 発行2085

-本番サーバーSERVER_SOFTWAREおよびDATACENTERに環境変数を追加しました。

-app.yamlの新しいオプション「auth_fail_action:無許可」:インストールすると、「login:required」を含むページのGoogleアカウントログインページへの302リダイレクトの代わりに、401コードが返されます。



Java SDK



-JAXBのサポート。 JAXBはJDK 1.6に含まれています(もちろん、App Engineサーバーにも含まれています)。 ローカルアプリサーバーにJDK 1.5を使用している場合は、アプリケーションにJAXBライブラリを含める必要があります。 発行1267

-Python APIと同様のQuota API(com.google.appengine.api.quota)を追加しました。

-Dev Appserverがタスクを自動的に実行するようになりました。 古い動作(手動実行)を好む場合は、サーバー起動コマンドに-Dtask_queue.disable_auto_task_executionフラグを追加する必要があります。

-マルチパートメッセージの処理が正しくないメールハンドラーのバグを修正しました。

-複数の値をサポートするプロパティのソート順のバグを修正しました。 問題2349

-ログイン後にクエリ文字列をリセットする問題を修正しました。 問題2225

-1つのパラメーターの複数の値をTask()に追加するときの制限を削除しました。 発行2090

-祖先のパラメーターに祖先クエリを含むクエリの結果が正しくソートされないバグを修正しました。 問題2177



全般



- カーソルのサポート -本番環境での完全な状態はわかりませんが、両方のSDKにこのサポートが存在し、テストに関するバグは見られませんでした。 詳細については、SDKドキュメントを参照してください(java-com.google.appengine.api.datastore.Cursor)

-memcacheの新しいメソッドoffset_multiおよびgrab_tailと、incrおよびdecrメソッドでのバッチのサポート。

-UrlfetchのResponseオブジェクトには、302リダイレクト用のfinal_url(python)メソッドとgetFinalUrl(java)が含まれています。 問題1464

-電子メールの添付ファイルでの追加の拡張機能のサポート。 494号

-管理コンソールには、インデックスの作成時に詳細情報が含まれるようになりました。

-OverQuotaのHttpコードが403から503に変更されました。

-タスクキューは、操作の成功を示すすべての2xxコードを提供します。 問題1779

-タスクキューは、管理コンソールからキューからタスクを削除できるようになりました。 発行2159

-タスクキューが管理コンソールからの空でないキューの完全なクリーニングをサポートするようになりました。 問題1740



結論



これはプレリリースであるため、リリースでは大きなファイル(基本的にはGDrive)、MapReduce、またはすべてをサポートするという前提があります。



DATACENTER環境変数は非常に興味深いです-開発者は沈黙していますが、アプリケーション所有者の選択に応じて、アプリケーションとそのデータは世界中に散らばるさまざまなGoogleデータセンターにすぐに保存できるようです。



また、前回のリリースでは、DatastoreQueuesの宣言されたサポートがJavaSDKの説明に記載されていましたが、フォーラムでの質問の後に削除されました-「それは何ですか」。 ただし、この機能はプレリリースには含まれていないため、リリースを待っています。



Java SDK 1.2.8-プレリリース

Python SDK 1.2.8-プレリリース



All Articles