Tsurugi Advent Calendar 2023の21日目です。
2023/12/7にTsurugi 1.0.0-BETA2が公開されましたが、そのときにJavaの通信ライブラリーであるTsubakuroは1.1.0になりました。
Tsubakuro 1.0.1と1.1.0の大きな違いは、更新系SQLを実行するメソッド(TransactionのexecuteStatementメソッド)の戻り値の型が、FutureResponse<Void>からFutureResponse<ExecuteResult>に変わったことでしょうか。
つまり、1.0.1でFutureReponse<Void>を受け取るように書いたソースコードは、1.1.0ではコンパイルエラーになるということです。(awaitメソッドで受けて戻り値を無視していたら関係ありませんが^^;)
あと、service message versionも追加になっているますが、それについてはアドベントカレンダーの13日目をご覧ください。
※コメント投稿者のブログIDはブログ作成者のみに通知されます