Datenbankversionsrichtlinien

Wählen Sie eine Dokumentationsversion aus:

Auf dieser Seite werden die Supportrichtlinien für Datenbankversionen für AlloyDB Omni beschrieben.

Jede Version von AlloyDB Omni ist mit einer bestimmten Version von PostgreSQL kompatibel, wie in der Richtlinie zur Kompatibilität von Hauptversionen beschrieben.

Da AlloyDB Omni eine Software ist, die Sie selbst installieren und ausführen, sind Sie auch dafür verantwortlich, Ihre AlloyDB Omni-Installation bei Bedarf regelmäßig zu aktualisieren. Die Verfügbarkeit neuer Versionen von AlloyDB Omni wird in den Versionshinweisen zu AlloyDB Omni angekündigt.

Unterstützung von Haupt- und Nebenversionen

AlloyDB Omni unterstützt die Kompatibilität mit den folgenden PostgreSQL-Datenbankversionen:

PostgreSQL-Version AlloyDB Omni-Version
16,8 16.8.0
15.12 15.12.0
16.3 16.3.0
15.7 15.7.0
15.7.1
15.5 15.5.0
15.5.1
15.5.2
15.5.5
15,4 15.4.0
15.2 15.2.2

Zeitachse für die Unterstützung von Hauptversionen

In der folgenden Tabelle sind die Termine für die allgemeine Verfügbarkeit (GA) der AlloyDB Omni-Unterstützung für PostgreSQL-Hauptversionen aufgeführt.

PostgreSQL-Hauptversion GA-Datum
16 7. April 2025
15 11. Oktober 2023

Richtlinie für die Kompatibilität von Hauptversionen

Wir möchten zeitnah Unterstützung für die Kompatibilität von AlloyDB Omni mit neuen PostgreSQL-Hauptversionen anbieten, insbesondere innerhalb von acht Monaten nach der Veröffentlichung von PostgreSQL mit der Nummer MAJOR_VERSION.1.

Die Versionsnummer einer AlloyDB Omni-Version spiegelt die unterstützte PostgreSQL-Version wider. AlloyDB Omni-Versionsnummern haben das folgende Format:

MAJOR_VERSION.MINOR_VERSION.OMNI_VERSION

Beispiel: AlloyDB Omni-Version 15.4.2 steht für Version 2 der AlloyDB Omni-Version, die mit PostgreSQL-Version 15.4 kompatibel ist.

Wir planen, die Kompatibilität von AlloyDB Omni mit einer beliebigen PostgreSQL-Hauptversion mindestens so lange zu unterstützen, wie die PostgreSQL-Community diese Hauptversion unterstützt, also mindestens fünf Jahre lang.

Dies sind allgemeine Richtlinien. Die tatsächlichen Release-Zeiten für neue Versionen können abweichen.

Einstellungszeitplan für Hauptversionen

Google verwendet den End-of-Life-Zeitplan der PostgreSQL-Community, wenn das Ende des AlloyDB Omni-Supports für die Kompatibilität mit einer PostgreSQL-Hauptversion geplant wird.

Wenn Google die Kompatibilitätsunterstützung für eine bestimmte Hauptversion von PostgreSQL einstellen möchte, stellen wir Projekteigentümern Folgendes zur Verfügung:

  • Benachrichtigungen zum Ende des Supports, die mindestens 12 Monate im Voraus gesendet werden.
  • Tools und Dokumentation zur Minimierung von Upgradeproblemen, falls erforderlich.

Unterstützung von Nebenversionen

AlloyDB Omni soll vierteljährlich Kompatibilitätsunterstützung für eine neue untergeordnete PostgreSQL-Version bieten. Diese Updates umfassen Fehlerbehebungen und Sicherheitskorrekturen. Der Zeitplan kann sich je nach Bedarf an zusätzlichen Fehlerkorrekturen ändern.

Für AlloyDB Omni müssen Sie die Binärdateien herunterladen und installieren, die eine verbesserte Kompatibilität mit untergeordneten PostgreSQL-Versionen bieten.

Einige AlloyDB Omni-Releases sind Updates für AlloyDB Omni selbst, unabhängig von Updates für die PostgreSQL-Unterstützung. Diese Releases enthalten Fehlerkorrekturen und Sicherheitsupdates und werden durch eine Erhöhung des letzten Teils der Release-Versionsnummer gekennzeichnet.

AlloyDB Omni-CLI-Version

Die AlloyDB Omni-CLI verwendet ein MAJOR.MINOR-Versionsschema, das nur die Version der CLI selbst angibt. Die Versionsnummern und der Versionsplan sind unabhängig von AlloyDB Omni.

Die Hauptversion der AlloyDB Omni CLI wird nur erhöht, wenn Änderungen eingeführt werden, die nicht mit der vorherigen Version der CLI abwärtskompatibel sind.

Sicherheitsupdates

Wenn die PostgreSQL-Community Nebenversionen mit Sicherheitskorrekturen veröffentlicht, prüft das AlloyDB Omni-Sicherheitsteam diese auf Kritikalität und Auswirkungen.

Für AlloyDB Omni veröffentlichen wir innerhalb eines Monats nach der Veröffentlichung der PostgreSQL-Community eine neue Binärdatei mit dem Fix in der neuen Nebenversion.