全部产品
Search
文档中心

MaxCompute:Pembaruan Versi

更新时间:Jun 19, 2025

Topik ini menjelaskan pembaruan versi terbaru dari SDK untuk Java, termasuk fitur baru dan peningkatan pada versi tertentu dari SDK untuk Java.

Tabel berikut merangkum pembaruan versi terbaru dari SDK untuk Java. Untuk informasi lebih lanjut, kunjungi URL versi terkait.

Versi

Jenis perubahan

Deskripsi

v0.45.2-public

Fitur ditingkatkan

  • Konsol baru dapat dirilis.

  • Bug pada perintah SQL COST telah diperbaiki. Pohon sintaks digunakan untuk menentukan placeholder dari PreparedStatement.

0.43.4-public

Fitur ditingkatkan

  • Periode timeout koneksi dan query Tunnel dapat ditentukan.

  • Masalah endpoint Tunnel yang tidak valid diselesaikan.

v0.43.3-public

Fitur baru

  • Volume eksternal dapat dibuat.

  • Versi Antler ditingkatkan.

v0.37.10-public

Fitur baru

File sumber daya dengan ukuran 500 MB hingga 2 GB dapat diunggah atau diunduh.

v0.37.9-public

Fitur baru

Tunnel: Antarmuka Arrow ditambahkan ke TableTunnel.

Fitur ditingkatkan

  • Core: Penggunaan memori selama unduhan sumber daya dioptimalkan.

  • Tunnel:

    • Metode terkait SQL DATE dari ArrayRecord direkonstruksi.

    • Metode overloading createStreamUploadSession ditambahkan ke TableTunnel.

  • MaxCompute Query Acceleration (MCQA): Metode overloading getTaskName, getSubqueryId, getResult, dan getResultSet ditambahkan ke SQLExecutor.

Masalah diperbaiki

  • Tunnel:

    • Masalah yang menyebabkan nilai tipe DATETIME dalam pernyataan SQL berada di luar rentang waktu diperbaiki di OdpsTypeTransformer.

    • Masalah yang menyebabkan TunnelBufferedWriter memiliki overhead memori tinggi diperbaiki.

  • MapReduce: Masalah bahwa ColumnBasedRecordComparator dapat menyebabkan ArrayOutOfBoundException diperbaiki.

Masalah kompatibilitas diperbaiki

Tunnel: Tipe data internal dari tipe DATE di ArrayRecord diubah dari java.sql.Date menjadi java.time.LocalDate.

v0.36.7-public

Fitur ditingkatkan

  • Tunnel: Antarmuka TableTunnel.FlushResult#reset() ditambahkan sehingga StreamRecordPack dapat digunakan kembali.

  • MapReduce: Beberapa input digabungkan untuk performa yang lebih baik ketika tugas MapReduce dikonversi menjadi tugas SQL.

  • SQLExecutor: Antarmuka SQLExecutor#getSummary() ditambahkan.

v0.36.4-public

Fitur ditingkatkan

  • Core: Proyek dapat diiterasi menggunakan filter. Untuk informasi lebih lanjut, lihat Projects#iteratorByFilter(ProjectFilter filter).

  • Tunnel:

    • Ukuran satu bidang dalam tabel MaxCompute tidak boleh melebihi 8 MB karena batasan penyimpanan. Jika ukuran bidang lebih besar dari 8 MB, kami sarankan Anda membagi bidang tersebut menjadi beberapa bidang.

    • Timeout penulisan didukung.

    • Partisi dapat dibuat secara otomatis di StreamTunnel.

  • SQLExecutor:

    • Cache untuk titik akhir Tunnel ditambahkan.

    • Beberapa hasil eksekusi dapat diunduh secara bersamaan.

Masalah diperbaiki