Die offensichtlichste Änderung begegnet einem bereits beim Lesen der vielen Presse- und Releasetexte: Die Hauptversion wird nur noch mit einer einzigen Zahl gekennzeichnet. Die bisherige Zählweise, zusammengesetzt aus zwei Zahlen, ist hinfällig. Mit PostgreSQL 10 definiert die zweite Versionummer nur noch die Minor-Versionen, die untereinander kompatibel sind und sich einfach aktualisieren lassen, während Hauptversionen immer einer Migration bedürfen. Der Sprung auf Version 10 spiegelt viele Neuerungen, aber auch inkompatible Änderungen innerhalb von PostgreSQL wider. Einige erfordern unter Umständen das Anpassen von Administratorskripten und gegebenenfalls von Überwachungswerkzeugen.
In der Vergangenheit wurde das Transaktionslog in PostgreSQL häufig abkürzend mit "XLOG" bezeichnet. Dies repräsentierte gleichzeitig das persistent in Form von Dateien gespeicherte Transaktionslog, aber auch diverse Funktionen innerhalb der Datenbank. Allerdings war dies nicht konsistent mit der offiziellen Bezeichnung des Write-Ahead-Logs (WAL), weshalb mit PostgreSQL 10 nun die Entscheidung fiel, die alten XLOG-Bezeichner loszuwerden und konsistent zur Dokumentation anzupassen.
...Der komplette Artikel ist nur für Abonnenten des ADMIN Archiv-Abos verfügbar.