正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。
ドキュメントに関する現在のご利用体験についてお聞かせください。アンケートにご協力ください

Linuxパッケージに同梱されているPostgreSQLのバージョン

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab Self-Managed

この表には、PostgreSQLのバージョンに関してパッケージで重要な変更があったGitLabのバージョンのみをリストしており、すべてではありません。

通常、PostgreSQLのバージョンは、GitLabのメジャーまたはマイナーリリースとともに変更されます。しかし、Linuxパッケージのパッチバージョンは、PostgreSQLのパッチレベルを更新することがあります。PostgreSQLアップグレードの年次ケイデンスを確立し、新しいバージョンが必要になる前のリリースでデータベースの自動アップグレードをトリガーします。

例:

  • Linuxパッケージ12.7.6にはPostgreSQL 9.6.14と10.9が同梱されていました。
  • Linuxパッケージ12.7.7にはPostgreSQL 9.6.17と10.12が同梱されていました。

各Linuxパッケージリリースに同梱されているPostgreSQLのバージョン(およびその他のコンポーネント)を確認してください。

サポートされているPostgreSQLの最低バージョンは、インストール要件に記載されています。

更新ポリシーと警告の詳細については、PostgreSQLのアップグレードドキュメントを参照してください。

最初のGitLabバージョンPostgreSQLのバージョン新規インストール用のデフォルトバージョンアップグレード用のデフォルトバージョン備考
19.3.017.10, 18.417.1017.10PostgreSQL 18.4は、新規インストールでオプトインオプションとして利用できます。
19.0.017.817.817.8PostgreSQLがすでに17にアップグレードされていない場合、パッケージのアップグレードは中断されます。
18.11.016.11, 17.717.717.7新規インストールはPostgreSQL 17をデフォルトとします。オプトアウトしない限り、Linuxパッケージインスタンスのアップグレードは、GeoまたはHAクラスターの一部ではないノードに対してPostgreSQL 17へのアップグレードを自動的に実行します。
18.4.1、18.3.3、18.2.716.1016.1016.10
18.0.016.816.816.8PostgreSQLがすでに16にアップグレードされていない場合、パッケージのアップグレードは中断されます。
17.11.014.17, 16.816.816.8オプトアウトしない限り、パッケージのアップグレードは、GeoまたはHAクラスターの一部ではないノードに対してPostgreSQL 16へのアップグレードを自動的に実行します。
17.10.014.17, 16.816.816.8新規インストールはPostgreSQL 16をデフォルトとします。
17.9.2、17.8.5、17.7.714.17, 16.814.1716.8
17.8.014.15, 16.614.1516.6
17.5.014.11, 16.414.1116.4PostgreSQL 14からPostgreSQL 16への単一ノードのアップグレードがサポートされました。GitLab 17.5.0以降、PostgreSQL 16はGeoデプロイメントでの新規インストールとアップグレードの両方で完全にサポートされています(17.4.0からの制限は適用されなくなりました)。
17.4.014.11, 16.414.1114.11GeoまたはPatroniを使用していない場合、PostgreSQL 16は新規インストールで利用できます。
17.0.014.1114.1114.11PostgreSQLがすでに14にアップグレードされていない場合、パッケージのアップグレードは中断されます。
16.10.1、16.9.3、16.8.513.14, 14.1114.1114.11
16.6.7, 16.7.5, 16.8.213.13, 14.1014.1014.10
16.7.013.12, 14.914.914.9
16.4.3, 16.5.3, 16.6.113.12, 14.913.1213.12アップグレードについては、アップグレードドキュメントに従って手動で14.9にアップグレードできます。
16.2.013.11, 14.813.1113.11アップグレードについては、アップグレードドキュメントに従って手動で14.8にアップグレードできます。
16.0.213.1113.1113.11
16.0.013.813.813.8
15.11.713.1113.1112.12
15.10.813.1113.1112.12
15.612.12, 13.813.812.12アップグレードについては、アップグレードドキュメントに従って手動で13.8にアップグレードできます。
15.012.10, 13.613.612.10アップグレードについては、アップグレードドキュメントに従って手動で13.6にアップグレードできます。
14.112.7, 13.312.712.7GeoまたはPatroniを使用していない場合、PostgreSQL 13は新規インストールで利用できます。
14.012.712.712.7repmgrを使用したHAインストールはサポートされなくなり、Linuxパッケージ14.0へのアップグレードは防止されます。
13.811.9, 12.412.412.4GeoまたはHAクラスターの一部ではないノードに対して、パッケージのアップグレードによりPostgreSQLのアップグレードが自動的に実行されました。
13.711.9, 12.412.411.9アップグレードについては、アップグレードドキュメントに従って手動で12.4にアップグレードできます。
13.411.9, 12.411.911.9ユーザーがすでにPostgreSQL 11を実行していない場合、パッケージのアップグレードは中断されます。
13.311.7, 12.311.711.7ユーザーがすでにPostgreSQL 11を実行していない場合、パッケージのアップグレードは中断されます。
13.011.711.711.7ユーザーがすでにPostgreSQL 11を実行していない場合、パッケージのアップグレードは中断されます。
12.109.6.17, 10.12, and 11.711.711.7Geoまたはrepmgrクラスターの一部ではないノードに対して、パッケージのアップグレードによりPostgreSQLのアップグレードが自動的に実行されました。
12.89.6.17, 10.12, and 11.710.1210.12ユーザーは、アップグレードドキュメントに従って手動で11.7にアップグレードできます。
12.09.6.11 and 10.710.710.7パッケージのアップグレードによりPostgreSQLのアップグレードが自動的に実行されました。
11.119.6.11 and 10.79.6.119.6.11ユーザーは、アップグレードドキュメントに従って手動で10.7にアップグレードできます。
10.09.6.39.6.39.6.3ユーザーがまだ9.2の場合、パッケージのアップグレードは中断されます。
9.09.2.18 and 9.6.19.6.19.6.1パッケージのアップグレードによりPostgreSQLのアップグレードが自動的に実行されました。
8.149.2.18 and 9.6.19.2.189.2.18ユーザーは、アップグレードドキュメントに従って手動で9.6にアップグレードできます。