すべてのプロダクト
Search
ドキュメントセンター

MaxCompute:リリースノート

最終更新日:Jun 13, 2026

このページでは、MaxCompute SDK for Java (aliyun-odps-java-sdk) のリリース履歴を紹介します。新機能、機能強化、バグ修正、および互換性の変更が含まれます。

重要

SDK と MaxQA (Query Acceleration 2.0) の統合方法については、「Query Acceleration MaxQA」をご参照ください。

バージョン

変更タイプ

説明

v0.45.2-public

機能強化

  • コンソール: 新しいコンソールがリリースされました。

  • SQL COST コマンドPreparedStatement 内のプレースホルダーを SDK が誤って検出するバグを修正しました。現在、SDK は構文ツリーを使用してプレースホルダーの位置を特定し、誤検出の問題を解消しています。

v0.43.4-public

機能強化

  • Tunnel: 接続タイムアウトおよびクエリタイムアウトの期間を指定できるようになりました。

  • Tunnel: 無効な Tunnel エンドポイントにより接続が失敗する問題を解決しました。

v0.43.3-public

新機能

  • 外部ボリューム: SDK を使用して外部ボリュームを作成できるようになりました。

  • Antler: Antler のバージョンをアップグレードしました。

v0.37.10-public

新機能

リソースファイル: 500 MB ~ 2 GB のリソースファイルをアップロードおよびダウンロードできます。

v0.37.9-public

新機能

TunnelTableTunnelArrow インターフェイスを追加しました。

機能強化

  • コア: リソースのダウンロード時のメモリ使用量を最適化しました。

  • Tunnel

    • ArrayRecord の SQL DATE 関連メソッドを再構築しました。

    • TableTunnel にオーバーロードメソッド createStreamUploadSession を追加しました。

  • MaxCompute クエリアクセラレーション (MCQA)SQLExecutor に以下のオーバーロードメソッドを追加しました:getTaskNamegetSubqueryIdgetResult、および getResultSet

バグ修正

  • Tunnel

    • SQL ステートメント内の DATETIME 型の値が有効な時間範囲外になる問題を OdpsTypeTransformer で修正しました。

    • TunnelBufferedWriter のメモリオーバーヘッドが高い問題を修正しました。

  • MapReduceColumnBasedRecordComparatorArrayOutOfBoundException をスローする可能性がある問題を修正しました。

互換性の変更

TunnelArrayRecord 内の DATE 型の内部データの型が、java.sql.Date から java.time.LocalDate に変更されました。

v0.36.7-public

機能強化

  • TunnelStreamRecordPack インスタンスを再利用できるように、TableTunnel.FlushResult#reset() インターフェイスを追加しました。

  • MapReduce: MapReduce タスクが SQL タスクに変換される際、複数の入力がパフォーマンス向上のためにマージされるようになりました。

  • SQLExecutorSQLExecutor#getSummary() インターフェイスを追加しました。

v0.36.4-public

機能強化

  • コア: フィルターを使用してプロジェクトをイテレートできるようになりました。詳細については、「Projects#iteratorByFilter(ProjectFilter filter)」をご参照ください。

  • Tunnel

    • ストレージ制限により、MaxCompute テーブルの単一フィールドは 8 MB を超えることができません。8 MB を超えるフィールドは複数のフィールドに分割してください。

    • 書き込みタイムアウトがサポートされるようになりました。

    • StreamTunnel でパーティションを自動作成できるようになりました。

  • SQLExecutor

    • Tunnel エンドポイントのキャッシュを追加しました。

    • 複数の実行結果を同時にダウンロードできるようになりました。

バグ修正

  • コアInstance#getTaskCost(String taskName) が無効な値を返す問題を修正しました。

  • SQLExecutor: 実行結果のダウンロードが一時停止する問題を修正しました。