Topik ini menjelaskan pengendalian versi, pemetaan versi, dan kebijakan siklus hidup produk untuk tumpukan perangkat lunak E-MapReduce (EMR) Serverless StarRocks.
Informasi latar belakang
Komunitas open-source StarRocks terus berkembang. Versi baru StarRocks menawarkan fitur canggih seperti performa lebih cepat, keamanan lebih baik, dan fungsionalitas yang diperluas. Seiring kemajuan teknologi, versi lama StarRocks secara bertahap dihentikan. Penggunaan versi lama dapat menyebabkan tantangan operasional, bug, serta risiko keamanan dan stabilitas.
Kebijakan siklus hidup versi distribusi
Untuk informasi lebih lanjut tentang pengendalian versi distribusi EMR Serverless StarRocks, lihat Ikhtisar versi.
Kebijakan Siklus Hidup Runtime (RLP) mendefinisikan siklus hidup distribusi EMR Serverless StarRocks dari rilis resmi hingga akhir layanan. Gambar berikut menunjukkan detail RLP untuk EMR Serverless StarRocks.
Tonggak | Definisi | Titik waktu | Deskripsi |
Ketersediaan Umum (GA) | Rilis resmi | Bulan T | Versi tersebut dirilis secara resmi dan dapat digunakan dalam lingkungan produksi. |
Akhir Layanan dan Dukungan (EOS) | Penghentian layanan dan dukungan | Bulan T + 2 tahun | Versi baru, termasuk versi patch, tidak lagi dirilis. Selama fase EOS, layanan seperti tanya jawab pengguna, penyelesaian masalah, dan kompensasi Service-Level Agreement (SLA) ditangguhkan. |
Jika suatu versi memiliki bug utama yang dapat menyebabkan masalah signifikan, seperti akurasi data, keamanan, atau stabilitas, StarRocks berhak segera menghentikan pembelian baru untuk versi tersebut. Pelanggan yang ada akan diberitahu tepat waktu untuk meningkatkan ke versi stabil. Anda harus menyelesaikan peningkatan dalam jangka waktu yang ditentukan dalam pemberitahuan untuk menghindari dampak bisnis. Dampak bisnis akibat keterlambatan peningkatan tidak dicakup oleh SLA produk.
Untuk instans yang mendekati Akhir Layanan (EOS), StarRocks memberitahu pelanggan setidaknya tiga bulan sebelumnya dan menyediakan dukungan teknis untuk migrasi ke versi stabil terbaru sebelum tanggal EOS.
Pemetaan versi dan tanggal kunci siklus hidup
Tanggal Ketersediaan Umum (GA) dan Akhir Layanan (EOS) untuk setiap versi utama EMR Serverless StarRocks ditunjukkan dalam tabel berikut. Manajemen siklus hidup didasarkan pada versi utama. Semua versi minor mewarisi tanggal EOS dari versi utama yang sesuai.
Tanggal EOS untuk beberapa versi mungkin diperpanjang. Untuk informasi lebih lanjut, lihat deskripsi untuk setiap versi.
Versi utama | GA | EOS | Deskripsi |
2.5 | Jan. 2024 | Jan. 2027 |
|
3.1 | Jan. 2024 | Jan. 2026 | Pembelian baru dihentikan. Kami merekomendasikan menggunakan versi terbaru, 3.3. |
3.2 | Mar. 2024 | Des. 2026 | Ini adalah versi LTS historis dengan penyimpanan dan komputasi terintegrasi. Tanggal EOS-nya diperpanjang hingga Desember 2026. |
3.3 | Des. 2024 | Des. 2026 | - |
Ikhtisar versi
EMR Serverless StarRocks menggunakan sistem pengendalian versi dua tingkat dengan versi utama dan minor. Sistem ini membantu Anda memahami ritme iterasi produk dan merencanakan peningkatan. Di halaman Instance Details untuk instans target di Konsol StarRocks, Anda dapat melihat versi saat ini dan versi peningkatan yang tersedia.
Berikut ini adalah bagian yang menjelaskan struktur nomor versi, kompatibilitas, dan metode rilis.
Jenis versi
Jenis versi | Contoh | Deskripsi |
Versi Utama | 2.5, 3.2, 3.3 | Nomor versi utama disinkronkan dengan versi utama komunitas StarRocks. Ini mewakili evolusi besar fitur inti dan arsitektur. |
Versi Patch |
|
|
Kompatibilitas versi
Kompatibilitas versi minor (peningkatan direkomendasikan)
Lingkup: Semua versi minor dalam versi utama yang sama kompatibel.
Kompatibilitas mencakup sintaks SQL, antarmuka klien seperti Java Database Connectivity (JDBC) dan Open Database Connectivity (ODBC), skema tabel, dan format data.
Kompatibilitas tidak dijamin untuk perilaku logika program, seperti perubahan dalam performa kueri tertentu.
Untuk stabilitas dan pengalaman fitur terbaik, kami merekomendasikan agar Anda meningkatkan ke versi minor terbaru dari versi utama Anda saat ini.
Kompatibilitas versi utama (tingkatkan dengan hati-hati)
Kompatibilitas penuh antara versi utama tidak dijamin. Kami mencoba mempertahankan konsistensi dalam sintaks SQL, antarmuka, dan perilaku. Namun, karena kami mengikuti evolusi versi komunitas, perubahan berikut mungkin terjadi:
Penyesuaian atau penghapusan sintaks SQL
Perubahan antarmuka atau penyesuaian parameter
Perubahan nilai default item konfigurasi
Fluktuasi performa yang disebabkan oleh optimasi rencana eksekusi kueri
Sebelum Anda meningkatkan, kami merekomendasikan hal berikut:
Tinjau catatan rilis versi untuk mempelajari fitur baru dan dampak potensial.
Verifikasi sepenuhnya kompatibilitas bisnis dalam Lingkungan pengujian.
Hindari melakukan peningkatan versi utama selama jam sibuk bisnis.
Rilis versi
Dokumentasi komunitas StarRocks, seperti StarRocks 3.3
Layanan terkait dan notifikasi
Untuk membantu Anda menggunakan Alibaba Cloud EMR Serverless StarRocks dan merencanakan peningkatan atau migrasi, kami menyediakan dukungan berikut:
Rencana siklus hidup transparan:
Kami membuat rencana siklus hidup terperinci untuk setiap versi StarRocks. Informasi ini disampaikan melalui saluran resmi, seperti dokumentasi produk dan pengumuman.Pemberitahuan dini untuk tonggak kunci:
Kami memberi tahu Anda setidaknya tiga bulan sebelum tonggak siklus hidup penting, seperti akhir dukungan. Pemberitahuan dikirim melalui pengumuman perusahaan, pesan internal, email, atau pesan teks untuk memberi Anda cukup waktu mempersiapkan.Dukungan teknis dan bantuan:
Ketika suatu produk atau versi akan dihentikan, kami menyediakan dukungan teknis profesional. Kami membantu Anda mengevaluasi risiko eksekusi pekerjaan dan mengeksplorasi solusi yang layak untuk transisi bisnis yang lancar.
Kami berkomitmen untuk menyediakan pengalaman layanan yang efisien dan stabil. Jika Anda memiliki pertanyaan tentang manajemen siklus hidup versi, hubungi tim dukungan teknis kami.