Versi | Tanggal rilis | Deskripsi | Referensi |
4.1.7 | 26 Mei 2026 | [Perbaikan] Cache dan pemanasan cache: Meningkatkan stabilitas pemanasan cache dan Peer Read jarak jauh, mengurangi dampak penskalaan, tiering data panas/dingin, dan pembacaan data jarak jauh terhadap performa impor dan kueri. Meningkatkan observabilitas progres pemanasan. Cache file: Meningkatkan stabilitas cache file selama pembersihan, percobaan ulang kesalahan, dan skenario hit parsial. Hal ini mengurangi risiko polusi cache, amplifikasi kesalahan, crash BE, dan ekspansi ruang cache. Kompaksi: Meningkatkan observabilitas dan troubleshooting untuk tugas kompaksi. Memperbaiki mekanisme percobaan ulang setelah konflik dan meningkatkan stabilitas dalam skenario perubahan skema dan Merge-on-Write (MOW). Penulisan data: Meningkatkan stabilitas operasi tulis seperti Stream Load, Broker Load, Group Commit, dan INSERT/DELETE. Meningkatkan keandalan status tugas setelah pemulihan kesalahan dan restart. Kontrol sumber daya tulis: Mengurangi penggunaan memori puncak selama penulisan volume besar dan skenario flush konkurensi tinggi, meningkatkan stabilitas tulis dan kontrol sumber daya. Kebenaran kueri: Memperbaiki beberapa masalah akurasi kueri, mencegah hasil salah atau kesalahan dalam skenario yang melibatkan SQL kompleks, operasi himpunan, kueri short-circuit, dan perhitungan fungsi. Sumber data eksternal dan penyimpanan objek: Meningkatkan kompatibilitas untuk koneksi ke penyimpanan objek dan sumber data eksternal. Meningkatkan adaptasi konfigurasi dan stabilitas baca untuk skenario yang melibatkan S3, OSS, Azure, JDBC, Hive, ORC, dan CSV. Keamanan dan autentikasi: Meningkatkan autentikasi sertifikat berbasis cloud, komunikasi terenkripsi, kontrol izin, dan manajemen lisensi. Meningkatkan kegunaan konfigurasi keamanan dan mengurangi risiko eksposur informasi sensitif. Metadata dan transaksi cloud: Meningkatkan stabilitas metadata cloud, transaksi, dan sinkronisasi versi. Meningkatkan keandalan pembatalan transaksi, pelaporan versi, diagnosis masalah, dan pelacakan permintaan antar layanan. Pencadangan, pemulihan, dan snapshot: Meningkatkan stabilitas proses pencadangan, pemulihan, dan snapshot. Mengurangi kesalahan pemulihan tampilan dan kegagalan pembuatan snapshot. DDL dan perubahan metadata: Meningkatkan stabilitas dalam skenario perubahan metadata, termasuk perubahan tampilan, partisi otomatis, dan pembuatan materialized view. Observabilitas dan diagnostik: Meningkatkan kemampuan diagnostik untuk skenario yang melibatkan pemanasan cache, kompaksi, Routine Load, kelompok komputasi, BDBJE, dan penerapan Kubernetes, menyediakan informasi yang lebih lengkap dan intuitif untuk troubleshooting masalah online.
| Apache Doris 3.1.4 |
4.1.6 | 9 Mei 2026 | [Perbaikan] | Apache Doris 3.1.4 |
4.1.5 | 20 April 2026 | [Perbaikan] Kemampuan cache baca lintas kelompok komputasi yang ditingkatkan: Pada hit cache, permintaan baca lintas kelompok dapat melewati akses penyimpanan objek jarak jauh, yang mengurangi overhead jaringan dari origin-pull. Versi ini juga mencapai stabilitas produksi untuk mekanisme Peer Read tabel Colocate, meningkatkan latensi kueri secara keseluruhan dan pemanfaatan bandwidth lintas node. Sistem metrik Profile/bvar yang ditingkatkan: Menambahkan dimensi tingkat hit Peer Read, topologi routing lintas kelompok, dan rincian latensi untuk identifikasi bottleneck performa yang tepat. Menyediakan antarmuka intervensi langsung untuk kueri dan status node kandidat Peer Cache, meningkatkan manajemen topologi cache. Model konkurensi cache file yang dioptimalkan: Meningkatkan stabilitas mesin keadaan di bawah beban kueri berat dan skenario konkurensi tinggi, menekan konflik sumber daya, dan mengurangi pemicu kondisi abnormal serta jitter performa. Toleransi kesalahan node BE yang diperkuat: Menghilangkan potensi kebocoran memori dan risiko deadlock thread di bawah akses cache file konkurensi tinggi dan kondisi batas abnormal, yang mengurangi risiko crash proses backend tak terduga. Manajemen siklus hidup cache sisi baca yang lebih granular: Memperkenalkan kebijakan retensi cache dinamis per-job untuk tugas INSERT INTO SELECT, mencegah polusi cache persisten dari kueri long-tail. Performa pengurutan skala besar yang ditingkatkan: Mengoptimalkan logika penjadwalan memori mesin sortir dan menambahkan variabel tingkat sesi untuk mengontrol full sort buffer guna menyesuaikan ambang batas memori full sort secara dinamis berdasarkan karakteristik workload. Akselerasi reklamasi versi perubahan skema: Mengoptimalkan mekanisme pembersihan versi metadata, mempersingkat periode retensi versi tidak valid, mengurangi akumulasi versi, dan mengurangi overhead I/O dan komputasi pada tahap kompaksi berikutnya. Logika pembersihan INSERT OVERWRITE yang disatukan: Mengadopsi strategi overwrite path partisi deterministik untuk menghilangkan ketidaksesuaian path lama dan memastikan konsistensi kuat antara metadata dan status penyimpanan fisik. Toleransi kesalahan komunikasi FE dan batas transaksi yang diperkuat: Mengoptimalkan backoff timeout RPC antar node dan mekanisme percobaan ulang, serta menyatukan semantik kode kesalahan untuk skenario pengecualian transaksi terdistribusi cloud-native, membuat interaksi klien lebih dapat diprediksi dan ramah percobaan ulang. Pengurangan noise log bertingkat yang diimplementasikan: Menyaring informasi debug berlebihan dan mengoptimalkan logika agregasi event kritis, memastikan output log selama troubleshooting berfokus tepat pada rantai pengecualian inti dan transisi keadaan sistem. Garis dasar kebijakan penjadwalan Tablet yang disesuaikan: Menonaktifkan fitur "penjadwalan prioritas Tablet aktif" secara default setelah upgrade, mengalihkan penyeimbangan beban sistem ke mode konservatif dan stabil serta mengurangi risiko skew hotspot di bawah beban ekstrem. Penjadwalan Recycler ringan yang dioptimalkan: Mengurangi bobot eksekusi default dan granularitas pemindaian metadata recycler latar belakang, yang meringankan konflik kunci dan overhead memori di lapisan metadata pada kluster watermark tinggi.
| Apache Doris 3.1.4 |
4.1.4 | 15 April 2026 | [Perbaikan] Meningkatkan throughput kompaksi cloud dan kemampuan pengorganisasian tabel lebar, dengan kebijakan default yang lebih konservatif untuk mengurangi jitter tambahan dari fitur baru setelah upgrade. Meningkatkan stabilitas selama penskalaan, tiering panas/dingin, dan fase pemanasan cache, dengan logika penyeimbangan yang lebih konservatif untuk mengurangi anomali penjadwalan hotspot dan risiko akumulasi tugas. Meningkatkan ketahanan logika hit-dan-pemulihan cache file, mengurangi polusi cache, percobaan ulang yang terlewat, dan amplifikasi kesalahan dalam skenario kueri dan impor. Mengurangi risiko transaksi macet, inkonsistensi versi, dan gangguan upgrade, meningkatkan stabilitas upgrade. Mengurangi tekanan memori di kluster skala besar, dengan jalur pemulihan yang lebih aman untuk menurunkan risiko kesalahan OOM, penghapusan data tidak disengaja, atau peningkatan tekanan FDB dari daur ulang dalam kasus luar biasa. Meningkatkan ketersediaan dengan konfigurasi jaringan, sertifikat, autentikasi, dan endpoint khusus untuk Azure/S3, mengurangi masalah koneksi penyimpanan eksternal. Meningkatkan stabilitas untuk koneksi ke Paimon, Hudi, Iceberg, dan Ozone, mengurangi hang katalog eksternal, kesalahan baca, dan masalah kompatibilitas. Meningkatkan akurasi berbagai rencana kueri dan hasil fungsi. Memperbaiki anomali hasil dalam beberapa operasi himpunan, optimasi Nereids, dan kueri terkait zona waktu. Meningkatkan stabilitas untuk skenario impor, overwrite, perubahan skema, dan Routine Load, mengurangi kegagalan tulis dan pembatalan tugas yang tidak disengaja. Meningkatkan kompatibilitas SQL dan akurasi pemeriksaan izin, memungkinkan koneksi yang lebih stabil melalui proxy atau dalam skenario dengan header permintaan kompleks. Menambahkan integrasi lineage DataWorks dan memperbaiki masalah kompatibilitas dengan cabang 3.1, mengurangi risiko integrasi plugin. Memungkinkan tokenisasi Pinyin yang dapat dikonfigurasi untuk skenario pencarian bahasa Tionghoa, memberikan kemampuan pencarian yang lebih fleksibel. Anda sekarang dapat langsung menggunakan KMS untuk mengelola kunci master enkripsi transparan di lingkungan Alibaba Cloud. Meningkatkan stabilitas untuk skenario data semi-terstruktur yang menggunakan tipe Variant/Struct, mendukung lebih banyak sub-kolom dan mengurangi anomali kompaksi dan konversi tipe. Mencakup lebih banyak skenario zona waktu global dan meningkatkan fleksibilitas format ekspor. Meningkatkan observabilitas transaksi cloud, daur ulang, Routine Load, dan interaksi dengan layanan meta.
| Apache Doris 3.1.4 |
4.1.3 | 11 Maret 2026 | [Fitur baru] Mendukung semua fitur Apache Doris 3.1.4. [Perbaikan] Menambahkan fitur penggabungan file kecil yang mengurangi panggilan API penyimpanan objek, menurunkan biaya penyimpanan dan meningkatkan performa impor. Fitur ini dinonaktifkan secara default. Meningkatkan performa commit transaksi dalam skenario impor konkurensi tinggi, mengurangi latensi impor. Memperbaiki beberapa masalah yang dapat menyebabkan kegagalan kueri, crash BE, atau kebocoran memori. Meningkatkan performa kueri metadata, mengoptimalkan pengalaman startup dan upgrade kluster, dan memungkinkan pemulihan job otomatis setelah alih bencana kelompok komputasi. Mendukung klien FDB multi-versi untuk meningkatkan kompatibilitas penerapan. Memperbaiki beberapa crash cache file dan ketidakakuratan kapasitas untuk meningkatkan stabilitas cache. Memperbaiki risiko penghapusan data tidak disengaja oleh daur ulang data, meningkatkan keamanan daur ulang. Memperbaiki beberapa masalah impor, termasuk pembaruan parsial dalam Routine Load, kolom path dalam Broker Load, dan impor berbasis format dengan Copy Into. Memperbaiki beberapa masalah pengoptimal yang dapat menyebabkan kueri hang, hasil salah, atau kegagalan eksekusi. Memperbaiki masalah terkait pemilihan rewrite materialized view. Menonaktifkan materialized view dengan kondisi pada kolom nilai tabel Merge-on-Write (MOW) untuk mencegah kesalahan data. Mendukung metode autentikasi AWS yang lebih fleksibel. Memperbaiki masalah dengan kueri tabel eksternal yang hang dan koneksi ke penyimpanan kompatibel S3 seperti MinIO dan COS. Memperbaiki masalah terkait partisi dan cache untuk Iceberg, Hive, dan Paimon. Meningkatkan performa pemangkasan partisi Hive. Memperbaiki kebocoran memori di katalog JDBC. Menambahkan dukungan untuk tipe flatten Elasticsearch (ES). Mengoptimalkan penggunaan memori impor dengan backpressure otomatis dalam skenario memori tinggi untuk mencegah kesalahan OOM. Memperbaiki masalah kebenaran data terkait kompaksi dan perubahan skema. Menambahkan keamanan kredensial penyimpanan untuk mencegah kebocoran informasi sensitif dan serangan Server-Side Request Forgery (SSRF). Memperbaiki masalah dengan kompatibilitas parsing SQL, kegagalan blacklist SQL saat restart, metrik pemantauan yang hilang, dan kompatibilitas tipe data. Menambahkan fungsi array_flatten dan QUANTILE_STATE_TO/FROM_BASE64. Audit Log sekarang mendukung sidik jari SQL dan enkripsi untuk analisis dan kepatuhan keamanan yang lebih mudah. Meningkatkan kompatibilitas JDK 17.
| Apache Doris 3.1.4 |
4.1.2 | 21 Januari 2026 | [Perbaikan] Mengoptimalkan logika pembuatan tampilan dalam skenario tertentu untuk meningkatkan pengalaman pengguna SQL. Mengoptimalkan mekanisme manajemen sumber daya sementara untuk meningkatkan stabilitas sistem jangka panjang. Mengoptimalkan strategi manajemen kapasitas cache untuk meningkatkan efisiensi pemanfaatan sumber daya. Mengoptimalkan performa eksekusi dan stabilitas Routine Load dalam skenario pembaruan. Mengoptimalkan proses pemulihan transaksi untuk meningkatkan ketahanan sistem. Menambahkan metrik pemantauan terkait transaksi untuk meningkatkan observabilitas. Mengoptimalkan konfigurasi encoding layanan FE untuk meningkatkan kompatibilitas dan stabilitas sistem. Mengoptimalkan efisiensi penjadwalan tugas dan pemulihan sumber daya di lingkungan cloud.
| Apache Doris 3.1.3 |
4.1.1 | 17 Desember 2025 | [Fitur baru] Mendukung semua fitur Apache Doris 3.1.3. | Apache Doris 3.1.3 |
4.1.0-beta | 1 November 2025 | [Fitur baru] Mendukung semua fitur Apache Doris 3.1.1. | Apache Doris 3.1.1 |