Kebijakan versi database

Halaman ini menjelaskan kebijakan dukungan versi database untuk AlloyDB Omni.

Setiap versi AlloyDB Omni memiliki kompatibilitas dengan versi PostgreSQL tertentu, seperti yang dijelaskan dalam Kebijakan rilis kompatibilitas versi utama.

Karena AlloyDB Omni adalah software yang Anda instal dan jalankan sendiri, Anda juga bertanggung jawab untuk mengupdate penginstalan AlloyDB Omni secara rutin sesuai kebutuhan. Ketersediaan versi baru AlloyDB Omni diumumkan di catatan rilis AlloyDB Omni.

Dukungan versi utama dan minor

AlloyDB Omni mendukung kompatibilitas dengan versi database PostgreSQL 15 berikut:

  • 15,7
  • 15,5
  • 15,4
  • 15.2

Linimasa dukungan versi utama

Dukungan AlloyDB untuk PostgreSQL 15 tersedia secara umum (GA) pada 11 Oktober 2023.

Kebijakan rilis kompatibilitas versi utama

Kami berupaya menawarkan dukungan yang tepat waktu untuk kompatibilitas AlloyDB Omni dengan versi utama PostgreSQL baru, khususnya dalam waktu delapan bulan sejak rilis PostgreSQL bernomor MAJOR_VERSION.1.

Nomor versi rilis AlloyDB Omni mencerminkan versi dukungan PostgreSQL-nya. Nomor versi AlloyDB Omni menggunakan format berikut:

MAJOR_VERSION.MINOR_VERSION.OMNI_VERSION

Misalnya, AlloyDB Omni versi 15.4.2 mewakili versi 2 rilis AlloyDB Omni yang mendukung kompatibilitas dengan PostgreSQL versi 15.4.

Kami berencana untuk mendukung kompatibilitas AlloyDB Omni dengan salah satu versi PostgreSQL utama setidaknya selama komunitas PostgreSQL mendukung versi utama yang sama, yaitu tidak kurang dari lima tahun.

Ini adalah pedoman umum. Waktu rilis sebenarnya untuk versi baru apa pun dapat berbeda.

Paket penghentian versi utama

Google menggunakan jadwal penghentian komunitas PostgreSQL saat merencanakan penghentian dukungan AlloyDB Omni untuk kompatibilitas dengan versi utama PostgreSQL apa pun.

Jika Google bermaksud untuk mengakhiri dukungan kompatibilitas untuk versi utama PostgreSQL tertentu, kami akan memberikan hal berikut kepada pemilik project:

  • Pemberitahuan penghentian dukungan, dikirim setidaknya 12 bulan sebelumnya.
  • Alat dan dokumentasi untuk meminimalkan gangguan upgrade, sesuai kebutuhan.

Dukungan versi minor

AlloyDB Omni bertujuan untuk merilis dukungan kompatibilitas untuk versi PostgreSQL minor baru setiap kuartal. Update ini mencakup perbaikan bug dan perbaikan keamanan. Jadwalnya dapat bervariasi bergantung pada kebutuhan perbaikan bug tambahan.

Untuk AlloyDB Omni, Anda harus mendownload dan menginstal biner yang menyertakan kompatibilitas versi minor PostgreSQL yang diupgrade.

Beberapa rilis AlloyDB Omni adalah update untuk AlloyDB Omni itu sendiri, terlepas dari update untuk dukungan PostgreSQL. Rilis ini mencakup perbaikan bug dan update keamanan, dan tercermin oleh penambahan pada bagian terakhir nomor versi rilis.

Versi CLI AlloyDB Omni

AlloyDB Omni CLI menggunakan skema pembuatan versi MAJOR.MINOR yang hanya menunjukkan versi CLI itu sendiri. Nomor versi dan jadwal pembuatan versinya ada secara terpisah dari AlloyDB Omni.

Versi utama AlloyDB Omni CLI hanya ditingkatkan setelah diperkenalkannya perubahan yang tidak kompatibel dengan rilis CLI sebelumnya.

Update keamanan

Saat komunitas PostgreSQL merilis versi minor dengan perbaikan keamanan, tim keamanan AlloyDB Omni akan meninjaunya untuk mengetahui tingkat keparahan dan dampaknya.

Untuk AlloyDB Omni, kami merilis biner baru yang memiliki perbaikan dengan versi minor baru dalam waktu satu bulan setelah rilis komunitas PostgreSQL.