2026-01-25 11:54:18.416 GMT postmaster[2684] LOG: starting PostgreSQL 19devel on x86_64-windows, compiled by gcc-15.2.0, 64-bit 2026-01-25 11:54:18.417 GMT postmaster[2684] LOG: listening on Unix socket "c:/cirrus/.s.PGSQL.40050" 2026-01-25 11:54:18.461 GMT startup[5656] LOG: database system was shut down at 2026-01-25 11:39:33 GMT 2026-01-25 11:54:18.471 GMT postmaster[2684] LOG: database system is ready to accept connections 2026-01-25 11:54:18.475 GMT client backend[7424] [unknown] FATAL: the database system is starting up 2026-01-25 11:54:18.833 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C90770 2026-01-25 11:54:18.833 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:18.833 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT 'init' FROM pg_create_logical_replication_slot('regression_slot', 'test_decoding'); 2026-01-25 11:54:18.834 GMT client backend[7288] pg_regress/ddl ERROR: replication slot "regression_slot" already exists 2026-01-25 11:54:18.834 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT 'init' FROM pg_create_logical_replication_slot('regression_slot', 'test_decoding'); 2026-01-25 11:54:18.835 GMT client backend[7288] pg_regress/ddl ERROR: replication slot name "Invalid Name" contains invalid character 2026-01-25 11:54:18.835 GMT client backend[7288] pg_regress/ddl HINT: Replication slot names may only contain lower case letters, numbers, and the underscore character. 2026-01-25 11:54:18.835 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT 'init' FROM pg_create_logical_replication_slot('Invalid Name', 'test_decoding'); 2026-01-25 11:54:18.836 GMT client backend[7288] pg_regress/ddl ERROR: could not parse value "frakbar" for parameter "include-xids" 2026-01-25 11:54:18.836 GMT client backend[7288] pg_regress/ddl CONTEXT: slot "regression_slot", output plugin "test_decoding", in the startup callback 2026-01-25 11:54:18.836 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT 'init' FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', 'frakbar'); 2026-01-25 11:54:18.837 GMT client backend[7288] pg_regress/ddl ERROR: option "nonexistent-option" = "frakbar" is unknown 2026-01-25 11:54:18.837 GMT client backend[7288] pg_regress/ddl CONTEXT: slot "regression_slot", output plugin "test_decoding", in the startup callback 2026-01-25 11:54:18.837 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT 'init' FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'nonexistent-option', 'frakbar'); 2026-01-25 11:54:18.838 GMT client backend[7288] pg_regress/ddl ERROR: could not parse value "frakbar" for parameter "include-xids" 2026-01-25 11:54:18.838 GMT client backend[7288] pg_regress/ddl CONTEXT: slot "regression_slot", output plugin "test_decoding", in the startup callback 2026-01-25 11:54:18.838 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT 'init' FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', 'frakbar'); 2026-01-25 11:54:18.839 GMT client backend[7288] pg_regress/ddl ERROR: replication slot "regression_slot" does not exist 2026-01-25 11:54:18.839 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT pg_drop_replication_slot('regression_slot'); 2026-01-25 11:54:18.841 GMT client backend[7288] pg_regress/ddl ERROR: cannot use physical replication slot for logical decoding 2026-01-25 11:54:18.841 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('repl', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:18.846 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:18.846 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:18.846 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT 'init' FROM pg_create_logical_replication_slot('regression_slot', 'test_decoding'); 2026-01-25 11:54:18.866 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:18.866 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/01C907E0, reading WAL from 0/01C907A8. 2026-01-25 11:54:18.866 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:18.867 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:18.867 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:18.867 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:18.874 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:18.874 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/01C96138, reading WAL from 0/01C907A8. 2026-01-25 11:54:18.874 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT count(data) FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:18.875 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:18.875 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:18.875 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT count(data) FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:18.879 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:18.879 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/01C996C8, reading WAL from 0/01C907A8. 2026-01-25 11:54:18.879 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:18.879 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:18.879 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:18.879 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:18.883 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:18.883 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/01C9A020, reading WAL from 0/01C907A8. 2026-01-25 11:54:18.883 GMT client backend[7288] pg_regress/ddl STATEMENT: /* display results */ SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:18.883 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:18.883 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:18.883 GMT client backend[7288] pg_regress/ddl STATEMENT: /* display results */ SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:18.887 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:18.887 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/01C9B3E0, reading WAL from 0/01C907A8. 2026-01-25 11:54:18.887 GMT client backend[7288] pg_regress/ddl STATEMENT: /* display results */ SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:18.888 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:18.888 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:18.888 GMT client backend[7288] pg_regress/ddl STATEMENT: /* display results */ SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:18.906 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:18.906 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/01C9BCE8, reading WAL from 0/01C907A8. 2026-01-25 11:54:18.906 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1', 'include-rewrites', '1'); 2026-01-25 11:54:18.907 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:18.907 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:18.907 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1', 'include-rewrites', '1'); 2026-01-25 11:54:18.911 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:18.911 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/01CA7068, reading WAL from 0/01C907A8. 2026-01-25 11:54:18.911 GMT client backend[7288] pg_regress/ddl STATEMENT: /* display results */ SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:18.911 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:18.911 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:18.911 GMT client backend[7288] pg_regress/ddl STATEMENT: /* display results */ SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:19.023 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:19.023 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/01CA7210, reading WAL from 0/01C907A8. 2026-01-25 11:54:19.023 GMT client backend[7288] pg_regress/ddl STATEMENT: /* display results, but hide most of the output */ SELECT count(*), min(data), max(data) FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1') GROUP BY substring(data, 1, 24) ORDER BY 1,2; 2026-01-25 11:54:19.023 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:19.023 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:19.023 GMT client backend[7288] pg_regress/ddl STATEMENT: /* display results, but hide most of the output */ SELECT count(*), min(data), max(data) FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1') GROUP BY substring(data, 1, 24) ORDER BY 1,2; 2026-01-25 11:54:19.241 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:19.241 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/01F67DA8, reading WAL from 0/01C907A8. 2026-01-25 11:54:19.241 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1') WHERE data ~ 'UPDATE'; 2026-01-25 11:54:19.241 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:19.241 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:19.241 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1') WHERE data ~ 'UPDATE'; 2026-01-25 11:54:19.473 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:19.473 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/01FFCEF0, reading WAL from 0/01C907A8. 2026-01-25 11:54:19.473 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT substring(data, 1, 29), count(*) FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1') WITH ORDINALITY GROUP BY 1 ORDER BY min(ordinality); 2026-01-25 11:54:19.473 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:19.473 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:19.473 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT substring(data, 1, 29), count(*) FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1') WITH ORDINALITY GROUP BY 1 ORDER BY min(ordinality); 2026-01-25 11:54:19.673 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:19.673 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/020DF7B8, reading WAL from 0/01C907A8. 2026-01-25 11:54:19.673 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:19.673 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:19.673 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:19.673 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:19.831 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:19.831 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/020E6458, reading WAL from 0/01C907A8. 2026-01-25 11:54:19.831 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:19.831 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:19.831 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:19.831 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:19.978 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:19.978 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/020E6958, reading WAL from 0/01C907A8. 2026-01-25 11:54:19.978 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:19.979 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:19.979 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:19.979 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:20.132 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:20.132 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/020E6BF8, reading WAL from 0/01C907A8. 2026-01-25 11:54:20.132 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:20.132 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:20.132 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:20.132 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:20.300 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:20.300 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/020E6DD8, reading WAL from 0/01C907A8. 2026-01-25 11:54:20.300 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:20.300 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:20.300 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:20.300 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:20.498 GMT client backend[7288] pg_regress/ddl ERROR: cannot rewrite table "replication_metadata" used as a catalog table 2026-01-25 11:54:20.498 GMT client backend[7288] pg_regress/ddl STATEMENT: ALTER TABLE replication_metadata ALTER COLUMN rewritemeornot TYPE text; 2026-01-25 11:54:20.507 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:20.507 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/020F1EE0, reading WAL from 0/01C907A8. 2026-01-25 11:54:20.507 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:20.509 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:20.509 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:20.509 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:20.709 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:20.709 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/020FA128, reading WAL from 0/01C907A8. 2026-01-25 11:54:20.709 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:20.710 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:20.710 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:20.710 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:20.870 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:20.870 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/02125130, reading WAL from 0/01C907A8. 2026-01-25 11:54:20.870 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:20.870 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:20.870 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:20.870 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:21.043 GMT client backend[7288] pg_regress/ddl LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:21.043 GMT client backend[7288] pg_regress/ddl DETAIL: Streaming transactions committing after 0/0212BEE0, reading WAL from 0/01C907A8. 2026-01-25 11:54:21.043 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:21.043 GMT client backend[7288] pg_regress/ddl LOG: logical decoding found consistent point at 0/01C907A8 2026-01-25 11:54:21.043 GMT client backend[7288] pg_regress/ddl DETAIL: There are no running transactions. 2026-01-25 11:54:21.043 GMT client backend[7288] pg_regress/ddl STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:21.279 GMT client backend[4448] pg_regress/xact LOG: logical decoding found consistent point at 0/0212BF18 2026-01-25 11:54:21.279 GMT client backend[4448] pg_regress/xact DETAIL: There are no running transactions. 2026-01-25 11:54:21.279 GMT client backend[4448] pg_regress/xact STATEMENT: SELECT 'init' FROM pg_create_logical_replication_slot('regression_slot', 'test_decoding'); 2026-01-25 11:54:21.287 GMT client backend[4448] pg_regress/xact LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:21.287 GMT client backend[4448] pg_regress/xact DETAIL: Streaming transactions committing after 0/0212BF50, reading WAL from 0/0212BF18. 2026-01-25 11:54:21.287 GMT client backend[4448] pg_regress/xact STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:21.287 GMT client backend[4448] pg_regress/xact LOG: logical decoding found consistent point at 0/0212BF18 2026-01-25 11:54:21.287 GMT client backend[4448] pg_regress/xact DETAIL: There are no running transactions. 2026-01-25 11:54:21.287 GMT client backend[4448] pg_regress/xact STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:21.290 GMT client backend[4448] pg_regress/xact LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:21.290 GMT client backend[4448] pg_regress/xact DETAIL: Streaming transactions committing after 0/0212F900, reading WAL from 0/0212BF18. 2026-01-25 11:54:21.290 GMT client backend[4448] pg_regress/xact STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:21.291 GMT client backend[4448] pg_regress/xact LOG: logical decoding found consistent point at 0/0212BF18 2026-01-25 11:54:21.291 GMT client backend[4448] pg_regress/xact DETAIL: There are no running transactions. 2026-01-25 11:54:21.291 GMT client backend[4448] pg_regress/xact STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:21.397 GMT client backend[4972] pg_regress/rewrite LOG: logical decoding found consistent point at 0/0213BD18 2026-01-25 11:54:21.397 GMT client backend[4972] pg_regress/rewrite DETAIL: There are no running transactions. 2026-01-25 11:54:21.397 GMT client backend[4972] pg_regress/rewrite STATEMENT: SELECT 'init' FROM pg_create_logical_replication_slot('regression_slot', 'test_decoding'); 2026-01-25 11:54:21.404 GMT client backend[4972] pg_regress/rewrite LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:21.404 GMT client backend[4972] pg_regress/rewrite DETAIL: Streaming transactions committing after 0/0213BD50, reading WAL from 0/0213BD18. 2026-01-25 11:54:21.404 GMT client backend[4972] pg_regress/rewrite STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:21.405 GMT client backend[4972] pg_regress/rewrite LOG: logical decoding found consistent point at 0/0213BD18 2026-01-25 11:54:21.405 GMT client backend[4972] pg_regress/rewrite DETAIL: There are no running transactions. 2026-01-25 11:54:21.405 GMT client backend[4972] pg_regress/rewrite STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:21.612 GMT checkpointer[7272] LOG: checkpoint starting: fast force wait 2026-01-25 11:54:21.660 GMT checkpointer[7272] LOG: checkpoint complete: wrote 945 buffers (5.8%), wrote 3 SLRU buffers; 0 WAL file(s) added, 0 removed, 1 recycled; write=0.027 s, sync=0.001 s, total=0.048 s; sync files=0, longest=0.000 s, average=0.000 s; distance=12462 kB, estimate=12462 kB; lsn=0/02424930, redo lsn=0/024248D8 2026-01-25 11:54:21.669 GMT client backend[4972] pg_regress/rewrite LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:21.669 GMT client backend[4972] pg_regress/rewrite DETAIL: Streaming transactions committing after 0/02140700, reading WAL from 0/0213BD18. 2026-01-25 11:54:21.669 GMT client backend[4972] pg_regress/rewrite STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:21.670 GMT client backend[4972] pg_regress/rewrite LOG: logical decoding found consistent point at 0/0213BD18 2026-01-25 11:54:21.670 GMT client backend[4972] pg_regress/rewrite DETAIL: There are no running transactions. 2026-01-25 11:54:21.670 GMT client backend[4972] pg_regress/rewrite STATEMENT: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:22.636 GMT postmaster[2684] LOG: client backend (PID 4972) was terminated by exception 0xC0000354 2026-01-25 11:54:22.636 GMT postmaster[2684] DETAIL: Failed process was running: SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:22.636 GMT postmaster[2684] HINT: See C include file "ntstatus.h" for a description of the hexadecimal value. 2026-01-25 11:54:22.636 GMT postmaster[2684] LOG: terminating any other active server processes 2026-01-25 11:54:22.649 GMT postmaster[2684] LOG: all server processes terminated; reinitializing 2026-01-25 11:54:22.699 GMT startup[5096] LOG: database system was interrupted; last known up at 2026-01-25 11:54:21 GMT 2026-01-25 11:54:22.700 GMT startup[5096] LOG: database system was not properly shut down; automatic recovery in progress 2026-01-25 11:54:22.704 GMT startup[5096] LOG: redo starts at 0/024248D8 2026-01-25 11:54:22.704 GMT startup[5096] LOG: invalid record length at 0/024249B0: expected at least 24, got 0 2026-01-25 11:54:22.704 GMT startup[5096] LOG: redo done at 0/02424930 system usage: CPU: user: 0.00 s, system: 0.00 s, elapsed: 0.00 s 2026-01-25 11:54:22.711 GMT checkpointer[2936] LOG: checkpoint starting: end-of-recovery fast wait 2026-01-25 11:54:22.722 GMT checkpointer[2936] LOG: checkpoint complete: wrote 0 buffers (0.0%), wrote 3 SLRU buffers; 0 WAL file(s) added, 0 removed, 0 recycled; write=0.002 s, sync=0.001 s, total=0.011 s; sync files=0, longest=0.000 s, average=0.000 s; distance=0 kB, estimate=0 kB; lsn=0/02424930, redo lsn=0/02424930 2026-01-25 11:54:22.725 GMT postmaster[2684] LOG: database system is ready to accept connections 2026-01-25 11:54:22.801 GMT client backend[5576] pg_regress/toast ERROR: replication slot "regression_slot" already exists 2026-01-25 11:54:22.801 GMT client backend[5576] pg_regress/toast STATEMENT: SELECT 'init' FROM pg_create_logical_replication_slot('regression_slot', 'test_decoding'); 2026-01-25 11:54:22.839 GMT client backend[5576] pg_regress/toast LOG: starting logical decoding for slot "regression_slot" 2026-01-25 11:54:22.839 GMT client backend[5576] pg_regress/toast DETAIL: Streaming transactions committing after 0/02140700, reading WAL from 0/0213BD18. 2026-01-25 11:54:22.839 GMT client backend[5576] pg_regress/toast STATEMENT: SELECT substr(data, 1, 200) FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:22.841 GMT client backend[5576] pg_regress/toast LOG: logical decoding found consistent point at 0/0213BD18 2026-01-25 11:54:22.841 GMT client backend[5576] pg_regress/toast DETAIL: There are no running transactions. 2026-01-25 11:54:22.841 GMT client backend[5576] pg_regress/toast STATEMENT: SELECT substr(data, 1, 200) FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:23.783 GMT postmaster[2684] LOG: client backend (PID 5576) was terminated by exception 0xC0000354 2026-01-25 11:54:23.783 GMT postmaster[2684] DETAIL: Failed process was running: SELECT substr(data, 1, 200) FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1'); 2026-01-25 11:54:23.783 GMT postmaster[2684] HINT: See C include file "ntstatus.h" for a description of the hexadecimal value. 2026-01-25 11:54:23.783 GMT postmaster[2684] LOG: terminating any other active server processes 2026-01-25 11:54:23.795 GMT postmaster[2684] LOG: all server processes terminated; reinitializing 2026-01-25 11:54:23.832 GMT startup[5748] LOG: database system was interrupted; last known up at 2026-01-25 11:54:22 GMT 2026-01-25 11:54:23.832 GMT startup[5748] LOG: record with incorrect prev-link 0/02424930 at 0/02424930 2026-01-25 11:54:23.832 GMT startup[5748] LOG: invalid checkpoint record 2026-01-25 11:54:23.832 GMT startup[5748] PANIC: could not locate a valid checkpoint record at 0/02424930 2026-01-25 11:54:23.924 GMT client backend[1872] [unknown] FATAL: the database system is in recovery mode 2026-01-25 11:54:24.027 GMT client backend[5860] [unknown] FATAL: the database system is in recovery mode 2026-01-25 11:54:24.128 GMT client backend[6476] [unknown] FATAL: the database system is in recovery mode 2026-01-25 11:54:24.233 GMT client backend[6536] [unknown] FATAL: the database system is in recovery mode 2026-01-25 11:54:24.336 GMT client backend[4544] [unknown] FATAL: the database system is in recovery mode 2026-01-25 11:54:24.434 GMT client backend[5132] [unknown] FATAL: the database system is in recovery mode 2026-01-25 11:54:24.540 GMT client backend[192] [unknown] FATAL: the database system is in recovery mode 2026-01-25 11:54:24.647 GMT client backend[4680] [unknown] FATAL: the database system is in recovery mode 2026-01-25 11:54:24.752 GMT client backend[5616] [unknown] FATAL: the database system is in recovery mode 2026-01-25 11:54:24.843 GMT postmaster[2684] LOG: startup process (PID 5748) was terminated by exception 0xC0000354 2026-01-25 11:54:24.843 GMT postmaster[2684] HINT: See C include file "ntstatus.h" for a description of the hexadecimal value. 2026-01-25 11:54:24.843 GMT postmaster[2684] LOG: aborting startup due to startup process failure 2026-01-25 11:54:24.844 GMT postmaster[2684] LOG: database system is shut down TRAP: failed Assert("dsm_control_handle == 0 && h != 0"), File: "../src/backend/storage/ipc/dsm.c", Line: 461, PID: 6116