いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

PostgreSQL17にはMERGE PARTITIONとSPLIT PARTITIONは入っていない (commit 3890d90c)

関連記事

GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ · GitHub

概要

以下、自分用のメモです。忘れない内にメモメモ。。。

情報を鵜呑みにしてしまって、あるものだと思って試してみたら無かったということが分かったので、自分のためのメモです。

PostgreSQL 17がリリースされる前に一瞬 MERGE PARTITIONSPLIT PARTITIONが入った時期がありましたが、リリースまでにrevertされて除去されました。

revertされたコミットは以下です。(commit 3890d90c)

git.postgresql.org

また、pgpediaのページを見ると取り消し線されているのが分かります。

pgpedia.info

ネットで情報検索すると、その時の開発版の状況を元にした記事が結構出てくるので誤認してしまいますが、入っていませんのでご注意を。

qiita.com

pgdash.io

SRA OSSさんのPostgreSQL17 検証レポートの方では、ちゃんと (※ 本機能は beta 版に含まれましたが、その後、取り下げられました) と補足されています。

https://www.sraoss.co.jp/tech-blog/wp-content/uploads/2025/04/pg17_report_20250424.pdf

PostgreSQL18にも入っていなくて、次期PostgreSQL19のブランチにコミットは入ってるみたいですが、リリース時にあるかどうは分からない状態ですね。

参考情報


過去の記事については、以下のページからご参照下さい。

サンプルコードは、以下の場所で公開しています。