diff --git a/src/bin/pgcopydb/ld_transform.c b/src/bin/pgcopydb/ld_transform.c index fbebdfdbd..4b0f8f9f8 100644 --- a/src/bin/pgcopydb/ld_transform.c +++ b/src/bin/pgcopydb/ld_transform.c @@ -2698,7 +2698,25 @@ stream_add_value_in_json_array(LogicalMessageValue *value, JSON_Array *jsArray) } else { - sformat(string, sizeof(string), "%f", value->val.float8); + /* + * Emit the shortest decimal that round-trips to the same + * double (15 to 17 significant digits). This both preserves + * full precision and keeps clean values exact: "5.99" stays + * "5.99" rather than "5.9900000000000002", which matters + * because under REPLICA IDENTITY FULL the value is also a + * WHERE-clause key and an over-precise literal would not + * match the stored value. + */ + for (int precision = 15; precision <= 17; precision++) + { + sformat(string, sizeof(string), "%.*g", + precision, value->val.float8); + + if (strtod(string, NULL) == value->val.float8) + { + break; + } + } } json_array_append_string(jsArray, string); diff --git a/tests/cdc-wal2json/000000010000000000000002.json b/tests/cdc-wal2json/000000010000000000000002.json index fe77b794e..703cfd4c0 100644 --- a/tests/cdc-wal2json/000000010000000000000002.json +++ b/tests/cdc-wal2json/000000010000000000000002.json @@ -1,120 +1,129 @@ -{"action":"K","lsn":"0/2431F50","timestamp":"2026-04-10 12:06:33.897894+0000"} -{"action":"B","xid":"747","lsn":"0/2431F50","timestamp":"2026-04-10 12:06:33.897922+0000","message":{"action":"B","xid":747}} -{"action":"I","xid":"747","lsn":"0/2431FB8","timestamp":"2026-04-10 12:06:33.898044+0000","message":{"action":"I","xid":747,"schema":"public","table":"rental","columns":[{"name":"rental_id","type":"integer","value":16050},{"name":"rental_date","type":"timestamp with time zone","value":"2022-06-01 00:00:00+00"},{"name":"inventory_id","type":"integer","value":371},{"name":"customer_id","type":"integer","value":291},{"name":"return_date","type":"timestamp with time zone","value":null},{"name":"staff_id","type":"integer","value":1},{"name":"last_update","type":"timestamp with time zone","value":"2022-06-01 00:00:00+00"}]}} -{"action":"I","xid":"747","lsn":"0/2432160","timestamp":"2026-04-10 12:06:33.898075+0000","message":{"action":"I","xid":747,"schema":"public","table":"payment_p2022_06","columns":[{"name":"payment_id","type":"integer","value":32099},{"name":"customer_id","type":"integer","value":291},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":16050},{"name":"amount","type":"numeric(5,2)","value":5.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-01 00:00:00+00"}]}} -{"action":"C","xid":"747","lsn":"0/24323D0","timestamp":"2026-04-10 12:06:33.898082+0000","message":{"action":"C","xid":747}} -{"action":"B","xid":"748","lsn":"0/24323D0","timestamp":"2026-04-10 12:06:33.898109+0000","message":{"action":"B","xid":748}} -{"action":"U","xid":"748","lsn":"0/2432408","timestamp":"2026-04-10 12:06:33.898155+0000","message":{"action":"U","xid":748,"schema":"public","table":"payment_p2022_02","columns":[{"name":"payment_id","type":"integer","value":23757},{"name":"customer_id","type":"integer","value":116},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":14763},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-11 03:52:25.634006+00"}],"identity":[{"name":"payment_id","type":"integer","value":23757},{"name":"customer_id","type":"integer","value":116},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":14763},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-11 03:52:25.634006+00"}]}} -{"action":"U","xid":"748","lsn":"0/24325D8","timestamp":"2026-04-10 12:06:33.898162+0000","message":{"action":"U","xid":748,"schema":"public","table":"payment_p2022_02","columns":[{"name":"payment_id","type":"integer","value":24866},{"name":"customer_id","type":"integer","value":237},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":11479},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-07 18:37:34.579143+00"}],"identity":[{"name":"payment_id","type":"integer","value":24866},{"name":"customer_id","type":"integer","value":237},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":11479},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-07 18:37:34.579143+00"}]}} -{"action":"U","xid":"748","lsn":"0/24327A8","timestamp":"2026-04-10 12:06:33.898197+0000","message":{"action":"U","xid":748,"schema":"public","table":"payment_p2022_03","columns":[{"name":"payment_id","type":"integer","value":17055},{"name":"customer_id","type":"integer","value":196},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":106},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-18 18:50:39.243747+00"}],"identity":[{"name":"payment_id","type":"integer","value":17055},{"name":"customer_id","type":"integer","value":196},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":106},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-18 18:50:39.243747+00"}]}} -{"action":"U","xid":"748","lsn":"0/2432978","timestamp":"2026-04-10 12:06:33.898201+0000","message":{"action":"U","xid":748,"schema":"public","table":"payment_p2022_03","columns":[{"name":"payment_id","type":"integer","value":28799},{"name":"customer_id","type":"integer","value":591},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":4383},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-08 16:41:23.911522+00"}],"identity":[{"name":"payment_id","type":"integer","value":28799},{"name":"customer_id","type":"integer","value":591},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":4383},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-08 16:41:23.911522+00"}]}} -{"action":"U","xid":"748","lsn":"0/2432B48","timestamp":"2026-04-10 12:06:33.898229+0000","message":{"action":"U","xid":748,"schema":"public","table":"payment_p2022_04","columns":[{"name":"payment_id","type":"integer","value":20403},{"name":"customer_id","type":"integer","value":362},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":14759},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-04-16 04:35:36.904758+00"}],"identity":[{"name":"payment_id","type":"integer","value":20403},{"name":"customer_id","type":"integer","value":362},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":14759},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-04-16 04:35:36.904758+00"}]}} -{"action":"U","xid":"748","lsn":"0/2432D18","timestamp":"2026-04-10 12:06:33.898256+0000","message":{"action":"U","xid":748,"schema":"public","table":"payment_p2022_05","columns":[{"name":"payment_id","type":"integer","value":17354},{"name":"customer_id","type":"integer","value":305},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":2166},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-05-12 11:28:17.949049+00"}],"identity":[{"name":"payment_id","type":"integer","value":17354},{"name":"customer_id","type":"integer","value":305},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":2166},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-05-12 11:28:17.949049+00"}]}} -{"action":"U","xid":"748","lsn":"0/2432EE8","timestamp":"2026-04-10 12:06:33.898275+0000","message":{"action":"U","xid":748,"schema":"public","table":"payment_p2022_06","columns":[{"name":"payment_id","type":"integer","value":22650},{"name":"customer_id","type":"integer","value":204},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":15415},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-11 11:17:22.428079+00"}],"identity":[{"name":"payment_id","type":"integer","value":22650},{"name":"customer_id","type":"integer","value":204},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":15415},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-11 11:17:22.428079+00"}]}} -{"action":"U","xid":"748","lsn":"0/24330B8","timestamp":"2026-04-10 12:06:33.898279+0000","message":{"action":"U","xid":748,"schema":"public","table":"payment_p2022_06","columns":[{"name":"payment_id","type":"integer","value":24553},{"name":"customer_id","type":"integer","value":195},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":16040},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-15 02:21:00.279776+00"}],"identity":[{"name":"payment_id","type":"integer","value":24553},{"name":"customer_id","type":"integer","value":195},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":16040},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-15 02:21:00.279776+00"}]}} -{"action":"U","xid":"748","lsn":"0/2433288","timestamp":"2026-04-10 12:06:33.898293+0000","message":{"action":"U","xid":748,"schema":"public","table":"payment_p2022_07","columns":[{"name":"payment_id","type":"integer","value":28814},{"name":"customer_id","type":"integer","value":592},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":3973},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-06 12:15:38.928947+00"}],"identity":[{"name":"payment_id","type":"integer","value":28814},{"name":"customer_id","type":"integer","value":592},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":3973},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-06 12:15:38.928947+00"}]}} -{"action":"U","xid":"748","lsn":"0/2433398","timestamp":"2026-04-10 12:06:33.898297+0000","message":{"action":"U","xid":748,"schema":"public","table":"payment_p2022_07","columns":[{"name":"payment_id","type":"integer","value":29136},{"name":"customer_id","type":"integer","value":13},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":8831},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-22 16:15:40.797771+00"}],"identity":[{"name":"payment_id","type":"integer","value":29136},{"name":"customer_id","type":"integer","value":13},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":8831},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-22 16:15:40.797771+00"}]}} -{"action":"C","xid":"748","lsn":"0/24334A0","timestamp":"2026-04-10 12:06:33.898298+0000","message":{"action":"C","xid":748}} -{"action":"B","xid":"749","lsn":"0/24336A0","timestamp":"2026-04-10 12:06:33.898306+0000","message":{"action":"B","xid":749}} -{"action":"D","xid":"749","lsn":"0/24336A0","timestamp":"2026-04-10 12:06:33.898309+0000","message":{"action":"D","xid":749,"schema":"public","table":"payment_p2022_06","identity":[{"name":"payment_id","type":"integer","value":32099},{"name":"customer_id","type":"integer","value":291},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":16050},{"name":"amount","type":"numeric(5,2)","value":5.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-01 00:00:00+00"}]}} -{"action":"D","xid":"749","lsn":"0/2433740","timestamp":"2026-04-10 12:06:33.898324+0000","message":{"action":"D","xid":749,"schema":"public","table":"rental","identity":[{"name":"rental_id","type":"integer","value":16050}]}} -{"action":"C","xid":"749","lsn":"0/24337B0","timestamp":"2026-04-10 12:06:33.898325+0000","message":{"action":"C","xid":749}} -{"action":"B","xid":"750","lsn":"0/24337B0","timestamp":"2026-04-10 12:06:33.898332+0000","message":{"action":"B","xid":750}} -{"action":"U","xid":"750","lsn":"0/24337B0","timestamp":"2026-04-10 12:06:33.898336+0000","message":{"action":"U","xid":750,"schema":"public","table":"payment_p2022_02","columns":[{"name":"payment_id","type":"integer","value":23757},{"name":"customer_id","type":"integer","value":116},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":14763},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-11 03:52:25.634006+00"}],"identity":[{"name":"payment_id","type":"integer","value":23757},{"name":"customer_id","type":"integer","value":116},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":14763},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-11 03:52:25.634006+00"}]}} -{"action":"U","xid":"750","lsn":"0/2433838","timestamp":"2026-04-10 12:06:33.898339+0000","message":{"action":"U","xid":750,"schema":"public","table":"payment_p2022_02","columns":[{"name":"payment_id","type":"integer","value":24866},{"name":"customer_id","type":"integer","value":237},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":11479},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-07 18:37:34.579143+00"}],"identity":[{"name":"payment_id","type":"integer","value":24866},{"name":"customer_id","type":"integer","value":237},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":11479},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-07 18:37:34.579143+00"}]}} -{"action":"U","xid":"750","lsn":"0/24338C0","timestamp":"2026-04-10 12:06:33.898343+0000","message":{"action":"U","xid":750,"schema":"public","table":"payment_p2022_03","columns":[{"name":"payment_id","type":"integer","value":17055},{"name":"customer_id","type":"integer","value":196},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":106},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-18 18:50:39.243747+00"}],"identity":[{"name":"payment_id","type":"integer","value":17055},{"name":"customer_id","type":"integer","value":196},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":106},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-18 18:50:39.243747+00"}]}} -{"action":"U","xid":"750","lsn":"0/2433948","timestamp":"2026-04-10 12:06:33.898346+0000","message":{"action":"U","xid":750,"schema":"public","table":"payment_p2022_03","columns":[{"name":"payment_id","type":"integer","value":28799},{"name":"customer_id","type":"integer","value":591},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":4383},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-08 16:41:23.911522+00"}],"identity":[{"name":"payment_id","type":"integer","value":28799},{"name":"customer_id","type":"integer","value":591},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":4383},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-08 16:41:23.911522+00"}]}} -{"action":"U","xid":"750","lsn":"0/24339D0","timestamp":"2026-04-10 12:06:33.898350+0000","message":{"action":"U","xid":750,"schema":"public","table":"payment_p2022_04","columns":[{"name":"payment_id","type":"integer","value":20403},{"name":"customer_id","type":"integer","value":362},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":14759},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-04-16 04:35:36.904758+00"}],"identity":[{"name":"payment_id","type":"integer","value":20403},{"name":"customer_id","type":"integer","value":362},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":14759},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-04-16 04:35:36.904758+00"}]}} -{"action":"U","xid":"750","lsn":"0/2433A58","timestamp":"2026-04-10 12:06:33.898353+0000","message":{"action":"U","xid":750,"schema":"public","table":"payment_p2022_05","columns":[{"name":"payment_id","type":"integer","value":17354},{"name":"customer_id","type":"integer","value":305},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":2166},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-05-12 11:28:17.949049+00"}],"identity":[{"name":"payment_id","type":"integer","value":17354},{"name":"customer_id","type":"integer","value":305},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":2166},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-05-12 11:28:17.949049+00"}]}} -{"action":"U","xid":"750","lsn":"0/2433AE0","timestamp":"2026-04-10 12:06:33.898357+0000","message":{"action":"U","xid":750,"schema":"public","table":"payment_p2022_06","columns":[{"name":"payment_id","type":"integer","value":22650},{"name":"customer_id","type":"integer","value":204},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":15415},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-11 11:17:22.428079+00"}],"identity":[{"name":"payment_id","type":"integer","value":22650},{"name":"customer_id","type":"integer","value":204},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":15415},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-11 11:17:22.428079+00"}]}} -{"action":"U","xid":"750","lsn":"0/2433B68","timestamp":"2026-04-10 12:06:33.898363+0000","message":{"action":"U","xid":750,"schema":"public","table":"payment_p2022_06","columns":[{"name":"payment_id","type":"integer","value":24553},{"name":"customer_id","type":"integer","value":195},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":16040},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-15 02:21:00.279776+00"}],"identity":[{"name":"payment_id","type":"integer","value":24553},{"name":"customer_id","type":"integer","value":195},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":16040},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-15 02:21:00.279776+00"}]}} -{"action":"U","xid":"750","lsn":"0/2433BF0","timestamp":"2026-04-10 12:06:33.898367+0000","message":{"action":"U","xid":750,"schema":"public","table":"payment_p2022_07","columns":[{"name":"payment_id","type":"integer","value":28814},{"name":"customer_id","type":"integer","value":592},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":3973},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-06 12:15:38.928947+00"}],"identity":[{"name":"payment_id","type":"integer","value":28814},{"name":"customer_id","type":"integer","value":592},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":3973},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-06 12:15:38.928947+00"}]}} -{"action":"U","xid":"750","lsn":"0/2433C78","timestamp":"2026-04-10 12:06:33.898370+0000","message":{"action":"U","xid":750,"schema":"public","table":"payment_p2022_07","columns":[{"name":"payment_id","type":"integer","value":29136},{"name":"customer_id","type":"integer","value":13},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":8831},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-22 16:15:40.797771+00"}],"identity":[{"name":"payment_id","type":"integer","value":29136},{"name":"customer_id","type":"integer","value":13},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":8831},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-22 16:15:40.797771+00"}]}} -{"action":"C","xid":"750","lsn":"0/2433D30","timestamp":"2026-04-10 12:06:33.898371+0000","message":{"action":"C","xid":750}} -{"action":"B","xid":"751","lsn":"0/2433D30","timestamp":"2026-04-10 12:06:33.898378+0000","message":{"action":"B","xid":751}} -{"action":"D","xid":"751","lsn":"0/2433D30","timestamp":"2026-04-10 12:06:33.898417+0000","message":{"action":"D","xid":751,"schema":"public","table":"address","identity":[{"name":"address_id","type":"integer","value":1},{"name":"address","type":"text","value":"47 MySakila Drive"},{"name":"address2","type":"text","value":null},{"name":"district","type":"text","value":"Alberta"},{"name":"city_id","type":"integer","value":300},{"name":"postal_code","type":"text","value":""},{"name":"phone","type":"text","value":""},{"name":"last_update","type":"timestamp with time zone","value":"2022-02-15 09:45:30+00"}]}} -{"action":"D","xid":"751","lsn":"0/2433DA0","timestamp":"2026-04-10 12:06:33.898421+0000","message":{"action":"D","xid":751,"schema":"public","table":"address","identity":[{"name":"address_id","type":"integer","value":3},{"name":"address","type":"text","value":"23 Workhaven Lane"},{"name":"address2","type":"text","value":null},{"name":"district","type":"text","value":"Alberta"},{"name":"city_id","type":"integer","value":300},{"name":"postal_code","type":"text","value":""},{"name":"phone","type":"text","value":"14033335568"},{"name":"last_update","type":"timestamp with time zone","value":"2022-02-15 09:45:30+00"}]}} -{"action":"U","xid":"751","lsn":"0/2433E90","timestamp":"2026-04-10 12:06:33.898425+0000","message":{"action":"U","xid":751,"schema":"public","table":"address","columns":[{"name":"address_id","type":"integer","value":4},{"name":"address","type":"text","value":"1411 Lillydale Drive"},{"name":"address2","type":"text","value":null},{"name":"district","type":"text","value":"QLD"},{"name":"city_id","type":"integer","value":576},{"name":"postal_code","type":"text","value":"751007"},{"name":"phone","type":"text","value":"6172235589"},{"name":"last_update","type":"timestamp with time zone","value":"2022-02-15 09:45:30+00"}],"identity":[{"name":"address_id","type":"integer","value":4},{"name":"address","type":"text","value":"1411 Lillydale Drive"},{"name":"address2","type":"text","value":null},{"name":"district","type":"text","value":"QLD"},{"name":"city_id","type":"integer","value":576},{"name":"postal_code","type":"text","value":""},{"name":"phone","type":"text","value":"6172235589"},{"name":"last_update","type":"timestamp with time zone","value":"2022-02-15 09:45:30+00"}]}} -{"action":"C","xid":"751","lsn":"0/2434020","timestamp":"2026-04-10 12:06:33.898426+0000","message":{"action":"C","xid":751}} -{"action":"B","xid":"752","lsn":"0/2434020","timestamp":"2026-04-10 12:06:33.898432+0000","message":{"action":"B","xid":752}} -{"action":"I","xid":"752","lsn":"0/2434020","timestamp":"2026-04-10 12:06:33.898448+0000","message":{"action":"I","xid":752,"schema":"public","table":"generated_column_test","columns":[{"name":"id","type":"bigint","value":1},{"name":"name","type":"text","value":"Tiger"},{"name":"greet_hello","type":"text","value":"Hello Tiger"},{"name":"greet_hi","type":"text","value":"Hi Tiger"},{"name":"time","type":"text","value":"identifier 1now"},{"name":"email","type":"text","value":"tiger@wild.com"},{"name":"table","type":"text","value":"identifier 2Tiger"},{"name":"\"table\"","type":"text","value":"identifier 3Tiger"},{"name":"\"hel\"lo\"","type":"text","value":"identifier 4Tiger"}]}} -{"action":"I","xid":"752","lsn":"0/2434170","timestamp":"2026-04-10 12:06:33.898451+0000","message":{"action":"I","xid":752,"schema":"public","table":"generated_column_test","columns":[{"name":"id","type":"bigint","value":2},{"name":"name","type":"text","value":"Elephant"},{"name":"greet_hello","type":"text","value":"Hello Elephant"},{"name":"greet_hi","type":"text","value":"Hi Elephant"},{"name":"time","type":"text","value":"identifier 1now"},{"name":"email","type":"text","value":"elephant@wild.com"},{"name":"table","type":"text","value":"identifier 2Elephant"},{"name":"\"table\"","type":"text","value":"identifier 3Elephant"},{"name":"\"hel\"lo\"","type":"text","value":"identifier 4Elephant"}]}} -{"action":"I","xid":"752","lsn":"0/2434278","timestamp":"2026-04-10 12:06:33.898454+0000","message":{"action":"I","xid":752,"schema":"public","table":"generated_column_test","columns":[{"name":"id","type":"bigint","value":3},{"name":"name","type":"text","value":"Cat"},{"name":"greet_hello","type":"text","value":"Hello Cat"},{"name":"greet_hi","type":"text","value":"Hi Cat"},{"name":"time","type":"text","value":"identifier 1now"},{"name":"email","type":"text","value":"cat@home.net"},{"name":"table","type":"text","value":"identifier 2Cat"},{"name":"\"table\"","type":"text","value":"identifier 3Cat"},{"name":"\"hel\"lo\"","type":"text","value":"identifier 4Cat"}]}} -{"action":"C","xid":"752","lsn":"0/2434390","timestamp":"2026-04-10 12:06:33.898455+0000","message":{"action":"C","xid":752}} -{"action":"B","xid":"753","lsn":"0/2434390","timestamp":"2026-04-10 12:06:33.898458+0000","message":{"action":"B","xid":753}} -{"action":"U","xid":"753","lsn":"0/2434390","timestamp":"2026-04-10 12:06:33.898470+0000","message":{"action":"U","xid":753,"schema":"public","table":"generated_column_test","columns":[{"name":"id","type":"bigint","value":1},{"name":"name","type":"text","value":"Lion"},{"name":"greet_hello","type":"text","value":"Hello Lion"},{"name":"greet_hi","type":"text","value":"Hi Lion"},{"name":"time","type":"text","value":"identifier 1now"},{"name":"email","type":"text","value":"tiger@wild.com"},{"name":"table","type":"text","value":"identifier 2Lion"},{"name":"\"table\"","type":"text","value":"identifier 3Lion"},{"name":"\"hel\"lo\"","type":"text","value":"identifier 4Lion"}],"identity":[{"name":"id","type":"bigint","value":1}]}} -{"action":"U","xid":"753","lsn":"0/2434448","timestamp":"2026-04-10 12:06:33.898473+0000","message":{"action":"U","xid":753,"schema":"public","table":"generated_column_test","columns":[{"name":"id","type":"bigint","value":1},{"name":"name","type":"text","value":"Lion"},{"name":"greet_hello","type":"text","value":"Hello Lion"},{"name":"greet_hi","type":"text","value":"Hi Lion"},{"name":"time","type":"text","value":"identifier 1now"},{"name":"email","type":"text","value":"lion@wild.com"},{"name":"table","type":"text","value":"identifier 2Lion"},{"name":"\"table\"","type":"text","value":"identifier 3Lion"},{"name":"\"hel\"lo\"","type":"text","value":"identifier 4Lion"}],"identity":[{"name":"id","type":"bigint","value":1}]}} -{"action":"C","xid":"753","lsn":"0/2434530","timestamp":"2026-04-10 12:06:33.898474+0000","message":{"action":"C","xid":753}} -{"action":"B","xid":"754","lsn":"0/2434530","timestamp":"2026-04-10 12:06:33.898477+0000","message":{"action":"B","xid":754}} -{"action":"U","xid":"754","lsn":"0/2434530","timestamp":"2026-04-10 12:06:33.898480+0000","message":{"action":"U","xid":754,"schema":"public","table":"generated_column_test","columns":[{"name":"id","type":"bigint","value":3},{"name":"name","type":"text","value":"Kitten"},{"name":"greet_hello","type":"text","value":"Hello Kitten"},{"name":"greet_hi","type":"text","value":"Hi Kitten"},{"name":"time","type":"text","value":"identifier 1now"},{"name":"email","type":"text","value":"kitten@home.com"},{"name":"table","type":"text","value":"identifier 2Kitten"},{"name":"\"table\"","type":"text","value":"identifier 3Kitten"},{"name":"\"hel\"lo\"","type":"text","value":"identifier 4Kitten"}],"identity":[{"name":"id","type":"bigint","value":3}]}} -{"action":"C","xid":"754","lsn":"0/2434628","timestamp":"2026-04-10 12:06:33.898481+0000","message":{"action":"C","xid":754}} -{"action":"B","xid":"755","lsn":"0/2434628","timestamp":"2026-04-10 12:06:33.898484+0000","message":{"action":"B","xid":755}} -{"action":"D","xid":"755","lsn":"0/2434628","timestamp":"2026-04-10 12:06:33.898485+0000","message":{"action":"D","xid":755,"schema":"public","table":"generated_column_test","identity":[{"name":"id","type":"bigint","value":2}]}} -{"action":"C","xid":"755","lsn":"0/24346A8","timestamp":"2026-04-10 12:06:33.898486+0000","message":{"action":"C","xid":755}} -{"action":"B","xid":"756","lsn":"0/24346A8","timestamp":"2026-04-10 12:06:33.898490+0000","message":{"action":"B","xid":756}} -{"action":"I","xid":"756","lsn":"0/24346A8","timestamp":"2026-04-10 12:06:33.898495+0000","message":{"action":"I","xid":756,"schema":"public","table":"single_column_table","columns":[{"name":"id","type":"bigint","value":1}]}} -{"action":"I","xid":"756","lsn":"0/24346E8","timestamp":"2026-04-10 12:06:33.898496+0000","message":{"action":"I","xid":756,"schema":"public","table":"single_column_table","columns":[{"name":"id","type":"bigint","value":2}]}} -{"action":"I","xid":"756","lsn":"0/2434728","timestamp":"2026-04-10 12:06:33.898501+0000","message":{"action":"I","xid":756,"schema":"public","table":"multi_column_table","columns":[{"name":"id","type":"bigint","value":1},{"name":"name","type":"text","value":"Alice"},{"name":"email","type":"text","value":"alice@hello.com"}]}} -{"action":"I","xid":"756","lsn":"0/2434780","timestamp":"2026-04-10 12:06:33.898503+0000","message":{"action":"I","xid":756,"schema":"public","table":"multi_column_table","columns":[{"name":"id","type":"bigint","value":2},{"name":"name","type":"text","value":"Bob"},{"name":"email","type":"text","value":"bob@hello.com"}]}} -{"action":"C","xid":"756","lsn":"0/2434808","timestamp":"2026-04-10 12:06:33.898504+0000","message":{"action":"C","xid":756}} -{"action":"B","xid":"757","lsn":"0/2434808","timestamp":"2026-04-10 12:06:33.898508+0000","message":{"action":"B","xid":757}} -{"action":"U","xid":"757","lsn":"0/2434808","timestamp":"2026-04-10 12:06:33.898510+0000","message":{"action":"U","xid":757,"schema":"public","table":"single_column_table","columns":[{"name":"id","type":"bigint","value":1}],"identity":[{"name":"id","type":"bigint","value":1}]}} -{"action":"U","xid":"757","lsn":"0/2434860","timestamp":"2026-04-10 12:06:33.898511+0000","message":{"action":"U","xid":757,"schema":"public","table":"single_column_table","columns":[{"name":"id","type":"bigint","value":2}],"identity":[{"name":"id","type":"bigint","value":2}]}} -{"action":"U","xid":"757","lsn":"0/24348B8","timestamp":"2026-04-10 12:06:33.898513+0000","message":{"action":"U","xid":757,"schema":"public","table":"multi_column_table","columns":[{"name":"id","type":"bigint","value":1},{"name":"name","type":"text","value":"Alice"},{"name":"email","type":"text","value":"alice@hello.com"}],"identity":[{"name":"id","type":"bigint","value":1},{"name":"name","type":"text","value":"Alice"},{"name":"email","type":"text","value":"alice@hello.com"}]}} -{"action":"U","xid":"757","lsn":"0/2434940","timestamp":"2026-04-10 12:06:33.898515+0000","message":{"action":"U","xid":757,"schema":"public","table":"multi_column_table","columns":[{"name":"id","type":"bigint","value":2},{"name":"name","type":"text","value":"Bob"},{"name":"email","type":"text","value":"bob@hello.com"}],"identity":[{"name":"id","type":"bigint","value":2},{"name":"name","type":"text","value":"Bob"},{"name":"email","type":"text","value":"bob@hello.com"}]}} -{"action":"C","xid":"757","lsn":"0/24349F0","timestamp":"2026-04-10 12:06:33.898516+0000","message":{"action":"C","xid":757}} -{"action":"B","xid":"758","lsn":"0/24349F0","timestamp":"2026-04-10 12:06:33.898520+0000","message":{"action":"B","xid":758}} -{"action":"I","xid":"758","lsn":"0/24349F0","timestamp":"2026-04-10 12:06:33.898526+0000","message":{"action":"I","xid":758,"schema":"public","table":"json_column_table","columns":[{"name":"id","type":"bigint","value":1},{"name":"data","type":"json","value":"{\"b\": 2, \"a\": 1}"}]}} -{"action":"I","xid":"758","lsn":"0/2434A40","timestamp":"2026-04-10 12:06:33.898528+0000","message":{"action":"I","xid":758,"schema":"public","table":"json_column_table","columns":[{"name":"id","type":"bigint","value":2},{"name":"data","type":"json","value":"{\"key\": \"spaces\", \"num\": 42}"}]}} -{"action":"I","xid":"758","lsn":"0/2434AA0","timestamp":"2026-04-10 12:06:33.898530+0000","message":{"action":"I","xid":758,"schema":"public","table":"json_column_table","columns":[{"name":"id","type":"bigint","value":3},{"name":"data","type":"json","value":"{\"nested\": {\"inner\": [1,2,3]}, \"top\": true}"}]}} -{"action":"I","xid":"758","lsn":"0/2434B10","timestamp":"2026-04-10 12:06:33.898531+0000","message":{"action":"I","xid":758,"schema":"public","table":"json_column_table","columns":[{"name":"id","type":"bigint","value":4},{"name":"data","type":"json","value":"{\"dup\": \"first\", \"dup\": \"second\"}"}]}} -{"action":"C","xid":"758","lsn":"0/2434BA8","timestamp":"2026-04-10 12:06:33.898532+0000","message":{"action":"C","xid":758}} -{"action":"B","xid":"759","lsn":"0/2434BA8","timestamp":"2026-04-10 12:06:33.898535+0000","message":{"action":"B","xid":759}} -{"action":"U","xid":"759","lsn":"0/2434BA8","timestamp":"2026-04-10 12:06:33.898537+0000","message":{"action":"U","xid":759,"schema":"public","table":"json_column_table","columns":[{"name":"id","type":"bigint","value":1},{"name":"data","type":"json","value":"{\"b\": 2, \"a\": \"updated\"}"}],"identity":[{"name":"id","type":"bigint","value":1},{"name":"data","type":"json","value":"{\"b\": 2, \"a\": 1}"}]}} -{"action":"U","xid":"759","lsn":"0/2434C30","timestamp":"2026-04-10 12:06:33.898539+0000","message":{"action":"U","xid":759,"schema":"public","table":"json_column_table","columns":[{"name":"id","type":"bigint","value":2},{"name":"data","type":"json","value":"{\"key\": \"no-spaces\", \"num\": 42}"}],"identity":[{"name":"id","type":"bigint","value":2},{"name":"data","type":"json","value":"{\"key\": \"spaces\", \"num\": 42}"}]}} -{"action":"C","xid":"759","lsn":"0/2434D00","timestamp":"2026-04-10 12:06:33.898540+0000","message":{"action":"C","xid":759}} -{"action":"B","xid":"760","lsn":"0/2434D00","timestamp":"2026-04-10 12:06:33.898542+0000","message":{"action":"B","xid":760}} -{"action":"D","xid":"760","lsn":"0/2434D00","timestamp":"2026-04-10 12:06:33.898544+0000","message":{"action":"D","xid":760,"schema":"public","table":"json_column_table","identity":[{"name":"id","type":"bigint","value":3},{"name":"data","type":"json","value":"{\"nested\": {\"inner\": [1,2,3]}, \"top\": true}"}]}} -{"action":"D","xid":"760","lsn":"0/2434D70","timestamp":"2026-04-10 12:06:33.898545+0000","message":{"action":"D","xid":760,"schema":"public","table":"json_column_table","identity":[{"name":"id","type":"bigint","value":4},{"name":"data","type":"json","value":"{\"dup\": \"first\", \"dup\": \"second\"}"}]}} -{"action":"C","xid":"760","lsn":"0/2434E08","timestamp":"2026-04-10 12:06:33.898546+0000","message":{"action":"C","xid":760}} -{"action":"B","xid":"761","lsn":"0/2434E08","timestamp":"2026-04-10 12:06:33.898558+0000","message":{"action":"B","xid":761}} -{"action":"T","xid":"761","lsn":"0/24353A8","timestamp":"2026-04-10 12:06:33.898567+0000","message":{"action":"T","xid":761,"schema":"Sp1eCial .Char","table":"source1testing"}} -{"action":"C","xid":"761","lsn":"0/24354A8","timestamp":"2026-04-10 12:06:33.898568+0000","message":{"action":"C","xid":761}} -{"action":"B","xid":"762","lsn":"0/24354A8","timestamp":"2026-04-10 12:06:33.898576+0000","message":{"action":"B","xid":762}} -{"action":"I","xid":"762","lsn":"0/24354A8","timestamp":"2026-04-10 12:06:33.898582+0000","message":{"action":"I","xid":762,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":6},{"name":"s\"1","type":"integer","value":1}]}} -{"action":"I","xid":"762","lsn":"0/2435588","timestamp":"2026-04-10 12:06:33.898584+0000","message":{"action":"I","xid":762,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":7},{"name":"s\"1","type":"integer","value":2}]}} -{"action":"I","xid":"762","lsn":"0/2435608","timestamp":"2026-04-10 12:06:33.898586+0000","message":{"action":"I","xid":762,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":8},{"name":"s\"1","type":"integer","value":3}]}} -{"action":"I","xid":"762","lsn":"0/2435688","timestamp":"2026-04-10 12:06:33.898587+0000","message":{"action":"I","xid":762,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":9},{"name":"s\"1","type":"integer","value":4}]}} -{"action":"I","xid":"762","lsn":"0/2435708","timestamp":"2026-04-10 12:06:33.898588+0000","message":{"action":"I","xid":762,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":10},{"name":"s\"1","type":"integer","value":5}]}} -{"action":"C","xid":"762","lsn":"0/24357B8","timestamp":"2026-04-10 12:06:33.898589+0000","message":{"action":"C","xid":762}} -{"action":"B","xid":"763","lsn":"0/24357B8","timestamp":"2026-04-10 12:06:33.898593+0000","message":{"action":"B","xid":763}} -{"action":"U","xid":"763","lsn":"0/24357B8","timestamp":"2026-04-10 12:06:33.898600+0000","message":{"action":"U","xid":763,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":6},{"name":"s\"1","type":"integer","value":2}],"identity":[{"name":"s0","type":"integer","value":6}]}} -{"action":"U","xid":"763","lsn":"0/2435808","timestamp":"2026-04-10 12:06:33.898602+0000","message":{"action":"U","xid":763,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":7},{"name":"s\"1","type":"integer","value":4}],"identity":[{"name":"s0","type":"integer","value":7}]}} -{"action":"U","xid":"763","lsn":"0/2435858","timestamp":"2026-04-10 12:06:33.898603+0000","message":{"action":"U","xid":763,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":8},{"name":"s\"1","type":"integer","value":6}],"identity":[{"name":"s0","type":"integer","value":8}]}} -{"action":"U","xid":"763","lsn":"0/24358A8","timestamp":"2026-04-10 12:06:33.898605+0000","message":{"action":"U","xid":763,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":9},{"name":"s\"1","type":"integer","value":8}],"identity":[{"name":"s0","type":"integer","value":9}]}} -{"action":"U","xid":"763","lsn":"0/24358F8","timestamp":"2026-04-10 12:06:33.898606+0000","message":{"action":"U","xid":763,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":10},{"name":"s\"1","type":"integer","value":10}],"identity":[{"name":"s0","type":"integer","value":10}]}} -{"action":"C","xid":"763","lsn":"0/2435978","timestamp":"2026-04-10 12:06:33.898607+0000","message":{"action":"C","xid":763}} -{"action":"B","xid":"764","lsn":"0/2435978","timestamp":"2026-04-10 12:06:33.898609+0000","message":{"action":"B","xid":764}} -{"action":"D","xid":"764","lsn":"0/2435978","timestamp":"2026-04-10 12:06:33.898611+0000","message":{"action":"D","xid":764,"schema":"Sp1eCial .Char","table":"source1testing","identity":[{"name":"s0","type":"integer","value":8}]}} -{"action":"C","xid":"764","lsn":"0/24359E8","timestamp":"2026-04-10 12:06:33.898611+0000","message":{"action":"C","xid":764}} -{"action":"B","xid":"765","lsn":"0/24359E8","timestamp":"2026-04-10 12:06:33.898617+0000","message":{"action":"B","xid":765}} -{"action":"I","xid":"765","lsn":"0/24359E8","timestamp":"2026-04-10 12:06:33.898624+0000","message":{"action":"I","xid":765,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":6},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":1}]}} -{"action":"I","xid":"765","lsn":"0/2435A68","timestamp":"2026-04-10 12:06:33.898626+0000","message":{"action":"I","xid":765,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":7},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":2}]}} -{"action":"I","xid":"765","lsn":"0/2435AE8","timestamp":"2026-04-10 12:06:33.898628+0000","message":{"action":"I","xid":765,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":8},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":3}]}} -{"action":"I","xid":"765","lsn":"0/2435B68","timestamp":"2026-04-10 12:06:33.898629+0000","message":{"action":"I","xid":765,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":9},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":4}]}} -{"action":"I","xid":"765","lsn":"0/2435BE8","timestamp":"2026-04-10 12:06:33.898631+0000","message":{"action":"I","xid":765,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":10},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":5}]}} -{"action":"C","xid":"765","lsn":"0/2435C98","timestamp":"2026-04-10 12:06:33.898632+0000","message":{"action":"C","xid":765}} -{"action":"B","xid":"766","lsn":"0/2435C98","timestamp":"2026-04-10 12:06:33.898638+0000","message":{"action":"B","xid":766}} -{"action":"U","xid":"766","lsn":"0/2435C98","timestamp":"2026-04-10 12:06:33.898644+0000","message":{"action":"U","xid":766,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":1},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":4}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":1}]}} -{"action":"U","xid":"766","lsn":"0/2435CE8","timestamp":"2026-04-10 12:06:33.898647+0000","message":{"action":"U","xid":766,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":2},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":8}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":2}]}} -{"action":"U","xid":"766","lsn":"0/2435D38","timestamp":"2026-04-10 12:06:33.898649+0000","message":{"action":"U","xid":766,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":3},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":12}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":3}]}} -{"action":"U","xid":"766","lsn":"0/2435D88","timestamp":"2026-04-10 12:06:33.898650+0000","message":{"action":"U","xid":766,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":4},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":16}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":4}]}} -{"action":"U","xid":"766","lsn":"0/2435DD8","timestamp":"2026-04-10 12:06:33.898652+0000","message":{"action":"U","xid":766,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":5},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":20}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":5}]}} -{"action":"U","xid":"766","lsn":"0/2435E28","timestamp":"2026-04-10 12:06:33.898654+0000","message":{"action":"U","xid":766,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":6},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":2}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":6}]}} -{"action":"U","xid":"766","lsn":"0/2435E78","timestamp":"2026-04-10 12:06:33.898656+0000","message":{"action":"U","xid":766,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":7},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":4}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":7}]}} -{"action":"U","xid":"766","lsn":"0/2435EC8","timestamp":"2026-04-10 12:06:33.898658+0000","message":{"action":"U","xid":766,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":8},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":6}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":8}]}} -{"action":"U","xid":"766","lsn":"0/2435F18","timestamp":"2026-04-10 12:06:33.898659+0000","message":{"action":"U","xid":766,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":9},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":8}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":9}]}} -{"action":"U","xid":"766","lsn":"0/2435F68","timestamp":"2026-04-10 12:06:33.898661+0000","message":{"action":"U","xid":766,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":10},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":10}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":10}]}} -{"action":"C","xid":"766","lsn":"0/2435FE8","timestamp":"2026-04-10 12:06:33.898662+0000","message":{"action":"C","xid":766}} -{"action":"K","lsn":"0/2435FE8","timestamp":"2026-04-10 12:06:33.898664+0000"} -{"action":"E","lsn":"0/2435FE8"} +{"action":"K","lsn":"0/2433010","timestamp":"2026-06-22 16:26:25.233066+0000"} +{"action":"B","xid":"748","lsn":"0/2433010","timestamp":"2026-06-22 16:26:25.233081+0000","message":{"action":"B","xid":748}} +{"action":"I","xid":"748","lsn":"0/2433078","timestamp":"2026-06-22 16:26:25.233209+0000","message":{"action":"I","xid":748,"schema":"public","table":"rental","columns":[{"name":"rental_id","type":"integer","value":16050},{"name":"rental_date","type":"timestamp with time zone","value":"2022-06-01 00:00:00+00"},{"name":"inventory_id","type":"integer","value":371},{"name":"customer_id","type":"integer","value":291},{"name":"return_date","type":"timestamp with time zone","value":null},{"name":"staff_id","type":"integer","value":1},{"name":"last_update","type":"timestamp with time zone","value":"2022-06-01 00:00:00+00"}]}} +{"action":"I","xid":"748","lsn":"0/2433208","timestamp":"2026-06-22 16:26:25.233231+0000","message":{"action":"I","xid":748,"schema":"public","table":"payment_p2022_06","columns":[{"name":"payment_id","type":"integer","value":32099},{"name":"customer_id","type":"integer","value":291},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":16050},{"name":"amount","type":"numeric(5,2)","value":5.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-01 00:00:00+00"}]}} +{"action":"C","xid":"748","lsn":"0/2433478","timestamp":"2026-06-22 16:26:25.233234+0000","message":{"action":"C","xid":748}} +{"action":"B","xid":"749","lsn":"0/2433478","timestamp":"2026-06-22 16:26:25.233258+0000","message":{"action":"B","xid":749}} +{"action":"U","xid":"749","lsn":"0/24334B0","timestamp":"2026-06-22 16:26:25.233299+0000","message":{"action":"U","xid":749,"schema":"public","table":"payment_p2022_02","columns":[{"name":"payment_id","type":"integer","value":23757},{"name":"customer_id","type":"integer","value":116},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":14763},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-11 03:52:25.634006+00"}],"identity":[{"name":"payment_id","type":"integer","value":23757},{"name":"customer_id","type":"integer","value":116},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":14763},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-11 03:52:25.634006+00"}]}} +{"action":"U","xid":"749","lsn":"0/2433680","timestamp":"2026-06-22 16:26:25.233305+0000","message":{"action":"U","xid":749,"schema":"public","table":"payment_p2022_02","columns":[{"name":"payment_id","type":"integer","value":24866},{"name":"customer_id","type":"integer","value":237},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":11479},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-07 18:37:34.579143+00"}],"identity":[{"name":"payment_id","type":"integer","value":24866},{"name":"customer_id","type":"integer","value":237},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":11479},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-07 18:37:34.579143+00"}]}} +{"action":"U","xid":"749","lsn":"0/2433850","timestamp":"2026-06-22 16:26:25.233329+0000","message":{"action":"U","xid":749,"schema":"public","table":"payment_p2022_03","columns":[{"name":"payment_id","type":"integer","value":17055},{"name":"customer_id","type":"integer","value":196},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":106},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-18 18:50:39.243747+00"}],"identity":[{"name":"payment_id","type":"integer","value":17055},{"name":"customer_id","type":"integer","value":196},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":106},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-18 18:50:39.243747+00"}]}} +{"action":"U","xid":"749","lsn":"0/2433A20","timestamp":"2026-06-22 16:26:25.233332+0000","message":{"action":"U","xid":749,"schema":"public","table":"payment_p2022_03","columns":[{"name":"payment_id","type":"integer","value":28799},{"name":"customer_id","type":"integer","value":591},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":4383},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-08 16:41:23.911522+00"}],"identity":[{"name":"payment_id","type":"integer","value":28799},{"name":"customer_id","type":"integer","value":591},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":4383},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-08 16:41:23.911522+00"}]}} +{"action":"U","xid":"749","lsn":"0/2433BF0","timestamp":"2026-06-22 16:26:25.233355+0000","message":{"action":"U","xid":749,"schema":"public","table":"payment_p2022_04","columns":[{"name":"payment_id","type":"integer","value":20403},{"name":"customer_id","type":"integer","value":362},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":14759},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-04-16 04:35:36.904758+00"}],"identity":[{"name":"payment_id","type":"integer","value":20403},{"name":"customer_id","type":"integer","value":362},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":14759},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-04-16 04:35:36.904758+00"}]}} +{"action":"U","xid":"749","lsn":"0/2433DC0","timestamp":"2026-06-22 16:26:25.233376+0000","message":{"action":"U","xid":749,"schema":"public","table":"payment_p2022_05","columns":[{"name":"payment_id","type":"integer","value":17354},{"name":"customer_id","type":"integer","value":305},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":2166},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-05-12 11:28:17.949049+00"}],"identity":[{"name":"payment_id","type":"integer","value":17354},{"name":"customer_id","type":"integer","value":305},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":2166},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-05-12 11:28:17.949049+00"}]}} +{"action":"U","xid":"749","lsn":"0/2433F90","timestamp":"2026-06-22 16:26:25.233392+0000","message":{"action":"U","xid":749,"schema":"public","table":"payment_p2022_06","columns":[{"name":"payment_id","type":"integer","value":22650},{"name":"customer_id","type":"integer","value":204},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":15415},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-11 11:17:22.428079+00"}],"identity":[{"name":"payment_id","type":"integer","value":22650},{"name":"customer_id","type":"integer","value":204},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":15415},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-11 11:17:22.428079+00"}]}} +{"action":"U","xid":"749","lsn":"0/2434178","timestamp":"2026-06-22 16:26:25.233395+0000","message":{"action":"U","xid":749,"schema":"public","table":"payment_p2022_06","columns":[{"name":"payment_id","type":"integer","value":24553},{"name":"customer_id","type":"integer","value":195},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":16040},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-15 02:21:00.279776+00"}],"identity":[{"name":"payment_id","type":"integer","value":24553},{"name":"customer_id","type":"integer","value":195},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":16040},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-15 02:21:00.279776+00"}]}} +{"action":"U","xid":"749","lsn":"0/2434348","timestamp":"2026-06-22 16:26:25.233407+0000","message":{"action":"U","xid":749,"schema":"public","table":"payment_p2022_07","columns":[{"name":"payment_id","type":"integer","value":28814},{"name":"customer_id","type":"integer","value":592},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":3973},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-06 12:15:38.928947+00"}],"identity":[{"name":"payment_id","type":"integer","value":28814},{"name":"customer_id","type":"integer","value":592},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":3973},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-06 12:15:38.928947+00"}]}} +{"action":"U","xid":"749","lsn":"0/2434458","timestamp":"2026-06-22 16:26:25.233410+0000","message":{"action":"U","xid":749,"schema":"public","table":"payment_p2022_07","columns":[{"name":"payment_id","type":"integer","value":29136},{"name":"customer_id","type":"integer","value":13},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":8831},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-22 16:15:40.797771+00"}],"identity":[{"name":"payment_id","type":"integer","value":29136},{"name":"customer_id","type":"integer","value":13},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":8831},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-22 16:15:40.797771+00"}]}} +{"action":"C","xid":"749","lsn":"0/2434560","timestamp":"2026-06-22 16:26:25.233411+0000","message":{"action":"C","xid":749}} +{"action":"B","xid":"750","lsn":"0/2434760","timestamp":"2026-06-22 16:26:25.233418+0000","message":{"action":"B","xid":750}} +{"action":"D","xid":"750","lsn":"0/2434760","timestamp":"2026-06-22 16:26:25.233420+0000","message":{"action":"D","xid":750,"schema":"public","table":"payment_p2022_06","identity":[{"name":"payment_id","type":"integer","value":32099},{"name":"customer_id","type":"integer","value":291},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":16050},{"name":"amount","type":"numeric(5,2)","value":5.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-01 00:00:00+00"}]}} +{"action":"D","xid":"750","lsn":"0/2434800","timestamp":"2026-06-22 16:26:25.233433+0000","message":{"action":"D","xid":750,"schema":"public","table":"rental","identity":[{"name":"rental_id","type":"integer","value":16050}]}} +{"action":"C","xid":"750","lsn":"0/2434870","timestamp":"2026-06-22 16:26:25.233434+0000","message":{"action":"C","xid":750}} +{"action":"B","xid":"751","lsn":"0/2434870","timestamp":"2026-06-22 16:26:25.233440+0000","message":{"action":"B","xid":751}} +{"action":"U","xid":"751","lsn":"0/2434870","timestamp":"2026-06-22 16:26:25.233443+0000","message":{"action":"U","xid":751,"schema":"public","table":"payment_p2022_02","columns":[{"name":"payment_id","type":"integer","value":23757},{"name":"customer_id","type":"integer","value":116},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":14763},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-11 03:52:25.634006+00"}],"identity":[{"name":"payment_id","type":"integer","value":23757},{"name":"customer_id","type":"integer","value":116},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":14763},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-11 03:52:25.634006+00"}]}} +{"action":"U","xid":"751","lsn":"0/24348F8","timestamp":"2026-06-22 16:26:25.233446+0000","message":{"action":"U","xid":751,"schema":"public","table":"payment_p2022_02","columns":[{"name":"payment_id","type":"integer","value":24866},{"name":"customer_id","type":"integer","value":237},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":11479},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-07 18:37:34.579143+00"}],"identity":[{"name":"payment_id","type":"integer","value":24866},{"name":"customer_id","type":"integer","value":237},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":11479},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-02-07 18:37:34.579143+00"}]}} +{"action":"U","xid":"751","lsn":"0/2434980","timestamp":"2026-06-22 16:26:25.233449+0000","message":{"action":"U","xid":751,"schema":"public","table":"payment_p2022_03","columns":[{"name":"payment_id","type":"integer","value":17055},{"name":"customer_id","type":"integer","value":196},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":106},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-18 18:50:39.243747+00"}],"identity":[{"name":"payment_id","type":"integer","value":17055},{"name":"customer_id","type":"integer","value":196},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":106},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-18 18:50:39.243747+00"}]}} +{"action":"U","xid":"751","lsn":"0/2434A08","timestamp":"2026-06-22 16:26:25.233452+0000","message":{"action":"U","xid":751,"schema":"public","table":"payment_p2022_03","columns":[{"name":"payment_id","type":"integer","value":28799},{"name":"customer_id","type":"integer","value":591},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":4383},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-08 16:41:23.911522+00"}],"identity":[{"name":"payment_id","type":"integer","value":28799},{"name":"customer_id","type":"integer","value":591},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":4383},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-03-08 16:41:23.911522+00"}]}} +{"action":"U","xid":"751","lsn":"0/2434A90","timestamp":"2026-06-22 16:26:25.233456+0000","message":{"action":"U","xid":751,"schema":"public","table":"payment_p2022_04","columns":[{"name":"payment_id","type":"integer","value":20403},{"name":"customer_id","type":"integer","value":362},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":14759},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-04-16 04:35:36.904758+00"}],"identity":[{"name":"payment_id","type":"integer","value":20403},{"name":"customer_id","type":"integer","value":362},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":14759},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-04-16 04:35:36.904758+00"}]}} +{"action":"U","xid":"751","lsn":"0/2434B18","timestamp":"2026-06-22 16:26:25.233459+0000","message":{"action":"U","xid":751,"schema":"public","table":"payment_p2022_05","columns":[{"name":"payment_id","type":"integer","value":17354},{"name":"customer_id","type":"integer","value":305},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":2166},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-05-12 11:28:17.949049+00"}],"identity":[{"name":"payment_id","type":"integer","value":17354},{"name":"customer_id","type":"integer","value":305},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":2166},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-05-12 11:28:17.949049+00"}]}} +{"action":"U","xid":"751","lsn":"0/2434BA0","timestamp":"2026-06-22 16:26:25.233462+0000","message":{"action":"U","xid":751,"schema":"public","table":"payment_p2022_06","columns":[{"name":"payment_id","type":"integer","value":22650},{"name":"customer_id","type":"integer","value":204},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":15415},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-11 11:17:22.428079+00"}],"identity":[{"name":"payment_id","type":"integer","value":22650},{"name":"customer_id","type":"integer","value":204},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":15415},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-11 11:17:22.428079+00"}]}} +{"action":"U","xid":"751","lsn":"0/2434C28","timestamp":"2026-06-22 16:26:25.233464+0000","message":{"action":"U","xid":751,"schema":"public","table":"payment_p2022_06","columns":[{"name":"payment_id","type":"integer","value":24553},{"name":"customer_id","type":"integer","value":195},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":16040},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-15 02:21:00.279776+00"}],"identity":[{"name":"payment_id","type":"integer","value":24553},{"name":"customer_id","type":"integer","value":195},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":16040},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-06-15 02:21:00.279776+00"}]}} +{"action":"U","xid":"751","lsn":"0/2434CB0","timestamp":"2026-06-22 16:26:25.233467+0000","message":{"action":"U","xid":751,"schema":"public","table":"payment_p2022_07","columns":[{"name":"payment_id","type":"integer","value":28814},{"name":"customer_id","type":"integer","value":592},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":3973},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-06 12:15:38.928947+00"}],"identity":[{"name":"payment_id","type":"integer","value":28814},{"name":"customer_id","type":"integer","value":592},{"name":"staff_id","type":"integer","value":1},{"name":"rental_id","type":"integer","value":3973},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-06 12:15:38.928947+00"}]}} +{"action":"U","xid":"751","lsn":"0/2434D38","timestamp":"2026-06-22 16:26:25.233470+0000","message":{"action":"U","xid":751,"schema":"public","table":"payment_p2022_07","columns":[{"name":"payment_id","type":"integer","value":29136},{"name":"customer_id","type":"integer","value":13},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":8831},{"name":"amount","type":"numeric(5,2)","value":11.99},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-22 16:15:40.797771+00"}],"identity":[{"name":"payment_id","type":"integer","value":29136},{"name":"customer_id","type":"integer","value":13},{"name":"staff_id","type":"integer","value":2},{"name":"rental_id","type":"integer","value":8831},{"name":"amount","type":"numeric(5,2)","value":11.95},{"name":"payment_date","type":"timestamp with time zone","value":"2022-07-22 16:15:40.797771+00"}]}} +{"action":"C","xid":"751","lsn":"0/2434DF0","timestamp":"2026-06-22 16:26:25.233471+0000","message":{"action":"C","xid":751}} +{"action":"B","xid":"752","lsn":"0/2434DF0","timestamp":"2026-06-22 16:26:25.233475+0000","message":{"action":"B","xid":752}} +{"action":"D","xid":"752","lsn":"0/2434DF0","timestamp":"2026-06-22 16:26:25.233510+0000","message":{"action":"D","xid":752,"schema":"public","table":"address","identity":[{"name":"address_id","type":"integer","value":1},{"name":"address","type":"text","value":"47 MySakila Drive"},{"name":"address2","type":"text","value":null},{"name":"district","type":"text","value":"Alberta"},{"name":"city_id","type":"integer","value":300},{"name":"postal_code","type":"text","value":""},{"name":"phone","type":"text","value":""},{"name":"last_update","type":"timestamp with time zone","value":"2022-02-15 09:45:30+00"}]}} +{"action":"D","xid":"752","lsn":"0/2434E60","timestamp":"2026-06-22 16:26:25.233513+0000","message":{"action":"D","xid":752,"schema":"public","table":"address","identity":[{"name":"address_id","type":"integer","value":3},{"name":"address","type":"text","value":"23 Workhaven Lane"},{"name":"address2","type":"text","value":null},{"name":"district","type":"text","value":"Alberta"},{"name":"city_id","type":"integer","value":300},{"name":"postal_code","type":"text","value":""},{"name":"phone","type":"text","value":"14033335568"},{"name":"last_update","type":"timestamp with time zone","value":"2022-02-15 09:45:30+00"}]}} +{"action":"U","xid":"752","lsn":"0/2434F50","timestamp":"2026-06-22 16:26:25.233516+0000","message":{"action":"U","xid":752,"schema":"public","table":"address","columns":[{"name":"address_id","type":"integer","value":4},{"name":"address","type":"text","value":"1411 Lillydale Drive"},{"name":"address2","type":"text","value":null},{"name":"district","type":"text","value":"QLD"},{"name":"city_id","type":"integer","value":576},{"name":"postal_code","type":"text","value":"751007"},{"name":"phone","type":"text","value":"6172235589"},{"name":"last_update","type":"timestamp with time zone","value":"2022-02-15 09:45:30+00"}],"identity":[{"name":"address_id","type":"integer","value":4},{"name":"address","type":"text","value":"1411 Lillydale Drive"},{"name":"address2","type":"text","value":null},{"name":"district","type":"text","value":"QLD"},{"name":"city_id","type":"integer","value":576},{"name":"postal_code","type":"text","value":""},{"name":"phone","type":"text","value":"6172235589"},{"name":"last_update","type":"timestamp with time zone","value":"2022-02-15 09:45:30+00"}]}} +{"action":"C","xid":"752","lsn":"0/24350C8","timestamp":"2026-06-22 16:26:25.233517+0000","message":{"action":"C","xid":752}} +{"action":"B","xid":"753","lsn":"0/24350C8","timestamp":"2026-06-22 16:26:25.233522+0000","message":{"action":"B","xid":753}} +{"action":"I","xid":"753","lsn":"0/24350C8","timestamp":"2026-06-22 16:26:25.233537+0000","message":{"action":"I","xid":753,"schema":"public","table":"generated_column_test","columns":[{"name":"id","type":"bigint","value":1},{"name":"name","type":"text","value":"Tiger"},{"name":"greet_hello","type":"text","value":"Hello Tiger"},{"name":"greet_hi","type":"text","value":"Hi Tiger"},{"name":"time","type":"text","value":"identifier 1now"},{"name":"email","type":"text","value":"tiger@wild.com"},{"name":"table","type":"text","value":"identifier 2Tiger"},{"name":"\"table\"","type":"text","value":"identifier 3Tiger"},{"name":"\"hel\"lo\"","type":"text","value":"identifier 4Tiger"}]}} +{"action":"I","xid":"753","lsn":"0/2435218","timestamp":"2026-06-22 16:26:25.233539+0000","message":{"action":"I","xid":753,"schema":"public","table":"generated_column_test","columns":[{"name":"id","type":"bigint","value":2},{"name":"name","type":"text","value":"Elephant"},{"name":"greet_hello","type":"text","value":"Hello Elephant"},{"name":"greet_hi","type":"text","value":"Hi Elephant"},{"name":"time","type":"text","value":"identifier 1now"},{"name":"email","type":"text","value":"elephant@wild.com"},{"name":"table","type":"text","value":"identifier 2Elephant"},{"name":"\"table\"","type":"text","value":"identifier 3Elephant"},{"name":"\"hel\"lo\"","type":"text","value":"identifier 4Elephant"}]}} +{"action":"I","xid":"753","lsn":"0/2435320","timestamp":"2026-06-22 16:26:25.233542+0000","message":{"action":"I","xid":753,"schema":"public","table":"generated_column_test","columns":[{"name":"id","type":"bigint","value":3},{"name":"name","type":"text","value":"Cat"},{"name":"greet_hello","type":"text","value":"Hello Cat"},{"name":"greet_hi","type":"text","value":"Hi Cat"},{"name":"time","type":"text","value":"identifier 1now"},{"name":"email","type":"text","value":"cat@home.net"},{"name":"table","type":"text","value":"identifier 2Cat"},{"name":"\"table\"","type":"text","value":"identifier 3Cat"},{"name":"\"hel\"lo\"","type":"text","value":"identifier 4Cat"}]}} +{"action":"C","xid":"753","lsn":"0/2435438","timestamp":"2026-06-22 16:26:25.233543+0000","message":{"action":"C","xid":753}} +{"action":"B","xid":"754","lsn":"0/2435438","timestamp":"2026-06-22 16:26:25.233545+0000","message":{"action":"B","xid":754}} +{"action":"U","xid":"754","lsn":"0/2435438","timestamp":"2026-06-22 16:26:25.233554+0000","message":{"action":"U","xid":754,"schema":"public","table":"generated_column_test","columns":[{"name":"id","type":"bigint","value":1},{"name":"name","type":"text","value":"Lion"},{"name":"greet_hello","type":"text","value":"Hello Lion"},{"name":"greet_hi","type":"text","value":"Hi Lion"},{"name":"time","type":"text","value":"identifier 1now"},{"name":"email","type":"text","value":"tiger@wild.com"},{"name":"table","type":"text","value":"identifier 2Lion"},{"name":"\"table\"","type":"text","value":"identifier 3Lion"},{"name":"\"hel\"lo\"","type":"text","value":"identifier 4Lion"}],"identity":[{"name":"id","type":"bigint","value":1}]}} +{"action":"U","xid":"754","lsn":"0/24354F0","timestamp":"2026-06-22 16:26:25.233557+0000","message":{"action":"U","xid":754,"schema":"public","table":"generated_column_test","columns":[{"name":"id","type":"bigint","value":1},{"name":"name","type":"text","value":"Lion"},{"name":"greet_hello","type":"text","value":"Hello Lion"},{"name":"greet_hi","type":"text","value":"Hi Lion"},{"name":"time","type":"text","value":"identifier 1now"},{"name":"email","type":"text","value":"lion@wild.com"},{"name":"table","type":"text","value":"identifier 2Lion"},{"name":"\"table\"","type":"text","value":"identifier 3Lion"},{"name":"\"hel\"lo\"","type":"text","value":"identifier 4Lion"}],"identity":[{"name":"id","type":"bigint","value":1}]}} +{"action":"C","xid":"754","lsn":"0/24355D8","timestamp":"2026-06-22 16:26:25.233558+0000","message":{"action":"C","xid":754}} +{"action":"B","xid":"755","lsn":"0/24355D8","timestamp":"2026-06-22 16:26:25.233560+0000","message":{"action":"B","xid":755}} +{"action":"U","xid":"755","lsn":"0/24355D8","timestamp":"2026-06-22 16:26:25.233562+0000","message":{"action":"U","xid":755,"schema":"public","table":"generated_column_test","columns":[{"name":"id","type":"bigint","value":3},{"name":"name","type":"text","value":"Kitten"},{"name":"greet_hello","type":"text","value":"Hello Kitten"},{"name":"greet_hi","type":"text","value":"Hi Kitten"},{"name":"time","type":"text","value":"identifier 1now"},{"name":"email","type":"text","value":"kitten@home.com"},{"name":"table","type":"text","value":"identifier 2Kitten"},{"name":"\"table\"","type":"text","value":"identifier 3Kitten"},{"name":"\"hel\"lo\"","type":"text","value":"identifier 4Kitten"}],"identity":[{"name":"id","type":"bigint","value":3}]}} +{"action":"C","xid":"755","lsn":"0/24356D0","timestamp":"2026-06-22 16:26:25.233563+0000","message":{"action":"C","xid":755}} +{"action":"B","xid":"756","lsn":"0/24356D0","timestamp":"2026-06-22 16:26:25.233565+0000","message":{"action":"B","xid":756}} +{"action":"D","xid":"756","lsn":"0/24356D0","timestamp":"2026-06-22 16:26:25.233566+0000","message":{"action":"D","xid":756,"schema":"public","table":"generated_column_test","identity":[{"name":"id","type":"bigint","value":2}]}} +{"action":"C","xid":"756","lsn":"0/2435750","timestamp":"2026-06-22 16:26:25.233567+0000","message":{"action":"C","xid":756}} +{"action":"B","xid":"757","lsn":"0/2435750","timestamp":"2026-06-22 16:26:25.233570+0000","message":{"action":"B","xid":757}} +{"action":"I","xid":"757","lsn":"0/2435750","timestamp":"2026-06-22 16:26:25.233574+0000","message":{"action":"I","xid":757,"schema":"public","table":"single_column_table","columns":[{"name":"id","type":"bigint","value":1}]}} +{"action":"I","xid":"757","lsn":"0/2435790","timestamp":"2026-06-22 16:26:25.233575+0000","message":{"action":"I","xid":757,"schema":"public","table":"single_column_table","columns":[{"name":"id","type":"bigint","value":2}]}} +{"action":"I","xid":"757","lsn":"0/24357D0","timestamp":"2026-06-22 16:26:25.233580+0000","message":{"action":"I","xid":757,"schema":"public","table":"multi_column_table","columns":[{"name":"id","type":"bigint","value":1},{"name":"name","type":"text","value":"Alice"},{"name":"email","type":"text","value":"alice@hello.com"}]}} +{"action":"I","xid":"757","lsn":"0/2435828","timestamp":"2026-06-22 16:26:25.233581+0000","message":{"action":"I","xid":757,"schema":"public","table":"multi_column_table","columns":[{"name":"id","type":"bigint","value":2},{"name":"name","type":"text","value":"Bob"},{"name":"email","type":"text","value":"bob@hello.com"}]}} +{"action":"C","xid":"757","lsn":"0/24358B0","timestamp":"2026-06-22 16:26:25.233582+0000","message":{"action":"C","xid":757}} +{"action":"B","xid":"758","lsn":"0/24358B0","timestamp":"2026-06-22 16:26:25.233585+0000","message":{"action":"B","xid":758}} +{"action":"U","xid":"758","lsn":"0/24358B0","timestamp":"2026-06-22 16:26:25.233586+0000","message":{"action":"U","xid":758,"schema":"public","table":"single_column_table","columns":[{"name":"id","type":"bigint","value":1}],"identity":[{"name":"id","type":"bigint","value":1}]}} +{"action":"U","xid":"758","lsn":"0/2435908","timestamp":"2026-06-22 16:26:25.233588+0000","message":{"action":"U","xid":758,"schema":"public","table":"single_column_table","columns":[{"name":"id","type":"bigint","value":2}],"identity":[{"name":"id","type":"bigint","value":2}]}} +{"action":"U","xid":"758","lsn":"0/2435960","timestamp":"2026-06-22 16:26:25.233589+0000","message":{"action":"U","xid":758,"schema":"public","table":"multi_column_table","columns":[{"name":"id","type":"bigint","value":1},{"name":"name","type":"text","value":"Alice"},{"name":"email","type":"text","value":"alice@hello.com"}],"identity":[{"name":"id","type":"bigint","value":1},{"name":"name","type":"text","value":"Alice"},{"name":"email","type":"text","value":"alice@hello.com"}]}} +{"action":"U","xid":"758","lsn":"0/24359E8","timestamp":"2026-06-22 16:26:25.233591+0000","message":{"action":"U","xid":758,"schema":"public","table":"multi_column_table","columns":[{"name":"id","type":"bigint","value":2},{"name":"name","type":"text","value":"Bob"},{"name":"email","type":"text","value":"bob@hello.com"}],"identity":[{"name":"id","type":"bigint","value":2},{"name":"name","type":"text","value":"Bob"},{"name":"email","type":"text","value":"bob@hello.com"}]}} +{"action":"C","xid":"758","lsn":"0/2435A98","timestamp":"2026-06-22 16:26:25.233592+0000","message":{"action":"C","xid":758}} +{"action":"B","xid":"759","lsn":"0/2435A98","timestamp":"2026-06-22 16:26:25.233595+0000","message":{"action":"B","xid":759}} +{"action":"I","xid":"759","lsn":"0/2435A98","timestamp":"2026-06-22 16:26:25.233601+0000","message":{"action":"I","xid":759,"schema":"public","table":"json_column_table","columns":[{"name":"id","type":"bigint","value":1},{"name":"data","type":"json","value":"{\"b\": 2, \"a\": 1}"}]}} +{"action":"I","xid":"759","lsn":"0/2435AE8","timestamp":"2026-06-22 16:26:25.233602+0000","message":{"action":"I","xid":759,"schema":"public","table":"json_column_table","columns":[{"name":"id","type":"bigint","value":2},{"name":"data","type":"json","value":"{\"key\": \"spaces\", \"num\": 42}"}]}} +{"action":"I","xid":"759","lsn":"0/2435B48","timestamp":"2026-06-22 16:26:25.233603+0000","message":{"action":"I","xid":759,"schema":"public","table":"json_column_table","columns":[{"name":"id","type":"bigint","value":3},{"name":"data","type":"json","value":"{\"nested\": {\"inner\": [1,2,3]}, \"top\": true}"}]}} +{"action":"I","xid":"759","lsn":"0/2435BB8","timestamp":"2026-06-22 16:26:25.233605+0000","message":{"action":"I","xid":759,"schema":"public","table":"json_column_table","columns":[{"name":"id","type":"bigint","value":4},{"name":"data","type":"json","value":"{\"dup\": \"first\", \"dup\": \"second\"}"}]}} +{"action":"C","xid":"759","lsn":"0/2435C50","timestamp":"2026-06-22 16:26:25.233605+0000","message":{"action":"C","xid":759}} +{"action":"B","xid":"760","lsn":"0/2435C50","timestamp":"2026-06-22 16:26:25.233608+0000","message":{"action":"B","xid":760}} +{"action":"U","xid":"760","lsn":"0/2435C50","timestamp":"2026-06-22 16:26:25.233609+0000","message":{"action":"U","xid":760,"schema":"public","table":"json_column_table","columns":[{"name":"id","type":"bigint","value":1},{"name":"data","type":"json","value":"{\"b\": 2, \"a\": \"updated\"}"}],"identity":[{"name":"id","type":"bigint","value":1},{"name":"data","type":"json","value":"{\"b\": 2, \"a\": 1}"}]}} +{"action":"U","xid":"760","lsn":"0/2435CD8","timestamp":"2026-06-22 16:26:25.233611+0000","message":{"action":"U","xid":760,"schema":"public","table":"json_column_table","columns":[{"name":"id","type":"bigint","value":2},{"name":"data","type":"json","value":"{\"key\": \"no-spaces\", \"num\": 42}"}],"identity":[{"name":"id","type":"bigint","value":2},{"name":"data","type":"json","value":"{\"key\": \"spaces\", \"num\": 42}"}]}} +{"action":"C","xid":"760","lsn":"0/2435DA8","timestamp":"2026-06-22 16:26:25.233612+0000","message":{"action":"C","xid":760}} +{"action":"B","xid":"761","lsn":"0/2435DA8","timestamp":"2026-06-22 16:26:25.233614+0000","message":{"action":"B","xid":761}} +{"action":"D","xid":"761","lsn":"0/2435DA8","timestamp":"2026-06-22 16:26:25.233615+0000","message":{"action":"D","xid":761,"schema":"public","table":"json_column_table","identity":[{"name":"id","type":"bigint","value":3},{"name":"data","type":"json","value":"{\"nested\": {\"inner\": [1,2,3]}, \"top\": true}"}]}} +{"action":"D","xid":"761","lsn":"0/2435E18","timestamp":"2026-06-22 16:26:25.233616+0000","message":{"action":"D","xid":761,"schema":"public","table":"json_column_table","identity":[{"name":"id","type":"bigint","value":4},{"name":"data","type":"json","value":"{\"dup\": \"first\", \"dup\": \"second\"}"}]}} +{"action":"C","xid":"761","lsn":"0/2435EB0","timestamp":"2026-06-22 16:26:25.233617+0000","message":{"action":"C","xid":761}} +{"action":"B","xid":"762","lsn":"0/2435EB0","timestamp":"2026-06-22 16:26:25.233620+0000","message":{"action":"B","xid":762}} +{"action":"I","xid":"762","lsn":"0/2435EB0","timestamp":"2026-06-22 16:26:25.233630+0000","message":{"action":"I","xid":762,"schema":"public","table":"float_precision_table","columns":[{"name":"id","type":"bigint","value":1},{"name":"val","type":"double precision","value":-216237.0000003597}]}} +{"action":"I","xid":"762","lsn":"0/2435EF8","timestamp":"2026-06-22 16:26:25.233632+0000","message":{"action":"I","xid":762,"schema":"public","table":"float_precision_table","columns":[{"name":"id","type":"bigint","value":2},{"name":"val","type":"double precision","value":0.1234567890123}]}} +{"action":"I","xid":"762","lsn":"0/2435F40","timestamp":"2026-06-22 16:26:25.233634+0000","message":{"action":"I","xid":762,"schema":"public","table":"float_precision_table","columns":[{"name":"id","type":"bigint","value":3},{"name":"val","type":"double precision","value":1e-20}]}} +{"action":"C","xid":"762","lsn":"0/2435FB8","timestamp":"2026-06-22 16:26:25.233638+0000","message":{"action":"C","xid":762}} +{"action":"B","xid":"763","lsn":"0/2435FB8","timestamp":"2026-06-22 16:26:25.233649+0000","message":{"action":"B","xid":763}} +{"action":"U","xid":"763","lsn":"0/2435FB8","timestamp":"2026-06-22 16:26:25.233651+0000","message":{"action":"U","xid":763,"schema":"public","table":"float_precision_table","columns":[{"name":"id","type":"bigint","value":1},{"name":"val","type":"double precision","value":999.0000004}],"identity":[{"name":"id","type":"bigint","value":1},{"name":"val","type":"double precision","value":-216237.0000003597}]}} +{"action":"D","xid":"763","lsn":"0/2436038","timestamp":"2026-06-22 16:26:25.233652+0000","message":{"action":"D","xid":763,"schema":"public","table":"float_precision_table","identity":[{"name":"id","type":"bigint","value":2},{"name":"val","type":"double precision","value":0.1234567890123}]}} +{"action":"C","xid":"763","lsn":"0/24360B8","timestamp":"2026-06-22 16:26:25.233653+0000","message":{"action":"C","xid":763}} +{"action":"B","xid":"764","lsn":"0/24360B8","timestamp":"2026-06-22 16:26:25.233663+0000","message":{"action":"B","xid":764}} +{"action":"T","xid":"764","lsn":"0/2436658","timestamp":"2026-06-22 16:26:25.233671+0000","message":{"action":"T","xid":764,"schema":"Sp1eCial .Char","table":"source1testing"}} +{"action":"C","xid":"764","lsn":"0/2436758","timestamp":"2026-06-22 16:26:25.233672+0000","message":{"action":"C","xid":764}} +{"action":"B","xid":"765","lsn":"0/2436758","timestamp":"2026-06-22 16:26:25.233679+0000","message":{"action":"B","xid":765}} +{"action":"I","xid":"765","lsn":"0/2436758","timestamp":"2026-06-22 16:26:25.233693+0000","message":{"action":"I","xid":765,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":6},{"name":"s\"1","type":"integer","value":1}]}} +{"action":"I","xid":"765","lsn":"0/2436838","timestamp":"2026-06-22 16:26:25.233695+0000","message":{"action":"I","xid":765,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":7},{"name":"s\"1","type":"integer","value":2}]}} +{"action":"I","xid":"765","lsn":"0/24368B8","timestamp":"2026-06-22 16:26:25.233696+0000","message":{"action":"I","xid":765,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":8},{"name":"s\"1","type":"integer","value":3}]}} +{"action":"I","xid":"765","lsn":"0/2436938","timestamp":"2026-06-22 16:26:25.233697+0000","message":{"action":"I","xid":765,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":9},{"name":"s\"1","type":"integer","value":4}]}} +{"action":"I","xid":"765","lsn":"0/24369B8","timestamp":"2026-06-22 16:26:25.233698+0000","message":{"action":"I","xid":765,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":10},{"name":"s\"1","type":"integer","value":5}]}} +{"action":"C","xid":"765","lsn":"0/2436A68","timestamp":"2026-06-22 16:26:25.233699+0000","message":{"action":"C","xid":765}} +{"action":"B","xid":"766","lsn":"0/2436A68","timestamp":"2026-06-22 16:26:25.233703+0000","message":{"action":"B","xid":766}} +{"action":"U","xid":"766","lsn":"0/2436A68","timestamp":"2026-06-22 16:26:25.233708+0000","message":{"action":"U","xid":766,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":6},{"name":"s\"1","type":"integer","value":2}],"identity":[{"name":"s0","type":"integer","value":6}]}} +{"action":"U","xid":"766","lsn":"0/2436AB8","timestamp":"2026-06-22 16:26:25.233710+0000","message":{"action":"U","xid":766,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":7},{"name":"s\"1","type":"integer","value":4}],"identity":[{"name":"s0","type":"integer","value":7}]}} +{"action":"U","xid":"766","lsn":"0/2436B08","timestamp":"2026-06-22 16:26:25.233711+0000","message":{"action":"U","xid":766,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":8},{"name":"s\"1","type":"integer","value":6}],"identity":[{"name":"s0","type":"integer","value":8}]}} +{"action":"U","xid":"766","lsn":"0/2436B58","timestamp":"2026-06-22 16:26:25.233713+0000","message":{"action":"U","xid":766,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":9},{"name":"s\"1","type":"integer","value":8}],"identity":[{"name":"s0","type":"integer","value":9}]}} +{"action":"U","xid":"766","lsn":"0/2436BA8","timestamp":"2026-06-22 16:26:25.233714+0000","message":{"action":"U","xid":766,"schema":"Sp1eCial .Char","table":"source1testing","columns":[{"name":"s0","type":"integer","value":10},{"name":"s\"1","type":"integer","value":10}],"identity":[{"name":"s0","type":"integer","value":10}]}} +{"action":"C","xid":"766","lsn":"0/2436C28","timestamp":"2026-06-22 16:26:25.233715+0000","message":{"action":"C","xid":766}} +{"action":"B","xid":"767","lsn":"0/2436C28","timestamp":"2026-06-22 16:26:25.233717+0000","message":{"action":"B","xid":767}} +{"action":"D","xid":"767","lsn":"0/2436C28","timestamp":"2026-06-22 16:26:25.233718+0000","message":{"action":"D","xid":767,"schema":"Sp1eCial .Char","table":"source1testing","identity":[{"name":"s0","type":"integer","value":8}]}} +{"action":"C","xid":"767","lsn":"0/2436C98","timestamp":"2026-06-22 16:26:25.233718+0000","message":{"action":"C","xid":767}} +{"action":"B","xid":"768","lsn":"0/2436C98","timestamp":"2026-06-22 16:26:25.233723+0000","message":{"action":"B","xid":768}} +{"action":"I","xid":"768","lsn":"0/2436C98","timestamp":"2026-06-22 16:26:25.233735+0000","message":{"action":"I","xid":768,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":6},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":1}]}} +{"action":"I","xid":"768","lsn":"0/2436D18","timestamp":"2026-06-22 16:26:25.233737+0000","message":{"action":"I","xid":768,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":7},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":2}]}} +{"action":"I","xid":"768","lsn":"0/2436D98","timestamp":"2026-06-22 16:26:25.233738+0000","message":{"action":"I","xid":768,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":8},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":3}]}} +{"action":"I","xid":"768","lsn":"0/2436E18","timestamp":"2026-06-22 16:26:25.233739+0000","message":{"action":"I","xid":768,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":9},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":4}]}} +{"action":"I","xid":"768","lsn":"0/2436E98","timestamp":"2026-06-22 16:26:25.233741+0000","message":{"action":"I","xid":768,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":10},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":5}]}} +{"action":"C","xid":"768","lsn":"0/2436F48","timestamp":"2026-06-22 16:26:25.233741+0000","message":{"action":"C","xid":768}} +{"action":"B","xid":"769","lsn":"0/2436F48","timestamp":"2026-06-22 16:26:25.233747+0000","message":{"action":"B","xid":769}} +{"action":"U","xid":"769","lsn":"0/2436F48","timestamp":"2026-06-22 16:26:25.233752+0000","message":{"action":"U","xid":769,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":1},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":4}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":1}]}} +{"action":"U","xid":"769","lsn":"0/2436F98","timestamp":"2026-06-22 16:26:25.233754+0000","message":{"action":"U","xid":769,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":2},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":8}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":2}]}} +{"action":"U","xid":"769","lsn":"0/2436FE8","timestamp":"2026-06-22 16:26:25.233755+0000","message":{"action":"U","xid":769,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":3},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":12}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":3}]}} +{"action":"U","xid":"769","lsn":"0/2437038","timestamp":"2026-06-22 16:26:25.233757+0000","message":{"action":"U","xid":769,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":4},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":16}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":4}]}} +{"action":"U","xid":"769","lsn":"0/2437088","timestamp":"2026-06-22 16:26:25.233758+0000","message":{"action":"U","xid":769,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":5},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":20}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":5}]}} +{"action":"U","xid":"769","lsn":"0/24370D8","timestamp":"2026-06-22 16:26:25.233760+0000","message":{"action":"U","xid":769,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":6},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":2}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":6}]}} +{"action":"U","xid":"769","lsn":"0/2437128","timestamp":"2026-06-22 16:26:25.233761+0000","message":{"action":"U","xid":769,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":7},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":4}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":7}]}} +{"action":"U","xid":"769","lsn":"0/2437178","timestamp":"2026-06-22 16:26:25.233763+0000","message":{"action":"U","xid":769,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":8},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":6}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":8}]}} +{"action":"U","xid":"769","lsn":"0/24371C8","timestamp":"2026-06-22 16:26:25.233765+0000","message":{"action":"U","xid":769,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":9},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":8}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":9}]}} +{"action":"U","xid":"769","lsn":"0/2437218","timestamp":"2026-06-22 16:26:25.233766+0000","message":{"action":"U","xid":769,"schema":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","table":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","columns":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":10},{"name":"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456","type":"integer","value":10}],"identity":[{"name":"abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456","type":"integer","value":10}]}} +{"action":"C","xid":"769","lsn":"0/2437298","timestamp":"2026-06-22 16:26:25.233767+0000","message":{"action":"C","xid":769}} +{"action":"K","lsn":"0/2437298","timestamp":"2026-06-22 16:26:25.233769+0000"} +{"action":"E","lsn":"0/2437298"} diff --git a/tests/cdc-wal2json/000000010000000000000002.sql b/tests/cdc-wal2json/000000010000000000000002.sql index b1e943210..5eb45ce24 100644 --- a/tests/cdc-wal2json/000000010000000000000002.sql +++ b/tests/cdc-wal2json/000000010000000000000002.sql @@ -1,118 +1,128 @@ --- KEEPALIVE {"lsn":"0/2431F50","timestamp":"2026-04-10 12:06:33.897894+0000"} -BEGIN; -- {"xid":747,"lsn":"0/2431F50","timestamp":"2026-04-10 12:06:33.898082+0000","commit_lsn":"0/24323D0"} +-- KEEPALIVE {"lsn":"0/2433010","timestamp":"2026-06-22 16:26:25.233066+0000"} +BEGIN; -- {"xid":748,"lsn":"0/2433010","timestamp":"2026-06-22 16:26:25.233234+0000","commit_lsn":"0/2433478"} PREPARE ec9f2790 AS INSERT INTO "public"."rental" ("rental_id", "rental_date", "inventory_id", "customer_id", "return_date", "staff_id", "last_update") overriding system value VALUES ($1, $2, $3, $4, $5, $6, $7); EXECUTE ec9f2790["16050","2022-06-01 00:00:00+00","371","291",null,"1","2022-06-01 00:00:00+00"]; PREPARE 4afa901a AS INSERT INTO "public"."payment_p2022_06" ("payment_id", "customer_id", "staff_id", "rental_id", "amount", "payment_date") overriding system value VALUES ($1, $2, $3, $4, $5, $6); -EXECUTE 4afa901a["32099","291","1","16050","5.990000","2022-06-01 00:00:00+00"]; -COMMIT; -- {"xid":747,"lsn":"0/24323D0","timestamp":"2026-04-10 12:06:33.898082+0000"} -BEGIN; -- {"xid":748,"lsn":"0/24323D0","timestamp":"2026-04-10 12:06:33.898298+0000","commit_lsn":"0/24334A0"} +EXECUTE 4afa901a["32099","291","1","16050","5.99","2022-06-01 00:00:00+00"]; +COMMIT; -- {"xid":748,"lsn":"0/2433478","timestamp":"2026-06-22 16:26:25.233234+0000"} +BEGIN; -- {"xid":749,"lsn":"0/2433478","timestamp":"2026-06-22 16:26:25.233411+0000","commit_lsn":"0/2434560"} PREPARE 6ee4a968 AS UPDATE "public"."payment_p2022_02" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 6ee4a968["11.950000","23757","116","2","14763","11.990000","2022-02-11 03:52:25.634006+00"]; +EXECUTE 6ee4a968["11.95","23757","116","2","14763","11.99","2022-02-11 03:52:25.634006+00"]; PREPARE 6ee4a968 AS UPDATE "public"."payment_p2022_02" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 6ee4a968["11.950000","24866","237","2","11479","11.990000","2022-02-07 18:37:34.579143+00"]; +EXECUTE 6ee4a968["11.95","24866","237","2","11479","11.99","2022-02-07 18:37:34.579143+00"]; PREPARE 61566f27 AS UPDATE "public"."payment_p2022_03" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 61566f27["11.950000","17055","196","2","106","11.990000","2022-03-18 18:50:39.243747+00"]; +EXECUTE 61566f27["11.95","17055","196","2","106","11.99","2022-03-18 18:50:39.243747+00"]; PREPARE 61566f27 AS UPDATE "public"."payment_p2022_03" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 61566f27["11.950000","28799","591","2","4383","11.990000","2022-03-08 16:41:23.911522+00"]; +EXECUTE 61566f27["11.95","28799","591","2","4383","11.99","2022-03-08 16:41:23.911522+00"]; PREPARE 6e01df31 AS UPDATE "public"."payment_p2022_04" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 6e01df31["11.950000","20403","362","1","14759","11.990000","2022-04-16 04:35:36.904758+00"]; +EXECUTE 6e01df31["11.95","20403","362","1","14759","11.99","2022-04-16 04:35:36.904758+00"]; PREPARE b44f83e2 AS UPDATE "public"."payment_p2022_05" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE b44f83e2["11.950000","17354","305","1","2166","11.990000","2022-05-12 11:28:17.949049+00"]; +EXECUTE b44f83e2["11.95","17354","305","1","2166","11.99","2022-05-12 11:28:17.949049+00"]; PREPARE 547dee5b AS UPDATE "public"."payment_p2022_06" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 547dee5b["11.950000","22650","204","2","15415","11.990000","2022-06-11 11:17:22.428079+00"]; +EXECUTE 547dee5b["11.95","22650","204","2","15415","11.99","2022-06-11 11:17:22.428079+00"]; PREPARE 547dee5b AS UPDATE "public"."payment_p2022_06" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 547dee5b["11.950000","24553","195","2","16040","11.990000","2022-06-15 02:21:00.279776+00"]; +EXECUTE 547dee5b["11.95","24553","195","2","16040","11.99","2022-06-15 02:21:00.279776+00"]; PREPARE dc973d3c AS UPDATE "public"."payment_p2022_07" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE dc973d3c["11.950000","28814","592","1","3973","11.990000","2022-07-06 12:15:38.928947+00"]; +EXECUTE dc973d3c["11.95","28814","592","1","3973","11.99","2022-07-06 12:15:38.928947+00"]; PREPARE dc973d3c AS UPDATE "public"."payment_p2022_07" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE dc973d3c["11.950000","29136","13","2","8831","11.990000","2022-07-22 16:15:40.797771+00"]; -COMMIT; -- {"xid":748,"lsn":"0/24334A0","timestamp":"2026-04-10 12:06:33.898298+0000"} -BEGIN; -- {"xid":749,"lsn":"0/24336A0","timestamp":"2026-04-10 12:06:33.898325+0000","commit_lsn":"0/24337B0"} +EXECUTE dc973d3c["11.95","29136","13","2","8831","11.99","2022-07-22 16:15:40.797771+00"]; +COMMIT; -- {"xid":749,"lsn":"0/2434560","timestamp":"2026-06-22 16:26:25.233411+0000"} +BEGIN; -- {"xid":750,"lsn":"0/2434760","timestamp":"2026-06-22 16:26:25.233434+0000","commit_lsn":"0/2434870"} PREPARE 9b3560f5 AS DELETE FROM "public"."payment_p2022_06" WHERE "payment_id" = $1 and "customer_id" = $2 and "staff_id" = $3 and "rental_id" = $4 and "amount" = $5 and "payment_date" = $6; -EXECUTE 9b3560f5["32099","291","1","16050","5.990000","2022-06-01 00:00:00+00"]; +EXECUTE 9b3560f5["32099","291","1","16050","5.99","2022-06-01 00:00:00+00"]; PREPARE 2ca9993d AS DELETE FROM "public"."rental" WHERE "rental_id" = $1; EXECUTE 2ca9993d["16050"]; -COMMIT; -- {"xid":749,"lsn":"0/24337B0","timestamp":"2026-04-10 12:06:33.898325+0000"} -BEGIN; -- {"xid":750,"lsn":"0/24337B0","timestamp":"2026-04-10 12:06:33.898371+0000","commit_lsn":"0/2433D30"} +COMMIT; -- {"xid":750,"lsn":"0/2434870","timestamp":"2026-06-22 16:26:25.233434+0000"} +BEGIN; -- {"xid":751,"lsn":"0/2434870","timestamp":"2026-06-22 16:26:25.233471+0000","commit_lsn":"0/2434DF0"} PREPARE 6ee4a968 AS UPDATE "public"."payment_p2022_02" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 6ee4a968["11.990000","23757","116","2","14763","11.950000","2022-02-11 03:52:25.634006+00"]; +EXECUTE 6ee4a968["11.99","23757","116","2","14763","11.95","2022-02-11 03:52:25.634006+00"]; PREPARE 6ee4a968 AS UPDATE "public"."payment_p2022_02" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 6ee4a968["11.990000","24866","237","2","11479","11.950000","2022-02-07 18:37:34.579143+00"]; +EXECUTE 6ee4a968["11.99","24866","237","2","11479","11.95","2022-02-07 18:37:34.579143+00"]; PREPARE 61566f27 AS UPDATE "public"."payment_p2022_03" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 61566f27["11.990000","17055","196","2","106","11.950000","2022-03-18 18:50:39.243747+00"]; +EXECUTE 61566f27["11.99","17055","196","2","106","11.95","2022-03-18 18:50:39.243747+00"]; PREPARE 61566f27 AS UPDATE "public"."payment_p2022_03" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 61566f27["11.990000","28799","591","2","4383","11.950000","2022-03-08 16:41:23.911522+00"]; +EXECUTE 61566f27["11.99","28799","591","2","4383","11.95","2022-03-08 16:41:23.911522+00"]; PREPARE 6e01df31 AS UPDATE "public"."payment_p2022_04" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 6e01df31["11.990000","20403","362","1","14759","11.950000","2022-04-16 04:35:36.904758+00"]; +EXECUTE 6e01df31["11.99","20403","362","1","14759","11.95","2022-04-16 04:35:36.904758+00"]; PREPARE b44f83e2 AS UPDATE "public"."payment_p2022_05" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE b44f83e2["11.990000","17354","305","1","2166","11.950000","2022-05-12 11:28:17.949049+00"]; +EXECUTE b44f83e2["11.99","17354","305","1","2166","11.95","2022-05-12 11:28:17.949049+00"]; PREPARE 547dee5b AS UPDATE "public"."payment_p2022_06" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 547dee5b["11.990000","22650","204","2","15415","11.950000","2022-06-11 11:17:22.428079+00"]; +EXECUTE 547dee5b["11.99","22650","204","2","15415","11.95","2022-06-11 11:17:22.428079+00"]; PREPARE 547dee5b AS UPDATE "public"."payment_p2022_06" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE 547dee5b["11.990000","24553","195","2","16040","11.950000","2022-06-15 02:21:00.279776+00"]; +EXECUTE 547dee5b["11.99","24553","195","2","16040","11.95","2022-06-15 02:21:00.279776+00"]; PREPARE dc973d3c AS UPDATE "public"."payment_p2022_07" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE dc973d3c["11.990000","28814","592","1","3973","11.950000","2022-07-06 12:15:38.928947+00"]; +EXECUTE dc973d3c["11.99","28814","592","1","3973","11.95","2022-07-06 12:15:38.928947+00"]; PREPARE dc973d3c AS UPDATE "public"."payment_p2022_07" SET "amount" = $1 WHERE "payment_id" = $2 and "customer_id" = $3 and "staff_id" = $4 and "rental_id" = $5 and "amount" = $6 and "payment_date" = $7; -EXECUTE dc973d3c["11.990000","29136","13","2","8831","11.950000","2022-07-22 16:15:40.797771+00"]; -COMMIT; -- {"xid":750,"lsn":"0/2433D30","timestamp":"2026-04-10 12:06:33.898371+0000"} -BEGIN; -- {"xid":751,"lsn":"0/2433D30","timestamp":"2026-04-10 12:06:33.898426+0000","commit_lsn":"0/2434020"} +EXECUTE dc973d3c["11.99","29136","13","2","8831","11.95","2022-07-22 16:15:40.797771+00"]; +COMMIT; -- {"xid":751,"lsn":"0/2434DF0","timestamp":"2026-06-22 16:26:25.233471+0000"} +BEGIN; -- {"xid":752,"lsn":"0/2434DF0","timestamp":"2026-06-22 16:26:25.233517+0000","commit_lsn":"0/24350C8"} PREPARE 21a8a4dc AS DELETE FROM "public"."address" WHERE "address_id" = $1 and "address" = $2 and "address2" IS NULL and "district" = $3 and "city_id" = $4 and "postal_code" = $5 and "phone" = $6 and "last_update" = $7; EXECUTE 21a8a4dc["1","47 MySakila Drive","Alberta","300","","","2022-02-15 09:45:30+00"]; PREPARE 21a8a4dc AS DELETE FROM "public"."address" WHERE "address_id" = $1 and "address" = $2 and "address2" IS NULL and "district" = $3 and "city_id" = $4 and "postal_code" = $5 and "phone" = $6 and "last_update" = $7; EXECUTE 21a8a4dc["3","23 Workhaven Lane","Alberta","300","","14033335568","2022-02-15 09:45:30+00"]; PREPARE 3f3ad11 AS UPDATE "public"."address" SET "postal_code" = $1 WHERE "address_id" = $2 and "address" = $3 and "address2" IS NULL and "district" = $4 and "city_id" = $5 and "postal_code" = $6 and "phone" = $7 and "last_update" = $8; EXECUTE 3f3ad11["751007","4","1411 Lillydale Drive","QLD","576","","6172235589","2022-02-15 09:45:30+00"]; -COMMIT; -- {"xid":751,"lsn":"0/2434020","timestamp":"2026-04-10 12:06:33.898426+0000"} -BEGIN; -- {"xid":752,"lsn":"0/2434020","timestamp":"2026-04-10 12:06:33.898455+0000","commit_lsn":"0/2434390"} +COMMIT; -- {"xid":752,"lsn":"0/24350C8","timestamp":"2026-06-22 16:26:25.233517+0000"} +BEGIN; -- {"xid":753,"lsn":"0/24350C8","timestamp":"2026-06-22 16:26:25.233543+0000","commit_lsn":"0/2435438"} PREPARE a5a12d9d AS INSERT INTO "public"."generated_column_test" ("id", "name", "email") overriding system value VALUES ($1, $2, $3), ($4, $5, $6), ($7, $8, $9); EXECUTE a5a12d9d["1","Tiger","tiger@wild.com","2","Elephant","elephant@wild.com","3","Cat","cat@home.net"]; -COMMIT; -- {"xid":752,"lsn":"0/2434390","timestamp":"2026-04-10 12:06:33.898455+0000"} -BEGIN; -- {"xid":753,"lsn":"0/2434390","timestamp":"2026-04-10 12:06:33.898474+0000","commit_lsn":"0/2434530"} +COMMIT; -- {"xid":753,"lsn":"0/2435438","timestamp":"2026-06-22 16:26:25.233543+0000"} +BEGIN; -- {"xid":754,"lsn":"0/2435438","timestamp":"2026-06-22 16:26:25.233558+0000","commit_lsn":"0/24355D8"} PREPARE acf3f3fd AS UPDATE "public"."generated_column_test" SET "name" = $1, "greet_hello" = DEFAULT, "greet_hi" = DEFAULT, "time" = DEFAULT, "email" = $2, "table" = DEFAULT, """table""" = DEFAULT, """hel""lo""" = DEFAULT WHERE "id" = $3; EXECUTE acf3f3fd["Lion","tiger@wild.com","1"]; PREPARE acf3f3fd AS UPDATE "public"."generated_column_test" SET "name" = $1, "greet_hello" = DEFAULT, "greet_hi" = DEFAULT, "time" = DEFAULT, "email" = $2, "table" = DEFAULT, """table""" = DEFAULT, """hel""lo""" = DEFAULT WHERE "id" = $3; EXECUTE acf3f3fd["Lion","lion@wild.com","1"]; -COMMIT; -- {"xid":753,"lsn":"0/2434530","timestamp":"2026-04-10 12:06:33.898474+0000"} -BEGIN; -- {"xid":754,"lsn":"0/2434530","timestamp":"2026-04-10 12:06:33.898481+0000","commit_lsn":"0/2434628"} +COMMIT; -- {"xid":754,"lsn":"0/24355D8","timestamp":"2026-06-22 16:26:25.233558+0000"} +BEGIN; -- {"xid":755,"lsn":"0/24355D8","timestamp":"2026-06-22 16:26:25.233563+0000","commit_lsn":"0/24356D0"} PREPARE acf3f3fd AS UPDATE "public"."generated_column_test" SET "name" = $1, "greet_hello" = DEFAULT, "greet_hi" = DEFAULT, "time" = DEFAULT, "email" = $2, "table" = DEFAULT, """table""" = DEFAULT, """hel""lo""" = DEFAULT WHERE "id" = $3; EXECUTE acf3f3fd["Kitten","kitten@home.com","3"]; -COMMIT; -- {"xid":754,"lsn":"0/2434628","timestamp":"2026-04-10 12:06:33.898481+0000"} -BEGIN; -- {"xid":755,"lsn":"0/2434628","timestamp":"2026-04-10 12:06:33.898486+0000","commit_lsn":"0/24346A8"} +COMMIT; -- {"xid":755,"lsn":"0/24356D0","timestamp":"2026-06-22 16:26:25.233563+0000"} +BEGIN; -- {"xid":756,"lsn":"0/24356D0","timestamp":"2026-06-22 16:26:25.233567+0000","commit_lsn":"0/2435750"} PREPARE 586d3754 AS DELETE FROM "public"."generated_column_test" WHERE "id" = $1; EXECUTE 586d3754["2"]; -COMMIT; -- {"xid":755,"lsn":"0/24346A8","timestamp":"2026-04-10 12:06:33.898486+0000"} -BEGIN; -- {"xid":756,"lsn":"0/24346A8","timestamp":"2026-04-10 12:06:33.898504+0000","commit_lsn":"0/2434808"} +COMMIT; -- {"xid":756,"lsn":"0/2435750","timestamp":"2026-06-22 16:26:25.233567+0000"} +BEGIN; -- {"xid":757,"lsn":"0/2435750","timestamp":"2026-06-22 16:26:25.233582+0000","commit_lsn":"0/24358B0"} PREPARE 14a82b14 AS INSERT INTO "public"."single_column_table" ("id") overriding system value VALUES ($1), ($2); EXECUTE 14a82b14["1","2"]; PREPARE 45a47ea2 AS INSERT INTO "public"."multi_column_table" ("id", "name", "email") overriding system value VALUES ($1, $2, $3), ($4, $5, $6); EXECUTE 45a47ea2["1","Alice","alice@hello.com","2","Bob","bob@hello.com"]; -COMMIT; -- {"xid":756,"lsn":"0/2434808","timestamp":"2026-04-10 12:06:33.898504+0000"} -BEGIN; -- {"xid":757,"lsn":"0/2434808","timestamp":"2026-04-10 12:06:33.898516+0000","commit_lsn":"0/24349F0"} -COMMIT; -- {"xid":757,"lsn":"0/24349F0","timestamp":"2026-04-10 12:06:33.898516+0000"} -BEGIN; -- {"xid":758,"lsn":"0/24349F0","timestamp":"2026-04-10 12:06:33.898532+0000","commit_lsn":"0/2434BA8"} +COMMIT; -- {"xid":757,"lsn":"0/24358B0","timestamp":"2026-06-22 16:26:25.233582+0000"} +BEGIN; -- {"xid":758,"lsn":"0/24358B0","timestamp":"2026-06-22 16:26:25.233592+0000","commit_lsn":"0/2435A98"} +COMMIT; -- {"xid":758,"lsn":"0/2435A98","timestamp":"2026-06-22 16:26:25.233592+0000"} +BEGIN; -- {"xid":759,"lsn":"0/2435A98","timestamp":"2026-06-22 16:26:25.233605+0000","commit_lsn":"0/2435C50"} PREPARE fc4fb962 AS INSERT INTO "public"."json_column_table" ("id", "data") overriding system value VALUES ($1, $2), ($3, $4), ($5, $6), ($7, $8); EXECUTE fc4fb962["1","{\"b\": 2, \"a\": 1}","2","{\"key\": \"spaces\", \"num\": 42}","3","{\"nested\": {\"inner\": [1,2,3]}, \"top\": true}","4","{\"dup\": \"first\", \"dup\": \"second\"}"]; -COMMIT; -- {"xid":758,"lsn":"0/2434BA8","timestamp":"2026-04-10 12:06:33.898532+0000"} -BEGIN; -- {"xid":759,"lsn":"0/2434BA8","timestamp":"2026-04-10 12:06:33.898540+0000","commit_lsn":"0/2434D00"} +COMMIT; -- {"xid":759,"lsn":"0/2435C50","timestamp":"2026-06-22 16:26:25.233605+0000"} +BEGIN; -- {"xid":760,"lsn":"0/2435C50","timestamp":"2026-06-22 16:26:25.233612+0000","commit_lsn":"0/2435DA8"} PREPARE 3a6d967 AS UPDATE "public"."json_column_table" SET "data" = $1 WHERE "id" = $2 and "data"::text = $3::text; EXECUTE 3a6d967["{\"b\": 2, \"a\": \"updated\"}","1","{\"b\": 2, \"a\": 1}"]; PREPARE 3a6d967 AS UPDATE "public"."json_column_table" SET "data" = $1 WHERE "id" = $2 and "data"::text = $3::text; EXECUTE 3a6d967["{\"key\": \"no-spaces\", \"num\": 42}","2","{\"key\": \"spaces\", \"num\": 42}"]; -COMMIT; -- {"xid":759,"lsn":"0/2434D00","timestamp":"2026-04-10 12:06:33.898540+0000"} -BEGIN; -- {"xid":760,"lsn":"0/2434D00","timestamp":"2026-04-10 12:06:33.898546+0000","commit_lsn":"0/2434E08"} +COMMIT; -- {"xid":760,"lsn":"0/2435DA8","timestamp":"2026-06-22 16:26:25.233612+0000"} +BEGIN; -- {"xid":761,"lsn":"0/2435DA8","timestamp":"2026-06-22 16:26:25.233617+0000","commit_lsn":"0/2435EB0"} PREPARE ad4d374b AS DELETE FROM "public"."json_column_table" WHERE "id" = $1 and "data"::text = $2::text; EXECUTE ad4d374b["3","{\"nested\": {\"inner\": [1,2,3]}, \"top\": true}"]; PREPARE ad4d374b AS DELETE FROM "public"."json_column_table" WHERE "id" = $1 and "data"::text = $2::text; EXECUTE ad4d374b["4","{\"dup\": \"first\", \"dup\": \"second\"}"]; -COMMIT; -- {"xid":760,"lsn":"0/2434E08","timestamp":"2026-04-10 12:06:33.898546+0000"} -BEGIN; -- {"xid":761,"lsn":"0/2434E08","timestamp":"2026-04-10 12:06:33.898568+0000","commit_lsn":"0/24354A8"} +COMMIT; -- {"xid":761,"lsn":"0/2435EB0","timestamp":"2026-06-22 16:26:25.233617+0000"} +BEGIN; -- {"xid":762,"lsn":"0/2435EB0","timestamp":"2026-06-22 16:26:25.233638+0000","commit_lsn":"0/2435FB8"} +PREPARE 641ab77b AS INSERT INTO "public"."float_precision_table" ("id", "val") overriding system value VALUES ($1, $2), ($3, $4), ($5, $6); +EXECUTE 641ab77b["1","-216237.0000003597","2","0.1234567890123","3","1e-20"]; +COMMIT; -- {"xid":762,"lsn":"0/2435FB8","timestamp":"2026-06-22 16:26:25.233638+0000"} +BEGIN; -- {"xid":763,"lsn":"0/2435FB8","timestamp":"2026-06-22 16:26:25.233653+0000","commit_lsn":"0/24360B8"} +PREPARE 3794f2b0 AS UPDATE "public"."float_precision_table" SET "val" = $1 WHERE "id" = $2 and "val" = $3; +EXECUTE 3794f2b0["999.0000004","1","-216237.0000003597"]; +PREPARE fdbcc66a AS DELETE FROM "public"."float_precision_table" WHERE "id" = $1 and "val" = $2; +EXECUTE fdbcc66a["2","0.1234567890123"]; +COMMIT; -- {"xid":763,"lsn":"0/24360B8","timestamp":"2026-06-22 16:26:25.233653+0000"} +BEGIN; -- {"xid":764,"lsn":"0/24360B8","timestamp":"2026-06-22 16:26:25.233672+0000","commit_lsn":"0/2436758"} TRUNCATE ONLY "Sp1eCial .Char"."source1testing" -COMMIT; -- {"xid":761,"lsn":"0/24354A8","timestamp":"2026-04-10 12:06:33.898568+0000"} -BEGIN; -- {"xid":762,"lsn":"0/24354A8","timestamp":"2026-04-10 12:06:33.898589+0000","commit_lsn":"0/24357B8"} +COMMIT; -- {"xid":764,"lsn":"0/2436758","timestamp":"2026-06-22 16:26:25.233672+0000"} +BEGIN; -- {"xid":765,"lsn":"0/2436758","timestamp":"2026-06-22 16:26:25.233699+0000","commit_lsn":"0/2436A68"} PREPARE 5fb4b087 AS INSERT INTO "Sp1eCial .Char"."source1testing" ("s0", "s""1") overriding system value VALUES ($1, $2), ($3, $4), ($5, $6), ($7, $8), ($9, $10); EXECUTE 5fb4b087["6","1","7","2","8","3","9","4","10","5"]; -COMMIT; -- {"xid":762,"lsn":"0/24357B8","timestamp":"2026-04-10 12:06:33.898589+0000"} -BEGIN; -- {"xid":763,"lsn":"0/24357B8","timestamp":"2026-04-10 12:06:33.898607+0000","commit_lsn":"0/2435978"} +COMMIT; -- {"xid":765,"lsn":"0/2436A68","timestamp":"2026-06-22 16:26:25.233699+0000"} +BEGIN; -- {"xid":766,"lsn":"0/2436A68","timestamp":"2026-06-22 16:26:25.233715+0000","commit_lsn":"0/2436C28"} PREPARE 67577134 AS UPDATE "Sp1eCial .Char"."source1testing" SET "s""1" = $1 WHERE "s0" = $2; EXECUTE 67577134["2","6"]; PREPARE 67577134 AS UPDATE "Sp1eCial .Char"."source1testing" SET "s""1" = $1 WHERE "s0" = $2; @@ -123,16 +133,16 @@ PREPARE 67577134 AS UPDATE "Sp1eCial .Char"."source1testing" SET "s""1" = $1 WHE EXECUTE 67577134["8","9"]; PREPARE 67577134 AS UPDATE "Sp1eCial .Char"."source1testing" SET "s""1" = $1 WHERE "s0" = $2; EXECUTE 67577134["10","10"]; -COMMIT; -- {"xid":763,"lsn":"0/2435978","timestamp":"2026-04-10 12:06:33.898607+0000"} -BEGIN; -- {"xid":764,"lsn":"0/2435978","timestamp":"2026-04-10 12:06:33.898611+0000","commit_lsn":"0/24359E8"} +COMMIT; -- {"xid":766,"lsn":"0/2436C28","timestamp":"2026-06-22 16:26:25.233715+0000"} +BEGIN; -- {"xid":767,"lsn":"0/2436C28","timestamp":"2026-06-22 16:26:25.233718+0000","commit_lsn":"0/2436C98"} PREPARE fddd6a1b AS DELETE FROM "Sp1eCial .Char"."source1testing" WHERE "s0" = $1; EXECUTE fddd6a1b["8"]; -COMMIT; -- {"xid":764,"lsn":"0/24359E8","timestamp":"2026-04-10 12:06:33.898611+0000"} -BEGIN; -- {"xid":765,"lsn":"0/24359E8","timestamp":"2026-04-10 12:06:33.898632+0000","commit_lsn":"0/2435C98"} +COMMIT; -- {"xid":767,"lsn":"0/2436C98","timestamp":"2026-06-22 16:26:25.233718+0000"} +BEGIN; -- {"xid":768,"lsn":"0/2436C98","timestamp":"2026-06-22 16:26:25.233741+0000","commit_lsn":"0/2436F48"} PREPARE 477f61f7 AS INSERT INTO "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456"."abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456" ("abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456", "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456") overriding system value VALUES ($1, $2), ($3, $4), ($5, $6), ($7, $8), ($9, $10); EXECUTE 477f61f7["6","1","7","2","8","3","9","4","10","5"]; -COMMIT; -- {"xid":765,"lsn":"0/2435C98","timestamp":"2026-04-10 12:06:33.898632+0000"} -BEGIN; -- {"xid":766,"lsn":"0/2435C98","timestamp":"2026-04-10 12:06:33.898662+0000","commit_lsn":"0/2435FE8"} +COMMIT; -- {"xid":768,"lsn":"0/2436F48","timestamp":"2026-06-22 16:26:25.233741+0000"} +BEGIN; -- {"xid":769,"lsn":"0/2436F48","timestamp":"2026-06-22 16:26:25.233767+0000","commit_lsn":"0/2437298"} PREPARE c2fc8166 AS UPDATE "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456"."abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456" SET "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456" = $1 WHERE "abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456" = $2; EXECUTE c2fc8166["4","1"]; PREPARE c2fc8166 AS UPDATE "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456"."abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456" SET "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456" = $1 WHERE "abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456" = $2; @@ -153,6 +163,6 @@ PREPARE c2fc8166 AS UPDATE "ABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890123456789012345 EXECUTE c2fc8166["8","9"]; PREPARE c2fc8166 AS UPDATE "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456"."abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456" SET "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789012345678901234567890123456" = $1 WHERE "abcdefghijklmnopqrstuvwxyz0123456789012345678901234567890123456" = $2; EXECUTE c2fc8166["10","10"]; -COMMIT; -- {"xid":766,"lsn":"0/2435FE8","timestamp":"2026-04-10 12:06:33.898662+0000"} --- KEEPALIVE {"lsn":"0/2435FE8","timestamp":"2026-04-10 12:06:33.898664+0000"} --- ENDPOS {"lsn":"0/2435FE8"} +COMMIT; -- {"xid":769,"lsn":"0/2437298","timestamp":"2026-06-22 16:26:25.233767+0000"} +-- KEEPALIVE {"lsn":"0/2437298","timestamp":"2026-06-22 16:26:25.233769+0000"} +-- ENDPOS {"lsn":"0/2437298"} diff --git a/tests/cdc-wal2json/ddl.sql b/tests/cdc-wal2json/ddl.sql index 0766f3719..7c5975582 100644 --- a/tests/cdc-wal2json/ddl.sql +++ b/tests/cdc-wal2json/ddl.sql @@ -60,3 +60,14 @@ create table if not exists json_column_table ); alter table json_column_table replica identity full; commit; + +begin; +-- table to test float8 precision in CDC. REPLICA IDENTITY FULL means the +-- value is replayed both as a column value and as a WHERE-clause key. +create table if not exists float_precision_table +( + id bigint, + val double precision +); +alter table float_precision_table replica identity full; +commit; diff --git a/tests/cdc-wal2json/dml.sql b/tests/cdc-wal2json/dml.sql index 4d7de2e74..504937dc9 100644 --- a/tests/cdc-wal2json/dml.sql +++ b/tests/cdc-wal2json/dml.sql @@ -132,3 +132,22 @@ begin; delete from json_column_table where id = 3; delete from json_column_table where id = 4; commit; + +-- +-- Test float8 precision in change data capture. These values need more than +-- 6 fractional digits (or are too small for fixed notation), which the old +-- "%f" formatting truncated to "-216237.000000" / "0.000000". Under REPLICA +-- IDENTITY FULL the value is also a WHERE-clause key on UPDATE/DELETE, so it +-- must round-trip exactly or the row would not match. +-- +begin; +insert into float_precision_table(id, val) values +(1, -216237.00000035969), +(2, 0.1234567890123), +(3, 1e-20); +commit; + +begin; +update float_precision_table set val = 999.0000004 where id = 1; +delete from float_precision_table where id = 2; +commit;