Add contrib/pg_logicalinspect.
Masahiko Sawada <msawada@postgresql.org>
Add contrib/pg_logicalinspect. This module provides SQL functions that allow to inspect logical decoding components. It currently allows to inspect the contents of serialized logical snapshots of a running database cluster, which is useful for debugging or educational purposes. Author: Bertrand Drouvot Reviewed-by: Amit Kapila, Shveta Malik, Peter Smith, Peter Eisentraut Reviewed-by: David G. Johnston Discussion: https://postgr.es/m/ZscuZ92uGh3wm4tW%40ip-10-97-1-34.eu-west-3.compute.internal
Files
| Path | Change | +/− |
|---|---|---|
| contrib/Makefile | modified | +1 −0 |
| contrib/meson.build | modified | +1 −0 |
| contrib/pg_logicalinspect/expected/logical_inspect.out | added | +52 −0 |
| contrib/pg_logicalinspect/.gitignore | added | +6 −0 |
| contrib/pg_logicalinspect/logicalinspect.conf | added | +1 −0 |
| contrib/pg_logicalinspect/Makefile | added | +31 −0 |
| contrib/pg_logicalinspect/meson.build | added | +39 −0 |
| contrib/pg_logicalinspect/pg_logicalinspect--1.0.sql | added | +43 −0 |
| contrib/pg_logicalinspect/pg_logicalinspect.c | added | +167 −0 |
| contrib/pg_logicalinspect/pg_logicalinspect.control | added | +5 −0 |
| contrib/pg_logicalinspect/specs/logical_inspect.spec | added | +34 −0 |
| doc/src/sgml/contrib.sgml | modified | +1 −0 |
| doc/src/sgml/filelist.sgml | modified | +1 −0 |
| doc/src/sgml/pglogicalinspect.sgml | added | +143 −0 |
| src/backend/replication/logical/snapbuild.c | modified | +60 −39 |
| src/backend/utils/adt/arrayfuncs.c | modified | +6 −0 |
| src/include/replication/snapbuild.h | modified | +4 −0 |
| src/include/replication/snapbuild_internal.h | modified | +3 −0 |
Documentation touched
Discussion
- Add contrib/pg_logicalsnapinspect 81 messages · 2024-08-22 → 2025-03-16