-
リリースノートからコミットログを調べる
先日リリースされたPostgreSQL 12のリリースノートはこちらです。
-
PostgreSQLのリカバリ周りのバグを修正してみた - 問題発見編 -
私自身PostgreSQL本体の開発やバグ修正を何度か行っているのですが、最近リカバリ機能周りで面白いバグを修正したので、バグの発見から原因の特定、修正まで実際に行ったことを紹介しようと思います。これからPostgreSQLに貢献していきたい、開発を始めたいという方に参考になると嬉しいです。
-
ロジカルレプリケーションのレプリケーション衝突を解決する
今回解決したいのは、以下で説明されているような事象。
-
SQLからHINT句を生成するツール(phint)を作ってみた
タイトルの通り、SQLからHINT句を生成するツールを作ってみました。正確に言うと、 SQLを実行して実行計画の代わりに、その実行計画を再現するためのHINT句を生成する ツールです。
-
PostgreSQLは20年間どのようにfsyncを間違って使っていたか - 聴講メモ -
先日PostgreSQLの新しいマイナーバージョンがリリースされました。このマイナーリリースでメインとなる修正は「fsync周りのバグ修正」で、このバグは間違ったfsyncに対する間違った認識から約20年間存在してたバグということで注目されていました。