1.3.3 pre release
数日前に1.3.3 prereleaseが発表された。来週には本リリースということだろう。本当に月刊 Google App Engine という感じになってきた。
今回はバグフィックスという感じであまり大きな変更はないようだ
- データストアでidを自動的に採番する際の、idのレンジを指定するallocateIdRange()メソッドが追加。いまいち使いどころがわからない。。。
- システムプロパティで、アプリケーションIDとバージョンが取れるように。これは、結構うれしいかもしれない。メイルアドレスやXMPPのアドレスはアプリケーションIDと連動するので、いままでは、URLから無理矢理アプリケーションIDを切り出していた。それをしなくて済むのはありがたい。
- 30秒ルールを破ってしまった場合、DeadlineExceededExceptionが発生したあと、HardDeadlineExceededError が生じるようになっているのだけど、DeadlineExceededExceptionがでない場合があったのが修正された。ちなみに、1.3.2のJavaDoc にはHardDeadlineExceededErrorはのっていない。どっちみちキャッチする事ができないものだからか。
- QuotaService.getCpuTimeInMegaCycles()にバグがあって、メガサイクル数ではなくサイクル数を返していた(!)のが修正された。