cmd: autopkgtest --apt-upgrade --output-dir=artifact-dir --summary=artifact-dir/summary --no-built-binaries --needs-internet=run --copy=/etc/resolv.conf:/etc/resolv.conf /tmp/debusine-fetch-exec-upload-184_q1xj/patroni-doc_3.3.5-1_all.deb /tmp/debusine-fetch-exec-upload-184_q1xj/patroni_3.3.5-1_all.deb /tmp/debusine-fetch-exec-upload-184_q1xj/python-click-doc_8.2.0-1_all.deb /tmp/debusine-fetch-exec-upload-184_q1xj/python3-click_8.2.0-1_all.deb /tmp/debusine-fetch-exec-upload-184_q1xj/patroni_3.3.5-1.dsc -- unshare --arch amd64 --release sid --tarball /var/lib/debusine/worker/system-images/1140235/system.tar.xz
output (contains stdout and stderr):
autopkgtest [15:56:23]: starting date and time: 2025-01-17 15:56:23+0000
autopkgtest [15:56:23]: version 5.38~bpo12+1
autopkgtest [15:56:23]: host debusine-worker-amd64-hades-06; command line: /usr/bin/autopkgtest --apt-upgrade --output-dir=artifact-dir --summary=artifact-dir/summary --no-built-binaries --needs-internet=run --copy=/etc/resolv.conf:/etc/resolv.conf /tmp/debusine-fetch-exec-upload-184_q1xj/patroni-doc_3.3.5-1_all.deb /tmp/debusine-fetch-exec-upload-184_q1xj/patroni_3.3.5-1_all.deb /tmp/debusine-fetch-exec-upload-184_q1xj/python-click-doc_8.2.0-1_all.deb /tmp/debusine-fetch-exec-upload-184_q1xj/python3-click_8.2.0-1_all.deb /tmp/debusine-fetch-exec-upload-184_q1xj/patroni_3.3.5-1.dsc -- unshare --arch amd64 --release sid --tarball /var/lib/debusine/worker/system-images/1140235/system.tar.xz
autopkgtest [15:56:28]: testbed dpkg architecture: amd64
autopkgtest [15:56:28]: testbed apt version: 2.9.20
autopkgtest [15:56:28]: @@@@@@@@@@@@@@@@@@@@ test bed setup
Get:1 http://deb.debian.org/debian sid InRelease [205 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 Packages [10.0 MB]
Get:3 http://deb.debian.org/debian sid/main Translation-en [7324 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 Components [5045 kB]
Fetched 22.6 MB in 3s (8949 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
libldap-2.5-0
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
libldap-common libldap2 libtext-charwidth-perl libtext-wrapi18n-perl
The following packages will be upgraded:
apt base-passwd binutils binutils-common binutils-x86-64-linux-gnu
bsdextrautils bsdutils dash diffutils dpkg dpkg-dev e2fsprogs gcc-14-base
gettext gettext-base gpg gpgconf gzip init-system-helpers libapt-pkg6.0t64
libatomic1 libaudit1 libbinutils libblkid1 libc-bin libc6 libcgi-pm-perl
libcom-err2 libcpanel-json-xs-perl libcrypt1 libctf-nobfd0 libctf0
libcurl3t64-gnutls libdebconfclient0 libdpkg-perl libext2fs2t64 libgcc-s1
libglib2.0-0t64 libgomp1 libgprofng0 libgssapi-krb5-2 libhtml-parser-perl
libicu72 libk5crypto3 libkrb5-3 libkrb5support0 liblz1 liblz4-1 libmount1
libsasl2-2 libsasl2-modules-db libsframe1 libsmartcols1 libss2 libssl3t64
libstdc++6 libsystemd0 libtext-markdown-discount-perl libudev1 libuuid1
libxs-parse-keyword-perl libxxhash0 libzstd1 login logsave mount openssl
openssl-provider-legacy sysvinit-utils tzdata ucf util-linux
72 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 41.7 MB of archives.
After this operation, 1324 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 bsdutils amd64 1:2.40.4-1 [106 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 dash amd64 0.5.12-11 [95.5 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 diffutils amd64 1:3.10-2 [384 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libatomic1 amd64 14.2.0-14 [9288 B]
Get:5 http://deb.debian.org/debian sid/main amd64 libgomp1 amd64 14.2.0-14 [137 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 gcc-14-base amd64 14.2.0-14 [48.6 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libgcc-s1 amd64 14.2.0-14 [72.7 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libstdc++6 amd64 14.2.0-14 [713 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 libc6 amd64 2.40-5 [2810 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 libxxhash0 amd64 0.8.3-2 [27.1 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 liblz4-1 amd64 1.9.4-4 [60.1 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 openssl-provider-legacy amd64 3.4.0-2 [301 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [300 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 libssl3t64 amd64 3.4.0-2 [2302 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 libsystemd0 amd64 257.2-2 [450 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 libudev1 amd64 257.2-2 [148 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libapt-pkg6.0t64 amd64 2.9.22 [1115 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 dpkg amd64 1.22.14 [1537 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 gzip amd64 1.13-1 [138 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 bsdextrautils amd64 2.40.4-1 [92.2 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 libblkid1 amd64 2.40.4-1 [169 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 libmount1 amd64 2.40.4-1 [200 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 libsmartcols1 amd64 2.40.4-1 [140 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 mount amd64 2.40.4-1 [155 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 libuuid1 amd64 2.40.4-1 [36.2 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 util-linux amd64 2.40.4-1 [1213 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 libdebconfclient0 amd64 0.277 [10.4 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 base-passwd amd64 3.6.6 [53.1 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 apt amd64 2.9.22 [1382 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 init-system-helpers all 1.68 [38.7 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 libc-bin amd64 2.40-5 [627 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 sysvinit-utils amd64 3.13-1 [33.2 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 logsave amd64 1.47.2-1 [23.9 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 libext2fs2t64 amd64 1.47.2-1 [212 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 e2fsprogs amd64 1.47.2-1 [590 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 libaudit1 amd64 1:4.0.2-2+b1 [55.2 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 libcrypt1 amd64 1:4.4.38-1 [90.1 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 login amd64 1:4.16.0-2+really2.40.4-1 [88.4 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 tzdata all 2024b-6 [257 kB]
Get:40 http://deb.debian.org/debian sid/main amd64 gettext-base amd64 0.23.1-1 [243 kB]
Get:41 http://deb.debian.org/debian sid/main amd64 libtext-charwidth-perl amd64 0.04-11+b4 [9476 B]
Get:42 http://deb.debian.org/debian sid/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B]
Get:43 http://deb.debian.org/debian sid/main amd64 ucf all 3.0048 [42.0 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 libgprofng0 amd64 2.43.50.20250108-1 [807 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 libctf0 amd64 2.43.50.20250108-1 [88.4 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1 [155 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1 [2277 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 libbinutils amd64 2.43.50.20250108-1 [532 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 binutils amd64 2.43.50.20250108-1 [68.5 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 binutils-common amd64 2.43.50.20250108-1 [2628 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 libsframe1 amd64 2.43.50.20250108-1 [77.7 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 dpkg-dev all 1.22.14 [1334 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 libdpkg-perl all 1.22.14 [646 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 gettext amd64 0.23.1-1 [1680 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 gpg amd64 2.2.46-1+b1 [532 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 gpgconf amd64 2.2.46-1+b1 [121 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 libcgi-pm-perl all 4.67-1 [217 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 libcom-err2 amd64 1.47.2-1 [24.0 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 libcpanel-json-xs-perl amd64 4.39-1 [130 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 libgssapi-krb5-2 amd64 1.21.3-4 [138 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 libkrb5-3 amd64 1.21.3-4 [326 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 libkrb5support0 amd64 1.21.3-4 [32.8 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 libk5crypto3 amd64 1.21.3-4 [80.9 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8+b1 [19.9 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8+b1 [57.6 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 libldap2 amd64 2.6.9+dfsg-1 [192 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 libcurl3t64-gnutls amd64 8.11.1-1+b1 [360 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1502 kB]
Get:70 http://deb.debian.org/debian sid/main amd64 libicu72 amd64 72.1-6 [9421 kB]
Get:71 http://deb.debian.org/debian sid/main amd64 libldap-common all 2.6.9+dfsg-1 [34.5 kB]
Get:72 http://deb.debian.org/debian sid/main amd64 liblz1 amd64 1.15-1 [38.9 kB]
Get:73 http://deb.debian.org/debian sid/main amd64 libss2 amd64 1.47.2-1 [28.7 kB]
Get:74 http://deb.debian.org/debian sid/main amd64 libtext-markdown-discount-perl amd64 0.17-1 [12.9 kB]
Get:75 http://deb.debian.org/debian sid/main amd64 libxs-parse-keyword-perl amd64 0.48-1 [65.6 kB]
Get:76 http://deb.debian.org/debian sid/main amd64 openssl amd64 3.4.0-2 [1422 kB]
Preconfiguring packages ...
Fetched 41.7 MB in 0s (92.0 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.4-1_amd64.deb ...
Unpacking bsdutils (1:2.40.4-1) over (1:2.40.2-13) ...
Setting up bsdutils (1:2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../dash_0.5.12-11_amd64.deb ...
Unpacking dash (0.5.12-11) over (0.5.12-9) ...
Setting up dash (0.5.12-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../diffutils_1%3a3.10-2_amd64.deb ...
Unpacking diffutils (1:3.10-2) over (1:3.10-1) ...
Setting up diffutils (1:3.10-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libatomic1_14.2.0-14_amd64.deb ...
Unpacking libatomic1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../libgomp1_14.2.0-14_amd64.deb ...
Unpacking libgomp1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../gcc-14-base_14.2.0-14_amd64.deb ...
Unpacking gcc-14-base:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up gcc-14-base:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_14.2.0-14_amd64.deb ...
Unpacking libgcc-s1:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libgcc-s1:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libstdc++6_14.2.0-14_amd64.deb ...
Unpacking libstdc++6:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libstdc++6:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libc6_2.40-5_amd64.deb ...
Unpacking libc6:amd64 (2.40-5) over (2.40-4) ...
Setting up libc6:amd64 (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ...
Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2+b2) ...
Setting up libxxhash0:amd64 (0.8.3-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ...
Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3+b1) ...
Setting up liblz4-1:amd64 (1.9.4-4) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../openssl-provider-legacy_3.4.0-2_amd64.deb ...
Unpacking openssl-provider-legacy (3.4.0-2) over (3.3.2-2) ...
Setting up openssl-provider-legacy (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ...
Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1+b1) ...
Setting up libzstd1:amd64 (1.5.6+dfsg-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libssl3t64_3.4.0-2_amd64.deb ...
Unpacking libssl3t64:amd64 (3.4.0-2) over (3.3.2-2) ...
Setting up libssl3t64:amd64 (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257.2-2_amd64.deb ...
Unpacking libsystemd0:amd64 (257.2-2) over (257.1-5) ...
Setting up libsystemd0:amd64 (257.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libudev1_257.2-2_amd64.deb ...
Unpacking libudev1:amd64 (257.2-2) over (257.1-5) ...
Setting up libudev1:amd64 (257.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.22_amd64.deb ...
Unpacking libapt-pkg6.0t64:amd64 (2.9.22) over (2.9.20) ...
Setting up libapt-pkg6.0t64:amd64 (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.14_amd64.deb ...
Unpacking dpkg (1.22.14) over (1.22.11) ...
Setting up dpkg (1.22.14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../archives/gzip_1.13-1_amd64.deb ...
Unpacking gzip (1.13-1) over (1.12-1.2) ...
Setting up gzip (1.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.4-1_amd64.deb ...
Unpacking bsdextrautils (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libblkid1_2.40.4-1_amd64.deb ...
Unpacking libblkid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libblkid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.4-1_amd64.deb ...
Unpacking libmount1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libmount1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.4-1_amd64.deb ...
Unpacking libsmartcols1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libsmartcols1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../mount_2.40.4-1_amd64.deb ...
Unpacking mount (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libuuid1_2.40.4-1_amd64.deb ...
Unpacking libuuid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libuuid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.4-1_amd64.deb ...
Unpacking util-linux (2.40.4-1) over (2.40.2-13) ...
Setting up util-linux (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libdebconfclient0_0.277_amd64.deb ...
Unpacking libdebconfclient0:amd64 (0.277) over (0.276) ...
Setting up libdebconfclient0:amd64 (0.277) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../base-passwd_3.6.6_amd64.deb ...
Unpacking base-passwd (3.6.6) over (3.6.5) ...
Setting up base-passwd (3.6.6) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.22_amd64.deb ...
Unpacking apt (2.9.22) over (2.9.20) ...
Setting up apt (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../init-system-helpers_1.68_all.deb ...
Unpacking init-system-helpers (1.68) over (1.67) ...
Setting up init-system-helpers (1.68) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.40-5_amd64.deb ...
Unpacking libc-bin (2.40-5) over (2.40-4) ...
Setting up libc-bin (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../sysvinit-utils_3.13-1_amd64.deb ...
Unpacking sysvinit-utils (3.13-1) over (3.11-1) ...
Setting up sysvinit-utils (3.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../logsave_1.47.2-1_amd64.deb ...
Unpacking logsave (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libext2fs2t64_1.47.2-1_amd64.deb ...
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64'
Unpacking libext2fs2t64:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Setting up libext2fs2t64:amd64 (1.47.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../e2fsprogs_1.47.2-1_amd64.deb ...
Unpacking e2fsprogs (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libaudit1_1%3a4.0.2-2+b1_amd64.deb ...
Unpacking libaudit1:amd64 (1:4.0.2-2+b1) over (1:4.0.2-2) ...
Setting up libaudit1:amd64 (1:4.0.2-2+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../libcrypt1_1%3a4.4.38-1_amd64.deb ...
Unpacking libcrypt1:amd64 (1:4.4.38-1) over (1:4.4.36-5) ...
Setting up libcrypt1:amd64 (1:4.4.38-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../00-login_1%3a4.16.0-2+really2.40.4-1_amd64.deb ...
Unpacking login (1:4.16.0-2+really2.40.4-1) over (1:4.16.0-2+really2.40.2-13) ...
Preparing to unpack .../01-tzdata_2024b-6_all.deb ...
Unpacking tzdata (2024b-6) over (2024b-4) ...
Preparing to unpack .../02-gettext-base_0.23.1-1_amd64.deb ...
Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ...
Selecting previously unselected package libtext-charwidth-perl:amd64.
Preparing to unpack .../03-libtext-charwidth-perl_0.04-11+b4_amd64.deb ...
Unpacking libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Selecting previously unselected package libtext-wrapi18n-perl.
Preparing to unpack .../04-libtext-wrapi18n-perl_0.06-10_all.deb ...
Unpacking libtext-wrapi18n-perl (0.06-10) ...
Preparing to unpack .../05-ucf_3.0048_all.deb ...
Unpacking ucf (3.0048) over (3.0046) ...
Preparing to unpack .../06-libgprofng0_2.43.50.20250108-1_amd64.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../07-libctf0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../08-libctf-nobfd0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../09-binutils-x86-64-linux-gnu_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../10-libbinutils_2.43.50.20250108-1_amd64.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../11-binutils_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../12-binutils-common_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../13-libsframe1_2.43.50.20250108-1_amd64.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../14-dpkg-dev_1.22.14_all.deb ...
Unpacking dpkg-dev (1.22.14) over (1.22.11) ...
Preparing to unpack .../15-libdpkg-perl_1.22.14_all.deb ...
Unpacking libdpkg-perl (1.22.14) over (1.22.11) ...
Preparing to unpack .../16-gettext_0.23.1-1_amd64.deb ...
Unpacking gettext (0.23.1-1) over (0.22.5-3) ...
Preparing to unpack .../17-gpg_2.2.46-1+b1_amd64.deb ...
Unpacking gpg (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../18-gpgconf_2.2.46-1+b1_amd64.deb ...
Unpacking gpgconf (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../19-libhtml-parser-perl_3.83-1+b2_amd64.deb ...
Unpacking libhtml-parser-perl:amd64 (3.83-1+b2) over (3.83-1+b1) ...
Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ...
Unpacking libcgi-pm-perl (4.67-1) over (4.66-1) ...
Preparing to unpack .../21-libcom-err2_1.47.2-1_amd64.deb ...
Unpacking libcom-err2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../22-libcpanel-json-xs-perl_4.39-1_amd64.deb ...
Unpacking libcpanel-json-xs-perl:amd64 (4.39-1) over (4.38-1+b1) ...
Preparing to unpack .../23-libgssapi-krb5-2_1.21.3-4_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../24-libkrb5-3_1.21.3-4_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../25-libkrb5support0_1.21.3-4_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../26-libk5crypto3_1.21.3-4_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../27-libsasl2-modules-db_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Preparing to unpack .../28-libsasl2-2_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Selecting previously unselected package libldap2:amd64.
Preparing to unpack .../29-libldap2_2.6.9+dfsg-1_amd64.deb ...
Unpacking libldap2:amd64 (2.6.9+dfsg-1) ...
Preparing to unpack .../30-libcurl3t64-gnutls_8.11.1-1+b1_amd64.deb ...
Unpacking libcurl3t64-gnutls:amd64 (8.11.1-1+b1) over (8.11.1-1) ...
Preparing to unpack .../31-libglib2.0-0t64_2.82.4-2_amd64.deb ...
Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ...
Preparing to unpack .../32-libicu72_72.1-6_amd64.deb ...
Unpacking libicu72:amd64 (72.1-6) over (72.1-5+b1) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../33-libldap-common_2.6.9+dfsg-1_all.deb ...
Unpacking libldap-common (2.6.9+dfsg-1) ...
Preparing to unpack .../34-liblz1_1.15-1_amd64.deb ...
Unpacking liblz1:amd64 (1.15-1) over (1.15~rc1-1) ...
Preparing to unpack .../35-libss2_1.47.2-1_amd64.deb ...
Unpacking libss2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../36-libtext-markdown-discount-perl_0.17-1_amd64.deb ...
Unpacking libtext-markdown-discount-perl (0.17-1) over (0.16-1+b3) ...
Preparing to unpack .../37-libxs-parse-keyword-perl_0.48-1_amd64.deb ...
Unpacking libxs-parse-keyword-perl (0.48-1) over (0.47-1) ...
Preparing to unpack .../38-openssl_3.4.0-2_amd64.deb ...
Unpacking openssl (3.4.0-2) over (3.3.2-2) ...
Setting up liblz1:amd64 (1.15-1) ...
Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Setting up libicu72:amd64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-1) ...
Setting up libcpanel-json-xs-perl:amd64 (4.39-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1) ...
Installing new version of config file /etc/gprofng.rc ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up libtext-markdown-discount-perl (0.17-1) ...
Setting up libcom-err2:amd64 (1.47.2-1) ...
Setting up libgomp1:amd64 (14.2.0-14) ...
Setting up libldap-common (2.6.9+dfsg-1) ...
Setting up libtext-wrapi18n-perl (0.06-10) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1) ...
Setting up libkrb5support0:amd64 (1.21.3-4) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up tzdata (2024b-6) ...
Current default time zone: 'Etc/UTC'
Local time is now: Fri Jan 17 15:56:44 UTC 2025.
Universal Time is now: Fri Jan 17 15:56:44 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Setting up libxs-parse-keyword-perl (0.48-1) ...
Setting up libatomic1:amd64 (14.2.0-14) ...
Setting up libss2:amd64 (1.47.2-1) ...
Setting up ucf (3.0048) ...
Setting up libk5crypto3:amd64 (1.21.3-4) ...
Setting up libdpkg-perl (1.22.14) ...
Setting up logsave (1.47.2-1) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up mount (2.40.4-1) ...
Setting up libhtml-parser-perl:amd64 (3.83-1+b2) ...
Setting up gpgconf (2.2.46-1+b1) ...
Setting up libkrb5-3:amd64 (1.21.3-4) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1) ...
Setting up openssl (3.4.0-2) ...
Setting up libldap2:amd64 (2.6.9+dfsg-1) ...
Setting up gpg (2.2.46-1+b1) ...
Setting up login (1:4.16.0-2+really2.40.4-1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libcgi-pm-perl (4.67-1) ...
Setting up e2fsprogs (1.47.2-1) ...
Setting up libglib2.0-0t64:amd64 (2.82.4-2) ...
No schema files found: doing nothing.
Setting up libgprofng0:amd64 (2.43.50.20250108-1) ...
Setting up libgssapi-krb5-2:amd64 (1.21.3-4) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1) ...
Setting up libcurl3t64-gnutls:amd64 (8.11.1-1+b1) ...
Setting up binutils (2.43.50.20250108-1) ...
Setting up dpkg-dev (1.22.14) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for debianutils (5.21) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
libldap-2.5-0*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 578 kB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17092 files and directories currently installed.)
Removing libldap-2.5-0:amd64 (2.5.19+dfsg-1) ...
Processing triggers for libc-bin (2.40-5) ...
autopkgtest [15:56:47]: testbed running kernel: Linux 6.1.0-29-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.123-1 (2025-01-02)
autopkgtest [15:56:47]: @@@@@@@@@@@@@@@@@@@@ source /tmp/debusine-fetch-exec-upload-184_q1xj/patroni_3.3.5-1.dsc
gpg: Signature made Mon Jan 13 14:36:59 2025 UTC
gpg: using RSA key 9CA877749FAB2E4FA96862ECDC686A27B43481B0
gpg: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for /tmp/autopkgtest.OqaT5f/patroni_3.3.5-1.dsc: no acceptable signature found
dpkg-source: info: extracting patroni in src
dpkg-source: info: unpacking patroni_3.3.5.orig.tar.gz
dpkg-source: info: unpacking patroni_3.3.5-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying startup_scripts.patch
dpkg-source: info: applying acceptance_tests_system_patroni.patch
dpkg-source: info: applying requirements_setuptools.patch
dpkg-source: info: applying offline_intersphinx.patch
dpkg-source: info: applying requirements_cdiff.patch
dpkg-source: info: applying avoid_overwriting_configuration_during_boostrap.patch
dpkg-source: info: applying regression_tests_skip_citus_test.patch
dpkg-source: info: applying python3.6-testsuite-fix.patch
dpkg-source: info: applying disable_sphinx_github_style.patch
dpkg-source: info: applying sphinx_autodoc_fix.patch
autopkgtest [15:56:48]: testing package patroni version 3.3.5-1
autopkgtest [15:56:48]: build not needed
autopkgtest [15:56:48]: test acceptance-etcd3: preparing testbed
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
apt-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 329 kB of archives.
After this operation, 1100 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 apt-utils amd64 2.9.22 [329 kB]
Fetched 329 kB in 0s (7206 kB/s)
Selecting previously unselected package apt-utils.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17082 files and directories currently installed.)
Preparing to unpack .../apt-utils_2.9.22_amd64.deb ...
Unpacking apt-utils (2.9.22) ...
Setting up apt-utils (2.9.22) ...
Processing triggers for man-db (2.13.0-1) ...
Ign:1 file:/tmp/autopkgtest.OqaT5f/binaries InRelease
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries Release [816 B]
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries Release [816 B]
Ign:3 file:/tmp/autopkgtest.OqaT5f/binaries Release.gpg
Get:4 file:/tmp/autopkgtest.OqaT5f/binaries Packages [4903 B]
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following NEW packages will be installed:
adduser etcd-server fonts-font-awesome fonts-lato libc-l10n libedit2
libexpat1 libio-pty-perl libipc-run-perl libjs-jquery libjs-sphinxdoc
libjs-underscore libjson-perl libllvm19 libnsl2 libpq5 libpython3-stdlib
libpython3.12-minimal libpython3.12-stdlib libpython3.13-minimal
libpython3.13-stdlib libtirpc-common libtirpc3t64 libxslt1.1 libz3-4 locales
media-types moreutils patroni patroni-doc postgresql postgresql-17
postgresql-client-17 postgresql-client-common postgresql-common python3
python3-autocommand python3-behave python3-cdiff python3-click
python3-coverage python3-dateutil python3-dnspython python3-etcd
python3-inflect python3-jaraco.context python3-jaraco.functools
python3-minimal python3-more-itertools python3-parse python3-parse-type
python3-pkg-resources python3-prettytable python3-psutil python3-psycopg2
python3-six python3-typeguard python3-typing-extensions python3-urllib3
python3-wcwidth python3-yaml python3-ydiff python3.12 python3.12-minimal
python3.13 python3.13-minimal sphinx-rtd-theme-common ssl-cert
0 upgraded, 68 newly installed, 0 to remove and 0 not upgraded.
Need to get 88.1 MB/89.0 MB of archives.
After this operation, 374 MB of additional disk space will be used.
Get:1 file:/tmp/autopkgtest.OqaT5f/binaries python3-click 8.2.0-1 [98.6 kB]
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries patroni 3.3.5-1 [266 kB]
Get:3 file:/tmp/autopkgtest.OqaT5f/binaries patroni-doc 3.3.5-1 [524 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 adduser all 3.137 [140 kB]
Get:5 http://deb.debian.org/debian sid/main amd64 etcd-server amd64 3.5.16-3+b1 [10.9 MB]
Get:6 http://deb.debian.org/debian sid/main amd64 fonts-lato all 2.015-1 [2780 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libjson-perl all 4.10000-1 [87.5 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libio-pty-perl amd64 1:1.20-1+b2 [34.3 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 libipc-run-perl all 20231003.0-2 [101 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 postgresql-client-common all 267 [36.5 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 ssl-cert all 1.1.3 [16.8 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 postgresql-common all 267 [170 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libpython3.13-minimal amd64 3.13.1-3 [858 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 libexpat1 amd64 2.6.4-1 [106 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 python3.13-minimal amd64 3.13.1-3 [2202 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 python3-minimal amd64 3.13.1-2 [27.0 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 media-types all 10.1.0 [26.9 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [1973 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 python3.13 amd64 3.13.1-3 [740 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 libpython3-stdlib amd64 3.13.1-2 [9952 B]
Get:21 http://deb.debian.org/debian sid/main amd64 python3 amd64 3.13.1-2 [28.0 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 libpython3.12-minimal amd64 3.12.8-5 [817 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 python3.12-minimal amd64 3.12.8-5 [2164 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 libc-l10n all 2.40-5 [726 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 locales all 2.40-5 [3898 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 libedit2 amd64 3.1-20250104-1 [93.8 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.4 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 libz3-4 amd64 4.13.3-1 [8560 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 libllvm19 amd64 1:19.1.7-1 [26.0 MB]
Get:33 http://deb.debian.org/debian sid/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3+b1 [83.1 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 libpq5 amd64 17.2-1+b2 [224 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 libpython3.12-stdlib amd64 3.12.8-5 [1971 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 libxslt1.1 amd64 1.1.35-1.1+b1 [233 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 moreutils amd64 0.69-1 [62.8 kB]
Get:40 http://deb.debian.org/debian sid/main amd64 python3-dateutil all 2.9.0-3 [79.3 kB]
Get:41 http://deb.debian.org/debian sid/main amd64 python3-autocommand all 2.2.2-3 [13.6 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 python3-more-itertools all 10.5.0-1 [63.8 kB]
Get:43 http://deb.debian.org/debian sid/main amd64 python3-typing-extensions all 4.12.2-2 [73.0 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 python3-typeguard all 4.4.1-1 [37.0 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 python3-inflect all 7.3.1-2 [32.4 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 python3-jaraco.context all 6.0.0-1 [7984 B]
Get:47 http://deb.debian.org/debian sid/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 python3-pkg-resources all 75.6.0-1 [222 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [24.9 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 python3-prettytable all 3.12.0-1 [39.5 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 python3-psutil amd64 5.9.8-2 [225 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 python3-urllib3 all 2.2.3-4 [112 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 python3-yaml amd64 6.0.2-1+b1 [178 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 python3-psycopg2 amd64 2.9.10-1 [132 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 python3-dnspython all 2.7.0-1 [164 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 python3-etcd all 0.4.5-6 [31.6 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 python3-ydiff all 1.4.2-1 [20.9 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 python3-cdiff all 1.4.2-1 [4656 B]
Get:59 http://deb.debian.org/debian sid/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1023 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 postgresql-client-17 amd64 17.2-1+b2 [2010 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 postgresql-17 amd64 17.2-1+b2 [16.6 MB]
Get:62 http://deb.debian.org/debian sid/main amd64 postgresql all 17+267 [12.3 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 python3-parse all 1.20.2-1 [26.7 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 python3-six all 1.17.0-1 [16.5 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 python3-parse-type all 0.6.4-1 [24.3 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 python3-behave all 1.2.6-6 [106 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 python3.12 amd64 3.12.8-5 [677 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 python3-coverage amd64 7.6.0+dfsg1-2+b1 [177 kB]
Preconfiguring packages ...
Fetched 88.1 MB in 1s (95.5 MB/s)
Selecting previously unselected package adduser.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../archives/adduser_3.137_all.deb ...
Unpacking adduser (3.137) ...
Setting up adduser (3.137) ...
Selecting previously unselected package etcd-server.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17235 files and directories currently installed.)
Preparing to unpack .../00-etcd-server_3.5.16-3+b1_amd64.deb ...
Unpacking etcd-server (3.5.16-3+b1) ...
Selecting previously unselected package fonts-lato.
Preparing to unpack .../01-fonts-lato_2.015-1_all.deb ...
Unpacking fonts-lato (2.015-1) ...
Selecting previously unselected package libjson-perl.
Preparing to unpack .../02-libjson-perl_4.10000-1_all.deb ...
Unpacking libjson-perl (4.10000-1) ...
Selecting previously unselected package libio-pty-perl.
Preparing to unpack .../03-libio-pty-perl_1%3a1.20-1+b2_amd64.deb ...
Unpacking libio-pty-perl (1:1.20-1+b2) ...
Selecting previously unselected package libipc-run-perl.
Preparing to unpack .../04-libipc-run-perl_20231003.0-2_all.deb ...
Unpacking libipc-run-perl (20231003.0-2) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../05-postgresql-client-common_267_all.deb ...
Unpacking postgresql-client-common (267) ...
Selecting previously unselected package ssl-cert.
Preparing to unpack .../06-ssl-cert_1.1.3_all.deb ...
Unpacking ssl-cert (1.1.3) ...
Selecting previously unselected package postgresql-common.
Preparing to unpack .../07-postgresql-common_267_all.deb ...
Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
Unpacking postgresql-common (267) ...
Selecting previously unselected package libpython3.13-minimal:amd64.
Preparing to unpack .../08-libpython3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../09-libexpat1_2.6.4-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.6.4-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../10-python3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking python3.13-minimal (3.13.1-3) ...
Setting up libpython3.13-minimal:amd64 (3.13.1-3) ...
Setting up libexpat1:amd64 (2.6.4-1) ...
Setting up python3.13-minimal (3.13.1-3) ...
Selecting previously unselected package python3-minimal.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17856 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.13.1-2_amd64.deb ...
Unpacking python3-minimal (3.13.1-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package libpython3.13-stdlib:amd64.
Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../python3.13_3.13.1-3_amd64.deb ...
Unpacking python3.13 (3.13.1-3) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../libpython3-stdlib_3.13.1-2_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3-minimal (3.13.1-2) ...
Selecting previously unselected package python3.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18306 files and directories currently installed.)
Preparing to unpack .../00-python3_3.13.1-2_amd64.deb ...
Unpacking python3 (3.13.1-2) ...
Selecting previously unselected package libpython3.12-minimal:amd64.
Preparing to unpack .../01-libpython3.12-minimal_3.12.8-5_amd64.deb ...
Unpacking libpython3.12-minimal:amd64 (3.12.8-5) ...
Selecting previously unselected package python3.12-minimal.
Preparing to unpack .../02-python3.12-minimal_3.12.8-5_amd64.deb ...
Unpacking python3.12-minimal (3.12.8-5) ...
Selecting previously unselected package libc-l10n.
Preparing to unpack .../03-libc-l10n_2.40-5_all.deb ...
Unpacking libc-l10n (2.40-5) ...
Selecting previously unselected package locales.
Preparing to unpack .../04-locales_2.40-5_all.deb ...
Unpacking locales (2.40-5) ...
Selecting previously unselected package fonts-font-awesome.
Preparing to unpack .../05-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ...
Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Selecting previously unselected package libedit2:amd64.
Preparing to unpack .../06-libedit2_3.1-20250104-1_amd64.deb ...
Unpacking libedit2:amd64 (3.1-20250104-1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../07-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../08-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../09-libjs-sphinxdoc_8.1.3-4_all.deb ...
Unpacking libjs-sphinxdoc (8.1.3-4) ...
Selecting previously unselected package libz3-4:amd64.
Preparing to unpack .../10-libz3-4_4.13.3-1_amd64.deb ...
Unpacking libz3-4:amd64 (4.13.3-1) ...
Selecting previously unselected package libllvm19:amd64.
Preparing to unpack .../11-libllvm19_1%3a19.1.7-1_amd64.deb ...
Unpacking libllvm19:amd64 (1:19.1.7-1) ...
Selecting previously unselected package libtirpc-common.
Preparing to unpack .../12-libtirpc-common_1.3.4+ds-1.3_all.deb ...
Unpacking libtirpc-common (1.3.4+ds-1.3) ...
Selecting previously unselected package libtirpc3t64:amd64.
Preparing to unpack .../13-libtirpc3t64_1.3.4+ds-1.3+b1_amd64.deb ...
Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64'
Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64'
Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ...
Selecting previously unselected package libnsl2:amd64.
Preparing to unpack .../14-libnsl2_1.3.0-3+b3_amd64.deb ...
Unpacking libnsl2:amd64 (1.3.0-3+b3) ...
Selecting previously unselected package libpq5:amd64.
Preparing to unpack .../15-libpq5_17.2-1+b2_amd64.deb ...
Unpacking libpq5:amd64 (17.2-1+b2) ...
Selecting previously unselected package libpython3.12-stdlib:amd64.
Preparing to unpack .../16-libpython3.12-stdlib_3.12.8-5_amd64.deb ...
Unpacking libpython3.12-stdlib:amd64 (3.12.8-5) ...
Selecting previously unselected package libxslt1.1:amd64.
Preparing to unpack .../17-libxslt1.1_1.1.35-1.1+b1_amd64.deb ...
Unpacking libxslt1.1:amd64 (1.1.35-1.1+b1) ...
Selecting previously unselected package moreutils.
Preparing to unpack .../18-moreutils_0.69-1_amd64.deb ...
Unpacking moreutils (0.69-1) ...
Selecting previously unselected package python3-click.
Preparing to unpack .../19-python3-click.deb ...
Unpacking python3-click (8.2.0-1) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../20-python3-dateutil_2.9.0-3_all.deb ...
Unpacking python3-dateutil (2.9.0-3) ...
Selecting previously unselected package python3-autocommand.
Preparing to unpack .../21-python3-autocommand_2.2.2-3_all.deb ...
Unpacking python3-autocommand (2.2.2-3) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../22-python3-more-itertools_10.5.0-1_all.deb ...
Unpacking python3-more-itertools (10.5.0-1) ...
Selecting previously unselected package python3-typing-extensions.
Preparing to unpack .../23-python3-typing-extensions_4.12.2-2_all.deb ...
Unpacking python3-typing-extensions (4.12.2-2) ...
Selecting previously unselected package python3-typeguard.
Preparing to unpack .../24-python3-typeguard_4.4.1-1_all.deb ...
Unpacking python3-typeguard (4.4.1-1) ...
Selecting previously unselected package python3-inflect.
Preparing to unpack .../25-python3-inflect_7.3.1-2_all.deb ...
Unpacking python3-inflect (7.3.1-2) ...
Selecting previously unselected package python3-jaraco.context.
Preparing to unpack .../26-python3-jaraco.context_6.0.0-1_all.deb ...
Unpacking python3-jaraco.context (6.0.0-1) ...
Selecting previously unselected package python3-jaraco.functools.
Preparing to unpack .../27-python3-jaraco.functools_4.1.0-1_all.deb ...
Unpacking python3-jaraco.functools (4.1.0-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../28-python3-pkg-resources_75.6.0-1_all.deb ...
Unpacking python3-pkg-resources (75.6.0-1) ...
Selecting previously unselected package python3-wcwidth.
Preparing to unpack .../29-python3-wcwidth_0.2.13+dfsg1-1_all.deb ...
Unpacking python3-wcwidth (0.2.13+dfsg1-1) ...
Selecting previously unselected package python3-prettytable.
Preparing to unpack .../30-python3-prettytable_3.12.0-1_all.deb ...
Unpacking python3-prettytable (3.12.0-1) ...
Selecting previously unselected package python3-psutil.
Preparing to unpack .../31-python3-psutil_5.9.8-2_amd64.deb ...
Unpacking python3-psutil (5.9.8-2) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../32-python3-urllib3_2.2.3-4_all.deb ...
Unpacking python3-urllib3 (2.2.3-4) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../33-python3-yaml_6.0.2-1+b1_amd64.deb ...
Unpacking python3-yaml (6.0.2-1+b1) ...
Selecting previously unselected package python3-psycopg2.
Preparing to unpack .../34-python3-psycopg2_2.9.10-1_amd64.deb ...
Unpacking python3-psycopg2 (2.9.10-1) ...
Selecting previously unselected package python3-dnspython.
Preparing to unpack .../35-python3-dnspython_2.7.0-1_all.deb ...
Unpacking python3-dnspython (2.7.0-1) ...
Selecting previously unselected package python3-etcd.
Preparing to unpack .../36-python3-etcd_0.4.5-6_all.deb ...
Unpacking python3-etcd (0.4.5-6) ...
Selecting previously unselected package python3-ydiff.
Preparing to unpack .../37-python3-ydiff_1.4.2-1_all.deb ...
Unpacking python3-ydiff (1.4.2-1) ...
Selecting previously unselected package python3-cdiff.
Preparing to unpack .../38-python3-cdiff_1.4.2-1_all.deb ...
Unpacking python3-cdiff (1.4.2-1) ...
Selecting previously unselected package patroni.
Preparing to unpack .../39-patroni.deb ...
Unpacking patroni (3.3.5-1) ...
Selecting previously unselected package sphinx-rtd-theme-common.
Preparing to unpack .../40-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ...
Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ...
Selecting previously unselected package patroni-doc.
Preparing to unpack .../41-patroni-doc.deb ...
Unpacking patroni-doc (3.3.5-1) ...
Selecting previously unselected package postgresql-client-17.
Preparing to unpack .../42-postgresql-client-17_17.2-1+b2_amd64.deb ...
Unpacking postgresql-client-17 (17.2-1+b2) ...
Selecting previously unselected package postgresql-17.
Preparing to unpack .../43-postgresql-17_17.2-1+b2_amd64.deb ...
Unpacking postgresql-17 (17.2-1+b2) ...
Selecting previously unselected package postgresql.
Preparing to unpack .../44-postgresql_17+267_all.deb ...
Unpacking postgresql (17+267) ...
Selecting previously unselected package python3-parse.
Preparing to unpack .../45-python3-parse_1.20.2-1_all.deb ...
Unpacking python3-parse (1.20.2-1) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../46-python3-six_1.17.0-1_all.deb ...
Unpacking python3-six (1.17.0-1) ...
Selecting previously unselected package python3-parse-type.
Preparing to unpack .../47-python3-parse-type_0.6.4-1_all.deb ...
Unpacking python3-parse-type (0.6.4-1) ...
Selecting previously unselected package python3-behave.
Preparing to unpack .../48-python3-behave_1.2.6-6_all.deb ...
Unpacking python3-behave (1.2.6-6) ...
Selecting previously unselected package python3.12.
Preparing to unpack .../49-python3.12_3.12.8-5_amd64.deb ...
Unpacking python3.12 (3.12.8-5) ...
Selecting previously unselected package python3-coverage.
Preparing to unpack .../50-python3-coverage_7.6.0+dfsg1-2+b1_amd64.deb ...
Unpacking python3-coverage (7.6.0+dfsg1-2+b1) ...
Setting up media-types (10.1.0) ...
Setting up libc-l10n (2.40-5) ...
Setting up fonts-lato (2.015-1) ...
Setting up libio-pty-perl (1:1.20-1+b2) ...
Setting up libtirpc-common (1.3.4+ds-1.3) ...
Setting up libedit2:amd64 (3.1-20250104-1) ...
Setting up libpython3.12-minimal:amd64 (3.12.8-5) ...
Setting up libpq5:amd64 (17.2-1+b2) ...
Setting up locales (2.40-5) ...
Generating locales (this might take a while)...
Generation complete.
Setting up libz3-4:amd64 (4.13.3-1) ...
Setting up ssl-cert (1.1.3) ...
Setting up libipc-run-perl (20231003.0-2) ...
Setting up libjson-perl (4.10000-1) ...
Setting up libxslt1.1:amd64 (1.1.35-1.1+b1) ...
Setting up etcd-server (3.5.16-3+b1) ...
info: Selecting UID from range 100 to 999 ...
info: Selecting GID from range 100 to 999 ...
info: Adding system user `etcd' (UID 100) ...
info: Adding new group `etcd' (GID 102) ...
info: Adding new user `etcd' (UID 100) with group `etcd' ...
info: Creating home directory `/var/lib/etcd/' ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ...
Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ...
Setting up libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Setting up postgresql-client-common (267) ...
Setting up python3.12-minimal (3.12.8-5) ...
Setting up libllvm19:amd64 (1:19.1.7-1) ...
Setting up moreutils (0.69-1) ...
Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ...
Setting up python3.13 (3.13.1-3) ...
Setting up postgresql-client-17 (17.2-1+b2) ...
update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up python3 (3.13.1-2) ...
Setting up python3-click (8.2.0-1) ...
Setting up python3-autocommand (2.2.2-3) ...
Setting up python3-psutil (5.9.8-2) ...
Setting up python3-six (1.17.0-1) ...
Setting up python3-wcwidth (0.2.13+dfsg1-1) ...
Setting up postgresql-common (267) ...
Creating config file /etc/postgresql-common/createcluster.conf with new version
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up python3-psycopg2 (2.9.10-1) ...
Setting up python3-typing-extensions (4.12.2-2) ...
Setting up libjs-sphinxdoc (8.1.3-4) ...
Setting up python3-urllib3 (2.2.3-4) ...
Setting up python3-dnspython (2.7.0-1) ...
Setting up python3-parse (1.20.2-1) ...
Setting up libnsl2:amd64 (1.3.0-3+b3) ...
Setting up python3-dateutil (2.9.0-3) ...
Setting up python3-prettytable (3.12.0-1) ...
Setting up python3-more-itertools (10.5.0-1) ...
Setting up postgresql-17 (17.2-1+b2) ...
Creating new PostgreSQL cluster 17/main ...
/usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
The database cluster will be initialized with locale "C.UTF-8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".
Data page checksums are disabled.
fixing permissions on existing directory /var/lib/postgresql/17/main ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... posix
selecting default "max_connections" ... 100
selecting default "shared_buffers" ... 128MB
selecting default time zone ... Etc/UTC
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up python3-jaraco.functools (4.1.0-1) ...
Setting up libpython3.12-stdlib:amd64 (3.12.8-5) ...
Setting up python3-jaraco.context (6.0.0-1) ...
Setting up python3-etcd (0.4.5-6) ...
Setting up patroni-doc (3.3.5-1) ...
Setting up python3.12 (3.12.8-5) ...
Setting up python3-typeguard (4.4.1-1) ...
Setting up python3-ydiff (1.4.2-1) ...
Setting up python3-coverage (7.6.0+dfsg1-2+b1) ...
Setting up python3-yaml (6.0.2-1+b1) ...
Setting up python3-inflect (7.3.1-2) ...
Setting up python3-parse-type (0.6.4-1) ...
Setting up python3-behave (1.2.6-6) ...
/usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\['
_ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE)
/usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d'
"""Registers a custom type that will be available to "parse"
/usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\['
_ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE)
/usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d'
"""Registers a custom type that will be available to "parse"
Setting up postgresql (17+267) ...
Setting up python3-pkg-resources (75.6.0-1) ...
Setting up python3-cdiff (1.4.2-1) ...
Setting up patroni (3.3.5-1) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-5) ...
autopkgtest [15:57:15]: test acceptance-etcd3: debian/tests/acceptance etcd3
autopkgtest [15:57:15]: test acceptance-etcd3: [-----------------------
dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation)
++ ls -1r /usr/lib/postgresql/
+ for PG_VERSION in $(ls -1r /usr/lib/postgresql/)
+ '[' 17 == 10 -o 17 == 11 ']'
+ echo '### PostgreSQL 17 acceptance-etcd3 ###'
### PostgreSQL 17 acceptance-etcd3 ###
+ bash -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH= DCS=etcd3 PATH=/usr/lib/postgresql/17/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games behave | ts'
Jan 17 15:57:17 Feature: basic replication # features/basic_replication.feature:1
Jan 17 15:57:17 We should check that the basic bootstrapping, replication and failover works.
Jan 17 15:57:17 Scenario: check replication of a single table # features/basic_replication.feature:4
Jan 17 15:57:17 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 15:57:19 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 15:57:20 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41
Jan 17 15:57:20 When I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "synchronous_mode": true} # features/steps/patroni_api.py:71
Jan 17 15:57:20 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 15:57:20 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 15:57:22 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7
Jan 17 15:57:25 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23
Jan 17 15:57:25 And I add the table foo to postgres0 # features/steps/basic_replication.py:54
Jan 17 15:57:25 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93
Jan 17 15:57:25 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93
Jan 17 15:57:30
Jan 17 15:57:30 Scenario: check restart of sync replica # features/basic_replication.feature:17
Jan 17 15:57:30 Given I shut down postgres2 # features/steps/basic_replication.py:29
Jan 17 15:58:31 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23
Jan 17 15:58:31 When I start postgres2 # features/steps/basic_replication.py:8
Jan 17 15:58:33 And I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 15:59:34 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 15:59:34 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 15:59:36 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 15:59:37 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 15:59:37 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 15:59:37
Jan 17 15:59:37 Scenario: check stuck sync replica # features/basic_replication.feature:28
Jan 17 15:59:37 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": true, "maximum_lag_on_syncnode": 15000000, "postgresql": {"parameters": {"synchronous_commit": "remote_apply"}}} # features/steps/patroni_api.py:71
Jan 17 15:59:37 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 15:59:37 And I create table on postgres0 # features/steps/basic_replication.py:73
Jan 17 15:59:37 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93
Jan 17 15:59:38 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93
Jan 17 15:59:38 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64
Jan 17 15:59:38 And I load data on postgres0 # features/steps/basic_replication.py:84
Jan 17 15:59:39 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23
Jan 17 15:59:42 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64
Jan 17 15:59:42 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 15:59:42 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 15:59:42 When I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": null, "maximum_lag_on_syncnode": -1, "postgresql": {"parameters": {"synchronous_commit": "on"}}} # features/steps/patroni_api.py:71
Jan 17 15:59:43 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 15:59:43 And I drop table on postgres0 # features/steps/basic_replication.py:73
Jan 17 15:59:43
Jan 17 15:59:43 Scenario: check multi sync replication # features/basic_replication.feature:44
Jan 17 15:59:43 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 2} # features/steps/patroni_api.py:71
Jan 17 15:59:43 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 15:59:43 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 15:59:47 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 15:59:47 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 15:59:47 When I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 1} # features/steps/patroni_api.py:71
Jan 17 15:59:47 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 15:59:47 And I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 16:00:48 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 16:00:48 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 16:00:50 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 16:00:51 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 16:00:51 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 16:00:51
Jan 17 16:00:51 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59
Jan 17 16:00:51 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86
Jan 17 16:00:52 Then I receive a response returncode 0 # features/steps/patroni_api.py:98
Jan 17 16:00:52 When I sleep for 2 seconds # features/steps/patroni_api.py:39
Jan 17 16:00:54 And I shut down postgres0 # features/steps/basic_replication.py:29
Jan 17 16:00:55 And I run patronictl.py resume batman # features/steps/patroni_api.py:86
Jan 17 16:00:55 Then I receive a response returncode 0 # features/steps/patroni_api.py:98
Jan 17 16:00:55 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105
Jan 17 16:01:13 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156
Jan 17 16:01:16 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12
Jan 17 16:01:16 When I issue a PATCH request to http://127.0.0.1:8010/config with {"synchronous_mode": null, "master_start_timeout": 0} # features/steps/patroni_api.py:71
Jan 17 16:01:16 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 16:01:16 When I add the table bar to postgres2 # features/steps/basic_replication.py:54
Jan 17 16:01:17 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93
Jan 17 16:01:19 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156
Jan 17 16:01:19
Jan 17 16:01:19 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75
Jan 17 16:01:19 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54
Jan 17 16:01:19 And I start postgres0 # features/steps/basic_replication.py:8
Jan 17 16:01:19 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105
Jan 17 16:01:39 Assertion Failed: postgres0 role didn't change to secondary after 20 seconds
Jan 17 16:01:39
Jan 17 16:01:39 When I add the table buz to postgres2 # None
Jan 17 16:01:39 Then table buz is present on postgres0 after 20 seconds # None
Jan 17 16:01:39
Jan 17 16:01:39 @reject-duplicate-name
Jan 17 16:01:39 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83
Jan 17 16:01:39 Given I start duplicate postgres0 on port 8011 # features/steps/basic_replication.py:13
Jan 17 16:01:40 Then there is one of ["Can't start; there is already a node named 'postgres0' running"] CRITICAL in the dup-postgres0 patroni log after 5 seconds # features/steps/basic_replication.py:121
Jan 17 16:02:28
Jan 17 16:02:28 Feature: cascading replication # features/cascading_replication.feature:1
Jan 17 16:02:28 We should check that patroni can do base backup and streaming from the replica
Jan 17 16:02:28 Scenario: check a base backup and streaming replication from a replica # features/cascading_replication.feature:4
Jan 17 16:02:28 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 16:02:30 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 16:02:31 And I configure and start postgres1 with a tag clonefrom true # features/steps/cascading_replication.py:7
Jan 17 16:02:33 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112
Jan 17 16:02:39 And I create label with "postgres0" in postgres0 data directory # features/steps/cascading_replication.py:18
Jan 17 16:02:39 And I create label with "postgres1" in postgres1 data directory # features/steps/cascading_replication.py:18
Jan 17 16:02:39 And "members/postgres1" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23
Jan 17 16:02:39 And I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7
Jan 17 16:02:41 Then replication works from postgres0 to postgres2 after 30 seconds # features/steps/basic_replication.py:112
Jan 17 16:02:46 And there is a label with "postgres1" in postgres2 data directory # features/steps/cascading_replication.py:12
Jan 17 16:03:34
SKIP FEATURE citus: Citus extension isn't available
SKIP Scenario check that worker cluster is registered in the coordinator: Citus extension isn't available
SKIP Scenario coordinator failover updates pg_dist_node: Citus extension isn't available
SKIP Scenario worker switchover doesn't break client queries on the coordinator: Citus extension isn't available
SKIP Scenario worker primary restart doesn't break client queries on the coordinator: Citus extension isn't available
SKIP Scenario check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node: Citus extension isn't available
Jan 17 16:03:34 Feature: citus # features/citus.feature:1
Jan 17 16:03:34 We should check that coordinator discovers and registers workers and clients don't have errors when worker cluster switches over
Jan 17 16:03:34 Scenario: check that worker cluster is registered in the coordinator # features/citus.feature:4
Jan 17 16:03:34 Given I start postgres0 in citus group 0 # None
Jan 17 16:03:34 And I start postgres2 in citus group 1 # None
Jan 17 16:03:34 Then postgres0 is a leader in a group 0 after 10 seconds # None
Jan 17 16:03:34 And postgres2 is a leader in a group 1 after 10 seconds # None
Jan 17 16:03:34 When I start postgres1 in citus group 0 # None
Jan 17 16:03:34 And I start postgres3 in citus group 1 # None
Jan 17 16:03:34 Then replication works from postgres0 to postgres1 after 15 seconds # None
Jan 17 16:03:34 Then replication works from postgres2 to postgres3 after 15 seconds # None
Jan 17 16:03:34 And postgres0 is registered in the postgres0 as the primary in group 0 after 5 seconds # None
Jan 17 16:03:34 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 17 16:03:34
Jan 17 16:03:34 Scenario: coordinator failover updates pg_dist_node # features/citus.feature:16
Jan 17 16:03:34 Given I run patronictl.py failover batman --group 0 --candidate postgres1 --force # None
Jan 17 16:03:34 Then postgres1 role is the primary after 10 seconds # None
Jan 17 16:03:34 And "members/postgres0" key in a group 0 in DCS has state=running after 15 seconds # None
Jan 17 16:03:34 And replication works from postgres1 to postgres0 after 15 seconds # None
Jan 17 16:03:34 And postgres1 is registered in the postgres2 as the primary in group 0 after 5 seconds # None
Jan 17 16:03:34 And "sync" key in a group 0 in DCS has sync_standby=postgres0 after 15 seconds # None
Jan 17 16:03:34 When I run patronictl.py switchover batman --group 0 --candidate postgres0 --force # None
Jan 17 16:03:34 Then postgres0 role is the primary after 10 seconds # None
Jan 17 16:03:34 And replication works from postgres0 to postgres1 after 15 seconds # None
Jan 17 16:03:34 And postgres0 is registered in the postgres2 as the primary in group 0 after 5 seconds # None
Jan 17 16:03:34 And "sync" key in a group 0 in DCS has sync_standby=postgres1 after 15 seconds # None
Jan 17 16:03:34
Jan 17 16:03:34 Scenario: worker switchover doesn't break client queries on the coordinator # features/citus.feature:29
Jan 17 16:03:34 Given I create a distributed table on postgres0 # None
Jan 17 16:03:34 And I start a thread inserting data on postgres0 # None
Jan 17 16:03:34 When I run patronictl.py switchover batman --group 1 --force # None
Jan 17 16:03:34 Then I receive a response returncode 0 # None
Jan 17 16:03:34 And postgres3 role is the primary after 10 seconds # None
Jan 17 16:03:34 And "members/postgres2" key in a group 1 in DCS has state=running after 15 seconds # None
Jan 17 16:03:34 And replication works from postgres3 to postgres2 after 15 seconds # None
Jan 17 16:03:34 And postgres3 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 17 16:03:34 And "sync" key in a group 1 in DCS has sync_standby=postgres2 after 15 seconds # None
Jan 17 16:03:34 And a thread is still alive # None
Jan 17 16:03:34 When I run patronictl.py switchover batman --group 1 --force # None
Jan 17 16:03:34 Then I receive a response returncode 0 # None
Jan 17 16:03:34 And postgres2 role is the primary after 10 seconds # None
Jan 17 16:03:34 And replication works from postgres2 to postgres3 after 15 seconds # None
Jan 17 16:03:34 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 17 16:03:34 And "sync" key in a group 1 in DCS has sync_standby=postgres3 after 15 seconds # None
Jan 17 16:03:34 And a thread is still alive # None
Jan 17 16:03:34 When I stop a thread # None
Jan 17 16:03:34 Then a distributed table on postgres0 has expected rows # None
Jan 17 16:03:34
Jan 17 16:03:34 Scenario: worker primary restart doesn't break client queries on the coordinator # features/citus.feature:50
Jan 17 16:03:34 Given I cleanup a distributed table on postgres0 # None
Jan 17 16:03:34 And I start a thread inserting data on postgres0 # None
Jan 17 16:03:34 When I run patronictl.py restart batman postgres2 --group 1 --force # None
Jan 17 16:03:34 Then I receive a response returncode 0 # None
Jan 17 16:03:34 And postgres2 role is the primary after 10 seconds # None
Jan 17 16:03:34 And replication works from postgres2 to postgres3 after 15 seconds # None
Jan 17 16:03:34 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 17 16:03:34 And a thread is still alive # None
Jan 17 16:03:34 When I stop a thread # None
Jan 17 16:03:34 Then a distributed table on postgres0 has expected rows # None
Jan 17 16:03:34
Jan 17 16:03:34 Scenario: check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node # features/citus.feature:62
Jan 17 16:03:34 Given I start postgres4 in citus group 2 # None
Jan 17 16:03:34 Then postgres4 is a leader in a group 2 after 10 seconds # None
Jan 17 16:03:34 And "members/postgres4" key in a group 2 in DCS has role=master after 3 seconds # None
Jan 17 16:03:34 When I run patronictl.py edit-config batman --group 2 -s ttl=20 --force # None
Jan 17 16:03:34 Then I receive a response returncode 0 # None
Jan 17 16:03:34 And I receive a response output "+ttl: 20" # None
Jan 17 16:03:34 Then postgres4 is registered in the postgres2 as the primary in group 2 after 5 seconds # None
Jan 17 16:03:34 When I shut down postgres4 # None
Jan 17 16:03:34 Then there is a transaction in progress on postgres0 changing pg_dist_node after 5 seconds # None
Jan 17 16:03:34 When I run patronictl.py restart batman postgres2 --group 1 --force # None
Jan 17 16:03:34 Then a transaction finishes in 20 seconds # None
Jan 17 16:03:34
Jan 17 16:03:34 Feature: custom bootstrap # features/custom_bootstrap.feature:1
Jan 17 16:03:34 We should check that patroni can bootstrap a new cluster from a backup
Jan 17 16:03:34 Scenario: clone existing cluster using pg_basebackup # features/custom_bootstrap.feature:4
Jan 17 16:03:34 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 16:03:36 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 16:03:37 When I add the table foo to postgres0 # features/steps/basic_replication.py:54
Jan 17 16:03:38 And I start postgres1 in a cluster batman1 as a clone of postgres0 # features/steps/custom_bootstrap.py:6
Jan 17 16:03:41 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16
Jan 17 16:03:42 Then table foo is present on postgres1 after 10 seconds # features/steps/basic_replication.py:93
Jan 17 16:03:42
Jan 17 16:03:42 Scenario: make a backup and do a restore into a new cluster # features/custom_bootstrap.feature:12
Jan 17 16:03:42 Given I add the table bar to postgres1 # features/steps/basic_replication.py:54
Jan 17 16:03:42 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25
Jan 17 16:03:42 When I start postgres2 in a cluster batman2 from backup # features/steps/custom_bootstrap.py:11
Jan 17 16:04:22 Assertion Failed: patroni_postgres2 instance is not available for queries after 40 seconds
Jan 17 16:04:22
Jan 17 16:05:11 Then postgres2 is a leader of batman2 after 30 seconds # None
Jan 17 16:05:11 And table bar is present on postgres2 after 10 seconds # None
Jan 17 16:05:11
Jan 17 16:05:11 Feature: dcs failsafe mode # features/dcs_failsafe_mode.feature:1
Jan 17 16:05:11 We should check the basic dcs failsafe mode functioning
Jan 17 16:05:11 Scenario: check failsafe mode can be successfully enabled # features/dcs_failsafe_mode.feature:4
Jan 17 16:05:11 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 16:05:13 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 16:05:14 Then "config" key in DCS has ttl=30 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 16:05:14 When I issue a PATCH request to http://127.0.0.1:8008/config with {"loop_wait": 2, "ttl": 20, "retry_timeout": 3, "failsafe_mode": true} # features/steps/patroni_api.py:71
Jan 17 16:05:14 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 16:05:14 And Response on GET http://127.0.0.1:8008/failsafe contains postgres0 after 10 seconds # features/steps/patroni_api.py:156
Jan 17 16:05:15 When I issue a GET request to http://127.0.0.1:8008/failsafe # features/steps/patroni_api.py:61
Jan 17 16:05:15 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 16:05:15 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98
Jan 17 16:05:15 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}},"slots":{"dcs_slot_1": null,"postgres0":null}} # features/steps/patroni_api.py:71
Jan 17 16:05:15 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 16:05:15 When I issue a PATCH request to http://127.0.0.1:8008/config with {"slots": {"dcs_slot_0": {"type": "logical", "database": "postgres", "plugin": "test_decoding"}}} # features/steps/patroni_api.py:71
Jan 17 16:05:15 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 16:05:15
Jan 17 16:05:15 @dcs-failsafe
Jan 17 16:05:15 Scenario: check one-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:20
Jan 17 16:05:15 Given DCS is down # features/steps/dcs_failsafe_mode.py:4
Jan 17 16:05:15 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156
Jan 17 16:05:20 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105
Jan 17 16:05:20
Jan 17 16:05:20 @dcs-failsafe
Jan 17 16:05:20 Scenario: check new replica isn't promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:26
Jan 17 16:05:20 Given DCS is up # features/steps/dcs_failsafe_mode.py:9
Jan 17 16:05:20 When I do a backup of postgres0 # features/steps/custom_bootstrap.py:25
Jan 17 16:05:21 And I shut down postgres0 # features/steps/basic_replication.py:29
Jan 17 16:06:22 When I start postgres1 in a cluster batman from backup with no_leader # features/steps/dcs_failsafe_mode.py:14
Jan 17 16:06:24 Then postgres1 role is the replica after 12 seconds # features/steps/basic_replication.py:105
Jan 17 16:06:24
Jan 17 16:06:24 Scenario: check leader and replica are both in /failsafe key after leader is back # features/dcs_failsafe_mode.feature:33
Jan 17 16:06:24 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 16:06:26 And I start postgres1 # features/steps/basic_replication.py:8
Jan 17 16:06:26 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 16:06:27 And "members/postgres1" key in DCS has state=running after 2 seconds # features/steps/cascading_replication.py:23
Jan 17 16:06:27 And Response on GET http://127.0.0.1:8009/failsafe contains postgres1 after 10 seconds # features/steps/patroni_api.py:156
Jan 17 16:06:28 When I issue a GET request to http://127.0.0.1:8009/failsafe # features/steps/patroni_api.py:61
Jan 17 16:06:28 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 16:06:28 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98
Jan 17 16:06:28 And I receive a response postgres1 http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:98
Jan 17 16:06:28
Jan 17 16:06:28 @dcs-failsafe @slot-advance
Jan 17 16:06:28 Scenario: check leader and replica are functioning while DCS is down # features/dcs_failsafe_mode.feature:46
Jan 17 16:06:28 Given I get all changes from physical slot dcs_slot_1 on postgres0 # features/steps/slots.py:75
Jan 17 16:06:28 Then physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51
Jan 17 16:06:38 Assertion Failed: physical slot dcs_slot_1 is not in sync between postgres0 and postgres1 after 10 seconds
Jan 17 16:06:38
Jan 17 16:06:38 And logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 10 seconds # None
Jan 17 16:06:38 And DCS is down # None
Jan 17 16:06:38 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # None
Jan 17 16:06:38 Then postgres0 role is the primary after 10 seconds # None
Jan 17 16:06:38 And postgres1 role is the replica after 2 seconds # None
Jan 17 16:06:38 And replication works from postgres0 to postgres1 after 10 seconds # None
Jan 17 16:06:38 When I get all changes from logical slot dcs_slot_0 on postgres0 # None
Jan 17 16:06:38 And I get all changes from physical slot dcs_slot_1 on postgres0 # None
Jan 17 16:06:38 Then logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 20 seconds # None
Jan 17 16:06:38 And physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # None
Jan 17 16:06:38
Jan 17 16:06:38 @dcs-failsafe
Jan 17 16:06:38 Scenario: check primary is demoted when one replica is shut down and DCS is down # features/dcs_failsafe_mode.feature:61
Jan 17 16:06:38 Given DCS is down # features/steps/dcs_failsafe_mode.py:4
Jan 17 16:06:38 And I kill postgres1 # features/steps/basic_replication.py:34
Jan 17 16:06:39 And I kill postmaster on postgres1 # features/steps/basic_replication.py:44
pg_ctl: PID file "/tmp/autopkgtest.OqaT5f/build.yv2/src/data/postgres1/postmaster.pid" does not exist
Is server running?
Jan 17 16:06:39 Then postgres0 role is the replica after 12 seconds # features/steps/basic_replication.py:105
Jan 17 16:06:51 Assertion Failed: postgres0 role didn't change to replica after 12 seconds
Jan 17 16:06:51
Jan 17 16:06:51
Jan 17 16:06:51 @dcs-failsafe
Jan 17 16:06:51 Scenario: check known replica is promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:68
Jan 17 16:06:51 Given I kill postgres0 # features/steps/basic_replication.py:34
Jan 17 16:06:52 And I shut down postmaster on postgres0 # features/steps/basic_replication.py:39
pg_ctl: PID file "/tmp/autopkgtest.OqaT5f/build.yv2/src/data/postgres0/postmaster.pid" does not exist
Is server running?
Jan 17 16:06:52 And DCS is up # features/steps/dcs_failsafe_mode.py:9
Jan 17 16:06:52 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 16:06:54 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 16:06:55 And postgres1 role is the primary after 25 seconds # features/steps/basic_replication.py:105
Jan 17 16:07:13
Jan 17 16:07:13 @dcs-failsafe
Jan 17 16:07:13 Scenario: scale to three-node cluster # features/dcs_failsafe_mode.feature:77
Jan 17 16:07:13 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 16:07:16 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7
Jan 17 16:07:19 Then "members/postgres2" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 16:07:20 And "members/postgres0" key in DCS has state=running after 20 seconds # features/steps/cascading_replication.py:23
Jan 17 16:07:40 Assertion Failed: members/postgres0 does not have state=running (found stopping) in dcs after 20 seconds
Jan 17 16:07:40
Jan 17 16:07:40 And Response on GET http://127.0.0.1:8008/failsafe contains postgres2 after 10 seconds # None
Jan 17 16:07:40 And replication works from postgres1 to postgres0 after 10 seconds # None
Jan 17 16:07:40 And replication works from postgres1 to postgres2 after 10 seconds # None
Jan 17 16:07:40
Jan 17 16:07:40 @dcs-failsafe @slot-advance
Jan 17 16:07:40 Scenario: make sure permanent slots exist on replicas # features/dcs_failsafe_mode.feature:88
Jan 17 16:07:40 Given I issue a PATCH request to http://127.0.0.1:8009/config with {"slots":{"postgres2":0,"dcs_slot_0":null,"dcs_slot_2":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71
Jan 17 16:07:40 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # features/steps/slots.py:51
Jan 17 16:08:00 Assertion Failed: logical slot dcs_slot_2 is not in sync between postgres1 and postgres0 after 20 seconds
Jan 17 16:08:00
Jan 17 16:08:00 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # None
Jan 17 16:08:00 When I get all changes from physical slot dcs_slot_1 on postgres1 # None
Jan 17 16:08:00 Then physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # None
Jan 17 16:08:00 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # None
Jan 17 16:08:00 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # None
Jan 17 16:08:00 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # None
Jan 17 16:08:00
Jan 17 16:08:00 @dcs-failsafe
Jan 17 16:08:00 Scenario: check three-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:99
Jan 17 16:08:00 Given DCS is down # features/steps/dcs_failsafe_mode.py:4
Jan 17 16:08:00 Then Response on GET http://127.0.0.1:8009/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156
Jan 17 16:08:03 Then postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105
Jan 17 16:08:03 And postgres0 role is the replica after 2 seconds # features/steps/basic_replication.py:105
Jan 17 16:08:05 Assertion Failed: postgres0 role didn't change to replica after 2 seconds
Jan 17 16:08:05
Jan 17 16:08:05 And postgres2 role is the replica after 2 seconds # None
Jan 17 16:08:05
Jan 17 16:08:05 @dcs-failsafe @slot-advance
Jan 17 16:08:05 Scenario: check that permanent slots are in sync between nodes while DCS is down # features/dcs_failsafe_mode.feature:108
Jan 17 16:08:05 Given replication works from postgres1 to postgres0 after 10 seconds # features/steps/basic_replication.py:112
Jan 17 16:08:15 Assertion Failed: FAILED SUB-STEP: Then table test_1737130085_8862994 is present on postgres0 after 10 seconds
Jan 17 16:08:15 Substep info: Assertion Failed: Table test_1737130085_8862994 is not present on postgres0 after 10 seconds
Jan 17 16:08:15 Traceback (of failed substep):
Jan 17 16:08:15 File "/usr/lib/python3/dist-packages/behave/model.py", line 1329, in run
Jan 17 16:08:15 match.run(runner.context)
Jan 17 16:08:15 ~~~~~~~~~^^^^^^^^^^^^^^^^
Jan 17 16:08:15 File "/usr/lib/python3/dist-packages/behave/matchers.py", line 98, in run
Jan 17 16:08:15 self.func(context, *args, **kwargs)
Jan 17 16:08:15 ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 17 16:08:15 File "features/steps/basic_replication.py", line 101, in table_is_present_on
Jan 17 16:08:15 assert False, \
Jan 17 16:08:15 ^^^^^
Jan 17 16:08:15
Jan 17 16:09:04 And replication works from postgres1 to postgres2 after 10 seconds # None
Jan 17 16:09:04 When I get all changes from logical slot dcs_slot_2 on postgres1 # None
Jan 17 16:09:04 And I get all changes from physical slot dcs_slot_1 on postgres1 # None
Jan 17 16:09:04 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # None
Jan 17 16:09:04 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # None
Jan 17 16:09:04 And physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # None
Jan 17 16:09:04 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # None
Jan 17 16:09:04 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # None
Jan 17 16:09:04 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # None
Jan 17 16:09:04
Jan 17 16:09:04 Feature: ignored slots # features/ignored_slots.feature:1
Jan 17 16:09:04
Jan 17 16:09:04 Scenario: check ignored slots aren't removed on failover/switchover # features/ignored_slots.feature:2
Jan 17 16:09:04 Given I start postgres1 # features/steps/basic_replication.py:8
Jan 17 16:09:06 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 16:09:07 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41
Jan 17 16:09:07 When I issue a PATCH request to http://127.0.0.1:8009/config with {"ignore_slots": [{"name": "unmanaged_slot_0", "database": "postgres", "plugin": "test_decoding", "type": "logical"}, {"name": "unmanaged_slot_1", "database": "postgres", "plugin": "test_decoding"}, {"name": "unmanaged_slot_2", "database": "postgres"}, {"name": "unmanaged_slot_3"}], "postgresql": {"parameters": {"wal_level": "logical"}}} # features/steps/patroni_api.py:71
Jan 17 16:09:07 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 16:09:07 And Response on GET http://127.0.0.1:8009/config contains ignore_slots after 10 seconds # features/steps/patroni_api.py:156
Jan 17 16:09:08 When I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 16:10:09 And I start postgres1 # features/steps/basic_replication.py:8
Jan 17 16:10:11 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 16:10:12 And "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 16:10:13 And postgres1 role is the primary after 20 seconds # features/steps/basic_replication.py:105
Jan 17 16:10:13 When I create a logical replication slot unmanaged_slot_0 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 16:10:13 And I create a logical replication slot unmanaged_slot_1 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 16:10:13 And I create a logical replication slot unmanaged_slot_2 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 16:10:13 And I create a logical replication slot unmanaged_slot_3 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 16:10:13 And I create a logical replication slot dummy_slot on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 16:10:13 Then postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 16:10:13 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 16:10:13 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 16:10:13 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 16:10:13 When I start postgres0 # features/steps/basic_replication.py:8
Jan 17 16:10:15 Then "members/postgres0" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 16:10:16 And postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105
Jan 17 16:10:16 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112
Jan 17 16:10:17 When I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 16:11:18 Then "members/postgres0" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 16:11:18 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 16:11:20 Then postgres1 role is the secondary after 20 seconds # features/steps/basic_replication.py:105
Jan 17 16:11:20 And "members/postgres1" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 16:11:21 And I sleep for 2 seconds # features/steps/patroni_api.py:39
Jan 17 16:11:23 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 16:11:23 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 16:11:23 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 16:11:23 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 16:11:23 And postgres1 does not have a replication slot named dummy_slot # features/steps/slots.py:40
Jan 17 16:11:23 When I shut down postgres0 # features/steps/basic_replication.py:29
Jan 17 16:12:24 Then "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 16:12:24 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 16:12:24 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 16:12:24 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 16:12:24 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 16:12:40
Jan 17 16:12:40 Feature: nostream node # features/nostream_node.feature:1
Jan 17 16:12:40
Jan 17 16:12:40 Scenario: check nostream node is recovering from archive # features/nostream_node.feature:3
Jan 17 16:12:40 When I start postgres0 # features/steps/basic_replication.py:8
Jan 17 16:12:42 And I configure and start postgres1 with a tag nostream true # features/steps/cascading_replication.py:7
Jan 17 16:12:45 Then "members/postgres1" key in DCS has replication_state=in archive recovery after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 16:12:45 And replication works from postgres0 to postgres1 after 30 seconds # features/steps/basic_replication.py:112
Jan 17 16:12:51
Jan 17 16:12:51 @slot-advance
Jan 17 16:12:51 Scenario: check permanent logical replication slots are not copied # features/nostream_node.feature:10
Jan 17 16:12:51 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}}, "slots":{"test_logical":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71
Jan 17 16:12:51 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 16:12:51 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86
Terminated
autopkgtest [18:43:56]: ERROR: timed out on command "su -s /bin/bash unshare -c set -e; exec /tmp/autopkgtest.OqaT5f/wrapper.sh --artifacts=/tmp/autopkgtest.OqaT5f/acceptance-etcd3-artifacts --chdir=/tmp/autopkgtest.OqaT5f/build.yv2/src --env=DEB_BUILD_OPTIONS=parallel=4 --env=DEBIAN_FRONTEND=noninteractive --env=LANG=C.UTF-8 --unset-env=LANGUAGE --unset-env=LC_ADDRESS --unset-env=LC_ALL --unset-env=LC_COLLATE --unset-env=LC_CTYPE --unset-env=LC_IDENTIFICATION --unset-env=LC_MEASUREMENT --unset-env=LC_MESSAGES --unset-env=LC_MONETARY --unset-env=LC_NAME --unset-env=LC_NUMERIC --unset-env=LC_PAPER --unset-env=LC_TELEPHONE --unset-env=LC_TIME --script-pid-file=/tmp/autopkgtest_script_pid --source-profile --stderr=/tmp/autopkgtest.OqaT5f/acceptance-etcd3-stderr --stdout=/tmp/autopkgtest.OqaT5f/acceptance-etcd3-stdout --tmp=/tmp/autopkgtest.OqaT5f/autopkgtest_tmp -- bash -ec 'debian/tests/acceptance etcd3'" (kind: test)
autopkgtest [18:43:57]: test acceptance-etcd3: -----------------------]
autopkgtest [18:43:57]: test acceptance-etcd3: - - - - - - - - - - results - - - - - - - - - -
acceptance-etcd3 FLAKY timed out
autopkgtest [18:43:57]: test acceptance-etcd-basic: preparing testbed
autopkgtest [18:44:02]: testbed dpkg architecture: amd64
autopkgtest [18:44:02]: testbed apt version: 2.9.20
autopkgtest [18:44:02]: @@@@@@@@@@@@@@@@@@@@ test bed setup
Get:1 http://deb.debian.org/debian sid InRelease [205 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 Packages [10.0 MB]
Get:3 http://deb.debian.org/debian sid/main Translation-en [7324 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 Components [5045 kB]
Fetched 22.6 MB in 2s (9693 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
libldap-2.5-0
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
libldap-common libldap2 libtext-charwidth-perl libtext-wrapi18n-perl
The following packages will be upgraded:
apt base-passwd binutils binutils-common binutils-x86-64-linux-gnu
bsdextrautils bsdutils dash diffutils dpkg dpkg-dev e2fsprogs gcc-14-base
gettext gettext-base gpg gpgconf gzip init-system-helpers libapt-pkg6.0t64
libatomic1 libaudit1 libbinutils libblkid1 libc-bin libc6 libcgi-pm-perl
libcom-err2 libcpanel-json-xs-perl libcrypt1 libctf-nobfd0 libctf0
libcurl3t64-gnutls libdebconfclient0 libdpkg-perl libext2fs2t64 libgcc-s1
libglib2.0-0t64 libgomp1 libgprofng0 libgssapi-krb5-2 libhtml-parser-perl
libicu72 libk5crypto3 libkrb5-3 libkrb5support0 liblz1 liblz4-1 libmount1
libsasl2-2 libsasl2-modules-db libsframe1 libsmartcols1 libss2 libssl3t64
libstdc++6 libsystemd0 libtext-markdown-discount-perl libudev1 libuuid1
libxs-parse-keyword-perl libxxhash0 libzstd1 login logsave mount openssl
openssl-provider-legacy sysvinit-utils tzdata ucf util-linux
72 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 41.7 MB of archives.
After this operation, 1324 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 bsdutils amd64 1:2.40.4-1 [106 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 dash amd64 0.5.12-11 [95.5 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 diffutils amd64 1:3.10-2 [384 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libatomic1 amd64 14.2.0-14 [9288 B]
Get:5 http://deb.debian.org/debian sid/main amd64 libgomp1 amd64 14.2.0-14 [137 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 gcc-14-base amd64 14.2.0-14 [48.6 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libgcc-s1 amd64 14.2.0-14 [72.7 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libstdc++6 amd64 14.2.0-14 [713 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 libc6 amd64 2.40-5 [2810 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 libxxhash0 amd64 0.8.3-2 [27.1 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 liblz4-1 amd64 1.9.4-4 [60.1 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 openssl-provider-legacy amd64 3.4.0-2 [301 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [300 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 libssl3t64 amd64 3.4.0-2 [2302 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 libsystemd0 amd64 257.2-2 [450 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 libudev1 amd64 257.2-2 [148 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libapt-pkg6.0t64 amd64 2.9.22 [1115 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 dpkg amd64 1.22.14 [1537 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 gzip amd64 1.13-1 [138 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 bsdextrautils amd64 2.40.4-1 [92.2 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 libblkid1 amd64 2.40.4-1 [169 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 libmount1 amd64 2.40.4-1 [200 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 libsmartcols1 amd64 2.40.4-1 [140 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 mount amd64 2.40.4-1 [155 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 libuuid1 amd64 2.40.4-1 [36.2 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 util-linux amd64 2.40.4-1 [1213 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 libdebconfclient0 amd64 0.277 [10.4 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 base-passwd amd64 3.6.6 [53.1 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 apt amd64 2.9.22 [1382 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 init-system-helpers all 1.68 [38.7 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 libc-bin amd64 2.40-5 [627 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 sysvinit-utils amd64 3.13-1 [33.2 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 logsave amd64 1.47.2-1 [23.9 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 libext2fs2t64 amd64 1.47.2-1 [212 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 e2fsprogs amd64 1.47.2-1 [590 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 libaudit1 amd64 1:4.0.2-2+b1 [55.2 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 libcrypt1 amd64 1:4.4.38-1 [90.1 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 login amd64 1:4.16.0-2+really2.40.4-1 [88.4 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 tzdata all 2024b-6 [257 kB]
Get:40 http://deb.debian.org/debian sid/main amd64 gettext-base amd64 0.23.1-1 [243 kB]
Get:41 http://deb.debian.org/debian sid/main amd64 libtext-charwidth-perl amd64 0.04-11+b4 [9476 B]
Get:42 http://deb.debian.org/debian sid/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B]
Get:43 http://deb.debian.org/debian sid/main amd64 ucf all 3.0048 [42.0 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 libgprofng0 amd64 2.43.50.20250108-1 [807 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 libctf0 amd64 2.43.50.20250108-1 [88.4 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1 [155 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1 [2277 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 libbinutils amd64 2.43.50.20250108-1 [532 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 binutils amd64 2.43.50.20250108-1 [68.5 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 binutils-common amd64 2.43.50.20250108-1 [2628 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 libsframe1 amd64 2.43.50.20250108-1 [77.7 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 dpkg-dev all 1.22.14 [1334 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 libdpkg-perl all 1.22.14 [646 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 gettext amd64 0.23.1-1 [1680 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 gpg amd64 2.2.46-1+b1 [532 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 gpgconf amd64 2.2.46-1+b1 [121 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 libcgi-pm-perl all 4.67-1 [217 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 libcom-err2 amd64 1.47.2-1 [24.0 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 libcpanel-json-xs-perl amd64 4.39-1 [130 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 libgssapi-krb5-2 amd64 1.21.3-4 [138 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 libkrb5-3 amd64 1.21.3-4 [326 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 libkrb5support0 amd64 1.21.3-4 [32.8 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 libk5crypto3 amd64 1.21.3-4 [80.9 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8+b1 [19.9 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8+b1 [57.6 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 libldap2 amd64 2.6.9+dfsg-1 [192 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 libcurl3t64-gnutls amd64 8.11.1-1+b1 [360 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1502 kB]
Get:70 http://deb.debian.org/debian sid/main amd64 libicu72 amd64 72.1-6 [9421 kB]
Get:71 http://deb.debian.org/debian sid/main amd64 libldap-common all 2.6.9+dfsg-1 [34.5 kB]
Get:72 http://deb.debian.org/debian sid/main amd64 liblz1 amd64 1.15-1 [38.9 kB]
Get:73 http://deb.debian.org/debian sid/main amd64 libss2 amd64 1.47.2-1 [28.7 kB]
Get:74 http://deb.debian.org/debian sid/main amd64 libtext-markdown-discount-perl amd64 0.17-1 [12.9 kB]
Get:75 http://deb.debian.org/debian sid/main amd64 libxs-parse-keyword-perl amd64 0.48-1 [65.6 kB]
Get:76 http://deb.debian.org/debian sid/main amd64 openssl amd64 3.4.0-2 [1422 kB]
Preconfiguring packages ...
Fetched 41.7 MB in 1s (48.9 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.4-1_amd64.deb ...
Unpacking bsdutils (1:2.40.4-1) over (1:2.40.2-13) ...
Setting up bsdutils (1:2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../dash_0.5.12-11_amd64.deb ...
Unpacking dash (0.5.12-11) over (0.5.12-9) ...
Setting up dash (0.5.12-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../diffutils_1%3a3.10-2_amd64.deb ...
Unpacking diffutils (1:3.10-2) over (1:3.10-1) ...
Setting up diffutils (1:3.10-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libatomic1_14.2.0-14_amd64.deb ...
Unpacking libatomic1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../libgomp1_14.2.0-14_amd64.deb ...
Unpacking libgomp1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../gcc-14-base_14.2.0-14_amd64.deb ...
Unpacking gcc-14-base:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up gcc-14-base:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_14.2.0-14_amd64.deb ...
Unpacking libgcc-s1:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libgcc-s1:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libstdc++6_14.2.0-14_amd64.deb ...
Unpacking libstdc++6:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libstdc++6:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libc6_2.40-5_amd64.deb ...
Unpacking libc6:amd64 (2.40-5) over (2.40-4) ...
Setting up libc6:amd64 (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ...
Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2+b2) ...
Setting up libxxhash0:amd64 (0.8.3-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ...
Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3+b1) ...
Setting up liblz4-1:amd64 (1.9.4-4) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../openssl-provider-legacy_3.4.0-2_amd64.deb ...
Unpacking openssl-provider-legacy (3.4.0-2) over (3.3.2-2) ...
Setting up openssl-provider-legacy (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ...
Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1+b1) ...
Setting up libzstd1:amd64 (1.5.6+dfsg-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libssl3t64_3.4.0-2_amd64.deb ...
Unpacking libssl3t64:amd64 (3.4.0-2) over (3.3.2-2) ...
Setting up libssl3t64:amd64 (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257.2-2_amd64.deb ...
Unpacking libsystemd0:amd64 (257.2-2) over (257.1-5) ...
Setting up libsystemd0:amd64 (257.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libudev1_257.2-2_amd64.deb ...
Unpacking libudev1:amd64 (257.2-2) over (257.1-5) ...
Setting up libudev1:amd64 (257.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.22_amd64.deb ...
Unpacking libapt-pkg6.0t64:amd64 (2.9.22) over (2.9.20) ...
Setting up libapt-pkg6.0t64:amd64 (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.14_amd64.deb ...
Unpacking dpkg (1.22.14) over (1.22.11) ...
Setting up dpkg (1.22.14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../archives/gzip_1.13-1_amd64.deb ...
Unpacking gzip (1.13-1) over (1.12-1.2) ...
Setting up gzip (1.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.4-1_amd64.deb ...
Unpacking bsdextrautils (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libblkid1_2.40.4-1_amd64.deb ...
Unpacking libblkid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libblkid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.4-1_amd64.deb ...
Unpacking libmount1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libmount1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.4-1_amd64.deb ...
Unpacking libsmartcols1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libsmartcols1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../mount_2.40.4-1_amd64.deb ...
Unpacking mount (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libuuid1_2.40.4-1_amd64.deb ...
Unpacking libuuid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libuuid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.4-1_amd64.deb ...
Unpacking util-linux (2.40.4-1) over (2.40.2-13) ...
Setting up util-linux (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libdebconfclient0_0.277_amd64.deb ...
Unpacking libdebconfclient0:amd64 (0.277) over (0.276) ...
Setting up libdebconfclient0:amd64 (0.277) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../base-passwd_3.6.6_amd64.deb ...
Unpacking base-passwd (3.6.6) over (3.6.5) ...
Setting up base-passwd (3.6.6) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.22_amd64.deb ...
Unpacking apt (2.9.22) over (2.9.20) ...
Setting up apt (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../init-system-helpers_1.68_all.deb ...
Unpacking init-system-helpers (1.68) over (1.67) ...
Setting up init-system-helpers (1.68) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.40-5_amd64.deb ...
Unpacking libc-bin (2.40-5) over (2.40-4) ...
Setting up libc-bin (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../sysvinit-utils_3.13-1_amd64.deb ...
Unpacking sysvinit-utils (3.13-1) over (3.11-1) ...
Setting up sysvinit-utils (3.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../logsave_1.47.2-1_amd64.deb ...
Unpacking logsave (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libext2fs2t64_1.47.2-1_amd64.deb ...
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64'
Unpacking libext2fs2t64:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Setting up libext2fs2t64:amd64 (1.47.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../e2fsprogs_1.47.2-1_amd64.deb ...
Unpacking e2fsprogs (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libaudit1_1%3a4.0.2-2+b1_amd64.deb ...
Unpacking libaudit1:amd64 (1:4.0.2-2+b1) over (1:4.0.2-2) ...
Setting up libaudit1:amd64 (1:4.0.2-2+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../libcrypt1_1%3a4.4.38-1_amd64.deb ...
Unpacking libcrypt1:amd64 (1:4.4.38-1) over (1:4.4.36-5) ...
Setting up libcrypt1:amd64 (1:4.4.38-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../00-login_1%3a4.16.0-2+really2.40.4-1_amd64.deb ...
Unpacking login (1:4.16.0-2+really2.40.4-1) over (1:4.16.0-2+really2.40.2-13) ...
Preparing to unpack .../01-tzdata_2024b-6_all.deb ...
Unpacking tzdata (2024b-6) over (2024b-4) ...
Preparing to unpack .../02-gettext-base_0.23.1-1_amd64.deb ...
Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ...
Selecting previously unselected package libtext-charwidth-perl:amd64.
Preparing to unpack .../03-libtext-charwidth-perl_0.04-11+b4_amd64.deb ...
Unpacking libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Selecting previously unselected package libtext-wrapi18n-perl.
Preparing to unpack .../04-libtext-wrapi18n-perl_0.06-10_all.deb ...
Unpacking libtext-wrapi18n-perl (0.06-10) ...
Preparing to unpack .../05-ucf_3.0048_all.deb ...
Unpacking ucf (3.0048) over (3.0046) ...
Preparing to unpack .../06-libgprofng0_2.43.50.20250108-1_amd64.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../07-libctf0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../08-libctf-nobfd0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../09-binutils-x86-64-linux-gnu_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../10-libbinutils_2.43.50.20250108-1_amd64.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../11-binutils_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../12-binutils-common_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../13-libsframe1_2.43.50.20250108-1_amd64.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../14-dpkg-dev_1.22.14_all.deb ...
Unpacking dpkg-dev (1.22.14) over (1.22.11) ...
Preparing to unpack .../15-libdpkg-perl_1.22.14_all.deb ...
Unpacking libdpkg-perl (1.22.14) over (1.22.11) ...
Preparing to unpack .../16-gettext_0.23.1-1_amd64.deb ...
Unpacking gettext (0.23.1-1) over (0.22.5-3) ...
Preparing to unpack .../17-gpg_2.2.46-1+b1_amd64.deb ...
Unpacking gpg (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../18-gpgconf_2.2.46-1+b1_amd64.deb ...
Unpacking gpgconf (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../19-libhtml-parser-perl_3.83-1+b2_amd64.deb ...
Unpacking libhtml-parser-perl:amd64 (3.83-1+b2) over (3.83-1+b1) ...
Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ...
Unpacking libcgi-pm-perl (4.67-1) over (4.66-1) ...
Preparing to unpack .../21-libcom-err2_1.47.2-1_amd64.deb ...
Unpacking libcom-err2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../22-libcpanel-json-xs-perl_4.39-1_amd64.deb ...
Unpacking libcpanel-json-xs-perl:amd64 (4.39-1) over (4.38-1+b1) ...
Preparing to unpack .../23-libgssapi-krb5-2_1.21.3-4_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../24-libkrb5-3_1.21.3-4_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../25-libkrb5support0_1.21.3-4_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../26-libk5crypto3_1.21.3-4_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../27-libsasl2-modules-db_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Preparing to unpack .../28-libsasl2-2_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Selecting previously unselected package libldap2:amd64.
Preparing to unpack .../29-libldap2_2.6.9+dfsg-1_amd64.deb ...
Unpacking libldap2:amd64 (2.6.9+dfsg-1) ...
Preparing to unpack .../30-libcurl3t64-gnutls_8.11.1-1+b1_amd64.deb ...
Unpacking libcurl3t64-gnutls:amd64 (8.11.1-1+b1) over (8.11.1-1) ...
Preparing to unpack .../31-libglib2.0-0t64_2.82.4-2_amd64.deb ...
Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ...
Preparing to unpack .../32-libicu72_72.1-6_amd64.deb ...
Unpacking libicu72:amd64 (72.1-6) over (72.1-5+b1) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../33-libldap-common_2.6.9+dfsg-1_all.deb ...
Unpacking libldap-common (2.6.9+dfsg-1) ...
Preparing to unpack .../34-liblz1_1.15-1_amd64.deb ...
Unpacking liblz1:amd64 (1.15-1) over (1.15~rc1-1) ...
Preparing to unpack .../35-libss2_1.47.2-1_amd64.deb ...
Unpacking libss2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../36-libtext-markdown-discount-perl_0.17-1_amd64.deb ...
Unpacking libtext-markdown-discount-perl (0.17-1) over (0.16-1+b3) ...
Preparing to unpack .../37-libxs-parse-keyword-perl_0.48-1_amd64.deb ...
Unpacking libxs-parse-keyword-perl (0.48-1) over (0.47-1) ...
Preparing to unpack .../38-openssl_3.4.0-2_amd64.deb ...
Unpacking openssl (3.4.0-2) over (3.3.2-2) ...
Setting up liblz1:amd64 (1.15-1) ...
Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Setting up libicu72:amd64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-1) ...
Setting up libcpanel-json-xs-perl:amd64 (4.39-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1) ...
Installing new version of config file /etc/gprofng.rc ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up libtext-markdown-discount-perl (0.17-1) ...
Setting up libcom-err2:amd64 (1.47.2-1) ...
Setting up libgomp1:amd64 (14.2.0-14) ...
Setting up libldap-common (2.6.9+dfsg-1) ...
Setting up libtext-wrapi18n-perl (0.06-10) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1) ...
Setting up libkrb5support0:amd64 (1.21.3-4) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up tzdata (2024b-6) ...
Current default time zone: 'Etc/UTC'
Local time is now: Fri Jan 17 18:44:18 UTC 2025.
Universal Time is now: Fri Jan 17 18:44:18 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Setting up libxs-parse-keyword-perl (0.48-1) ...
Setting up libatomic1:amd64 (14.2.0-14) ...
Setting up libss2:amd64 (1.47.2-1) ...
Setting up ucf (3.0048) ...
Setting up libk5crypto3:amd64 (1.21.3-4) ...
Setting up libdpkg-perl (1.22.14) ...
Setting up logsave (1.47.2-1) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up mount (2.40.4-1) ...
Setting up libhtml-parser-perl:amd64 (3.83-1+b2) ...
Setting up gpgconf (2.2.46-1+b1) ...
Setting up libkrb5-3:amd64 (1.21.3-4) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1) ...
Setting up openssl (3.4.0-2) ...
Setting up libldap2:amd64 (2.6.9+dfsg-1) ...
Setting up gpg (2.2.46-1+b1) ...
Setting up login (1:4.16.0-2+really2.40.4-1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libcgi-pm-perl (4.67-1) ...
Setting up e2fsprogs (1.47.2-1) ...
Setting up libglib2.0-0t64:amd64 (2.82.4-2) ...
No schema files found: doing nothing.
Setting up libgprofng0:amd64 (2.43.50.20250108-1) ...
Setting up libgssapi-krb5-2:amd64 (1.21.3-4) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1) ...
Setting up libcurl3t64-gnutls:amd64 (8.11.1-1+b1) ...
Setting up binutils (2.43.50.20250108-1) ...
Setting up dpkg-dev (1.22.14) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for debianutils (5.21) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
libldap-2.5-0*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 578 kB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17092 files and directories currently installed.)
Removing libldap-2.5-0:amd64 (2.5.19+dfsg-1) ...
Processing triggers for libc-bin (2.40-5) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
apt-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 329 kB of archives.
After this operation, 1100 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 apt-utils amd64 2.9.22 [329 kB]
Fetched 329 kB in 0s (7819 kB/s)
Selecting previously unselected package apt-utils.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17082 files and directories currently installed.)
Preparing to unpack .../apt-utils_2.9.22_amd64.deb ...
Unpacking apt-utils (2.9.22) ...
Setting up apt-utils (2.9.22) ...
Processing triggers for man-db (2.13.0-1) ...
Ign:1 file:/tmp/autopkgtest.OqaT5f/binaries InRelease
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries Release [816 B]
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries Release [816 B]
Ign:3 file:/tmp/autopkgtest.OqaT5f/binaries Release.gpg
Get:4 file:/tmp/autopkgtest.OqaT5f/binaries Packages [4903 B]
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following NEW packages will be installed:
adduser etcd-server fonts-font-awesome fonts-lato libc-l10n libedit2
libexpat1 libio-pty-perl libipc-run-perl libjs-jquery libjs-sphinxdoc
libjs-underscore libjson-perl libllvm19 libnsl2 libpq5 libpython3-stdlib
libpython3.12-minimal libpython3.12-stdlib libpython3.13-minimal
libpython3.13-stdlib libtirpc-common libtirpc3t64 libxslt1.1 libz3-4 locales
media-types moreutils patroni patroni-doc postgresql postgresql-17
postgresql-client-17 postgresql-client-common postgresql-common python3
python3-autocommand python3-behave python3-cdiff python3-click
python3-coverage python3-dateutil python3-dnspython python3-etcd
python3-inflect python3-jaraco.context python3-jaraco.functools
python3-minimal python3-more-itertools python3-parse python3-parse-type
python3-pkg-resources python3-prettytable python3-psutil python3-psycopg2
python3-six python3-typeguard python3-typing-extensions python3-urllib3
python3-wcwidth python3-yaml python3-ydiff python3.12 python3.12-minimal
python3.13 python3.13-minimal sphinx-rtd-theme-common ssl-cert
0 upgraded, 68 newly installed, 0 to remove and 0 not upgraded.
Need to get 88.1 MB/89.0 MB of archives.
After this operation, 374 MB of additional disk space will be used.
Get:1 file:/tmp/autopkgtest.OqaT5f/binaries python3-click 8.2.0-1 [98.6 kB]
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries patroni 3.3.5-1 [266 kB]
Get:3 file:/tmp/autopkgtest.OqaT5f/binaries patroni-doc 3.3.5-1 [524 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 adduser all 3.137 [140 kB]
Get:5 http://deb.debian.org/debian sid/main amd64 etcd-server amd64 3.5.16-3+b1 [10.9 MB]
Get:6 http://deb.debian.org/debian sid/main amd64 fonts-lato all 2.015-1 [2780 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libjson-perl all 4.10000-1 [87.5 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libio-pty-perl amd64 1:1.20-1+b2 [34.3 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 libipc-run-perl all 20231003.0-2 [101 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 postgresql-client-common all 267 [36.5 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 ssl-cert all 1.1.3 [16.8 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 postgresql-common all 267 [170 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libpython3.13-minimal amd64 3.13.1-3 [858 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 libexpat1 amd64 2.6.4-1 [106 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 python3.13-minimal amd64 3.13.1-3 [2202 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 python3-minimal amd64 3.13.1-2 [27.0 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 media-types all 10.1.0 [26.9 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [1973 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 python3.13 amd64 3.13.1-3 [740 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 libpython3-stdlib amd64 3.13.1-2 [9952 B]
Get:21 http://deb.debian.org/debian sid/main amd64 python3 amd64 3.13.1-2 [28.0 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 libpython3.12-minimal amd64 3.12.8-5 [817 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 python3.12-minimal amd64 3.12.8-5 [2164 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 libc-l10n all 2.40-5 [726 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 locales all 2.40-5 [3898 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 libedit2 amd64 3.1-20250104-1 [93.8 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.4 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 libz3-4 amd64 4.13.3-1 [8560 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 libllvm19 amd64 1:19.1.7-1 [26.0 MB]
Get:33 http://deb.debian.org/debian sid/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3+b1 [83.1 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 libpq5 amd64 17.2-1+b2 [224 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 libpython3.12-stdlib amd64 3.12.8-5 [1971 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 libxslt1.1 amd64 1.1.35-1.1+b1 [233 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 moreutils amd64 0.69-1 [62.8 kB]
Get:40 http://deb.debian.org/debian sid/main amd64 python3-dateutil all 2.9.0-3 [79.3 kB]
Get:41 http://deb.debian.org/debian sid/main amd64 python3-autocommand all 2.2.2-3 [13.6 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 python3-more-itertools all 10.5.0-1 [63.8 kB]
Get:43 http://deb.debian.org/debian sid/main amd64 python3-typing-extensions all 4.12.2-2 [73.0 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 python3-typeguard all 4.4.1-1 [37.0 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 python3-inflect all 7.3.1-2 [32.4 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 python3-jaraco.context all 6.0.0-1 [7984 B]
Get:47 http://deb.debian.org/debian sid/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 python3-pkg-resources all 75.6.0-1 [222 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [24.9 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 python3-prettytable all 3.12.0-1 [39.5 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 python3-psutil amd64 5.9.8-2 [225 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 python3-urllib3 all 2.2.3-4 [112 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 python3-yaml amd64 6.0.2-1+b1 [178 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 python3-psycopg2 amd64 2.9.10-1 [132 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 python3-dnspython all 2.7.0-1 [164 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 python3-etcd all 0.4.5-6 [31.6 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 python3-ydiff all 1.4.2-1 [20.9 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 python3-cdiff all 1.4.2-1 [4656 B]
Get:59 http://deb.debian.org/debian sid/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1023 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 postgresql-client-17 amd64 17.2-1+b2 [2010 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 postgresql-17 amd64 17.2-1+b2 [16.6 MB]
Get:62 http://deb.debian.org/debian sid/main amd64 postgresql all 17+267 [12.3 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 python3-parse all 1.20.2-1 [26.7 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 python3-six all 1.17.0-1 [16.5 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 python3-parse-type all 0.6.4-1 [24.3 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 python3-behave all 1.2.6-6 [106 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 python3.12 amd64 3.12.8-5 [677 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 python3-coverage amd64 7.6.0+dfsg1-2+b1 [177 kB]
Preconfiguring packages ...
Fetched 88.1 MB in 1s (75.0 MB/s)
Selecting previously unselected package adduser.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../archives/adduser_3.137_all.deb ...
Unpacking adduser (3.137) ...
Setting up adduser (3.137) ...
Selecting previously unselected package etcd-server.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17235 files and directories currently installed.)
Preparing to unpack .../00-etcd-server_3.5.16-3+b1_amd64.deb ...
Unpacking etcd-server (3.5.16-3+b1) ...
Selecting previously unselected package fonts-lato.
Preparing to unpack .../01-fonts-lato_2.015-1_all.deb ...
Unpacking fonts-lato (2.015-1) ...
Selecting previously unselected package libjson-perl.
Preparing to unpack .../02-libjson-perl_4.10000-1_all.deb ...
Unpacking libjson-perl (4.10000-1) ...
Selecting previously unselected package libio-pty-perl.
Preparing to unpack .../03-libio-pty-perl_1%3a1.20-1+b2_amd64.deb ...
Unpacking libio-pty-perl (1:1.20-1+b2) ...
Selecting previously unselected package libipc-run-perl.
Preparing to unpack .../04-libipc-run-perl_20231003.0-2_all.deb ...
Unpacking libipc-run-perl (20231003.0-2) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../05-postgresql-client-common_267_all.deb ...
Unpacking postgresql-client-common (267) ...
Selecting previously unselected package ssl-cert.
Preparing to unpack .../06-ssl-cert_1.1.3_all.deb ...
Unpacking ssl-cert (1.1.3) ...
Selecting previously unselected package postgresql-common.
Preparing to unpack .../07-postgresql-common_267_all.deb ...
Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
Unpacking postgresql-common (267) ...
Selecting previously unselected package libpython3.13-minimal:amd64.
Preparing to unpack .../08-libpython3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../09-libexpat1_2.6.4-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.6.4-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../10-python3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking python3.13-minimal (3.13.1-3) ...
Setting up libpython3.13-minimal:amd64 (3.13.1-3) ...
Setting up libexpat1:amd64 (2.6.4-1) ...
Setting up python3.13-minimal (3.13.1-3) ...
Selecting previously unselected package python3-minimal.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17856 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.13.1-2_amd64.deb ...
Unpacking python3-minimal (3.13.1-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package libpython3.13-stdlib:amd64.
Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../python3.13_3.13.1-3_amd64.deb ...
Unpacking python3.13 (3.13.1-3) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../libpython3-stdlib_3.13.1-2_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3-minimal (3.13.1-2) ...
Selecting previously unselected package python3.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18306 files and directories currently installed.)
Preparing to unpack .../00-python3_3.13.1-2_amd64.deb ...
Unpacking python3 (3.13.1-2) ...
Selecting previously unselected package libpython3.12-minimal:amd64.
Preparing to unpack .../01-libpython3.12-minimal_3.12.8-5_amd64.deb ...
Unpacking libpython3.12-minimal:amd64 (3.12.8-5) ...
Selecting previously unselected package python3.12-minimal.
Preparing to unpack .../02-python3.12-minimal_3.12.8-5_amd64.deb ...
Unpacking python3.12-minimal (3.12.8-5) ...
Selecting previously unselected package libc-l10n.
Preparing to unpack .../03-libc-l10n_2.40-5_all.deb ...
Unpacking libc-l10n (2.40-5) ...
Selecting previously unselected package locales.
Preparing to unpack .../04-locales_2.40-5_all.deb ...
Unpacking locales (2.40-5) ...
Selecting previously unselected package fonts-font-awesome.
Preparing to unpack .../05-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ...
Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Selecting previously unselected package libedit2:amd64.
Preparing to unpack .../06-libedit2_3.1-20250104-1_amd64.deb ...
Unpacking libedit2:amd64 (3.1-20250104-1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../07-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../08-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../09-libjs-sphinxdoc_8.1.3-4_all.deb ...
Unpacking libjs-sphinxdoc (8.1.3-4) ...
Selecting previously unselected package libz3-4:amd64.
Preparing to unpack .../10-libz3-4_4.13.3-1_amd64.deb ...
Unpacking libz3-4:amd64 (4.13.3-1) ...
Selecting previously unselected package libllvm19:amd64.
Preparing to unpack .../11-libllvm19_1%3a19.1.7-1_amd64.deb ...
Unpacking libllvm19:amd64 (1:19.1.7-1) ...
Selecting previously unselected package libtirpc-common.
Preparing to unpack .../12-libtirpc-common_1.3.4+ds-1.3_all.deb ...
Unpacking libtirpc-common (1.3.4+ds-1.3) ...
Selecting previously unselected package libtirpc3t64:amd64.
Preparing to unpack .../13-libtirpc3t64_1.3.4+ds-1.3+b1_amd64.deb ...
Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64'
Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64'
Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ...
Selecting previously unselected package libnsl2:amd64.
Preparing to unpack .../14-libnsl2_1.3.0-3+b3_amd64.deb ...
Unpacking libnsl2:amd64 (1.3.0-3+b3) ...
Selecting previously unselected package libpq5:amd64.
Preparing to unpack .../15-libpq5_17.2-1+b2_amd64.deb ...
Unpacking libpq5:amd64 (17.2-1+b2) ...
Selecting previously unselected package libpython3.12-stdlib:amd64.
Preparing to unpack .../16-libpython3.12-stdlib_3.12.8-5_amd64.deb ...
Unpacking libpython3.12-stdlib:amd64 (3.12.8-5) ...
Selecting previously unselected package libxslt1.1:amd64.
Preparing to unpack .../17-libxslt1.1_1.1.35-1.1+b1_amd64.deb ...
Unpacking libxslt1.1:amd64 (1.1.35-1.1+b1) ...
Selecting previously unselected package moreutils.
Preparing to unpack .../18-moreutils_0.69-1_amd64.deb ...
Unpacking moreutils (0.69-1) ...
Selecting previously unselected package python3-click.
Preparing to unpack .../19-python3-click.deb ...
Unpacking python3-click (8.2.0-1) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../20-python3-dateutil_2.9.0-3_all.deb ...
Unpacking python3-dateutil (2.9.0-3) ...
Selecting previously unselected package python3-autocommand.
Preparing to unpack .../21-python3-autocommand_2.2.2-3_all.deb ...
Unpacking python3-autocommand (2.2.2-3) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../22-python3-more-itertools_10.5.0-1_all.deb ...
Unpacking python3-more-itertools (10.5.0-1) ...
Selecting previously unselected package python3-typing-extensions.
Preparing to unpack .../23-python3-typing-extensions_4.12.2-2_all.deb ...
Unpacking python3-typing-extensions (4.12.2-2) ...
Selecting previously unselected package python3-typeguard.
Preparing to unpack .../24-python3-typeguard_4.4.1-1_all.deb ...
Unpacking python3-typeguard (4.4.1-1) ...
Selecting previously unselected package python3-inflect.
Preparing to unpack .../25-python3-inflect_7.3.1-2_all.deb ...
Unpacking python3-inflect (7.3.1-2) ...
Selecting previously unselected package python3-jaraco.context.
Preparing to unpack .../26-python3-jaraco.context_6.0.0-1_all.deb ...
Unpacking python3-jaraco.context (6.0.0-1) ...
Selecting previously unselected package python3-jaraco.functools.
Preparing to unpack .../27-python3-jaraco.functools_4.1.0-1_all.deb ...
Unpacking python3-jaraco.functools (4.1.0-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../28-python3-pkg-resources_75.6.0-1_all.deb ...
Unpacking python3-pkg-resources (75.6.0-1) ...
Selecting previously unselected package python3-wcwidth.
Preparing to unpack .../29-python3-wcwidth_0.2.13+dfsg1-1_all.deb ...
Unpacking python3-wcwidth (0.2.13+dfsg1-1) ...
Selecting previously unselected package python3-prettytable.
Preparing to unpack .../30-python3-prettytable_3.12.0-1_all.deb ...
Unpacking python3-prettytable (3.12.0-1) ...
Selecting previously unselected package python3-psutil.
Preparing to unpack .../31-python3-psutil_5.9.8-2_amd64.deb ...
Unpacking python3-psutil (5.9.8-2) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../32-python3-urllib3_2.2.3-4_all.deb ...
Unpacking python3-urllib3 (2.2.3-4) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../33-python3-yaml_6.0.2-1+b1_amd64.deb ...
Unpacking python3-yaml (6.0.2-1+b1) ...
Selecting previously unselected package python3-psycopg2.
Preparing to unpack .../34-python3-psycopg2_2.9.10-1_amd64.deb ...
Unpacking python3-psycopg2 (2.9.10-1) ...
Selecting previously unselected package python3-dnspython.
Preparing to unpack .../35-python3-dnspython_2.7.0-1_all.deb ...
Unpacking python3-dnspython (2.7.0-1) ...
Selecting previously unselected package python3-etcd.
Preparing to unpack .../36-python3-etcd_0.4.5-6_all.deb ...
Unpacking python3-etcd (0.4.5-6) ...
Selecting previously unselected package python3-ydiff.
Preparing to unpack .../37-python3-ydiff_1.4.2-1_all.deb ...
Unpacking python3-ydiff (1.4.2-1) ...
Selecting previously unselected package python3-cdiff.
Preparing to unpack .../38-python3-cdiff_1.4.2-1_all.deb ...
Unpacking python3-cdiff (1.4.2-1) ...
Selecting previously unselected package patroni.
Preparing to unpack .../39-patroni.deb ...
Unpacking patroni (3.3.5-1) ...
Selecting previously unselected package sphinx-rtd-theme-common.
Preparing to unpack .../40-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ...
Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ...
Selecting previously unselected package patroni-doc.
Preparing to unpack .../41-patroni-doc.deb ...
Unpacking patroni-doc (3.3.5-1) ...
Selecting previously unselected package postgresql-client-17.
Preparing to unpack .../42-postgresql-client-17_17.2-1+b2_amd64.deb ...
Unpacking postgresql-client-17 (17.2-1+b2) ...
Selecting previously unselected package postgresql-17.
Preparing to unpack .../43-postgresql-17_17.2-1+b2_amd64.deb ...
Unpacking postgresql-17 (17.2-1+b2) ...
Selecting previously unselected package postgresql.
Preparing to unpack .../44-postgresql_17+267_all.deb ...
Unpacking postgresql (17+267) ...
Selecting previously unselected package python3-parse.
Preparing to unpack .../45-python3-parse_1.20.2-1_all.deb ...
Unpacking python3-parse (1.20.2-1) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../46-python3-six_1.17.0-1_all.deb ...
Unpacking python3-six (1.17.0-1) ...
Selecting previously unselected package python3-parse-type.
Preparing to unpack .../47-python3-parse-type_0.6.4-1_all.deb ...
Unpacking python3-parse-type (0.6.4-1) ...
Selecting previously unselected package python3-behave.
Preparing to unpack .../48-python3-behave_1.2.6-6_all.deb ...
Unpacking python3-behave (1.2.6-6) ...
Selecting previously unselected package python3.12.
Preparing to unpack .../49-python3.12_3.12.8-5_amd64.deb ...
Unpacking python3.12 (3.12.8-5) ...
Selecting previously unselected package python3-coverage.
Preparing to unpack .../50-python3-coverage_7.6.0+dfsg1-2+b1_amd64.deb ...
Unpacking python3-coverage (7.6.0+dfsg1-2+b1) ...
Setting up media-types (10.1.0) ...
Setting up libc-l10n (2.40-5) ...
Setting up fonts-lato (2.015-1) ...
Setting up libio-pty-perl (1:1.20-1+b2) ...
Setting up libtirpc-common (1.3.4+ds-1.3) ...
Setting up libedit2:amd64 (3.1-20250104-1) ...
Setting up libpython3.12-minimal:amd64 (3.12.8-5) ...
Setting up libpq5:amd64 (17.2-1+b2) ...
Setting up locales (2.40-5) ...
Generating locales (this might take a while)...
Generation complete.
Setting up libz3-4:amd64 (4.13.3-1) ...
Setting up ssl-cert (1.1.3) ...
Setting up libipc-run-perl (20231003.0-2) ...
Setting up libjson-perl (4.10000-1) ...
Setting up libxslt1.1:amd64 (1.1.35-1.1+b1) ...
Setting up etcd-server (3.5.16-3+b1) ...
info: Selecting UID from range 100 to 999 ...
info: Selecting GID from range 100 to 999 ...
info: Adding system user `etcd' (UID 100) ...
info: Adding new group `etcd' (GID 102) ...
info: Adding new user `etcd' (UID 100) with group `etcd' ...
info: Creating home directory `/var/lib/etcd/' ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ...
Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ...
Setting up libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Setting up postgresql-client-common (267) ...
Setting up python3.12-minimal (3.12.8-5) ...
Setting up libllvm19:amd64 (1:19.1.7-1) ...
Setting up moreutils (0.69-1) ...
Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ...
Setting up python3.13 (3.13.1-3) ...
Setting up postgresql-client-17 (17.2-1+b2) ...
update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up python3 (3.13.1-2) ...
Setting up python3-click (8.2.0-1) ...
Setting up python3-autocommand (2.2.2-3) ...
Setting up python3-psutil (5.9.8-2) ...
Setting up python3-six (1.17.0-1) ...
Setting up python3-wcwidth (0.2.13+dfsg1-1) ...
Setting up postgresql-common (267) ...
Creating config file /etc/postgresql-common/createcluster.conf with new version
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up python3-psycopg2 (2.9.10-1) ...
Setting up python3-typing-extensions (4.12.2-2) ...
Setting up libjs-sphinxdoc (8.1.3-4) ...
Setting up python3-urllib3 (2.2.3-4) ...
Setting up python3-dnspython (2.7.0-1) ...
Setting up python3-parse (1.20.2-1) ...
Setting up libnsl2:amd64 (1.3.0-3+b3) ...
Setting up python3-dateutil (2.9.0-3) ...
Setting up python3-prettytable (3.12.0-1) ...
Setting up python3-more-itertools (10.5.0-1) ...
Setting up postgresql-17 (17.2-1+b2) ...
Creating new PostgreSQL cluster 17/main ...
/usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
The database cluster will be initialized with locale "C.UTF-8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".
Data page checksums are disabled.
fixing permissions on existing directory /var/lib/postgresql/17/main ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... posix
selecting default "max_connections" ... 100
selecting default "shared_buffers" ... 128MB
selecting default time zone ... Etc/UTC
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up python3-jaraco.functools (4.1.0-1) ...
Setting up libpython3.12-stdlib:amd64 (3.12.8-5) ...
Setting up python3-jaraco.context (6.0.0-1) ...
Setting up python3-etcd (0.4.5-6) ...
Setting up patroni-doc (3.3.5-1) ...
Setting up python3.12 (3.12.8-5) ...
Setting up python3-typeguard (4.4.1-1) ...
Setting up python3-ydiff (1.4.2-1) ...
Setting up python3-coverage (7.6.0+dfsg1-2+b1) ...
Setting up python3-yaml (6.0.2-1+b1) ...
Setting up python3-inflect (7.3.1-2) ...
Setting up python3-parse-type (0.6.4-1) ...
Setting up python3-behave (1.2.6-6) ...
/usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\['
_ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE)
/usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d'
"""Registers a custom type that will be available to "parse"
/usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\['
_ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE)
/usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d'
"""Registers a custom type that will be available to "parse"
Setting up postgresql (17+267) ...
Setting up python3-pkg-resources (75.6.0-1) ...
Setting up python3-cdiff (1.4.2-1) ...
Setting up patroni (3.3.5-1) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-5) ...
autopkgtest [18:44:49]: test acceptance-etcd-basic: debian/tests/acceptance etcd features/basic_replication.feature
autopkgtest [18:44:49]: test acceptance-etcd-basic: [-----------------------
dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation)
etcd is not running ... failed!
++ ls -1r /usr/lib/postgresql/
+ for PG_VERSION in $(ls -1r /usr/lib/postgresql/)
+ '[' 17 == 10 -o 17 == 11 ']'
+ echo '### PostgreSQL 17 acceptance-etcd features/basic_replication.feature ###'
### PostgreSQL 17 acceptance-etcd features/basic_replication.feature ###
+ su postgres -p -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH= DCS=etcd PATH=/usr/lib/postgresql/17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin behave features/basic_replication.feature | ts'
Jan 17 18:44:51 Feature: basic replication # features/basic_replication.feature:1
Jan 17 18:44:51 We should check that the basic bootstrapping, replication and failover works.
Jan 17 18:44:51 Scenario: check replication of a single table # features/basic_replication.feature:4
Jan 17 18:44:51 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 18:44:53 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 18:44:54 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41
Jan 17 18:44:54 When I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "synchronous_mode": true} # features/steps/patroni_api.py:71
Jan 17 18:44:54 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:44:54 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 18:44:56 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7
Jan 17 18:44:58 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23
Jan 17 18:44:58 And I add the table foo to postgres0 # features/steps/basic_replication.py:54
Jan 17 18:44:58 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93
Jan 17 18:44:58 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93
Jan 17 18:45:03
Jan 17 18:45:03 Scenario: check restart of sync replica # features/basic_replication.feature:17
Jan 17 18:45:03 Given I shut down postgres2 # features/steps/basic_replication.py:29
Jan 17 18:46:04 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23
Jan 17 18:46:04 When I start postgres2 # features/steps/basic_replication.py:8
Jan 17 18:46:06 And I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 18:47:07 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 18:47:07 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 18:47:09 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 18:47:09 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:47:09 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:47:09
Jan 17 18:47:09 Scenario: check stuck sync replica # features/basic_replication.feature:28
Jan 17 18:47:09 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": true, "maximum_lag_on_syncnode": 15000000, "postgresql": {"parameters": {"synchronous_commit": "remote_apply"}}} # features/steps/patroni_api.py:71
Jan 17 18:47:09 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:47:09 And I create table on postgres0 # features/steps/basic_replication.py:73
Jan 17 18:47:09 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93
Jan 17 18:47:10 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93
Jan 17 18:47:10 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64
Jan 17 18:47:10 And I load data on postgres0 # features/steps/basic_replication.py:84
Jan 17 18:47:11 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23
Jan 17 18:47:14 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64
Jan 17 18:47:14 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:47:15 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:47:15 When I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": null, "maximum_lag_on_syncnode": -1, "postgresql": {"parameters": {"synchronous_commit": "on"}}} # features/steps/patroni_api.py:71
Jan 17 18:47:15 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:47:15 And I drop table on postgres0 # features/steps/basic_replication.py:73
Jan 17 18:47:15
Jan 17 18:47:15 Scenario: check multi sync replication # features/basic_replication.feature:44
Jan 17 18:47:15 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 2} # features/steps/patroni_api.py:71
Jan 17 18:47:15 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:47:15 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 18:47:19 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:47:19 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:47:20 When I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 1} # features/steps/patroni_api.py:71
Jan 17 18:47:20 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:47:20 And I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 18:48:21 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 18:48:21 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 18:48:23 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 18:48:23 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:48:23 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:48:23
Jan 17 18:48:23 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59
Jan 17 18:48:23 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86
Jan 17 18:48:23 Then I receive a response returncode 0 # features/steps/patroni_api.py:98
Jan 17 18:48:23 When I sleep for 2 seconds # features/steps/patroni_api.py:39
Jan 17 18:48:25 And I shut down postgres0 # features/steps/basic_replication.py:29
Jan 17 18:48:26 And I run patronictl.py resume batman # features/steps/patroni_api.py:86
Jan 17 18:48:27 Then I receive a response returncode 0 # features/steps/patroni_api.py:98
Jan 17 18:48:27 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105
Jan 17 18:48:47 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156
Jan 17 18:48:49 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12
Jan 17 18:48:49 When I issue a PATCH request to http://127.0.0.1:8010/config with {"synchronous_mode": null, "master_start_timeout": 0} # features/steps/patroni_api.py:71
Jan 17 18:48:49 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:48:49 When I add the table bar to postgres2 # features/steps/basic_replication.py:54
Jan 17 18:48:49 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93
Jan 17 18:48:52 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156
Jan 17 18:48:52
Jan 17 18:48:52 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75
Jan 17 18:48:52 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54
Jan 17 18:48:52 And I start postgres0 # features/steps/basic_replication.py:8
Jan 17 18:48:52 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105
Jan 17 18:49:12 Assertion Failed: postgres0 role didn't change to secondary after 20 seconds
Jan 17 18:49:12
Jan 17 18:49:12 When I add the table buz to postgres2 # None
Jan 17 18:49:12 Then table buz is present on postgres0 after 20 seconds # None
Jan 17 18:49:12
Jan 17 18:49:12 @reject-duplicate-name
Jan 17 18:49:12 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83
Jan 17 18:49:12 Given I start duplicate postgres0 on port 8011 # features/steps/basic_replication.py:13
Jan 17 18:49:13 Then there is one of ["Can't start; there is already a node named 'postgres0' running"] CRITICAL in the dup-postgres0 patroni log after 5 seconds # features/steps/basic_replication.py:121
Jan 17 18:50:02
Failed to get list of machines from http://[::1]:2379/v2: MaxRetryError("HTTPConnectionPool(host='::1', port=2379): Max retries exceeded with url: /v2/machines (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f557728f680>: Failed to establish a new connection: [Errno 111] Connection refused'))")
Failed to get list of machines from http://[::1]:2379/v2: MaxRetryError("HTTPConnectionPool(host='::1', port=2379): Max retries exceeded with url: /v2/machines (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f557728ff00>: Failed to establish a new connection: [Errno 111] Connection refused'))")
Failed to get list of machines from http://127.0.0.1:2379/v2: MaxRetryError("HTTPConnectionPool(host='127.0.0.1', port=2379): Max retries exceeded with url: /v2/machines (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f5575950490>: Failed to establish a new connection: [Errno 111] Connection refused'))")
Jan 17 18:50:03 Combined data file .coverage.debusine-worker-amd64-hades-06.386.XvqSgcIx
Jan 17 18:50:03 Combined data file .coverage.debusine-worker-amd64-hades-06.389.XgnYCJex
Jan 17 18:50:03 Combined data file .coverage.debusine-worker-amd64-hades-06.499.XKTlgiEx
Jan 17 18:50:03 Combined data file .coverage.debusine-worker-amd64-hades-06.62.XamzIhQx
Jan 17 18:50:04 Name Stmts Miss Cover
Jan 17 18:50:04 --------------------------------------------------------------------------------------------------------
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dateutil/__init__.py 13 4 69%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dateutil/_common.py 25 15 40%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dateutil/_version.py 11 2 82%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dateutil/parser/__init__.py 33 4 88%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dateutil/parser/_parser.py 810 688 15%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dateutil/parser/isoparser.py 183 150 18%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dateutil/relativedelta.py 240 206 14%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dateutil/tz/__init__.py 4 0 100%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dateutil/tz/_common.py 151 117 23%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dateutil/tz/_factories.py 49 21 57%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dateutil/tz/tz.py 794 641 19%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dateutil/tz/win.py 152 149 2%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/__init__.py 2 0 100%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/_asyncbackend.py 14 6 57%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/_ddr.py 105 86 18%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/_features.py 46 20 57%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/_immutable_ctx.py 40 5 88%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/asyncbackend.py 44 32 27%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/asyncquery.py 322 283 12%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/edns.py 307 185 40%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/entropy.py 80 49 39%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/enum.py 72 46 36%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/exception.py 59 33 44%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/flags.py 40 14 65%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/grange.py 33 30 9%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/immutable.py 41 30 27%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/inet.py 79 65 18%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/ipv4.py 26 20 23%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/ipv6.py 114 100 12%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/message.py 829 676 18%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/name.py 617 427 31%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/nameserver.py 102 55 46%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/node.py 117 71 39%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/opcode.py 30 7 77%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/query.py 562 477 15%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/quic/__init__.py 28 23 18%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rcode.py 68 13 81%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rdata.py 386 277 28%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rdataclass.py 43 9 79%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rdataset.py 192 133 31%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rdatatype.py 215 23 89%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/OPT.py 34 19 44%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/SOA.py 41 26 37%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/TSIG.py 58 42 28%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/ZONEMD.py 43 27 37%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rdtypes/ANY/__init__.py 1 0 100%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rdtypes/__init__.py 1 0 100%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rdtypes/svcbbase.py 415 268 35%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rdtypes/util.py 191 154 19%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/renderer.py 151 118 22%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/resolver.py 873 696 20%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/reversename.py 32 24 25%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/rrset.py 77 56 27%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/serial.py 92 79 14%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/set.py 148 107 28%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/tokenizer.py 334 279 16%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/transaction.py 269 201 25%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/tsig.py 176 122 31%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/ttl.py 44 38 14%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/version.py 6 0 100%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/wire.py 64 42 34%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/xfr.py 148 126 15%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/zone.py 507 383 24%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/zonefile.py 427 379 11%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/dns/zonetypes.py 14 2 86%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/etcd/__init__.py 125 26 79%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/etcd/client.py 380 206 46%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/etcd/lock.py 125 103 18%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/__init__.py 13 2 85%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/__main__.py 199 72 64%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/api.py 780 526 33%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/async_executor.py 96 19 80%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/collections.py 56 6 89%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/config.py 371 113 70%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/config_generator.py 212 159 25%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/daemon.py 76 6 92%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/dcs/__init__.py 654 185 72%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/dcs/etcd.py 603 187 69%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/dynamic_loader.py 35 7 80%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/exceptions.py 16 0 100%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/file_perm.py 43 9 79%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/global_config.py 81 11 86%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/ha.py 1271 882 31%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/log.py 221 74 67%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/__init__.py 822 398 52%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/available_parameters/__init__.py 24 3 88%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/bootstrap.py 255 132 48%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/callback_executor.py 55 23 58%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/cancellable.py 104 49 53%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/config.py 839 458 45%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/connection.py 75 15 80%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/misc.py 43 22 49%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/mpp/__init__.py 89 11 88%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py 170 106 38%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/rewind.py 416 334 20%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/slots.py 349 226 35%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/sync.py 130 20 85%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/postgresql/validator.py 157 25 84%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/psycopg.py 46 20 57%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/request.py 58 7 88%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/tags.py 38 7 82%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/utils.py 370 139 62%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/validator.py 306 217 29%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/version.py 1 0 100%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/watchdog/__init__.py 2 0 100%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/watchdog/base.py 203 51 75%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/patroni/watchdog/linux.py 135 50 63%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/psutil/__init__.py 950 662 30%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/psutil/_common.py 422 218 48%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/psutil/_compat.py 301 264 12%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/psutil/_pslinux.py 1250 948 24%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/psutil/_psposix.py 95 55 42%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/psycopg2/__init__.py 19 3 84%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/psycopg2/_json.py 64 27 58%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/psycopg2/_range.py 269 172 36%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/psycopg2/errors.py 3 2 33%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/psycopg2/extensions.py 91 25 73%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/__init__.py 49 15 69%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/_base_connection.py 70 52 26%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/_collections.py 235 101 57%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/_request_methods.py 54 12 78%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/_version.py 11 2 82%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/connection.py 387 142 63%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/connectionpool.py 346 130 62%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/contrib/__init__.py 0 0 100%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/contrib/pyopenssl.py 260 258 1%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/exceptions.py 117 37 68%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/fields.py 92 73 21%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/filepost.py 37 24 35%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/http2/__init__.py 28 21 25%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/http2/probe.py 49 31 37%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/poolmanager.py 233 85 64%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/response.py 625 372 40%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/util/__init__.py 10 0 100%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/util/connection.py 66 42 36%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/util/proxy.py 13 6 54%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/util/request.py 104 49 53%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/util/response.py 32 17 47%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/util/retry.py 174 59 66%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/util/ssl_.py 175 75 57%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/util/ssl_match_hostname.py 66 54 18%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/util/ssltransport.py 157 111 29%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/util/timeout.py 71 14 80%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/util/url.py 205 68 67%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/util/util.py 26 11 58%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/urllib3/util/wait.py 49 18 63%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/__init__.py 165 109 34%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/composer.py 92 17 82%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/constructor.py 479 276 42%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/cyaml.py 46 24 48%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/dumper.py 23 12 48%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/emitter.py 838 769 8%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/error.py 58 42 28%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/events.py 61 6 90%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/loader.py 47 24 49%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/nodes.py 29 7 76%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/parser.py 352 198 44%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/reader.py 122 34 72%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/representer.py 248 176 29%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/resolver.py 135 76 44%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/scanner.py 758 437 42%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/serializer.py 85 70 18%
Jan 17 18:50:04 /usr/lib/python3/dist-packages/yaml/tokens.py 76 17 78%
Jan 17 18:50:04 patroni/__init__.py 13 2 85%
Jan 17 18:50:04 patroni/__main__.py 199 199 0%
Jan 17 18:50:04 patroni/api.py 780 780 0%
Jan 17 18:50:04 patroni/async_executor.py 96 69 28%
Jan 17 18:50:04 patroni/collections.py 56 15 73%
Jan 17 18:50:04 patroni/config.py 371 196 47%
Jan 17 18:50:04 patroni/config_generator.py 212 212 0%
Jan 17 18:50:04 patroni/ctl.py 941 665 29%
Jan 17 18:50:04 patroni/daemon.py 76 76 0%
Jan 17 18:50:04 patroni/dcs/__init__.py 654 313 52%
Jan 17 18:50:04 patroni/dcs/consul.py 484 484 0%
Jan 17 18:50:04 patroni/dcs/etcd3.py 679 679 0%
Jan 17 18:50:04 patroni/dcs/etcd.py 603 235 61%
Jan 17 18:50:04 patroni/dcs/exhibitor.py 62 62 0%
Jan 17 18:50:04 patroni/dcs/kubernetes.py 940 940 0%
Jan 17 18:50:04 patroni/dcs/raft.py 319 319 0%
Jan 17 18:50:04 patroni/dcs/zookeeper.py 289 289 0%
Jan 17 18:50:04 patroni/dynamic_loader.py 35 7 80%
Jan 17 18:50:04 patroni/exceptions.py 16 1 94%
Jan 17 18:50:04 patroni/file_perm.py 43 15 65%
Jan 17 18:50:04 patroni/global_config.py 81 23 72%
Jan 17 18:50:04 patroni/ha.py 1271 1271 0%
Jan 17 18:50:04 patroni/log.py 221 175 21%
Jan 17 18:50:04 patroni/postgresql/__init__.py 822 652 21%
Jan 17 18:50:04 patroni/postgresql/available_parameters/__init__.py 24 6 75%
Jan 17 18:50:04 patroni/postgresql/bootstrap.py 255 225 12%
Jan 17 18:50:04 patroni/postgresql/callback_executor.py 55 34 38%
Jan 17 18:50:04 patroni/postgresql/cancellable.py 104 84 19%
Jan 17 18:50:04 patroni/postgresql/config.py 839 719 14%
Jan 17 18:50:04 patroni/postgresql/connection.py 75 50 33%
Jan 17 18:50:04 patroni/postgresql/misc.py 43 30 30%
Jan 17 18:50:04 patroni/postgresql/mpp/__init__.py 89 21 76%
Jan 17 18:50:04 patroni/postgresql/mpp/citus.py 259 259 0%
Jan 17 18:50:04 patroni/postgresql/postmaster.py 170 139 18%
Jan 17 18:50:04 patroni/postgresql/rewind.py 416 416 0%
Jan 17 18:50:04 patroni/postgresql/slots.py 349 300 14%
Jan 17 18:50:04 patroni/postgresql/sync.py 130 96 26%
Jan 17 18:50:04 patroni/postgresql/validator.py 157 52 67%
Jan 17 18:50:04 patroni/psycopg.py 46 32 30%
Jan 17 18:50:04 patroni/raft_controller.py 22 22 0%
Jan 17 18:50:04 patroni/request.py 58 6 90%
Jan 17 18:50:04 patroni/scripts/__init__.py 0 0 100%
Jan 17 18:50:04 patroni/scripts/aws.py 59 59 0%
Jan 17 18:50:04 patroni/scripts/barman/__init__.py 0 0 100%
Jan 17 18:50:04 patroni/scripts/barman/cli.py 50 50 0%
Jan 17 18:50:04 patroni/scripts/barman/config_switch.py 50 50 0%
Jan 17 18:50:04 patroni/scripts/barman/recover.py 36 36 0%
Jan 17 18:50:04 patroni/scripts/barman/utils.py 93 93 0%
Jan 17 18:50:04 patroni/scripts/wale_restore.py 207 207 0%
Jan 17 18:50:04 patroni/tags.py 38 15 61%
Jan 17 18:50:04 patroni/utils.py 370 264 29%
Jan 17 18:50:04 patroni/validator.py 306 221 28%
Jan 17 18:50:04 patroni/version.py 1 0 100%
Jan 17 18:50:04 patroni/watchdog/__init__.py 2 2 0%
Jan 17 18:50:04 patroni/watchdog/base.py 203 203 0%
Jan 17 18:50:04 patroni/watchdog/linux.py 135 135 0%
Jan 17 18:50:04 --------------------------------------------------------------------------------------------------------
Jan 17 18:50:04 TOTAL 45991 31340 32%
Jan 17 18:50:04
Jan 17 18:50:04 Failing scenarios:
Jan 17 18:50:04 features/basic_replication.feature:75 check rejoin of the former primary with pg_rewind
Jan 17 18:50:04
Jan 17 18:50:04 0 features passed, 1 failed, 0 skipped
Jan 17 18:50:04 6 scenarios passed, 1 failed, 0 skipped
Jan 17 18:50:04 65 steps passed, 1 failed, 2 skipped, 0 undefined
Jan 17 18:50:04 Took 4m22.524s
features/output/basic_replication_failed/dup-postgres0.yml:
+ for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/dup-postgres0.yml:
+ cat features/output/basic_replication_failed/dup-postgres0.yml
bootstrap:
dcs:
loop_wait: 2
maximum_lag_on_failover: 1048576
postgresql:
parameters:
archive_command: /usr/bin/python3 /tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py
--mode archive --dirname /tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive
--filename %f --pathname %p
archive_mode: 'on'
restore_command: /usr/bin/python3 /tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py
--mode restore --dirname /tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive
--filename %f --pathname %p
wal_keep_segments: 100
pg_hba:
- host replication replicator 127.0.0.1/32 md5
- host all all 0.0.0.0/0 md5
use_pg_rewind: true
retry_timeout: 10
ttl: 30
initdb:
- encoding: UTF8
- data-checksums
- auth: md5
- auth-host: md5
post_bootstrap: psql -w -c "SELECT 1"
log:
format: '%(asctime)s %(levelname)s [%(pathname)s:%(lineno)d - %(funcName)s]: %(message)s'
loggers:
patroni.postgresql.callback_executor: DEBUG
name: postgres0
postgresql:
authentication:
replication:
password: rep-pass
sslcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
sslkey: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
sslmode: verify-ca
sslrootcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
username: replicator
rewind:
password: rewind_password
sslcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
sslkey: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
sslmode: verify-ca
sslrootcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
username: rewind_user
superuser:
password: patroni
sslcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
sslkey: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
sslmode: verify-ca
sslrootcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
username: postgres
basebackup:
- checkpoint: fast
callbacks:
on_role_change: /usr/bin/python3 features/callback2.py dup-postgres0 5364
connect_address: 127.0.0.1:5364
data_dir: /tmp/autopkgtest.OqaT5f/build.yv2/src/data/dup-postgres0
listen: 127.0.0.1:5364
parameters:
log_destination: csvlog
log_directory: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/basic_replication
log_filename: dup-postgres0.log
log_min_messages: debug1
log_statement: all
logging_collector: 'on'
shared_buffers: 1MB
ssl: 'on'
ssl_ca_file: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
ssl_cert_file: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
ssl_key_file: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
unix_socket_directories: /tmp
pg_hba:
- local all all trust
- local replication all trust
- hostssl replication replicator all md5 clientcert=verify-ca
- hostssl all all all md5 clientcert=verify-ca
pgpass: /tmp/pgpass_dup-postgres0
use_unix_socket: true
use_unix_socket_repl: true
restapi:
connect_address: 127.0.0.1:8008
listen: 127.0.0.1:8011
scope: batman
tags:
clonefrom: false
noloadbalance: false
nostream: false
nosync: false
+ for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/patroni_dup-postgres0.log:
features/output/basic_replication_failed/patroni_dup-postgres0.log:
+ cat features/output/basic_replication_failed/patroni_dup-postgres0.log
2025-01-17 18:49:13,590 CRITICAL [/usr/lib/python3/dist-packages/patroni/__main__.py:134 - ensure_unique_name]: Can't start; there is already a node named 'postgres0' running
+ for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/patroni_postgres0.log:
features/output/basic_replication_failed/patroni_postgres0.log:
+ cat features/output/basic_replication_failed/patroni_postgres0.log
2025-01-17 18:44:52,017 WARNING [/usr/lib/python3/dist-packages/urllib3/connectionpool.py:870 - urlopen]: Retrying (Retry(total=0, connect=None, read=None, redirect=0, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f92e25a6a50>: Failed to establish a new connection: [Errno 111] Connection refused')': /v2/machines
2025-01-17 18:44:52,017 ERROR [/usr/lib/python3/dist-packages/patroni/dcs/etcd.py:199 - _get_machines_list]: Failed to get list of machines from http://[::1]:2379/v2: MaxRetryError("HTTPConnectionPool(host='::1', port=2379): Max retries exceeded with url: /v2/machines (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f92e258fc50>: Failed to establish a new connection: [Errno 111] Connection refused'))")
2025-01-17 18:44:52,023 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:44:52,030 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: None; I am postgres0
2025-01-17 18:44:52,034 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: trying to bootstrap a new cluster
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
The database cluster will be initialized with locale "C.UTF-8".
The default text search configuration will be set to "english".
Data page checksums are enabled.
creating directory /tmp/autopkgtest.OqaT5f/build.yv2/src/data/postgres0 ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... posix
selecting default "max_connections" ... 100
selecting default "shared_buffers" ... 128MB
selecting default time zone ... UTC
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok
Success. You can now start the database server using:
pg_ctl -D /tmp/autopkgtest.OqaT5f/build.yv2/src/data/postgres0 -l logfile start
2025-01-17 18:44:52,940 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py:253 - start]: postmaster pid=85
2025-01-17 18:44:52.942 UTC [85] DEBUG: registering background worker "logical replication launcher"
2025-01-17 18:44:52.943 UTC [85] DEBUG: mmap(10485760) with MAP_HUGETLB failed, huge pages disabled: Cannot allocate memory
2025-01-17 18:44:52.948 UTC [85] LOG: redirecting log output to logging collector process
2025-01-17 18:44:52.948 UTC [85] HINT: Future log output will appear in directory "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/basic_replication".
/tmp:5361 - no response
/tmp:5361 - accepting connections
/tmp:5361 - accepting connections
2025-01-17 18:44:53,979 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/connection.py:53 - get]: establishing a new patroni heartbeat connection to postgres
2025-01-17 18:44:53,990 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: running post_bootstrap
?column?
----------
1
(1 row)
2025-01-17 18:44:54,021 WARNING [/usr/lib/python3/dist-packages/patroni/watchdog/base.py:143 - _activate]: Could not activate Linux watchdog device: Can't open watchdog device: [Errno 2] No such file or directory: '/dev/watchdog'
2025-01-17 18:44:54,039 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: initialized a new cluster
2025-01-17 18:44:54,452 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres0
2025-01-17 18:44:54,462 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:800 - process_sync_replication]: Enabled synchronous replication
2025-01-17 18:44:54,467 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:44:54,468 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:44:54,473 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:44:54,477 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres0
2025-01-17 18:44:54,480 ERROR [/usr/lib/python3/dist-packages/patroni/watchdog/base.py:229 - keepalive]: Error while sending keepalive: Setting timeout is not supported on NullWatchdog
2025-01-17 18:44:54,484 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:44:55,590 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:44:56,487 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:44:57,478 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres0
2025-01-17 18:44:57,600 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:829 - process_sync_replication]: Assigning synchronous standby status to ['postgres1']
server signaled
2025-01-17 18:44:59,714 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:839 - process_sync_replication]: Synchronous standby status assigned to ['postgres1']
2025-01-17 18:44:59,725 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:44:59,726 WARNING [/usr/lib/python3/dist-packages/patroni/__main__.py:192 - schedule_next_run]: Loop time exceeded, rescheduling immediately.
2025-01-17 18:44:59,739 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:00,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:01,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:02,742 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:03,738 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:04,738 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:05,736 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:06,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:07,738 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:08,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:09,740 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:10,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:11,736 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:12,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:13,738 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:14,738 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:15,786 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:16,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:17,738 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:18,735 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:19,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:20,833 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:21,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:22,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:23,736 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:24,729 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres0
2025-01-17 18:45:24,736 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/slots.py:347 - _drop_incorrect_slots]: Dropped unknown replication slot 'postgres2'
2025-01-17 18:45:24,739 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:25,798 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:26,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:27,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:28,738 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:29,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:30,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:31,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:32,738 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:33,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:34,736 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:35,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:36,738 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:37,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:38,736 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:39,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:40,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:41,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:42,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:43,738 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:44,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:45,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:46,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:47,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:48,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:49,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:50,736 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:51,736 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:52,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:53,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:54,739 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:55,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:56,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:57,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:58,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:45:59,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:00,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:01,738 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:02,737 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:03,738 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:04,738 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:05,746 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:06,729 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres0
2025-01-17 18:46:06,734 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:817 - process_sync_replication]: Updating synchronous privilege temporarily from ['postgres1'] to []
2025-01-17 18:46:06,737 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:829 - process_sync_replication]: Assigning synchronous standby status to ['postgres2']
server signaled
2025-01-17 18:46:08,850 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:839 - process_sync_replication]: Synchronous standby status assigned to ['postgres2']
2025-01-17 18:46:08,854 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:08,856 WARNING [/usr/lib/python3/dist-packages/patroni/__main__.py:192 - schedule_next_run]: Loop time exceeded, rescheduling immediately.
2025-01-17 18:46:08,869 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:09,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:10,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:11,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:12,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:13,868 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:14,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:15,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:16,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:17,870 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:18,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:19,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:20,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:21,868 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:22,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:23,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:24,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:25,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:26,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:27,859 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres0
2025-01-17 18:46:27,866 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/slots.py:347 - _drop_incorrect_slots]: Dropped unknown replication slot 'postgres1'
2025-01-17 18:46:27,869 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:28,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:29,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:30,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:31,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:32,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:33,868 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:34,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:35,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:36,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:37,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:38,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:39,868 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:40,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:41,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:42,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:43,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:44,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:45,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:46,868 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:47,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:48,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:49,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:50,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:51,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:52,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:53,868 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:54,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:55,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:56,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:57,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:58,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:46:59,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:00,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:01,867 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:02,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:03,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:04,868 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:05,866 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:06,868 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:07,870 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:08,917 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:09,821 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:09,821 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:47:09,826 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1186 - reload_config]: Changed synchronous_commit from 'on' to 'remote_apply'
2025-01-17 18:47:09,828 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1239 - reload_config]: Reloading PostgreSQL configuration.
server signaled
2025-01-17 18:47:10,836 WARNING [/usr/lib/python3/dist-packages/patroni/__main__.py:192 - schedule_next_run]: Loop time exceeded, rescheduling immediately.
2025-01-17 18:47:10,851 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:11,839 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres0
2025-01-17 18:47:11,846 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:817 - process_sync_replication]: Updating synchronous privilege temporarily from ['postgres2'] to []
2025-01-17 18:47:11,849 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:829 - process_sync_replication]: Assigning synchronous standby status to ['postgres1']
server signaled
2025-01-17 18:47:13,962 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:839 - process_sync_replication]: Synchronous standby status assigned to ['postgres1']
2025-01-17 18:47:13,967 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:13,968 WARNING [/usr/lib/python3/dist-packages/patroni/__main__.py:192 - schedule_next_run]: Loop time exceeded, rescheduling immediately.
2025-01-17 18:47:13,981 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:14,979 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:15,847 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:15,847 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:47:15,852 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1186 - reload_config]: Changed synchronous_commit from 'remote_apply' to 'on'
2025-01-17 18:47:15,854 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1239 - reload_config]: Reloading PostgreSQL configuration.
server signaled
2025-01-17 18:47:16,862 WARNING [/usr/lib/python3/dist-packages/patroni/__main__.py:192 - schedule_next_run]: Loop time exceeded, rescheduling immediately.
2025-01-17 18:47:16,866 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres0
2025-01-17 18:47:16,873 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:829 - process_sync_replication]: Assigning synchronous standby status to ['postgres1', 'postgres2']
server signaled
2025-01-17 18:47:18,986 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:839 - process_sync_replication]: Synchronous standby status assigned to ['postgres1', 'postgres2']
2025-01-17 18:47:18,990 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:18,990 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:47:18,995 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:47:18,997 WARNING [/usr/lib/python3/dist-packages/patroni/__main__.py:192 - schedule_next_run]: Loop time exceeded, rescheduling immediately.
2025-01-17 18:47:19,012 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:19,023 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:20,025 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:20,050 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres0
2025-01-17 18:47:20,054 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:817 - process_sync_replication]: Updating synchronous privilege temporarily from ['postgres1', 'postgres2'] to ['postgres1']
2025-01-17 18:47:20,057 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:829 - process_sync_replication]: Assigning synchronous standby status to ['postgres1']
server signaled
2025-01-17 18:47:20,169 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:20,169 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:47:20,174 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:47:21,051 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres0
2025-01-17 18:47:21,058 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:817 - process_sync_replication]: Updating synchronous privilege temporarily from ['postgres1'] to []
2025-01-17 18:47:21,061 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:829 - process_sync_replication]: Assigning synchronous standby status to ['postgres2']
server signaled
2025-01-17 18:47:23,174 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:839 - process_sync_replication]: Synchronous standby status assigned to ['postgres2']
2025-01-17 18:47:23,178 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:23,179 WARNING [/usr/lib/python3/dist-packages/patroni/__main__.py:192 - schedule_next_run]: Loop time exceeded, rescheduling immediately.
2025-01-17 18:47:23,192 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:24,191 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:25,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:26,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:27,192 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:28,191 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:29,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:30,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:31,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:32,193 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:33,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:34,191 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:35,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:36,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:37,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:38,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:39,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:40,194 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:41,182 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres0
2025-01-17 18:47:41,189 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/slots.py:347 - _drop_incorrect_slots]: Dropped unknown replication slot 'postgres1'
2025-01-17 18:47:41,193 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:42,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:43,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:44,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:45,189 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:46,189 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:47,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:48,191 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:49,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:50,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:51,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:52,191 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:53,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:54,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:55,191 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:56,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:57,191 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:58,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:47:59,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:00,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:01,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:02,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:03,191 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:04,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:05,191 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:06,192 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:07,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:08,189 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:09,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:10,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:11,191 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:12,192 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:13,191 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:14,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:15,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:16,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:17,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:18,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:19,190 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:20,191 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:21,189 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:22,196 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:23,191 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:23,786 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:23,787 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:48:23,791 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:48:24,790 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:25,788 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres0), the leader with the lock
2025-01-17 18:48:26,266 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:2114 - shutdown]: Leader key is not deleted and Postgresql is not stopped due paused state
2025-01-17 18:48:53,501 WARNING [/usr/lib/python3/dist-packages/urllib3/connectionpool.py:870 - urlopen]: Retrying (Retry(total=0, connect=None, read=None, redirect=0, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc7c146eba0>: Failed to establish a new connection: [Errno 111] Connection refused')': /v2/machines
2025-01-17 18:48:53,501 ERROR [/usr/lib/python3/dist-packages/patroni/dcs/etcd.py:199 - _get_machines_list]: Failed to get list of machines from http://[::1]:2379/v2: MaxRetryError("HTTPConnectionPool(host='::1', port=2379): Max retries exceeded with url: /v2/machines (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc7c145bc50>: Failed to establish a new connection: [Errno 111] Connection refused'))")
2025-01-17 18:48:53,509 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:48:53,510 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
/tmp:5361 - accepting connections
2025-01-17 18:48:53,526 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/connection.py:53 - get]: establishing a new patroni heartbeat connection to postgres
2025-01-17 18:48:53,539 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1186 - reload_config]: Changed synchronous_standby_names from 'postgres2' to 'None'
2025-01-17 18:48:53,554 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1239 - reload_config]: Reloading PostgreSQL configuration.
server signaled
2025-01-17 18:48:54,576 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres2; I am postgres0
2025-01-17 18:48:54,576 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:1351 - demote]: Demoting self (immediate-nolock)
+ for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/patroni_postgres1.log:
+ cat features/output/basic_replication_failed/patroni_postgres1.log
features/output/basic_replication_failed/patroni_postgres1.log:
2025-01-17 18:44:55,088 WARNING [/usr/lib/python3/dist-packages/urllib3/connectionpool.py:870 - urlopen]: Retrying (Retry(total=0, connect=None, read=None, redirect=0, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f547507aa50>: Failed to establish a new connection: [Errno 111] Connection refused')': /v2/machines
2025-01-17 18:44:55,089 ERROR [/usr/lib/python3/dist-packages/patroni/dcs/etcd.py:199 - _get_machines_list]: Failed to get list of machines from http://[::1]:2379/v2: MaxRetryError("HTTPConnectionPool(host='::1', port=2379): Max retries exceeded with url: /v2/machines (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f5475063c50>: Failed to establish a new connection: [Errno 111] Connection refused'))")
2025-01-17 18:44:55,099 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:44:55,101 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:44:55,143 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:44:55,147 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: trying to bootstrap from leader 'postgres0'
2025-01-17 18:44:55,151 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:44:55,155 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: bootstrap from leader 'postgres0' in progress
2025-01-17 18:44:55,660 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/bootstrap.py:279 - create_replica]: replica has been created using basebackup
2025-01-17 18:44:55,662 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:499 - clone]: bootstrapped from leader 'postgres0'
2025-01-17 18:44:55,903 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py:253 - start]: postmaster pid=127
2025-01-17 18:44:55.905 UTC [127] DEBUG: registering background worker "logical replication launcher"
2025-01-17 18:44:55.906 UTC [127] DEBUG: mmap(10485760) with MAP_HUGETLB failed, huge pages disabled: Cannot allocate memory
2025-01-17 18:44:55.911 UTC [127] LOG: redirecting log output to logging collector process
2025-01-17 18:44:55.911 UTC [127] HINT: Future log output will appear in directory "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/basic_replication".
/tmp:5362 - no response
2025-01-17 18:44:56,149 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:44:56,153 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: bootstrap from leader 'postgres0' in progress
/tmp:5362 - accepting connections
/tmp:5362 - accepting connections
2025-01-17 18:44:56,943 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:44:56,944 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/connection.py:53 - get]: establishing a new patroni heartbeat connection to postgres
2025-01-17 18:44:56,966 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:44:57,971 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:44:58,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:44:59,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:00,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:01,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:02,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:03,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:04,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:05,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:06,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:07,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:08,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:09,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:10,949 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:11,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:12,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:13,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:14,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:15,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:16,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:17,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:18,945 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:19,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:20,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:21,949 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:22,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:23,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:24,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:25,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:26,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:27,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:28,948 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:29,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:30,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:31,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:32,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:33,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:34,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:35,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:36,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:37,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:38,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:39,948 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:40,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:41,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:42,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:43,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:44,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:45,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:46,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:47,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:48,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:49,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:50,948 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:51,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:52,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:53,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:54,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:55,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:56,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:57,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:58,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:45:59,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:46:00,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:46:01,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:46:02,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:46:03,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:46:04,947 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:46:05,946 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:46:06,710 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:890 - while_not_sync_standby]: Waiting for primary to release us from synchronous standby
2025-01-17 18:47:08,271 WARNING [/usr/lib/python3/dist-packages/urllib3/connectionpool.py:870 - urlopen]: Retrying (Retry(total=0, connect=None, read=None, redirect=0, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd937bd6ba0>: Failed to establish a new connection: [Errno 111] Connection refused')': /v2/machines
2025-01-17 18:47:08,272 ERROR [/usr/lib/python3/dist-packages/patroni/dcs/etcd.py:199 - _get_machines_list]: Failed to get list of machines from http://[::1]:2379/v2: MaxRetryError("HTTPConnectionPool(host='::1', port=2379): Max retries exceeded with url: /v2/machines (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd937bc3c50>: Failed to establish a new connection: [Errno 111] Connection refused'))")
2025-01-17 18:47:08,278 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:47:08,279 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:47:08,297 WARNING [/usr/lib/python3/dist-packages/patroni/postgresql/__init__.py:1020 - is_healthy]: Postgresql is not running.
2025-01-17 18:47:08,298 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:47:08,300 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:623 - recover]: pg_controldata:
pg_control version number: 1700
Catalog version number: 202406281
Database system identifier: 7460957307408785484
Database cluster state: shut down in recovery
pg_control last modified: Fri Jan 17 18:46:08 2025
Latest checkpoint location: 0/3000080
Latest checkpoint's REDO location: 0/3000028
Latest checkpoint's REDO WAL file: 000000010000000000000003
Latest checkpoint's TimeLineID: 1
Latest checkpoint's PrevTimeLineID: 1
Latest checkpoint's full_page_writes: on
Latest checkpoint's NextXID: 0:746
Latest checkpoint's NextOID: 24576
Latest checkpoint's NextMultiXactId: 1
Latest checkpoint's NextMultiOffset: 0
Latest checkpoint's oldestXID: 731
Latest checkpoint's oldestXID's DB: 1
Latest checkpoint's oldestActiveXID: 746
Latest checkpoint's oldestMultiXid: 1
Latest checkpoint's oldestMulti's DB: 1
Latest checkpoint's oldestCommitTsXid: 0
Latest checkpoint's newestCommitTsXid: 0
Time of latest checkpoint: Fri Jan 17 18:44:57 2025
Fake LSN counter for unlogged rels: 0/3E8
Minimum recovery ending location: 0/5049F80
Min recovery ending loc's timeline: 1
Backup start location: 0/0
Backup end location: 0/0
End-of-backup record required: no
wal_level setting: replica
wal_log_hints setting: on
max_connections setting: 100
max_worker_processes setting: 8
max_wal_senders setting: 10
max_prepared_xacts setting: 0
max_locks_per_xact setting: 64
track_commit_timestamp setting: off
Maximum data alignment: 8
Database block size: 8192
Blocks per segment of large relation: 131072
WAL block size: 8192
Bytes per WAL segment: 16777216
Maximum length of identifiers: 64
Maximum columns in an index: 32
Maximum size of a TOAST chunk: 1996
Size of a large-object chunk: 2048
Date/time type storage: 64-bit integers
Float8 argument passing: by value
Data page checksum version: 1
Mock authentication nonce: dc705977c401e00ca0b4914559156dad808cc8847d41608ed3e3a97e29812673
2025-01-17 18:47:08,303 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:47:08,314 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/rewind.py:187 - _get_local_timeline_lsn]: Local timeline=1 lsn=0/5049F80
2025-01-17 18:47:08,343 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/rewind.py:245 - _check_timeline_and_lsn]: primary_timeline=1
2025-01-17 18:47:08,343 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:47:08,346 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: starting as a secondary
2025-01-17 18:47:08,577 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py:253 - start]: postmaster pid=281
2025-01-17 18:47:08.579 UTC [281] DEBUG: registering background worker "logical replication launcher"
2025-01-17 18:47:08.582 UTC [281] DEBUG: mmap(10485760) with MAP_HUGETLB failed, huge pages disabled: Cannot allocate memory
/tmp:5362 - no response
2025-01-17 18:47:08.591 UTC [281] LOG: redirecting log output to logging collector process
2025-01-17 18:47:08.591 UTC [281] HINT: Future log output will appear in directory "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/basic_replication".
2025-01-17 18:47:09,291 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:47:09,294 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: restarting after failure in progress
/tmp:5362 - accepting connections
/tmp:5362 - accepting connections
2025-01-17 18:47:09,622 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:47:09,623 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/connection.py:53 - get]: establishing a new patroni heartbeat connection to postgres
2025-01-17 18:47:09,641 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:47:09,755 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/connection.py:53 - get]: establishing a new patroni restapi connection to postgres
2025-01-17 18:47:10,628 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:47:10,628 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:47:10,633 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1186 - reload_config]: Changed synchronous_commit from 'on' to 'remote_apply'
2025-01-17 18:47:10,636 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1239 - reload_config]: Reloading PostgreSQL configuration.
server signaled
2025-01-17 18:47:11,690 WARNING [/usr/lib/python3/dist-packages/patroni/__main__.py:192 - schedule_next_run]: Loop time exceeded, rescheduling immediately.
2025-01-17 18:47:11,711 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:47:12,698 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:47:13,698 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:47:14,698 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:47:15,698 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:47:16,701 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:47:16,701 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:47:16,706 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1186 - reload_config]: Changed synchronous_commit from 'remote_apply' to 'on'
2025-01-17 18:47:16,709 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1239 - reload_config]: Reloading PostgreSQL configuration.
server signaled
2025-01-17 18:47:17,717 WARNING [/usr/lib/python3/dist-packages/patroni/__main__.py:192 - schedule_next_run]: Loop time exceeded, rescheduling immediately.
2025-01-17 18:47:17,728 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:47:18,725 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:47:19,725 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:47:20,495 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:890 - while_not_sync_standby]: Waiting for primary to release us from synchronous standby
2025-01-17 18:48:21,713 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:48:21,716 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:48:21,734 WARNING [/usr/lib/python3/dist-packages/patroni/postgresql/__init__.py:1020 - is_healthy]: Postgresql is not running.
2025-01-17 18:48:21,734 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:48:21,737 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:623 - recover]: pg_controldata:
pg_control version number: 1700
Catalog version number: 202406281
Database system identifier: 7460957307408785484
Database cluster state: shut down in recovery
pg_control last modified: Fri Jan 17 18:47:22 2025
Latest checkpoint location: 0/3000080
Latest checkpoint's REDO location: 0/3000028
Latest checkpoint's REDO WAL file: 000000010000000000000003
Latest checkpoint's TimeLineID: 1
Latest checkpoint's PrevTimeLineID: 1
Latest checkpoint's full_page_writes: on
Latest checkpoint's NextXID: 0:746
Latest checkpoint's NextOID: 24576
Latest checkpoint's NextMultiXactId: 1
Latest checkpoint's NextMultiOffset: 0
Latest checkpoint's oldestXID: 731
Latest checkpoint's oldestXID's DB: 1
Latest checkpoint's oldestActiveXID: 746
Latest checkpoint's oldestMultiXid: 1
Latest checkpoint's oldestMulti's DB: 1
Latest checkpoint's oldestCommitTsXid: 0
Latest checkpoint's newestCommitTsXid: 0
Time of latest checkpoint: Fri Jan 17 18:44:57 2025
Fake LSN counter for unlogged rels: 0/3E8
Minimum recovery ending location: 0/65C7278
Min recovery ending loc's timeline: 1
Backup start location: 0/0
Backup end location: 0/0
End-of-backup record required: no
wal_level setting: replica
wal_log_hints setting: on
max_connections setting: 100
max_worker_processes setting: 8
max_wal_senders setting: 10
max_prepared_xacts setting: 0
max_locks_per_xact setting: 64
track_commit_timestamp setting: off
Maximum data alignment: 8
Database block size: 8192
Blocks per segment of large relation: 131072
WAL block size: 8192
Bytes per WAL segment: 16777216
Maximum length of identifiers: 64
Maximum columns in an index: 32
Maximum size of a TOAST chunk: 1996
Size of a large-object chunk: 2048
Date/time type storage: 64-bit integers
Float8 argument passing: by value
Data page checksum version: 1
Mock authentication nonce: dc705977c401e00ca0b4914559156dad808cc8847d41608ed3e3a97e29812673
2025-01-17 18:48:21,740 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:48:21,751 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/rewind.py:187 - _get_local_timeline_lsn]: Local timeline=1 lsn=0/65C7278
2025-01-17 18:48:21,775 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/rewind.py:245 - _check_timeline_and_lsn]: primary_timeline=1
2025-01-17 18:48:21,776 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:48:21,779 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: starting as a secondary
2025-01-17 18:48:21,988 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py:253 - start]: postmaster pid=356
2025-01-17 18:48:21.990 UTC [356] DEBUG: registering background worker "logical replication launcher"
2025-01-17 18:48:21.991 UTC [356] DEBUG: mmap(10485760) with MAP_HUGETLB failed, huge pages disabled: Cannot allocate memory
2025-01-17 18:48:21.996 UTC [356] LOG: redirecting log output to logging collector process
2025-01-17 18:48:21.996 UTC [356] HINT: Future log output will appear in directory "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/basic_replication".
/tmp:5362 - no response
2025-01-17 18:48:22,729 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:48:22,732 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: restarting after failure in progress
/tmp:5362 - accepting connections
/tmp:5362 - accepting connections
2025-01-17 18:48:23,032 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres1
2025-01-17 18:48:23,033 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/connection.py:53 - get]: establishing a new patroni heartbeat connection to postgres
2025-01-17 18:48:23,050 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:23,178 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/connection.py:53 - get]: establishing a new patroni restapi connection to postgres
2025-01-17 18:48:24,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:24,039 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:48:24,044 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:48:25,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:26,039 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:27,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:28,041 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:28,042 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:48:28,046 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:48:29,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:30,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:31,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:32,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgr+ for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/patroni_postgres2.log:
+ cat features/output/basic_replication_failed/patroni_postgres2.log
+ for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/postgres0.csv:
+ cat features/output/basic_replication_failed/postgres0.csv
es0)
2025-01-17 18:48:33,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:34,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:35,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:36,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:37,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:38,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:39,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:40,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:41,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:42,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:43,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:44,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
2025-01-17 18:48:45,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres0)
server signaled
2025-01-17 18:48:46,054 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: following a different leader because i am not the healthiest node
2025-01-17 18:48:47,033 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres2; I am postgres1
2025-01-17 18:48:47,039 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/rewind.py:187 - _get_local_timeline_lsn]: Local timeline=1 lsn=0/65C72B0
server signaled
2025-01-17 18:48:47,061 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:48:48,033 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres2; I am postgres1
2025-01-17 18:48:48,039 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/rewind.py:187 - _get_local_timeline_lsn]: Local timeline=1 lsn=0/65C72B0
2025-01-17 18:48:48,050 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:48:49,033 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres2; I am postgres1
2025-01-17 18:48:49,038 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/rewind.py:187 - _get_local_timeline_lsn]: Local timeline=1 lsn=0/65C72B0
2025-01-17 18:48:49,064 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/rewind.py:245 - _check_timeline_and_lsn]: primary_timeline=2
2025-01-17 18:48:49,065 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/rewind.py:207 - _log_primary_history]: primary: history=1 0/65C72B0 no recovery target specified
2025-01-17 18:48:49,073 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:48:50,042 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:48:50,042 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:48:50,047 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:48:51,042 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:48:52,042 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:48:53,037 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:48:54,039 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:48:55,039 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:48:56,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:48:57,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:48:58,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:48:59,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:00,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:01,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:02,040 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:03,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:04,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:05,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:06,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:07,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:08,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:09,039 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:10,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:11,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:12,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:13,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:14,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:15,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:16,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:17,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:18,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:19,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:20,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:21,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:22,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:23,039 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:24,037 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:25,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:26,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:27,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:28,038 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
2025-01-17 18:49:29,037 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres1), a secondary, and following a leader (postgres2)
features/output/basic_replication_failed/patroni_postgres2.log:
2025-01-17 18:44:57,137 WARNING [/usr/lib/python3/dist-packages/urllib3/connectionpool.py:870 - urlopen]: Retrying (Retry(total=0, connect=None, read=None, redirect=0, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc84aaeea50>: Failed to establish a new connection: [Errno 111] Connection refused')': /v2/machines
2025-01-17 18:44:57,137 ERROR [/usr/lib/python3/dist-packages/patroni/dcs/etcd.py:199 - _get_machines_list]: Failed to get list of machines from http://[::1]:2379/v2: MaxRetryError("HTTPConnectionPool(host='::1', port=2379): Max retries exceeded with url: /v2/machines (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc84aad3c50>: Failed to establish a new connection: [Errno 111] Connection refused'))")
2025-01-17 18:44:57,150 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:44:57,153 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:44:57,166 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres2
2025-01-17 18:44:57,170 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: trying to bootstrap from leader 'postgres0'
2025-01-17 18:44:57,173 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres2
2025-01-17 18:44:57,176 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: bootstrap from leader 'postgres0' in progress
2025-01-17 18:44:57,687 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/bootstrap.py:279 - create_replica]: replica has been created using basebackup
2025-01-17 18:44:57,689 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:499 - clone]: bootstrapped from leader 'postgres0'
2025-01-17 18:44:57,924 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py:253 - start]: postmaster pid=171
/tmp:5363 - no response
2025-01-17 18:44:57.971 UTC [171] DEBUG: registering background worker "logical replication launcher"
2025-01-17 18:44:57.973 UTC [171] DEBUG: mmap(10485760) with MAP_HUGETLB failed, huge pages disabled: Cannot allocate memory
2025-01-17 18:44:57.984 UTC [171] LOG: redirecting log output to logging collector process
2025-01-17 18:44:57.984 UTC [171] HINT: Future log output will appear in directory "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/basic_replication".
2025-01-17 18:44:58,173 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres2
2025-01-17 18:44:58,176 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: bootstrap from leader 'postgres0' in progress
/tmp:5363 - accepting connections
/tmp:5363 - accepting connections
2025-01-17 18:44:58,961 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres2
2025-01-17 18:44:58,962 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/connection.py:53 - get]: establishing a new patroni heartbeat connection to postgres
2025-01-17 18:44:58,985 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:44:59,964 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:45:00,966 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:45:01,964 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:45:02,964 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:05,236 WARNING [/usr/lib/python3/dist-packages/urllib3/connectionpool.py:870 - urlopen]: Retrying (Retry(total=0, connect=None, read=None, redirect=0, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7ff0c257aba0>: Failed to establish a new connection: [Errno 111] Connection refused')': /v2/machines
2025-01-17 18:46:05,237 ERROR [/usr/lib/python3/dist-packages/patroni/dcs/etcd.py:199 - _get_machines_list]: Failed to get list of machines from http://[::1]:2379/v2: MaxRetryError("HTTPConnectionPool(host='::1', port=2379): Max retries exceeded with url: /v2/machines (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7ff0c2567c50>: Failed to establish a new connection: [Errno 111] Connection refused'))")
2025-01-17 18:46:05,243 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:46:05,244 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:46:05,255 WARNING [/usr/lib/python3/dist-packages/patroni/postgresql/__init__.py:1020 - is_healthy]: Postgresql is not running.
2025-01-17 18:46:05,255 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres2
2025-01-17 18:46:05,256 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:623 - recover]: pg_controldata:
pg_control version number: 1700
Catalog version number: 202406281
Database system identifier: 7460957307408785484
Database cluster state: shut down in recovery
pg_control last modified: Fri Jan 17 18:45:03 2025
Latest checkpoint location: 0/3000080
Latest checkpoint's REDO location: 0/3000028
Latest checkpoint's REDO WAL file: 000000010000000000000003
Latest checkpoint's TimeLineID: 1
Latest checkpoint's PrevTimeLineID: 1
Latest checkpoint's full_page_writes: on
Latest checkpoint's NextXID: 0:746
Latest checkpoint's NextOID: 24576
Latest checkpoint's NextMultiXactId: 1
Latest checkpoint's NextMultiOffset: 0
Latest checkpoint's oldestXID: 731
Latest checkpoint's oldestXID's DB: 1
Latest checkpoint's oldestActiveXID: 746
Latest checkpoint's oldestMultiXid: 1
Latest checkpoint's oldestMulti's DB: 1
Latest checkpoint's oldestCommitTsXid: 0
Latest checkpoint's newestCommitTsXid: 0
Time of latest checkpoint: Fri Jan 17 18:44:57 2025
Fake LSN counter for unlogged rels: 0/3E8
Minimum recovery ending location: 0/5000000
Min recovery ending loc's timeline: 1
Backup start location: 0/0
Backup end location: 0/0
End-of-backup record required: no
wal_level setting: replica
wal_log_hints setting: on
max_connections setting: 100
max_worker_processes setting: 8
max_wal_senders setting: 10
max_prepared_xacts setting: 0
max_locks_per_xact setting: 64
track_commit_timestamp setting: off
Maximum data alignment: 8
Database block size: 8192
Blocks per segment of large relation: 131072
WAL block size: 8192
Bytes per WAL segment: 16777216
Maximum length of identifiers: 64
Maximum columns in an index: 32
Maximum size of a TOAST chunk: 1996
Size of a large-object chunk: 2048
Date/time type storage: 64-bit integers
Float8 argument passing: by value
Data page checksum version: 1
Mock authentication nonce: dc705977c401e00ca0b4914559156dad808cc8847d41608ed3e3a97e29812673
2025-01-17 18:46:05,257 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres2
2025-01-17 18:46:05,268 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/rewind.py:187 - _get_local_timeline_lsn]: Local timeline=1 lsn=0/5000000
2025-01-17 18:46:05,288 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/rewind.py:245 - _check_timeline_and_lsn]: primary_timeline=1
2025-01-17 18:46:05,289 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres2
2025-01-17 18:46:05,294 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: starting as a secondary
2025-01-17 18:46:05,502 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/postmaster.py:253 - start]: postmaster pid=234
2025-01-17 18:46:05.503 UTC [234] DEBUG: registering background worker "logical replication launcher"
2025-01-17 18:46:05.505 UTC [234] DEBUG: mmap(10485760) with MAP_HUGETLB failed, huge pages disabled: Cannot allocate memory
/tmp:5363 - no response
2025-01-17 18:46:05.510 UTC [234] LOG: redirecting log output to logging collector process
2025-01-17 18:46:05.510 UTC [234] HINT: Future log output will appear in directory "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/basic_replication".
2025-01-17 18:46:06,253 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres2
2025-01-17 18:46:06,256 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: restarting after failure in progress
/tmp:5363 - accepting connections
/tmp:5363 - accepting connections
2025-01-17 18:46:06,548 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres0; I am postgres2
2025-01-17 18:46:06,548 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/connection.py:53 - get]: establishing a new patroni heartbeat connection to postgres
2025-01-17 18:46:06,566 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:07,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:08,556 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:09,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:10,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:11,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:12,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:13,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:14,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:15,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:16,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:17,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:18,555 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:19,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:20,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:21,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:22,556 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:23,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:24,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:25,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:26,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:27,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:28,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:29,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:30,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:31,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:32,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:33,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:34,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:35,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:36,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:37,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:38,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:39,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:40,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:41,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:42,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:43,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:44,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:45,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:46,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:47,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:48,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:49,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:50,555 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:51,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:52,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:53,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:54,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:55,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:56,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:57,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:58,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:46:59,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:00,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:01,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:02,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:03,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:04,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:05,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:06,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:07,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:08,553 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:09,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:09,703 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/connection.py:53 - get]: establishing a new patroni restapi connection to postgres
2025-01-17 18:47:10,554 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:10,554 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:47:10,558 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1186 - reload_config]: Changed synchronous_commit from 'on' to 'remote_apply'
2025-01-17 18:47:10,561 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1239 - reload_config]: Reloading PostgreSQL configuration.
server signaled
2025-01-17 18:47:11,570 WARNING [/usr/lib/python3/dist-packages/patroni/__main__.py:192 - schedule_next_run]: Loop time exceeded, rescheduling immediately.
2025-01-17 18:47:11,619 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:12,580 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:13,577 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:14,578 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:15,578 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:16,581 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:16,581 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:47:16,585 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1186 - reload_config]: Changed synchronous_commit from 'remote_apply' to 'on'
2025-01-17 18:47:16,588 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1239 - reload_config]: Reloading PostgreSQL configuration.
server signaled
2025-01-17 18:47:17,596 WARNING [/usr/lib/python3/dist-packages/patroni/__main__.py:192 - schedule_next_run]: Loop time exceeded, rescheduling immediately.
2025-01-17 18:47:17,607 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:18,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:19,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:20,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:20,604 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:47:20,609 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:47:21,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:22,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:23,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:24,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:25,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:26,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:27,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:28,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:29,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:30,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:31,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:32,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:33,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:34,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:35,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:36,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:37,606 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:38,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:39,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:40,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:41,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:42,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:43,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:44,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:45,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:46,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:47,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:48,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:49,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:50,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:51,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:52,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:53,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:54,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:55,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:56,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:57,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:58,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:47:59,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:00,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:01,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:02,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:03,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:04,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:05,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:06,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:07,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:08,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:09,606 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:10,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:11,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:12,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:13,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:14,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:15,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:16,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:17,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:18,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:19,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:20,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:21,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:22,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:23,605 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:24,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:24,605 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:48:24,609 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:48:25,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:26,604 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: PAUSE: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:27,443 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:27,444 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:48:27,447 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:48:28,441 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:29,442 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:30,442 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:31,442 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:32,441 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:33,442 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:34,441 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:35,442 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:36,442 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:37,442 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:38,442 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:39,442 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:40,442 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:41,442 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:42,442 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:43,442 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:44,441 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:45,441 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), a secondary, and following a leader (postgres0)
2025-01-17 18:48:46,445 WARNING [/usr/lib/python3/dist-packages/patroni/ha.py:993 - fetch_node_status]: Request failed to postgres0: GET https://127.0.0.1:8008/patroni (HTTPSConnectionPool(host='127.0.0.1', port=8008): Max retries exceeded with url: /patroni (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7ff0c02bd400>: Failed to establish a new connection: [Errno 111] Connection refused')))
2025-01-17 18:48:46,452 WARNING [/usr/lib/python3/dist-packages/patroni/watchdog/base.py:143 - _activate]: Could not activate Linux watchdog device: Can't open watchdog device: [Errno 2] No such file or directory: '/dev/watchdog'
2025-01-17 18:48:46,459 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: promoted self to leader by acquiring session lock
server promoting
2025-01-17 18:48:46,462 DEBUG [/usr/lib/python3/dist-packages/patroni/postgresql/__init__.py:1217 - promote]: CallbackExecutor.call(['/usr/bin/python3', 'features/callback2.py', 'postgres2', '5363', on_role_change, 'master', 'batman'])
2025-01-17 18:48:47,435 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres2; I am postgres2
2025-01-17 18:48:47,444 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: updated leader lock during promote
2025-01-17 18:48:48,460 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:48:49,445 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:48:49,682 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres2; I am postgres2
2025-01-17 18:48:49,688 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:843 - process_sync_replication]: Disabled synchronous replication
2025-01-17 18:48:49,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:48:49,692 WARNING [/usr/lib/python3/dist-packages/patroni/config.py:310 - _validate_and_adjust_timeouts]: Violated the rule "loop_wait + 2*retry_timeout <= ttl", where ttl=20. Adjusting loop_wait from 2 to 1 and retry_timeout from 10 to 9
2025-01-17 18:48:49,697 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/config.py:1262 - reload_config]: No PostgreSQL configuration items changed, nothing to reload.
2025-01-17 18:48:50,693 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:48:51,692 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:48:52,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:48:53,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:48:54,698 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:48:55,692 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:48:56,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:48:57,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:48:58,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:48:59,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:00,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:01,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:02,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:03,692 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:04,689 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:05,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:06,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:07,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:08,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:09,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:10,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:11,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:12,692 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:13,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:14,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:15,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:16,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:17,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:18,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:19,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:20,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:21,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:22,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:23,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:24,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:25,692 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:26,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:27,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:28,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:29,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:30,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:31,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:32,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:33,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:34,683 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:395 - has_lock]: Lock owner: postgres2; I am postgres2
2025-01-17 18:49:34,689 INFO [/usr/lib/python3/dist-packages/patroni/postgresql/slots.py:347 - _drop_incorrect_slots]: Dropped unknown replication slot 'postgres0'
2025-01-17 18:49:34,693 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:35,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:36,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:37,689 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:38,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:39,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:40,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:41,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:42,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:43,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:44,691 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:45,690 INFO [/usr/lib/python3/dist-packages/patroni/__main__.py:212 - _run_cycle]: no action. I am (postgres2), the leader with the lock
2025-01-17 18:49:48,381 WARNING [/usr/lib/python3/dist-packages/patroni/ha.py:993 - fetch_node_status]: Request failed to postgres1: GET https://127.0.0.1:8009/patroni (HTTPSConnectionPool(host='127.0.0.1', port=8009): Max retries exceeded with url: /patroni (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7ff0c02e0f50>: Failed to establish a new connection: [Errno 111] Connection refused')))
2025-01-17 18:49:48,383 INFO [/usr/lib/python3/dist-packages/patroni/ha.py:1172 - is_failover_possible]: Member postgres1 is not reachable
features/output/basic_replication_failed/postgres0.csv:
2025-01-17 18:44:52.948 UTC,,,85,,678aa524.55,1,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"ending log output to stderr",,"Future log output will go to log destination ""csvlog"".",,,,,,,"","postmaster",,0
2025-01-17 18:44:52.948 UTC,,,85,,678aa524.55,2,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"starting PostgreSQL 17.2 (Debian 17.2-1+b2) on x86_64-pc-linux-gnu, compiled by gcc (Debian 14.2.0-14) 14.2.0, 64-bit",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:52.948 UTC,,,85,,678aa524.55,3,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"listening on IPv4 address ""127.0.0.1"", port 5361",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:52.951 UTC,,,85,,678aa524.55,4,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"listening on Unix socket ""/tmp/.s.PGSQL.5361""",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:52.955 UTC,,,90,,678aa524.5a,1,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"database system was shut down at 2025-01-17 18:44:52 UTC",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.955 UTC,,,90,,678aa524.5a,2,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint record is at 0/172D240",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.955 UTC,,,90,,678aa524.5a,3,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"redo record is at 0/172D240; shutdown true",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.955 UTC,,,90,,678aa524.5a,4,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"next transaction ID: 739; next OID: 13580",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.955 UTC,,,90,,678aa524.5a,5,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"next MultiXactId: 1; next MultiXactOffset: 0",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.955 UTC,,,90,,678aa524.5a,6,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"oldest unfrozen transaction ID: 731, in database 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.955 UTC,,,90,,678aa524.5a,7,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"oldest MultiXactId: 1, in database 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.955 UTC,,,90,,678aa524.5a,8,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"commit timestamp Xid oldest/newest: 0/0",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.955 UTC,,,90,,678aa524.5a,9,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"transaction ID wrap limit is 2147484378, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.955 UTC,,,90,,678aa524.5a,10,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"MultiXactId wrap limit is 2147483648, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.956 UTC,,,90,,678aa524.5a,11,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"starting up replication slots",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.956 UTC,,,90,,678aa524.5a,12,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.957 UTC,,,90,,678aa524.5a,13,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"MultiXactId wrap limit is 2147483648, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.957 UTC,,,90,,678aa524.5a,14,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"MultiXact member stop limit is now 4294914944 based on MultiXact 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:52.964 UTC,,,85,,678aa524.55,5,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"starting background worker process ""logical replication launcher""",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:52.964 UTC,,,85,,678aa524.55,6,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"database system is ready to accept connections",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:52.964 UTC,,,92,,678aa524.5c,1,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"autovacuum launcher started",,,,,,,,,"","autovacuum launcher",,0
2025-01-17 18:44:52.965 UTC,,,94,,678aa524.5e,1,,2025-01-17 18:44:52 UTC,104/0,0,DEBUG,00000,"logical replication launcher started",,,,,,,,,"","logical replication launcher",,0
2025-01-17 18:44:53.427 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,1,"idle",2025-01-17 18:44:53 UTC,0/2,0,LOG,00000,"statement: SELECT 1",,,,,,,,,"","client backend",,0
2025-01-17 18:44:53.428 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,2,"idle",2025-01-17 18:44:53 UTC,0/3,0,LOG,00000,"statement: SET synchronous_commit TO 'local'",,,,,,,,,"","client backend",,0
2025-01-17 18:44:53.984 UTC,"postgres","postgres",100,"[local]",678aa525.64,1,"idle",2025-01-17 18:44:53 UTC,3/2,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), (SELECT pg_catalog.json_agg(s.*) FROM (SELECT slot_name, slot_type as type, datoid::bigint, plugin, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint AS confirmed_flush_lsn, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint AS restart_lsn, xmin FROM pg_catalog.pg_get_replication_slots()) AS s), 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:53.991 UTC,"postgres","postgres",100,"[local]",678aa525.64,2,"idle",2025-01-17 18:44:53 UTC,3/3,0,LOG,00000,"statement: SET log_statement TO none",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:53.995 UTC,"postgres","postgres",100,"[local]",678aa525.64,3,"idle",2025-01-17 18:44:53 UTC,3/12,0,LOG,00000,"statement: RESET pg_stat_statements.track_utility",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:53.995 UTC,"postgres","postgres",100,"[local]",678aa525.64,4,"idle",2025-01-17 18:44:53 UTC,3/13,0,LOG,00000,"statement: RESET pgaudit.log",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.009 UTC,"postgres","postgres",103,"[local]",678aa526.67,1,"idle",2025-01-17 18:44:54 UTC,4/2,0,LOG,00000,"statement: SELECT 1",,,,,,,,,"psql","client backend",,0
2025-01-17 18:44:54.010 UTC,"postgres","postgres",100,"[local]",678aa525.64,5,"idle",2025-01-17 18:44:53 UTC,3/14,0,LOG,00000,"statement: SET log_statement TO none",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.012 UTC,"postgres","postgres",100,"[local]",678aa525.64,6,"idle",2025-01-17 18:44:53 UTC,3/23,0,LOG,00000,"statement: RESET pg_stat_statements.track_utility",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.012 UTC,"postgres","postgres",100,"[local]",678aa525.64,7,"idle",2025-01-17 18:44:53 UTC,3/24,0,LOG,00000,"statement: RESET pgaudit.log",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.013 UTC,"postgres","postgres",100,"[local]",678aa525.64,8,"idle",2025-01-17 18:44:53 UTC,3/25,0,LOG,00000,"statement: SET log_statement TO none",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.014 UTC,"postgres","postgres",100,"[local]",678aa525.64,9,"idle",2025-01-17 18:44:53 UTC,3/34,0,LOG,00000,"statement: RESET pg_stat_statements.track_utility",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.014 UTC,"postgres","postgres",100,"[local]",678aa525.64,10,"idle",2025-01-17 18:44:53 UTC,3/35,0,LOG,00000,"statement: RESET pgaudit.log",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.014 UTC,"postgres","postgres",100,"[local]",678aa525.64,11,"idle",2025-01-17 18:44:53 UTC,3/36,0,LOG,00000,"statement: DO $$
BEGIN
SET local synchronous_commit = 'local';
GRANT EXECUTE ON function pg_catalog.pg_ls_dir(text, boolean, boolean) TO ""rewind_user"";
END;$$",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.016 UTC,"postgres","postgres",100,"[local]",678aa525.64,12,"idle",2025-01-17 18:44:53 UTC,3/37,0,LOG,00000,"statement: DO $$
BEGIN
SET local synchronous_commit = 'local';
GRANT EXECUTE ON function pg_catalog.pg_stat_file(text, boolean) TO ""rewind_user"";
END;$$",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.017 UTC,"postgres","postgres",100,"[local]",678aa525.64,13,"idle",2025-01-17 18:44:53 UTC,3/38,0,LOG,00000,"statement: DO $$
BEGIN
SET local synchronous_commit = 'local';
GRANT EXECUTE ON function pg_catalog.pg_read_binary_file(text) TO ""rewind_user"";
END;$$",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.018 UTC,"postgres","postgres",100,"[local]",678aa525.64,14,"idle",2025-01-17 18:44:53 UTC,3/39,0,LOG,00000,"statement: DO $$
BEGIN
SET local synchronous_commit = 'local';
GRANT EXECUTE ON function pg_catalog.pg_read_binary_file(text, bigint, bigint, boolean) TO ""rewind_user"";
END;$$",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.022 UTC,"postgres","postgres",100,"[local]",678aa525.64,15,"idle",2025-01-17 18:44:53 UTC,3/40,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), (SELECT pg_catalog.json_agg(s.*) FROM (SELECT slot_name, slot_type as type, datoid::bigint, plugin, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint AS confirmed_flush_lsn, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint AS restart_lsn, xmin FROM pg_catalog.pg_get_replication_slots()) AS s), 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.453 UTC,"postgres","postgres",100,"[local]",678aa525.64,16,"idle",2025-01-17 18:44:53 UTC,3/41,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.463 UTC,"postgres","postgres",100,"[local]",678aa525.64,17,"idle",2025-01-17 18:44:53 UTC,3/42,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.470 UTC,"postgres","postgres",100,"[local]",678aa525.64,18,"idle",2025-01-17 18:44:53 UTC,3/43,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:54.477 UTC,"postgres","postgres",100,"[local]",678aa525.64,19,"idle",2025-01-17 18:44:53 UTC,3/44,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:55.177 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,1,"idle",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"received replication command: SHOW data_directory_mode",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.177 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,2,"idle",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"received replication command: SHOW wal_segment_size",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.178 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,3,"idle",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.178 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,4,"idle",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"received replication command: BASE_BACKUP ( LABEL 'pg_basebackup base backup', PROGRESS, CHECKPOINT 'fast', WAIT 0, MANIFEST 'yes', TARGET 'client')",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.200 UTC,,,88,,678aa524.58,1,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"checkpoint starting: immediate force wait",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.200 UTC,,,88,,678aa524.58,2,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"performing replication slot checkpoint",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.209 UTC,,,88,,678aa524.58,3,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint sync: number=1 file=global/1233 time=1.081 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.209 UTC,,,88,,678aa524.58,4,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint sync: number=2 file=base/5/2691 time=0.096 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.210 UTC,,,88,,678aa524.58,5,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint sync: number=3 file=global/1260_vm time=0.517 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.210 UTC,,,88,,678aa524.58,6,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint sync: number=4 file=pg_xact/0000 time=0.443 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.211 UTC,,,88,,678aa524.58,7,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint sync: number=5 file=pg_multixact/offsets/0000 time=0.441 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.211 UTC,,,88,,678aa524.58,8,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint sync: number=6 file=base/5/1255 time=0.422 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.211 UTC,,,88,,678aa524.58,9,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint sync: number=7 file=global/2676 time=0.083 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.211 UTC,,,88,,678aa524.58,10,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint sync: number=8 file=global/2677 time=0.081 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.211 UTC,,,88,,678aa524.58,11,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint sync: number=9 file=global/1214 time=0.081 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.211 UTC,,,88,,678aa524.58,12,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint sync: number=10 file=base/5/2690 time=0.074 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.211 UTC,,,88,,678aa524.58,13,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint sync: number=11 file=global/1232 time=0.073 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.212 UTC,,,88,,678aa524.58,14,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint sync: number=12 file=base/5/1255_vm time=0.439 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.212 UTC,,,88,,678aa524.58,15,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"checkpoint sync: number=13 file=global/1260 time=0.083 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.262 UTC,,,93,,678aa524.5d,1,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"archived write-ahead log file ""000000010000000000000001""",,,,,,,,,"","archiver",,0
2025-01-17 18:44:55.293 UTC,,,88,,678aa524.58,16,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"checkpoint complete: wrote 14 buffers (10.9%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.003 s, sync=0.005 s, total=0.094 s; sync files=13, longest=0.002 s, average=0.001 s; distance=9035 kB, estimate=9035 kB; lsn=0/2000080, redo lsn=0/2000028",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:55.294 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,5,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"file ""pg_internal.init"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.304 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,6,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"file ""pg_internal.init"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.313 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,7,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_dynshmem"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.313 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,8,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"file ""postmaster.opts"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.313 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,9,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_subtrans"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.313 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,10,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_stat_tmp"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.313 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,11,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_replslot"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.313 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,12,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_serial"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.313 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,13,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"file ""postmaster.pid"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.313 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,14,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_notify"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.313 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,15,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_snapshots"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.315 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,16,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"file ""pg_internal.init"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.323 UTC,"replicator","",117,"127.0.0.1:52792",678aa527.75,1,"idle",2025-01-17 18:44:55 UTC,113/0,0,DEBUG,00000,"received replication command: SHOW data_directory_mode",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.323 UTC,"replicator","",117,"127.0.0.1:52792",678aa527.75,2,"idle",2025-01-17 18:44:55 UTC,113/0,0,DEBUG,00000,"received replication command: CREATE_REPLICATION_SLOT ""pg_basebackup_117"" TEMPORARY PHYSICAL ( RESERVE_WAL)",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.328 UTC,"replicator","",117,"127.0.0.1:52792",678aa527.75,3,"CREATE_REPLICATION_SLOT",2025-01-17 18:44:55 UTC,113/0,0,DEBUG,00000,"released physical replication slot ""pg_basebackup_117""",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.329 UTC,"replicator","",117,"127.0.0.1:52792",678aa527.75,4,"idle",2025-01-17 18:44:55 UTC,113/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.329 UTC,"replicator","",117,"127.0.0.1:52792",678aa527.75,5,"idle",2025-01-17 18:44:55 UTC,113/0,0,DEBUG,00000,"received replication command: START_REPLICATION SLOT ""pg_basebackup_117"" 0/2000000 TIMELINE 1",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.329 UTC,"replicator","",117,"127.0.0.1:52792",678aa527.75,6,"START_REPLICATION",2025-01-17 18:44:55 UTC,113/0,0,DEBUG,00000,"acquired physical replication slot ""pg_basebackup_117""",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.330 UTC,"replicator","",117,"127.0.0.1:52792",678aa527.75,7,"streaming 0/20000F8",2025-01-17 18:44:55 UTC,113/0,0,DEBUG,00000,"""pg_basebackup"" has now caught up with upstream server",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.362 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,17,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"file ""pg_internal.init"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.387 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,18,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_dynshmem"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.387 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,19,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"file ""postmaster.opts"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.387 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,20,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_subtrans"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.387 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,21,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_stat_tmp"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.387 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,22,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_replslot"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.387 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,23,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_serial"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.387 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,24,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"file ""postmaster.pid"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.387 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,25,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_notify"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.387 UTC,"replicator","",114,"127.0.0.1:52778",678aa527.72,26,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:55 UTC,112/0,0,DEBUG,00000,"contents of directory ""pg_snapshots"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.443 UTC,"replicator","",117,"127.0.0.1:52792",678aa527.75,8,"streaming 0/20C0000",2025-01-17 18:44:55 UTC,113/0,0,DEBUG,00000,"released physical replication slot ""pg_basebackup_117""",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.475 UTC,,,93,,678aa524.5d,2,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"archived write-ahead log file ""000000010000000000000002""",,,,,,,,,"","archiver",,0
2025-01-17 18:44:55.479 UTC,"postgres","postgres",100,"[local]",678aa525.64,20,"idle",2025-01-17 18:44:53 UTC,3/45,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:55.493 UTC,,,93,,678aa524.5d,3,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"archived write-ahead log file ""000000010000000000000002.00000028.backup""",,,,,,,,,"","archiver",,0
2025-01-17 18:44:55.530 UTC,"replicator","",117,"127.0.0.1:52792",678aa527.75,9,"idle",2025-01-17 18:44:55 UTC,113/0,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:55.564 UTC,"postgres","postgres",100,"[local]",678aa525.64,21,"idle",2025-01-17 18:44:53 UTC,3/46,0,LOG,00000,"statement: SELECT pg_catalog.pg_create_physical_replication_slot('postgres1', true) WHERE NOT EXISTS (SELECT 1 FROM pg_catalog.pg_replication_slots WHERE slot_type = 'physical' AND slot_name = 'postgres1')",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:56.275 UTC,"replicator","",142,"127.0.0.1:52806",678aa528.8e,1,"idle",2025-01-17 18:44:56 UTC,114/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:44:56.276 UTC,"replicator","",142,"127.0.0.1:52806",678aa528.8e,2,"idle",2025-01-17 18:44:56 UTC,114/0,0,DEBUG,00000,"received replication command: START_REPLICATION SLOT ""postgres1"" 0/3000000 TIMELINE 1",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:44:56.276 UTC,"replicator","",142,"127.0.0.1:52806",678aa528.8e,3,"START_REPLICATION",2025-01-17 18:44:56 UTC,114/0,0,DEBUG,00000,"acquired physical replication slot ""postgres1""",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:44:56.276 UTC,"replicator","",142,"127.0.0.1:52806",678aa528.8e,4,"START_REPLICATION",2025-01-17 18:44:56 UTC,114/0,0,DEBUG,00000,"""postgres1"" has now caught up with upstream server",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:44:56.276 UTC,"replicator","",142,"127.0.0.1:52806",678aa528.8e,5,"START_REPLICATION",2025-01-17 18:44:56 UTC,114/0,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:44:56.478 UTC,"postgres","postgres",100,"[local]",678aa525.64,22,"idle",2025-01-17 18:44:53 UTC,3/47,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:56.483 UTC,"postgres","postgres",100,"[local]",678aa525.64,23,"idle",2025-01-17 18:44:53 UTC,3/48,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:57.198 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,1,"idle",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"received replication command: SHOW data_directory_mode",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.198 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,2,"idle",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"received replication command: SHOW wal_segment_size",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.198 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,3,"idle",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.198 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,4,"idle",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"received replication command: BASE_BACKUP ( LABEL 'pg_basebackup base backup', PROGRESS, CHECKPOINT 'fast', WAIT 0, MANIFEST 'yes', TARGET 'client')",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.199 UTC,,,88,,678aa524.58,17,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"checkpoint starting: immediate force wait",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:57.199 UTC,,,88,,678aa524.58,18,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"performing replication slot checkpoint",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:57.293 UTC,,,88,,678aa524.58,19,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"checkpoint complete: wrote 0 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.001 s, sync=0.001 s, total=0.095 s; sync files=0, longest=0.000 s, average=0.000 s; distance=16384 kB, estimate=16384 kB; lsn=0/3000080, redo lsn=0/3000028",,,,,,,,,"","checkpointer",,0
2025-01-17 18:44:57.294 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,5,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"file ""pg_internal.init"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.297 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,6,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"file ""pg_internal.init"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.300 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,7,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_dynshmem"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.300 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,8,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"file ""postmaster.opts"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.300 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,9,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_subtrans"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.300 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,10,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_stat_tmp"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.300 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,11,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_replslot"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.300 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,12,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_serial"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.300 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,13,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"file ""postmaster.pid"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.300 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,14,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_notify"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.300 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,15,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_snapshots"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.301 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,16,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"file ""pg_internal.init"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.312 UTC,"replicator","",160,"127.0.0.1:52820",678aa529.a0,1,"idle",2025-01-17 18:44:57 UTC,116/0,0,DEBUG,00000,"received replication command: SHOW data_directory_mode",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.312 UTC,"replicator","",160,"127.0.0.1:52820",678aa529.a0,2,"idle",2025-01-17 18:44:57 UTC,116/0,0,DEBUG,00000,"received replication command: CREATE_REPLICATION_SLOT ""pg_basebackup_160"" TEMPORARY PHYSICAL ( RESERVE_WAL)",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.320 UTC,"replicator","",160,"127.0.0.1:52820",678aa529.a0,3,"CREATE_REPLICATION_SLOT",2025-01-17 18:44:57 UTC,116/0,0,DEBUG,00000,"released physical replication slot ""pg_basebackup_160""",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.321 UTC,"replicator","",160,"127.0.0.1:52820",678aa529.a0,4,"idle",2025-01-17 18:44:57 UTC,116/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.322 UTC,"replicator","",160,"127.0.0.1:52820",678aa529.a0,5,"idle",2025-01-17 18:44:57 UTC,116/0,0,DEBUG,00000,"received replication command: START_REPLICATION SLOT ""pg_basebackup_160"" 0/3000000 TIMELINE 1",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.322 UTC,"replicator","",160,"127.0.0.1:52820",678aa529.a0,6,"START_REPLICATION",2025-01-17 18:44:57 UTC,116/0,0,DEBUG,00000,"acquired physical replication slot ""pg_basebackup_160""",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.322 UTC,"replicator","",160,"127.0.0.1:52820",678aa529.a0,7,"streaming 0/30000F8",2025-01-17 18:44:57 UTC,116/0,0,DEBUG,00000,"""pg_basebackup"" has now caught up with upstream server",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.352 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,17,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"file ""pg_internal.init"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.381 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,18,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_dynshmem"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.381 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,19,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"file ""postmaster.opts"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.381 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,20,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_subtrans"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.381 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,21,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_stat_tmp"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.381 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,22,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_replslot"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.381 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,23,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_serial"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.381 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,24,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"file ""postmaster.pid"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.381 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,25,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_notify"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.381 UTC,"replicator","",159,"127.0.0.1:52812",678aa529.9f,26,"sending backup ""pg_basebackup base backup""",2025-01-17 18:44:57 UTC,115/0,0,DEBUG,00000,"contents of directory ""pg_snapshots"" excluded from backup",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.446 UTC,"replicator","",160,"127.0.0.1:52820",678aa529.a0,8,"streaming 0/3160000",2025-01-17 18:44:57 UTC,116/0,0,DEBUG,00000,"released physical replication slot ""pg_basebackup_160""",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.450 UTC,"replicator","",160,"127.0.0.1:52820",678aa529.a0,9,"idle",2025-01-17 18:44:57 UTC,116/0,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"pg_basebackup","walsender",,0
2025-01-17 18:44:57.478 UTC,"postgres","postgres",100,"[local]",678aa525.64,24,"idle",2025-01-17 18:44:53 UTC,3/49,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:57.507 UTC,,,93,,678aa524.5d,4,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"archived write-ahead log file ""000000010000000000000003""",,,,,,,,,"","archiver",,0
2025-01-17 18:44:57.525 UTC,,,93,,678aa524.5d,5,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"archived write-ahead log file ""000000010000000000000003.00000028.backup""",,,,,,,,,"","archiver",,0
2025-01-17 18:44:57.604 UTC,,,85,,678aa524.55,7,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:57.606 UTC,,,85,,678aa524.55,8,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"parameter ""synchronous_standby_names"" changed to ""postgres1""",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:57.607 UTC,"replicator","",142,"127.0.0.1:52806",678aa528.8e,6,"streaming 0/4000000",2025-01-17 18:44:56 UTC,114/0,0,DEBUG,00000,"standby ""postgres1"" now has synchronous standby priority 1",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:44:57.707 UTC,"postgres","postgres",100,"[local]",678aa525.64,25,"idle",2025-01-17 18:44:53 UTC,3/50,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:57.708 UTC,"postgres","postgres",100,"[local]",678aa525.64,26,"idle",2025-01-17 18:44:53 UTC,3/51,0,LOG,00000,"statement: DO $$
BEGIN
SET local synchronous_commit = 'off';
PERFORM * FROM pg_catalog.txid_current();
END;$$",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:57.973 UTC,"replicator","",142,"127.0.0.1:52806",678aa528.8e,7,"streaming 0/4000050",2025-01-17 18:44:56 UTC,114/0,0,LOG,00000,"standby ""postgres1"" is now a synchronous standby with priority 1",,,,,,"START_REPLICATION SLOT ""postgres1"" 0/3000000 TIMELINE 1",,,"postgres1","walsender",,0
2025-01-17 18:44:58.352 UTC,"replicator","",186,"127.0.0.1:52832",678aa52a.ba,1,"idle",2025-01-17 18:44:58 UTC,117/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:44:58.353 UTC,"replicator","",186,"127.0.0.1:52832",678aa52a.ba,2,"idle",2025-01-17 18:44:58 UTC,117/0,0,DEBUG,00000,"received replication command: START_REPLICATION SLOT ""postgres2"" 0/4000000 TIMELINE 1",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:44:58.353 UTC,"replicator","",186,"127.0.0.1:52832",678aa52a.ba,3,"START_REPLICATION",2025-01-17 18:44:58 UTC,117/0,0,ERROR,42704,"replication slot ""postgres2"" does not exist",,,,,,"START_REPLICATION SLOT ""postgres2"" 0/4000000 TIMELINE 1",,,"postgres2","walsender",,0
2025-01-17 18:44:58.478 UTC,"replicator","",192,"127.0.0.1:52842",678aa52a.c0,1,"idle",2025-01-17 18:44:58 UTC,118/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:44:58.478 UTC,"replicator","",192,"127.0.0.1:52842",678aa52a.c0,2,"idle",2025-01-17 18:44:58 UTC,118/0,0,DEBUG,00000,"received replication command: START_REPLICATION SLOT ""postgres2"" 0/4000000 TIMELINE 1",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:44:58.478 UTC,"replicator","",192,"127.0.0.1:52842",678aa52a.c0,3,"START_REPLICATION",2025-01-17 18:44:58 UTC,118/0,0,ERROR,42704,"replication slot ""postgres2"" does not exist",,,,,,"START_REPLICATION SLOT ""postgres2"" 0/4000000 TIMELINE 1",,,"postgres2","walsender",,0
2025-01-17 18:44:58.554 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,3,"idle",2025-01-17 18:44:53 UTC,0/4,0,LOG,00000,"statement: CREATE TABLE public.foo()",,,,,,,,,"","client backend",,0
2025-01-17 18:44:58.557 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,4,"idle",2025-01-17 18:44:53 UTC,0/5,0,LOG,00000,"statement: SHOW server_version_num",,,,,,,,,"","client backend",,0
2025-01-17 18:44:58.557 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,5,"idle",2025-01-17 18:44:53 UTC,0/6,0,LOG,00000,"statement: SELECT pg_switch_wal()",,,,,,,,,"","client backend",,0
2025-01-17 18:44:58.663 UTC,,,93,,678aa524.5d,6,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"archived write-ahead log file ""000000010000000000000004""",,,,,,,,,"","archiver",,0
2025-01-17 18:44:59.709 UTC,"postgres","postgres",100,"[local]",678aa525.64,27,"idle",2025-01-17 18:44:53 UTC,3/52,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:59.714 UTC,"postgres","postgres",100,"[local]",678aa525.64,28,"idle",2025-01-17 18:44:53 UTC,3/53,0,LOG,00000,"statement: SELECT pg_catalog.pg_create_physical_replication_slot('postgres2', true) WHERE NOT EXISTS (SELECT 1 FROM pg_catalog.pg_replication_slots WHERE slot_type = 'physical' AND slot_name = 'postgres2')",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:59.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,29,"idle",2025-01-17 18:44:53 UTC,3/54,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:59.736 UTC,"postgres","postgres",100,"[local]",678aa525.64,30,"idle",2025-01-17 18:44:53 UTC,3/55,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:00.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,31,"idle",2025-01-17 18:44:53 UTC,3/56,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:01.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,32,"idle",2025-01-17 18:44:53 UTC,3/57,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:02.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,33,"idle",2025-01-17 18:44:53 UTC,3/58,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:03.662 UTC,"replicator","",213,"127.0.0.1:52852",678aa52f.d5,1,"idle",2025-01-17 18:45:03 UTC,119/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:45:03.662 UTC,"replicator","",213,"127.0.0.1:52852",678aa52f.d5,2,"idle",2025-01-17 18:45:03 UTC,119/0,0,DEBUG,00000,"received replication command: START_REPLICATION SLOT ""postgres2"" 0/5000000 TIMELINE 1",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:45:03.662 UTC,"replicator","",213,"127.0.0.1:52852",678aa52f.d5,3,"START_REPLICATION",2025-01-17 18:45:03 UTC,119/0,0,DEBUG,00000,"acquired physical replication slot ""postgres2""",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:45:03.662 UTC,"replicator","",213,"127.0.0.1:52852",678aa52f.d5,4,"START_REPLICATION",2025-01-17 18:45:03 UTC,119/0,0,DEBUG,00000,"""postgres2"" has now caught up with upstream server",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:45:03.663 UTC,"replicator","",213,"127.0.0.1:52852",678aa52f.d5,5,"START_REPLICATION",2025-01-17 18:45:03 UTC,119/0,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:45:03.680 UTC,"replicator","",213,"127.0.0.1:52852",678aa52f.d5,6,"START_REPLICATION",2025-01-17 18:45:03 UTC,119/0,0,DEBUG,00000,"released physical replication slot ""postgres2""",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:45:03.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,34,"idle",2025-01-17 18:44:53 UTC,3/59,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:04.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,35,"idle",2025-01-17 18:44:53 UTC,3/60,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:05.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,36,"idle",2025-01-17 18:44:53 UTC,3/61,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:06.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,37,"idle",2025-01-17 18:44:53 UTC,3/62,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:07.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,38,"idle",2025-01-17 18:44:53 UTC,3/63,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:08.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,39,"idle",2025-01-17 18:44:53 UTC,3/64,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:09.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,40,"idle",2025-01-17 18:44:53 UTC,3/65,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:10.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,41,"idle",2025-01-17 18:44:53 UTC,3/66,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:11.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,42,"idle",2025-01-17 18:44:53 UTC,3/67,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:12.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,43,"idle",2025-01-17 18:44:53 UTC,3/68,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:13.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,44,"idle",2025-01-17 18:44:53 UTC,3/69,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:14.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,45,"idle",2025-01-17 18:44:53 UTC,3/70,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:15.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,46,"idle",2025-01-17 18:44:53 UTC,3/71,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:16.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,47,"idle",2025-01-17 18:44:53 UTC,3/72,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:17.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,48,"idle",2025-01-17 18:44:53 UTC,3/73,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:18.728 UTC,"postgres","postgres",100,"[local]",678aa525.64,49,"idle",2025-01-17 18:44:53 UTC,3/74,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:19.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,50,"idle",2025-01-17 18:44:53 UTC,3/75,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:20.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,51,"idle",2025-01-17 18:44:53 UTC,3/76,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:21.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,52,"idle",2025-01-17 18:44:53 UTC,3/77,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:22.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,53,"idle",2025-01-17 18:44:53 UTC,3/78,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:23.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,54,"idle",2025-01-17 18:44:53 UTC,3/79,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:24.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,55,"idle",2025-01-17 18:44:53 UTC,3/80,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:24.734 UTC,"postgres","postgres",100,"[local]",678aa525.64,56,"idle",2025-01-17 18:44:53 UTC,3/81,0,LOG,00000,"statement: WITH slots AS (SELECT slot_name, active FROM pg_catalog.pg_replication_slots WHERE slot_name = 'postgres2'), dropped AS (SELECT pg_catalog.pg_drop_replication_slot(slot_name), true AS dropped FROM slots WHERE not active) SELECT active, COALESCE(dropped, false) FROM slots FULL OUTER JOIN dropped ON true",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:24.736 UTC,"postgres","postgres",100,"[local]",678aa525.64,57,"SELECT",2025-01-17 18:44:53 UTC,3/81,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:25.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,58,"idle",2025-01-17 18:44:53 UTC,3/82,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:26.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,59,"idle",2025-01-17 18:44:53 UTC,3/83,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:27.648 UTC,,,214,,678aa547.d6,1,,2025-01-17 18:45:27 UTC,101/0,0,DEBUG,00000,"autovacuum: processing database ""template1""",,,,,,,,,"","autovacuum worker",,0
2025-01-17 18:45:27.703 UTC,,,214,,678aa547.d6,2,,2025-01-17 18:45:27 UTC,101/16,0,DEBUG,00000,"rehashing catalog cache id 7 for pg_attribute; 257 tups, 128 buckets",,,,,,,,,"","autovacuum worker",,0
2025-01-17 18:45:27.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,60,"idle",2025-01-17 18:44:53 UTC,3/84,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:28.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,61,"idle",2025-01-17 18:44:53 UTC,3/85,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:29.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,62,"idle",2025-01-17 18:44:53 UTC,3/86,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:30.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,63,"idle",2025-01-17 18:44:53 UTC,3/87,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:31.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,64,"idle",2025-01-17 18:44:53 UTC,3/88,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:32.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,65,"idle",2025-01-17 18:44:53 UTC,3/89,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:33.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,66,"idle",2025-01-17 18:44:53 UTC,3/90,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:34.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,67,"idle",2025-01-17 18:44:53 UTC,3/91,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:35.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,68,"idle",2025-01-17 18:44:53 UTC,3/92,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:36.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,69,"idle",2025-01-17 18:44:53 UTC,3/93,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:37.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,70,"idle",2025-01-17 18:44:53 UTC,3/94,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:38.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,71,"idle",2025-01-17 18:44:53 UTC,3/95,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:39.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,72,"idle",2025-01-17 18:44:53 UTC,3/96,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:40.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,73,"idle",2025-01-17 18:44:53 UTC,3/97,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:41.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,74,"idle",2025-01-17 18:44:53 UTC,3/98,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:42.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,75,"idle",2025-01-17 18:44:53 UTC,3/99,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:43.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,76,"idle",2025-01-17 18:44:53 UTC,3/100,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:44.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,77,"idle",2025-01-17 18:44:53 UTC,3/101,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:45.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,78,"idle",2025-01-17 18:44:53 UTC,3/102,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:46.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,79,"idle",2025-01-17 18:44:53 UTC,3/103,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:47.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,80,"idle",2025-01-17 18:44:53 UTC,3/104,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:48.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,81,"idle",2025-01-17 18:44:53 UTC,3/105,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:49.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,82,"idle",2025-01-17 18:44:53 UTC,3/106,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:50.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,83,"idle",2025-01-17 18:44:53 UTC,3/107,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:51.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,84,"idle",2025-01-17 18:44:53 UTC,3/108,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:52.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,85,"idle",2025-01-17 18:44:53 UTC,3/109,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:53.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,86,"idle",2025-01-17 18:44:53 UTC,3/110,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:54.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,87,"idle",2025-01-17 18:44:53 UTC,3/111,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:55.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,88,"idle",2025-01-17 18:44:53 UTC,3/112,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:56.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,89,"idle",2025-01-17 18:44:53 UTC,3/113,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:57.646 UTC,,,215,,678aa565.d7,1,,2025-01-17 18:45:57 UTC,102/0,0,DEBUG,00000,"autovacuum: processing database ""postgres""",,,,,,,,,"","autovacuum worker",,0
2025-01-17 18:45:57.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,90,"idle",2025-01-17 18:44:53 UTC,3/114,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:58.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,91,"idle",2025-01-17 18:44:53 UTC,3/115,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:59.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,92,"idle",2025-01-17 18:44:53 UTC,3/116,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:00.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,93,"idle",2025-01-17 18:44:53 UTC,3/117,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:01.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,94,"idle",2025-01-17 18:44:53 UTC,3/118,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:02.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,95,"idle",2025-01-17 18:44:53 UTC,3/119,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:03.729 UTC,"postgres","postgres",100,"[local]",678aa525.64,96,"idle",2025-01-17 18:44:53 UTC,3/120,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:04.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,97,"idle",2025-01-17 18:44:53 UTC,3/121,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:05.279 UTC,"rewind_user","postgres",227,"127.0.0.1:36494",678aa56d.e3,1,"idle",2025-01-17 18:46:05 UTC,5/2,0,LOG,00000,"statement: SELECT pg_catalog.pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:46:05.288 UTC,"replicator","",228,"127.0.0.1:36498",678aa56d.e4,1,"idle",2025-01-17 18:46:05 UTC,120/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:46:05.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,98,"idle",2025-01-17 18:44:53 UTC,3/122,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:05.734 UTC,"postgres","postgres",100,"[local]",678aa525.64,99,"idle",2025-01-17 18:44:53 UTC,3/123,0,LOG,00000,"statement: SELECT pg_catalog.pg_create_physical_replication_slot('postgres2', true) WHERE NOT EXISTS (SELECT 1 FROM pg_catalog.pg_replication_slots WHERE slot_type = 'physical' AND slot_name = 'postgres2')",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:05.947 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,1,"idle",2025-01-17 18:46:05 UTC,121/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:46:05.947 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,2,"idle",2025-01-17 18:46:05 UTC,121/0,0,DEBUG,00000,"received replication command: START_REPLICATION SLOT ""postgres2"" 0/5000000 TIMELINE 1",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:46:05.947 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,3,"START_REPLICATION",2025-01-17 18:46:05 UTC,121/0,0,DEBUG,00000,"acquired physical replication slot ""postgres2""",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:46:05.948 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,4,"streaming 0/5020000",2025-01-17 18:46:05 UTC,121/0,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:46:05.948 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,5,"streaming 0/5049F58",2025-01-17 18:46:05 UTC,121/0,0,DEBUG,00000,"""postgres2"" has now caught up with upstream server",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:46:06.730 UTC,"postgres","postgres",100,"[local]",678aa525.64,100,"idle",2025-01-17 18:44:53 UTC,3/124,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:06.741 UTC,,,85,,678aa524.55,9,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:46:06.743 UTC,,,85,,678aa524.55,10,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"parameter ""synchronous_standby_names"" changed to ""postgres2""",,,,,,,,,"","postmaster",,0
2025-01-17 18:46:06.744 UTC,"replicator","",142,"127.0.0.1:52806",678aa528.8e,8,"streaming 0/5049F58",2025-01-17 18:44:56 UTC,114/0,0,DEBUG,00000,"standby ""postgres1"" now has synchronous standby priority 0",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:46:06.744 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,6,"streaming 0/5049F58",2025-01-17 18:46:05 UTC,121/0,0,DEBUG,00000,"standby ""postgres2"" now has synchronous standby priority 1",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:46:06.843 UTC,"postgres","postgres",100,"[local]",678aa525.64,101,"idle",2025-01-17 18:44:53 UTC,3/125,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:06.845 UTC,"postgres","postgres",100,"[local]",678aa525.64,102,"idle",2025-01-17 18:44:53 UTC,3/126,0,LOG,00000,"statement: DO $$
BEGIN
SET local synchronous_commit = 'off';
PERFORM * FROM pg_catalog.txid_current();
END;$$",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:06.846 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,7,"streaming 0/5049F80",2025-01-17 18:46:05 UTC,121/0,0,LOG,00000,"standby ""postgres2"" is now a synchronous standby with priority 1",,,,,,"START_REPLICATION SLOT ""postgres2"" 0/5000000 TIMELINE 1",,,"postgres2","walsender",,0
2025-01-17 18:46:08.717 UTC,"replicator","",142,"127.0.0.1:52806",678aa528.8e,9,"streaming 0/5049F80",2025-01-17 18:44:56 UTC,114/0,0,DEBUG,00000,"released physical replication slot ""postgres1""",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:46:08.846 UTC,"postgres","postgres",100,"[local]",678aa525.64,103,"idle",2025-01-17 18:44:53 UTC,3/127,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:08.851 UTC,"postgres","postgres",100,"[local]",678aa525.64,104,"idle",2025-01-17 18:44:53 UTC,3/128,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:08.860 UTC,"postgres","postgres",100,"[local]",678aa525.64,105,"idle",2025-01-17 18:44:53 UTC,3/129,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:09.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,106,"idle",2025-01-17 18:44:53 UTC,3/130,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:10.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,107,"idle",2025-01-17 18:44:53 UTC,3/131,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:11.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,108,"idle",2025-01-17 18:44:53 UTC,3/132,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:12.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,109,"idle",2025-01-17 18:44:53 UTC,3/133,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:13.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,110,"idle",2025-01-17 18:44:53 UTC,3/134,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:14.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,111,"idle",2025-01-17 18:44:53 UTC,3/135,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:15.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,112,"idle",2025-01-17 18:44:53 UTC,3/136,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:16.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,113,"idle",2025-01-17 18:44:53 UTC,3/137,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:17.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,114,"idle",2025-01-17 18:44:53 UTC,3/138,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:18.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,115,"idle",2025-01-17 18:44:53 UTC,3/139,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:19.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,116,"idle",2025-01-17 18:44:53 UTC,3/140,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:20.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,117,"idle",2025-01-17 18:44:53 UTC,3/141,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:21.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,118,"idle",2025-01-17 18:44:53 UTC,3/142,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:22.860 UTC,"postgres","postgres",100,"[local]",678aa525.64,119,"idle",2025-01-17 18:44:53 UTC,3/143,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:23.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,120,"idle",2025-01-17 18:44:53 UTC,3/144,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:24.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,121,"idle",2025-01-17 18:44:53 UTC,3/145,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:25.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,122,"idle",2025-01-17 18:44:53 UTC,3/146,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:26.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,123,"idle",2025-01-17 18:44:53 UTC,3/147,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:27.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,124,"idle",2025-01-17 18:44:53 UTC,3/148,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:27.864 UTC,"postgres","postgres",100,"[local]",678aa525.64,125,"idle",2025-01-17 18:44:53 UTC,3/149,0,LOG,00000,"statement: WITH slots AS (SELECT slot_name, active FROM pg_catalog.pg_replication_slots WHERE slot_name = 'postgres1'), dropped AS (SELECT pg_catalog.pg_drop_replication_slot(slot_name), true AS dropped FROM slots WHERE not active) SELECT active, COALESCE(dropped, false) FROM slots FULL OUTER JOIN dropped ON true",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:27.866 UTC,"postgres","postgres",100,"[local]",678aa525.64,126,"SELECT",2025-01-17 18:44:53 UTC,3/149,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:28.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,127,"idle",2025-01-17 18:44:53 UTC,3/150,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:29.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,128,"idle",2025-01-17 18:44:53 UTC,3/151,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:30.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,129,"idle",2025-01-17 18:44:53 UTC,3/152,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:31.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,130,"idle",2025-01-17 18:44:53 UTC,3/153,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:32.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,131,"idle",2025-01-17 18:44:53 UTC,3/154,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:33.860 UTC,"postgres","postgres",100,"[local]",678aa525.64,132,"idle",2025-01-17 18:44:53 UTC,3/155,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:34.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,133,"idle",2025-01-17 18:44:53 UTC,3/156,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:35.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,134,"idle",2025-01-17 18:44:53 UTC,3/157,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:36.757 UTC,,,261,,678aa58c.105,1,,2025-01-17 18:46:36 UTC,103/0,0,DEBUG,00000,"autovacuum: processing database ""postgres""",,,,,,,,,"","autovacuum worker",,0
2025-01-17 18:46:36.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,135,"idle",2025-01-17 18:44:53 UTC,3/158,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:37.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,136,"idle",2025-01-17 18:44:53 UTC,3/159,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:38.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,137,"idle",2025-01-17 18:44:53 UTC,3/160,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:39.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,138,"idle",2025-01-17 18:44:53 UTC,3/161,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:40.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,139,"idle",2025-01-17 18:44:53 UTC,3/162,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:41.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,140,"idle",2025-01-17 18:44:53 UTC,3/163,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:42.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,141,"idle",2025-01-17 18:44:53 UTC,3/164,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:43.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,142,"idle",2025-01-17 18:44:53 UTC,3/165,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:44.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,143,"idle",2025-01-17 18:44:53 UTC,3/166,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:45.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,144,"idle",2025-01-17 18:44:53 UTC,3/167,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:46.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,145,"idle",2025-01-17 18:44:53 UTC,3/168,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:47.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,146,"idle",2025-01-17 18:44:53 UTC,3/169,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:48.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,147,"idle",2025-01-17 18:44:53 UTC,3/170,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:49.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,148,"idle",2025-01-17 18:44:53 UTC,3/171,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:50.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,149,"idle",2025-01-17 18:44:53 UTC,3/172,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:51.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,150,"idle",2025-01-17 18:44:53 UTC,3/173,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:52.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,151,"idle",2025-01-17 18:44:53 UTC,3/174,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:53.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,152,"idle",2025-01-17 18:44:53 UTC,3/175,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:54.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,153,"idle",2025-01-17 18:44:53 UTC,3/176,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:55.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,154,"idle",2025-01-17 18:44:53 UTC,3/177,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:56.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,155,"idle",2025-01-17 18:44:53 UTC,3/178,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:57.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,156,"idle",2025-01-17 18:44:53 UTC,3/179,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:58.860 UTC,"postgres","postgres",100,"[local]",678aa525.64,157,"idle",2025-01-17 18:44:53 UTC,3/180,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:59.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,158,"idle",2025-01-17 18:44:53 UTC,3/181,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:00.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,159,"idle",2025-01-17 18:44:53 UTC,3/182,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:01.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,160,"idle",2025-01-17 18:44:53 UTC,3/183,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:02.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,161,"idle",2025-01-17 18:44:53 UTC,3/184,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:03.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,162,"idle",2025-01-17 18:44:53 UTC,3/185,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:04.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,163,"idle",2025-01-17 18:44:53 UTC,3/186,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:05.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,164,"idle",2025-01-17 18:44:53 UTC,3/187,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:06.783 UTC,,,262,,678aa5aa.106,1,,2025-01-17 18:47:06 UTC,101/0,0,DEBUG,00000,"autovacuum: processing database ""template1""",,,,,,,,,"","autovacuum worker",,0
2025-01-17 18:47:06.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,165,"idle",2025-01-17 18:44:53 UTC,3/188,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:07.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,166,"idle",2025-01-17 18:44:53 UTC,3/189,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:08.330 UTC,"rewind_user","postgres",274,"127.0.0.1:55982",678aa5ac.112,1,"idle",2025-01-17 18:47:08 UTC,6/2,0,LOG,00000,"statement: SELECT pg_catalog.pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:47:08.343 UTC,"replicator","",275,"127.0.0.1:55984",678aa5ac.113,1,"idle",2025-01-17 18:47:08 UTC,112/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:47:08.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,167,"idle",2025-01-17 18:44:53 UTC,3/190,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:08.906 UTC,"postgres","postgres",100,"[local]",678aa525.64,168,"idle",2025-01-17 18:44:53 UTC,3/191,0,LOG,00000,"statement: SELECT pg_catalog.pg_create_physical_replication_slot('postgres1', true) WHERE NOT EXISTS (SELECT 1 FROM pg_catalog.pg_replication_slots WHERE slot_type = 'physical' AND slot_name = 'postgres1')",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:08.980 UTC,"replicator","",297,"127.0.0.1:55986",678aa5ac.129,1,"idle",2025-01-17 18:47:08 UTC,113/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:47:08.980 UTC,"replicator","",297,"127.0.0.1:55986",678aa5ac.129,2,"idle",2025-01-17 18:47:08 UTC,113/0,0,DEBUG,00000,"received replication command: START_REPLICATION SLOT ""postgres1"" 0/5000000 TIMELINE 1",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:47:08.980 UTC,"replicator","",297,"127.0.0.1:55986",678aa5ac.129,3,"START_REPLICATION",2025-01-17 18:47:08 UTC,113/0,0,DEBUG,00000,"acquired physical replication slot ""postgres1""",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:47:08.980 UTC,"replicator","",297,"127.0.0.1:55986",678aa5ac.129,4,"streaming 0/5020000",2025-01-17 18:47:08 UTC,113/0,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:47:08.980 UTC,"replicator","",297,"127.0.0.1:55986",678aa5ac.129,5,"streaming 0/504F7F8",2025-01-17 18:47:08 UTC,113/0,0,DEBUG,00000,"""postgres1"" has now caught up with upstream server",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:47:09.813 UTC,"postgres","postgres",100,"[local]",678aa525.64,169,"idle",2025-01-17 18:44:53 UTC,3/192,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:09.817 UTC,"postgres","postgres",100,"[local]",678aa525.64,170,"idle",2025-01-17 18:44:53 UTC,3/193,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:09.823 UTC,"postgres","postgres",100,"[local]",678aa525.64,171,"idle",2025-01-17 18:44:53 UTC,3/194,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','synchronous_standby_names','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:09.830 UTC,,,85,,678aa524.55,11,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:09.832 UTC,,,85,,678aa524.55,12,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"parameter ""synchronous_commit"" changed to ""remote_apply""",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:09.846 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,6,"idle",2025-01-17 18:44:53 UTC,0/7,0,LOG,00000,"statement: create table if not exists public.mytest(id numeric)",,,,,,,,,"","client backend",,0
2025-01-17 18:47:09.847 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,7,"CREATE TABLE",2025-01-17 18:44:53 UTC,0/7,760,DEBUG,00000,"building index ""pg_toast_16393_index"" on table ""pg_toast_16393"" serially",,,,,,,,,"","client backend",,0
2025-01-17 18:47:09.848 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,8,"CREATE TABLE",2025-01-17 18:44:53 UTC,0/7,760,DEBUG,00000,"index ""pg_toast_16393_index"" can safely use deduplication",,,,,,,,,"","client backend",,0
2025-01-17 18:47:10.832 UTC,"postgres","postgres",100,"[local]",678aa525.64,172,"idle",2025-01-17 18:44:53 UTC,3/195,0,LOG,00000,"statement: SELECT name, pg_catalog.current_setting(name), unit, vartype FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) != ALL(ARRAY['archive_cleanup_command','pause_at_recovery_target','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_action','recovery_target_inclusive','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command','standby_mode','trigger_file','hot_standby','wal_log_hints']) AND pending_restart",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:10.841 UTC,"postgres","postgres",100,"[local]",678aa525.64,173,"idle",2025-01-17 18:44:53 UTC,3/196,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:10.857 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,9,"idle",2025-01-17 18:44:53 UTC,0/8,0,LOG,00000,"statement: insert into public.mytest select r::numeric from generate_series(1, 350000) r",,,,,,,,,"","client backend",,0
2025-01-17 18:47:11.388 UTC,,,93,,678aa524.5d,7,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"archived write-ahead log file ""000000010000000000000005""",,,,,,,,,"","archiver",,0
2025-01-17 18:47:11.839 UTC,"postgres","postgres",100,"[local]",678aa525.64,174,"idle",2025-01-17 18:44:53 UTC,3/197,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:11.853 UTC,,,85,,678aa524.55,13,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:11.854 UTC,,,85,,678aa524.55,14,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"parameter ""synchronous_standby_names"" changed to ""postgres1""",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:11.855 UTC,"replicator","",297,"127.0.0.1:55986",678aa5ac.129,6,"streaming 0/65C66B0",2025-01-17 18:47:08 UTC,113/0,0,DEBUG,00000,"standby ""postgres1"" now has synchronous standby priority 1",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:47:11.855 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,8,"streaming 0/65C66B0",2025-01-17 18:46:05 UTC,121/0,0,DEBUG,00000,"standby ""postgres2"" now has synchronous standby priority 0",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:47:11.955 UTC,"postgres","postgres",100,"[local]",678aa525.64,175,"idle",2025-01-17 18:44:53 UTC,3/198,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:11.956 UTC,"postgres","postgres",100,"[local]",678aa525.64,176,"idle",2025-01-17 18:44:53 UTC,3/199,0,LOG,00000,"statement: DO $$
BEGIN
SET local synchronous_commit = 'off';
PERFORM * FROM pg_catalog.txid_current();
END;$$",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:12.058 UTC,"replicator","",297,"127.0.0.1:55986",678aa5ac.129,7,"streaming 0/65C66D8",2025-01-17 18:47:08 UTC,113/0,0,LOG,00000,"standby ""postgres1"" is now a synchronous standby with priority 1",,,,,,"START_REPLICATION SLOT ""postgres1"" 0/5000000 TIMELINE 1",,,"postgres1","walsender",,0
2025-01-17 18:47:13.957 UTC,"postgres","postgres",100,"[local]",678aa525.64,177,"idle",2025-01-17 18:44:53 UTC,3/200,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:13.972 UTC,"postgres","postgres",100,"[local]",678aa525.64,178,"idle",2025-01-17 18:44:53 UTC,3/201,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:14.972 UTC,"postgres","postgres",100,"[local]",678aa525.64,179,"idle",2025-01-17 18:44:53 UTC,3/202,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:15.837 UTC,"postgres","postgres",100,"[local]",678aa525.64,180,"idle",2025-01-17 18:44:53 UTC,3/203,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:15.843 UTC,"postgres","postgres",100,"[local]",678aa525.64,181,"idle",2025-01-17 18:44:53 UTC,3/204,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:15.850 UTC,"postgres","postgres",100,"[local]",678aa525.64,182,"idle",2025-01-17 18:44:53 UTC,3/205,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','synchronous_standby_names','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:15.857 UTC,,,85,,678aa524.55,15,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:15.858 UTC,,,85,,678aa524.55,16,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"parameter ""synchronous_commit"" changed to ""on""",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:15.870 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,10,"idle",2025-01-17 18:44:53 UTC,0/9,0,LOG,00000,"statement: drop table if exists public.mytest",,,,,,,,,"","client backend",,0
2025-01-17 18:47:16.859 UTC,"postgres","postgres",100,"[local]",678aa525.64,183,"idle",2025-01-17 18:44:53 UTC,3/206,0,LOG,00000,"statement: SELECT name, pg_catalog.current_setting(name), unit, vartype FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) != ALL(ARRAY['archive_cleanup_command','pause_at_recovery_target','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_action','recovery_target_inclusive','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command','standby_mode','trigger_file','hot_standby','wal_log_hints']) AND pending_restart",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:16.867 UTC,"postgres","postgres",100,"[local]",678aa525.64,184,"idle",2025-01-17 18:44:53 UTC,3/207,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:16.878 UTC,,,85,,678aa524.55,17,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:16.879 UTC,,,85,,678aa524.55,18,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"parameter ""synchronous_standby_names"" changed to ""2 (postgres1,postgres2)""",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:16.880 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,9,"streaming 0/65C7200",2025-01-17 18:46:05 UTC,121/0,0,DEBUG,00000,"standby ""postgres2"" now has synchronous standby priority 2",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:47:16.979 UTC,"postgres","postgres",100,"[local]",678aa525.64,185,"idle",2025-01-17 18:44:53 UTC,3/208,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:16.981 UTC,"postgres","postgres",100,"[local]",678aa525.64,186,"idle",2025-01-17 18:44:53 UTC,3/209,0,LOG,00000,"statement: DO $$
BEGIN
SET local synchronous_commit = 'off';
PERFORM * FROM pg_catalog.txid_current();
END;$$",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:17.082 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,10,"streaming 0/65C7228",2025-01-17 18:46:05 UTC,121/0,0,LOG,00000,"standby ""postgres2"" is now a synchronous standby with priority 2",,,,,,"START_REPLICATION SLOT ""postgres2"" 0/5000000 TIMELINE 1",,,"postgres2","walsender",,0
2025-01-17 18:47:18.982 UTC,"postgres","postgres",100,"[local]",678aa525.64,187,"idle",2025-01-17 18:44:53 UTC,3/210,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:18.992 UTC,"postgres","postgres",100,"[local]",678aa525.64,188,"idle",2025-01-17 18:44:53 UTC,3/211,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','synchronous_standby_names','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:19.001 UTC,"postgres","postgres",100,"[local]",678aa525.64,189,"idle",2025-01-17 18:44:53 UTC,3/212,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:19.016 UTC,"postgres","postgres",100,"[local]",678aa525.64,190,"idle",2025-01-17 18:44:53 UTC,3/213,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:20.017 UTC,"postgres","postgres",100,"[local]",678aa525.64,191,"idle",2025-01-17 18:44:53 UTC,3/214,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:20.050 UTC,"postgres","postgres",100,"[local]",678aa525.64,192,"idle",2025-01-17 18:44:53 UTC,3/215,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:20.061 UTC,,,85,,678aa524.55,19,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:20.062 UTC,,,85,,678aa524.55,20,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"parameter ""synchronous_standby_names"" changed to ""postgres1""",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:20.063 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,11,"streaming 0/65C7228",2025-01-17 18:46:05 UTC,121/0,0,DEBUG,00000,"standby ""postgres2"" now has synchronous standby priority 0",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:47:20.163 UTC,"postgres","postgres",100,"[local]",678aa525.64,193,"idle",2025-01-17 18:44:53 UTC,3/216,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:20.164 UTC,"postgres","postgres",100,"[local]",678aa525.64,194,"idle",2025-01-17 18:44:53 UTC,3/217,0,LOG,00000,"statement: DO $$
BEGIN
SET local synchronous_commit = 'off';
PERFORM * FROM pg_catalog.txid_current();
END;$$",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:20.165 UTC,"postgres","postgres",100,"[local]",678aa525.64,195,"idle",2025-01-17 18:44:53 UTC,3/218,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:20.171 UTC,"postgres","postgres",100,"[local]",678aa525.64,196,"idle",2025-01-17 18:44:53 UTC,3/219,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE+ for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/postgres0.log:
+ cat features/output/basic_replication_failed/postgres0.log
pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','synchronous_standby_names','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:21.051 UTC,"postgres","postgres",100,"[local]",678aa525.64,197,"idle",2025-01-17 18:44:53 UTC,3/220,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:21.065 UTC,,,85,,678aa524.55,21,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:21.066 UTC,,,85,,678aa524.55,22,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"parameter ""synchronous_standby_names"" changed to ""postgres2""",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:21.068 UTC,"replicator","",297,"127.0.0.1:55986",678aa5ac.129,8,"streaming 0/65C7250",2025-01-17 18:47:08 UTC,113/0,0,DEBUG,00000,"standby ""postgres1"" now has synchronous standby priority 0",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:47:21.068 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,12,"streaming 0/65C7250",2025-01-17 18:46:05 UTC,121/0,0,DEBUG,00000,"standby ""postgres2"" now has synchronous standby priority 1",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:47:21.167 UTC,"postgres","postgres",100,"[local]",678aa525.64,198,"idle",2025-01-17 18:44:53 UTC,3/221,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:21.169 UTC,"postgres","postgres",100,"[local]",678aa525.64,199,"idle",2025-01-17 18:44:53 UTC,3/222,0,LOG,00000,"statement: DO $$
BEGIN
SET local synchronous_commit = 'off';
PERFORM * FROM pg_catalog.txid_current();
END;$$",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:21.270 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,13,"streaming 0/65C7278",2025-01-17 18:46:05 UTC,121/0,0,LOG,00000,"standby ""postgres2"" is now a synchronous standby with priority 1",,,,,,"START_REPLICATION SLOT ""postgres2"" 0/5000000 TIMELINE 1",,,"postgres2","walsender",,0
2025-01-17 18:47:22.504 UTC,"replicator","",297,"127.0.0.1:55986",678aa5ac.129,9,"streaming 0/65C7278",2025-01-17 18:47:08 UTC,113/0,0,DEBUG,00000,"released physical replication slot ""postgres1""",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:47:23.170 UTC,"postgres","postgres",100,"[local]",678aa525.64,200,"idle",2025-01-17 18:44:53 UTC,3/223,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:23.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,201,"idle",2025-01-17 18:44:53 UTC,3/224,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:24.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,202,"idle",2025-01-17 18:44:53 UTC,3/225,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:25.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,203,"idle",2025-01-17 18:44:53 UTC,3/226,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:26.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,204,"idle",2025-01-17 18:44:53 UTC,3/227,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:27.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,205,"idle",2025-01-17 18:44:53 UTC,3/228,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:28.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,206,"idle",2025-01-17 18:44:53 UTC,3/229,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:29.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,207,"idle",2025-01-17 18:44:53 UTC,3/230,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:30.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,208,"idle",2025-01-17 18:44:53 UTC,3/231,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:31.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,209,"idle",2025-01-17 18:44:53 UTC,3/232,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:32.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,210,"idle",2025-01-17 18:44:53 UTC,3/233,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:33.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,211,"idle",2025-01-17 18:44:53 UTC,3/234,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:34.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,212,"idle",2025-01-17 18:44:53 UTC,3/235,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:35.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,213,"idle",2025-01-17 18:44:53 UTC,3/236,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:36.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,214,"idle",2025-01-17 18:44:53 UTC,3/237,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:37.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,215,"idle",2025-01-17 18:44:53 UTC,3/238,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:38.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,216,"idle",2025-01-17 18:44:53 UTC,3/239,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:39.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,217,"idle",2025-01-17 18:44:53 UTC,3/240,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:40.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,218,"idle",2025-01-17 18:44:53 UTC,3/241,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:41.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,219,"idle",2025-01-17 18:44:53 UTC,3/242,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:41.187 UTC,"postgres","postgres",100,"[local]",678aa525.64,220,"idle",2025-01-17 18:44:53 UTC,3/243,0,LOG,00000,"statement: WITH slots AS (SELECT slot_name, active FROM pg_catalog.pg_replication_slots WHERE slot_name = 'postgres1'), dropped AS (SELECT pg_catalog.pg_drop_replication_slot(slot_name), true AS dropped FROM slots WHERE not active) SELECT active, COALESCE(dropped, false) FROM slots FULL OUTER JOIN dropped ON true",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:41.189 UTC,"postgres","postgres",100,"[local]",678aa525.64,221,"SELECT",2025-01-17 18:44:53 UTC,3/243,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:42.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,222,"idle",2025-01-17 18:44:53 UTC,3/244,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:43.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,223,"idle",2025-01-17 18:44:53 UTC,3/245,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:44.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,224,"idle",2025-01-17 18:44:53 UTC,3/246,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:45.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,225,"idle",2025-01-17 18:44:53 UTC,3/247,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:46.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,226,"idle",2025-01-17 18:44:53 UTC,3/248,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:47.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,227,"idle",2025-01-17 18:44:53 UTC,3/249,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:48.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,228,"idle",2025-01-17 18:44:53 UTC,3/250,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:49.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,229,"idle",2025-01-17 18:44:53 UTC,3/251,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:50.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,230,"idle",2025-01-17 18:44:53 UTC,3/252,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:51.086 UTC,,,336,,678aa5d7.150,1,,2025-01-17 18:47:51 UTC,102/0,0,DEBUG,00000,"autovacuum: processing database ""postgres""",,,,,,,,,"","autovacuum worker",,0
2025-01-17 18:47:51.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,231,"idle",2025-01-17 18:44:53 UTC,3/253,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() A+ for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/postgres0.yml:
+ cat features/output/basic_replication_failed/postgres0.yml
ND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:52.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,232,"idle",2025-01-17 18:44:53 UTC,3/254,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:53.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,233,"idle",2025-01-17 18:44:53 UTC,3/255,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:54.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,234,"idle",2025-01-17 18:44:53 UTC,3/256,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:55.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,235,"idle",2025-01-17 18:44:53 UTC,3/257,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:56.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,236,"idle",2025-01-17 18:44:53 UTC,3/258,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:57.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,237,"idle",2025-01-17 18:44:53 UTC,3/259,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:58.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,238,"idle",2025-01-17 18:44:53 UTC,3/260,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:59.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,239,"idle",2025-01-17 18:44:53 UTC,3/261,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:00.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,240,"idle",2025-01-17 18:44:53 UTC,3/262,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:01.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,241,"idle",2025-01-17 18:44:53 UTC,3/263,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:02.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,242,"idle",2025-01-17 18:44:53 UTC,3/264,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:03.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,243,"idle",2025-01-17 18:44:53 UTC,3/265,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:04.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,244,"idle",2025-01-17 18:44:53 UTC,3/266,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:05.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,245,"idle",2025-01-17 18:44:53 UTC,3/267,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:06.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,246,"idle",2025-01-17 18:44:53 UTC,3/268,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:07.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,247,"idle",2025-01-17 18:44:53 UTC,3/269,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:08.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,248,"idle",2025-01-17 18:44:53 UTC,3/270,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_+ for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/postgres1.csv:
+ cat features/output/basic_replication_failed/postgres1.csv
lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:09.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,249,"idle",2025-01-17 18:44:53 UTC,3/271,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:10.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,250,"idle",2025-01-17 18:44:53 UTC,3/272,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:11.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,251,"idle",2025-01-17 18:44:53 UTC,3/273,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:12.184 UTC,"postgres","postgres",100,"[local]",678aa525.64,252,"idle",2025-01-17 18:44:53 UTC,3/274,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:13.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,253,"idle",2025-01-17 18:44:53 UTC,3/275,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:14.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,254,"idle",2025-01-17 18:44:53 UTC,3/276,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:15.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,255,"idle",2025-01-17 18:44:53 UTC,3/277,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:16.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,256,"idle",2025-01-17 18:44:53 UTC,3/278,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:17.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,257,"idle",2025-01-17 18:44:53 UTC,3/279,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:18.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,258,"idle",2025-01-17 18:44:53 UTC,3/280,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:19.183 UTC,"postgres","postgres",100,"[local]",678aa525.64,259,"idle",2025-01-17 18:44:53 UTC,3/281,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:20.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,260,"idle",2025-01-17 18:44:53 UTC,3/282,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:21.090 UTC,,,337,,678aa5f5.151,1,,2025-01-17 18:48:21 UTC,103/0,0,DEBUG,00000,"autovacuum: processing database ""template1""",,,,,,,,,"","autovacuum worker",,0
2025-01-17 18:48:21.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,261,"idle",2025-01-17 18:44:53 UTC,3/283,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:21.765 UTC,"rewind_user","postgres",349,"127.0.0.1:43336",678aa5f5.15d,1,"idle",2025-01-17 18:48:21 UTC,7/2,0,LOG,00000,"statement: SELECT pg_catalog.pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:21.775 UTC,"replicator","",350,"127.0.0.1:43338",678aa5f5.15e,1,"idle",2025-01-17 18:48:21 UTC,115/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:48:22.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,262,"idle",2025-01-17 18:44:53 UTC,3/284,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:22.187 UTC,"postgres","postgres",100,"[local]",678aa525.64,263,"idle",2025-01-17 18:44:53 UTC,3/285,0,LOG,00000,"statement: SELECT pg_catalog.pg_create_physical_replication_slot('postgres1', true) WHERE NOT EXISTS (SELECT 1 FROM pg_catalog.pg_replication_slots WHERE slot_type = 'physical' AND slot_name = 'postgres1')",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:22.686 UTC,"replicator","",374,"127.0.0.1:43350",678aa5f6.176,1,"idle",2025-01-17 18:48:22 UTC,116/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:22.686 UTC,"replicator","",374,"127.0.0.1:43350",678aa5f6.176,2,"idle",2025-01-17 18:48:22 UTC,116/0,0,DEBUG,00000,"received replication command: START_REPLICATION SLOT ""postgres1"" 0/6000000 TIMELINE 1",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:22.686 UTC,"replicator","",374,"127.0.0.1:43350",678aa5f6.176,3,"START_REPLICATION",2025-01-17 18:48:22 UTC,116/0,0,DEBUG,00000,"acquired physical replication slot ""postgres1""",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:22.686 UTC,"replicator","",374,"127.0.0.1:43350",678aa5f6.176,4,"streaming 0/6020000",2025-01-17 18:48:22 UTC,116/0,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:22.700 UTC,"replicator","",374,"127.0.0.1:43350",678aa5f6.176,5,"streaming 0/65C72B0",2025-01-17 18:48:22 UTC,116/0,0,DEBUG,00000,"""postgres1"" has now caught up with upstream server",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:23.182 UTC,"postgres","postgres",100,"[local]",678aa525.64,264,"idle",2025-01-17 18:44:53 UTC,3/286,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:23.187 UTC,"postgres","postgres",100,"[local]",678aa525.64,265,"idle",2025-01-17 18:44:53 UTC,3/287,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:23.780 UTC,"postgres","postgres",100,"[local]",678aa525.64,266,"idle",2025-01-17 18:44:53 UTC,3/288,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:23.789 UTC,"postgres","postgres",100,"[local]",678aa525.64,267,"idle",2025-01-17 18:44:53 UTC,3/289,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','synchronous_standby_names','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:24.780 UTC,"postgres","postgres",100,"[local]",678aa525.64,268,"idle",2025-01-17 18:44:53 UTC,3/290,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:25.780 UTC,"postgres","postgres",100,"[local]",678aa525.64,269,"idle",2025-01-17 18:44:53 UTC,3/291,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:46.045 UTC,"replicator","",374,"127.0.0.1:43350",678aa5f6.176,6,"streaming 0/65C72B0",2025-01-17 18:48:22 UTC,116/0,0,DEBUG,00000,"released physical replication slot ""postgres1""",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:46.462 UTC,"replicator","",252,"127.0.0.1:36514",678aa56d.fc,14,"streaming 0/65C72B0",2025-01-17 18:46:05 UTC,121/0,0,DEBUG,00000,"released physical replication slot ""postgres2""",,,,,,,,,"postgres2","walsender",,0
2025-01-17 18:48:51.102 UTC,,,472,,678aa613.1d8,1,,2025-01-17 18:48:51 UTC,101/0,0,DEBUG,00000,"autovacuum: processing database ""postgres""",,,,,,,,,"","autovacuum worker",,0
2025-01-17 18:48:52.832 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,11,"idle",2025-01-17 18:44:53 UTC,0/10,0,LOG,00000,"statement: CREATE TABLE public.splitbrain()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:52.835 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,12,"idle",2025-01-17 18:44:53 UTC,0/11,0,LOG,00000,"statement: SHOW server_version_num",,,,,,,,,"","client backend",,0
2025-01-17 18:48:52.835 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,13,"idle",2025-01-17 18:44:53 UTC,0/12,0,LOG,00000,"statement: SELECT pg_switch_wal()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:52.897 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,14,"idle",2025-01-17 18:44:53 UTC,0/13,0,LOG,00000,"statement: SELECT 1",,,,,,,,,"","client backend",,0
2025-01-17 18:48:52.897 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,15,"idle",2025-01-17 18:44:53 UTC,0/14,0,LOG,00000,"statement: SET synchronous_commit TO 'local'",,,,,,,,,"","client backend",,0
2025-01-17 18:48:52.898 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,16,"idle",2025-01-17 18:44:53 UTC,0/15,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:52.961 UTC,,,93,,678aa524.5d,8,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"archived write-ahead log file ""000000010000000000000006""",,,,,,,,,"","archiver",,0
2025-01-17 18:48:53.531 UTC,"postgres","postgres",491,"[local]",678aa615.1eb,1,"idle",2025-01-17 18:48:53 UTC,9/2,0,LOG,00000,"statement: SELECT name, pg_catalog.current_setting(name) FROM pg_catalog.pg_settings WHERE (source IN ('command line', 'environment variable') OR sourcefile = '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/postgres0/postgresql.conf' OR pg_catalog.lower(name) = ANY(ARRAY['listen_addresses','port','cluster_name','wal_level','hot_standby','max_connections','max_wal_senders','wal_keep_segments','wal_keep_size','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','wal_log_hints'])) AND pg_catalog.lower(name) != ALL(ARRAY['listen_addresses','port','cluster_name'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:53.535 UTC,"postgres","postgres",491,"[local]",678aa615.1eb,2,"idle",2025-01-17 18:48:53 UTC,9/3,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), (SELECT pg_catalog.json_agg(s.*) FROM (SELECT slot_name, slot_type as type, datoid::bigint, plugin, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint AS confirmed_flush_lsn, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint AS restart_lsn, xmin FROM pg_catalog.pg_get_replication_slots()) AS s), 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:53.537 UTC,"postgres","postgres",491,"[local]",678aa615.1eb,3,"idle",2025-01-17 18:48:53 UTC,9/4,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','wal_keep_size','synchronous_standby_names'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:53.556 UTC,,,85,,678aa524.55,23,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:53.557 UTC,,,85,,678aa524.55,24,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"parameter ""synchronous_standby_names"" removed from configuration file, reset to default",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:53.900 UTC,"postgres","postgres",95,"127.0.0.1:37820",678aa525.5f,17,"idle",2025-01-17 18:44:53 UTC,0/16,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:54.558 UTC,"postgres","postgres",491,"[local]",678aa615.1eb,4,"idle",2025-01-17 18:48:53 UTC,9/5,0,LOG,00000,"statement: SELECT name, pg_catalog.current_setting(name), unit, vartype FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) != ALL(ARRAY['archive_cleanup_command','pause_at_recovery_target','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_action','recovery_target_inclusive','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command','standby_mode','trigger_file','hot_standby','wal_log_hints']) AND pending_restart",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:54.569 UTC,"postgres","postgres",491,"[local]",678aa615.1eb,5,"idle",2025-01-17 18:48:53 UTC,9/6,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:54.587 UTC,,,85,,678aa524.55,25,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"received immediate shutdown request",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:54.595 UTC,,,85,,678aa524.55,26,,2025-01-17 18:44:52 UTC,,0,LOG,00000,"database system is shut down",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:54.598 UTC,,,87,,678aa524.57,1,,2025-01-17 18:44:52 UTC,,0,DEBUG,00000,"logger shutting down",,,,,,,,,"","logger",,0
features/output/basic_replication_failed/postgres0.log:
2025-01-17 18:44:52.948 UTC [85] LOG: ending log output to stderr
2025-01-17 18:44:52.948 UTC [85] HINT: Future log output will go to log destination "csvlog".
2025-01-17 18:48:54.598 UTC [87] DEBUG: logger shutting down
features/output/basic_replication_failed/postgres0.yml:
bootstrap:
dcs:
loop_wait: 2
maximum_lag_on_failover: 1048576
postgresql:
parameters:
archive_command: /usr/bin/python3 /tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py
--mode archive --dirname /tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive
--filename %f --pathname %p
archive_mode: 'on'
restore_command: /usr/bin/python3 /tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py
--mode restore --dirname /tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive
--filename %f --pathname %p
wal_keep_segments: 100
pg_hba:
- host replication replicator 127.0.0.1/32 md5
- host all all 0.0.0.0/0 md5
use_pg_rewind: true
retry_timeout: 10
ttl: 30
initdb:
- encoding: UTF8
- data-checksums
- auth: md5
- auth-host: md5
post_bootstrap: psql -w -c "SELECT 1"
log:
format: '%(asctime)s %(levelname)s [%(pathname)s:%(lineno)d - %(funcName)s]: %(message)s'
loggers:
patroni.postgresql.callback_executor: DEBUG
name: postgres0
postgresql:
authentication:
replication:
password: rep-pass
sslcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
sslkey: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
sslmode: verify-ca
sslrootcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
username: replicator
rewind:
password: rewind_password
sslcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
sslkey: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
sslmode: verify-ca
sslrootcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
username: rewind_user
superuser:
password: patroni
sslcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
sslkey: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
sslmode: verify-ca
sslrootcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
username: postgres
basebackup:
- checkpoint: fast
callbacks:
on_role_change: /usr/bin/python3 features/callback2.py postgres0 5361
connect_address: 127.0.0.1:5361
data_dir: /tmp/autopkgtest.OqaT5f/build.yv2/src/data/postgres0
listen: 127.0.0.1:5361
parameters:
log_destination: csvlog
log_directory: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/basic_replication
log_filename: postgres0.log
log_min_messages: debug1
log_statement: all
logging_collector: 'on'
shared_buffers: 1MB
ssl: 'on'
ssl_ca_file: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
ssl_cert_file: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
ssl_key_file: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
unix_socket_directories: /tmp
pg_hba:
- local all all trust
- local replication all trust
- hostssl replication replicator all md5 clientcert=verify-ca
- hostssl all all all md5 clientcert=verify-ca
pgpass: /tmp/pgpass_postgres0
use_unix_socket: true
use_unix_socket_repl: true
restapi:
connect_address: 127.0.0.1:8008
listen: 127.0.0.1:8008
scope: batman
tags:
clonefrom: false
noloadbalance: false
nostream: false
nosync: false
features/output/basic_replication_failed/postgres1.csv:
2025-01-17 18:44:55.911 UTC,,,127,,678aa527.7f,1,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"ending log output to stderr",,"Future log output will go to log destination ""csvlog"".",,,,,,,"","postmaster",,0
2025-01-17 18:44:55.911 UTC,,,127,,678aa527.7f,2,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"starting PostgreSQL 17.2 (Debian 17.2-1+b2) on x86_64-pc-linux-gnu, compiled by gcc (Debian 14.2.0-14) 14.2.0, 64-bit",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:55.911 UTC,,,127,,678aa527.7f,3,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"listening on IPv4 address ""127.0.0.1"", port 5362",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:55.914 UTC,,,127,,678aa527.7f,4,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"listening on Unix socket ""/tmp/.s.PGSQL.5362""",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:55.918 UTC,,,132,,678aa527.84,1,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"database system was interrupted; last known up at 2025-01-17 18:44:55 UTC",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.053 UTC,,,132,,678aa527.84,2,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"backup time 2025-01-17 18:44:55 UTC in file ""backup_label""",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.053 UTC,,,132,,678aa527.84,3,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"backup label pg_basebackup base backup in file ""backup_label""",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.053 UTC,,,132,,678aa527.84,4,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"backup timeline 1 in file ""backup_label""",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.053 UTC,,,132,,678aa527.84,5,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"starting backup recovery with redo LSN 0/2000028, checkpoint LSN 0/2000080, on timeline ID 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.086 UTC,,,132,,678aa527.84,6,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"restored log file ""000000010000000000000002"" from archive",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.144 UTC,,,132,,678aa527.84,7,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"got WAL segment from archive",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.144 UTC,,,132,,678aa527.84,8,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint record is at 0/2000080",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.144 UTC,,,132,,678aa527.84,9,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"entering standby mode",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.144 UTC,,,132,,678aa527.84,10,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"redo record is at 0/2000028; shutdown false",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.144 UTC,,,132,,678aa527.84,11,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"next transaction ID: 746; next OID: 24576",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.144 UTC,,,132,,678aa527.84,12,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"next MultiXactId: 1; next MultiXactOffset: 0",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.144 UTC,,,132,,678aa527.84,13,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"oldest unfrozen transaction ID: 731, in database 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.144 UTC,,,132,,678aa527.84,14,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"oldest MultiXactId: 1, in database 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.144 UTC,,,132,,678aa527.84,15,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"commit timestamp Xid oldest/newest: 0/0",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.144 UTC,,,132,,678aa527.84,16,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"transaction ID wrap limit is 2147484378, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.144 UTC,,,132,,678aa527.84,17,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"MultiXactId wrap limit is 2147483648, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.144 UTC,,,132,,678aa527.84,18,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"starting up replication slots",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.144 UTC,,,132,,678aa527.84,19,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.147 UTC,,,132,,678aa527.84,20,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"resetting unlogged relations: cleanup 1 init 0",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.147 UTC,,,132,,678aa527.84,21,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"initializing for hot standby",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.148 UTC,,,132,,678aa527.84,22,,2025-01-17 18:44:55 UTC,124/0,0,LOG,00000,"redo starts at 0/2000028",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.203 UTC,,,132,,678aa527.84,23,,2025-01-17 18:44:55 UTC,124/0,0,DEBUG,00000,"recovery snapshots are now enabled",,,,,"WAL redo at 0/2000048 for Standby/RUNNING_XACTS: nextXid 746 latestCompletedXid 745 oldestRunningXid 746",,,,"","startup",,0
2025-01-17 18:44:56.203 UTC,,,132,,678aa527.84,24,,2025-01-17 18:44:55 UTC,124/0,0,DEBUG,00000,"end of backup record reached",,,,,"WAL redo at 0/20000F8 for XLOG/BACKUP_END: 0/2000028",,,,"","startup",,0
2025-01-17 18:44:56.203 UTC,,,132,,678aa527.84,25,,2025-01-17 18:44:55 UTC,124/0,0,DEBUG,00000,"end of backup reached",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.206 UTC,,,132,,678aa527.84,26,,2025-01-17 18:44:55 UTC,124/0,0,LOG,00000,"completed backup recovery with redo LSN 0/2000028 and end LSN 0/2000120",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.206 UTC,,,132,,678aa527.84,27,,2025-01-17 18:44:55 UTC,124/0,0,LOG,00000,"consistent recovery state reached at 0/2000120",,,,,,,,,"","startup",,0
2025-01-17 18:44:56.206 UTC,,,127,,678aa527.7f,5,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"database system is ready to accept read-only connections",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:56.276 UTC,,,141,,678aa528.8d,1,,2025-01-17 18:44:56 UTC,,0,LOG,00000,"started streaming WAL from primary at 0/3000000 on timeline 1",,,,,,,,,"","walreceiver",,0
2025-01-17 18:44:56.518 UTC,"postgres","postgres",143,"127.0.0.1:36034",678aa528.8f,1,"idle",2025-01-17 18:44:56 UTC,0/2,0,LOG,00000,"statement: SELECT 1",,,,,,,,,"","client backend",,0
2025-01-17 18:44:56.518 UTC,"postgres","postgres",143,"127.0.0.1:36034",678aa528.8f,2,"idle",2025-01-17 18:44:56 UTC,0/3,0,LOG,00000,"statement: SET synchronous_commit TO 'local'",,,,,,,,,"","client backend",,0
2025-01-17 18:44:56.949 UTC,"postgres","postgres",150,"[local]",678aa528.96,1,"idle",2025-01-17 18:44:56 UTC,3/2,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:56.952 UTC,"postgres","postgres",150,"[local]",678aa528.96,2,"idle",2025-01-17 18:44:56 UTC,3/3,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['archive_cleanup_command','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:56.956 UTC,"postgres","postgres",150,"[local]",678aa528.96,3,"idle",2025-01-17 18:44:56 UTC,3/4,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:56.962 UTC,"replicator","",152,"[local]",678aa528.98,1,"idle",2025-01-17 18:44:56 UTC,112/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:44:57.449 UTC,,,132,,678aa527.84,28,,2025-01-17 18:44:55 UTC,124/0,0,DEBUG,00000,"saw end-of-backup record for backup starting at 0/3000028, waiting for 0/0",,,,,"WAL redo at 0/30000F8 for XLOG/BACKUP_END: 0/3000028",,,,"","startup",,0
2025-01-17 18:44:57.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,4,"idle",2025-01-17 18:44:56 UTC,3/5,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:58.606 UTC,"postgres","postgres",143,"127.0.0.1:36034",678aa528.8f,3,"idle",2025-01-17 18:44:56 UTC,0/4,0,LOG,00000,"statement: SELECT 1 FROM public.foo",,,,,,,,,"","client backend",,0
2025-01-17 18:44:58.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,5,"idle",2025-01-17 18:44:56 UTC,3/6,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:59.943 UTC,"postgres","postgres",150,"[local]",678aa528.96,6,"idle",2025-01-17 18:44:56 UTC,3/7,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:00.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,7,"idle",2025-01-17 18:44:56 UTC,3/8,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:01.943 UTC,"postgres","postgres",150,"[local]",678aa528.96,8,"idle",2025-01-17 18:44:56 UTC,3/9,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:02.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,9,"idle",2025-01-17 18:44:56 UTC,3/10,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:03.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,10,"idle",2025-01-17 18:44:56 UTC,3/11,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:04.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,11,"idle",2025-01-17 18:44:56 UTC,3/12,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:05.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,12,"idle",2025-01-17 18:44:56 UTC,3/13,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:06.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,13,"idle",2025-01-17 18:44:56 UTC,3/14,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:07.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,14,"idle",2025-01-17 18:44:56 UTC,3/15,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:08.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,15,"idle",2025-01-17 18:44:56 UTC,3/16,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:09.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,16,"idle",2025-01-17 18:44:56 UTC,3/17,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:10.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,17,"idle",2025-01-17 18:44:56 UTC,3/18,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:11.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,18,"idle",2025-01-17 18:44:56 UTC,3/19,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:12.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,19,"idle",2025-01-17 18:44:56 UTC,3/20,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:13.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,20,"idle",2025-01-17 18:44:56 UTC,3/21,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:14.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,21,"idle",2025-01-17 18:44:56 UTC,3/22,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:15.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,22,"idle",2025-01-17 18:44:56 UTC,3/23,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:16.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,23,"idle",2025-01-17 18:44:56 UTC,3/24,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:17.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,24,"idle",2025-01-17 18:44:56 UTC,3/25,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:18.941 UTC,"postgres","postgres",150,"[local]",678aa528.96,25,"idle",2025-01-17 18:44:56 UTC,3/26,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:19.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,26,"idle",2025-01-17 18:44:56 UTC,3/27,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:20.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,27,"idle",2025-01-17 18:44:56 UTC,3/28,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:21.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,28,"idle",2025-01-17 18:44:56 UTC,3/29,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:22.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,29,"idle",2025-01-17 18:44:56 UTC,3/30,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:23.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,30,"idle",2025-01-17 18:44:56 UTC,3/31,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:24.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,31,"idle",2025-01-17 18:44:56 UTC,3/32,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:25.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,32,"idle",2025-01-17 18:44:56 UTC,3/33,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:26.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,33,"idle",2025-01-17 18:44:56 UTC,3/34,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:27.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,34,"idle",2025-01-17 18:44:56 UTC,3/35,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:28.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,35,"idle",2025-01-17 18:44:56 UTC,3/36,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:29.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,36,"idle",2025-01-17 18:44:56 UTC,3/37,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:30.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,37,"idle",2025-01-17 18:44:56 UTC,3/38,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:31.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,38,"idle",2025-01-17 18:44:56 UTC,3/39,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:32.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,39,"idle",2025-01-17 18:44:56 UTC,3/40,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:33.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,40,"idle",2025-01-17 18:44:56 UTC,3/41,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:34.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,41,"idle",2025-01-17 18:44:56 UTC,3/42,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:35.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,42,"idle",2025-01-17 18:44:56 UTC,3/43,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:36.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,43,"idle",2025-01-17 18:44:56 UTC,3/44,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:37.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,44,"idle",2025-01-17 18:44:56 UTC,3/45,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:38.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,45,"idle",2025-01-17 18:44:56 UTC,3/46,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:39.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,46,"idle",2025-01-17 18:44:56 UTC,3/47,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:40.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,47,"idle",2025-01-17 18:44:56 UTC,3/48,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:41.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,48,"idle",2025-01-17 18:44:56 UTC,3/49,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:42.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,49,"idle",2025-01-17 18:44:56 UTC,3/50,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:43.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,50,"idle",2025-01-17 18:44:56 UTC,3/51,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:44.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,51,"idle",2025-01-17 18:44:56 UTC,3/52,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:45.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,52,"idle",2025-01-17 18:44:56 UTC,3/53,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:46.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,53,"idle",2025-01-17 18:44:56 UTC,3/54,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:47.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,54,"idle",2025-01-17 18:44:56 UTC,3/55,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:48.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,55,"idle",2025-01-17 18:44:56 UTC,3/56,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:49.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,56,"idle",2025-01-17 18:44:56 UTC,3/57,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:50.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,57,"idle",2025-01-17 18:44:56 UTC,3/58,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:51.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,58,"idle",2025-01-17 18:44:56 UTC,3/59,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:52.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,59,"idle",2025-01-17 18:44:56 UTC,3/60,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:53.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,60,"idle",2025-01-17 18:44:56 UTC,3/61,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:54.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,61,"idle",2025-01-17 18:44:56 UTC,3/62,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:55.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,62,"idle",2025-01-17 18:44:56 UTC,3/63,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:56.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,63,"idle",2025-01-17 18:44:56 UTC,3/64,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:57.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,64,"idle",2025-01-17 18:44:56 UTC,3/65,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:58.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,65,"idle",2025-01-17 18:44:56 UTC,3/66,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:59.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,66,"idle",2025-01-17 18:44:56 UTC,3/67,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:00.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,67,"idle",2025-01-17 18:44:56 UTC,3/68,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:01.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,68,"idle",2025-01-17 18:44:56 UTC,3/69,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:02.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,69,"idle",2025-01-17 18:44:56 UTC,3/70,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:03.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,70,"idle",2025-01-17 18:44:56 UTC,3/71,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:04.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,71,"idle",2025-01-17 18:44:56 UTC,3/72,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paus+ for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/postgres1.log:
+ cat features/output/basic_replication_failed/postgres1.log
ed(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:05.942 UTC,"postgres","postgres",150,"[local]",678aa528.96,72,"idle",2025-01-17 18:44:56 UTC,3/73,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:08.711 UTC,,,127,,678aa527.7f,6,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"received fast shutdown request",,,,,,,,,"","postmaster",,0
2025-01-17 18:46:08.713 UTC,,,127,,678aa527.7f,7,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"aborting any active transactions",,,,,,,,,"","postmaster",,0
2025-01-17 18:46:08.713 UTC,"postgres","postgres",143,"127.0.0.1:36034",678aa528.8f,4,"idle",2025-01-17 18:44:56 UTC,0/0,0,FATAL,57P01,"terminating connection due to administrator command",,,,,,,,,"","client backend",,0
2025-01-17 18:46:08.713 UTC,"postgres","postgres",150,"[local]",678aa528.96,73,"idle",2025-01-17 18:44:56 UTC,3/0,0,FATAL,57P01,"terminating connection due to administrator command",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:08.717 UTC,,,141,,678aa528.8d,2,,2025-01-17 18:44:56 UTC,,0,FATAL,57P01,"terminating walreceiver process due to administrator command",,,,,,,,,"","walreceiver",,0
2025-01-17 18:46:08.721 UTC,,,130,,678aa527.82,1,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"shutting down",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.721 UTC,,,130,,678aa527.82,2,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"restartpoint starting: shutdown immediate",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.721 UTC,,,130,,678aa527.82,3,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"performing replication slot checkpoint",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.732 UTC,,,130,,678aa527.82,4,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=1 file=base/5/2662 time=1.780 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.732 UTC,,,130,,678aa527.82,5,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=2 file=base/5/1249 time=0.111 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.732 UTC,,,130,,678aa527.82,6,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=3 file=base/1/2619_fsm time=0.085 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.732 UTC,,,130,,678aa527.82,7,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=4 file=base/1/2696 time=0.081 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.732 UTC,,,130,,678aa527.82,8,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=5 file=base/5/2674 time=0.076 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.732 UTC,,,130,,678aa527.82,9,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=6 file=base/1/2619_vm time=0.073 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.732 UTC,,,130,,678aa527.82,10,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=7 file=base/5/2608 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.733 UTC,,,130,,678aa527.82,11,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=8 file=base/1/1259 time=0.071 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.733 UTC,,,130,,678aa527.82,12,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=9 file=base/1/2840_fsm time=0.071 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.733 UTC,,,130,,678aa527.82,13,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=10 file=base/5/1247 time=0.071 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.733 UTC,,,130,,678aa527.82,14,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=11 file=base/5/2658 time=0.071 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.733 UTC,,,130,,678aa527.82,15,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=12 file=base/5/1259 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.733 UTC,,,130,,678aa527.82,16,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=13 file=base/5/2704 time=0.071 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.733 UTC,,,130,,678aa527.82,17,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=14 file=base/5/1247_vm time=0.084 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.733 UTC,,,130,,678aa527.82,18,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=15 file=base/1/2841 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.733 UTC,,,130,,678aa527.82,19,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=16 file=base/5/2659 time=0.071 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.733 UTC,,,130,,678aa527.82,20,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=17 file=base/1/2840_vm time=0.086 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.733 UTC,,,130,,678aa527.82,21,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=18 file=base/5/2608_fsm time=0.073 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.734 UTC,,,130,,678aa527.82,22,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=19 file=pg_xact/0000 time=0.495 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.734 UTC,,,130,,678aa527.82,23,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=20 file=base/5/2673 time=0.090 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.734 UTC,,,130,,678aa527.82,24,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=21 file=base/5/16386 time=0.101 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.734 UTC,,,130,,678aa527.82,25,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=22 file=base/5/2663 time=0.083 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.734 UTC,,,130,,678aa527.82,26,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=23 file=base/5/1249_vm time=0.087 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.734 UTC,,,130,,678aa527.82,27,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=24 file=base/5/1259_vm time=0.083 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.735 UTC,,,130,,678aa527.82,28,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=25 file=base/1/2840 time=0.073 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.735 UTC,,,130,,678aa527.82,29,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=26 file=base/5/2608_vm time=0.074 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.735 UTC,,,130,,678aa527.82,30,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=27 file=base/1/2619 time=0.075 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.735 UTC,,,130,,678aa527.82,31,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=28 file=base/5/3455 time=0.083 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.735 UTC,,,130,,678aa527.82,32,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"checkpoint sync: number=29 file=base/5/2703 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.736 UTC,,,130,,678aa527.82,33,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"restartpoint complete: wrote 56 buffers (43.8%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.006 s, sync=0.005 s, total=0.016 s; sync files=29, longest=0.002 s, average=0.001 s; distance=16384 kB, estimate=16384 kB; lsn=0/3000080, redo lsn=0/3000028",,,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.736 UTC,,,130,,678aa527.82,34,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"recovery restart point at 0/3000028","Last completed transaction was at log time 2025-01-17 18:46:06.845198+00.",,,,,,,,"","checkpointer",,0
2025-01-17 18:46:08.742 UTC,,,127,,678aa527.7f,8,,2025-01-17 18:44:55 UTC,,0,LOG,00000,"database system is shut down",,,,,,,,,"","postmaster",,0
2025-01-17 18:46:08.746 UTC,,,129,,678aa527.81,1,,2025-01-17 18:44:55 UTC,,0,DEBUG,00000,"logger shutting down",,,,,,,,,"","logger",,0
2025-01-17 18:47:08.591 UTC,,,281,,678aa5ac.119,1,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"ending log output to stderr",,"Future log output will go to log destination ""csvlog"".",,,,,,,"","postmaster",,0
2025-01-17 18:47:08.591 UTC,,,281,,678aa5ac.119,2,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"starting PostgreSQL 17.2 (Debian 17.2-1+b2) on x86_64-pc-linux-gnu, compiled by gcc (Debian 14.2.0-14) 14.2.0, 64-bit",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:08.591 UTC,,,281,,678aa5ac.119,3,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"listening on IPv4 address ""127.0.0.1"", port 5362",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:08.595 UTC,,,281,,678aa5ac.119,4,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"listening on Unix socket ""/tmp/.s.PGSQL.5362""",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:08.599 UTC,,,286,,678aa5ac.11e,1,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"database system was shut down in recovery at 2025-01-17 18:46:08 UTC",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.678 UTC,"postgres","postgres",291,"127.0.0.1:51388",678aa5ac.123,1,"",2025-01-17 18:47:08 UTC,,0,FATAL,57P03,"the database system is starting up",,,,,,,,,"","client backend",,0
2025-01-17 18:47:08.686 UTC,,,286,,678aa5ac.11e,2,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"restored log file ""000000010000000000000003"" from archive",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.762 UTC,,,286,,678aa5ac.11e,3,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"got WAL segment from archive",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.762 UTC,,,286,,678aa5ac.11e,4,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"checkpoint record is at 0/3000080",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.762 UTC,,,286,,678aa5ac.11e,5,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"entering standby mode",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.762 UTC,,,286,,678aa5ac.11e,6,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"redo record is at 0/3000028; shutdown false",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.762 UTC,,,286,,678aa5ac.11e,7,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"next transaction ID: 746; next OID: 24576",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.762 UTC,,,286,,678aa5ac.11e,8,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"next MultiXactId: 1; next MultiXactOffset: 0",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.762 UTC,,,286,,678aa5ac.11e,9,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"oldest unfrozen transaction ID: 731, in database 1",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.762 UTC,,,286,,678aa5ac.11e,10,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"oldest MultiXactId: 1, in database 1",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.762 UTC,,,286,,678aa5ac.11e,11,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"commit timestamp Xid oldest/newest: 0/0",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.762 UTC,,,286,,678aa5ac.11e,12,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"transaction ID wrap limit is 2147484378, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.762 UTC,,,286,,678aa5ac.11e,13,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"MultiXactId wrap limit is 2147483648, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.762 UTC,,,286,,678aa5ac.11e,14,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"starting up replication slots",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.762 UTC,,,286,,678aa5ac.11e,15,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.765 UTC,,,286,,678aa5ac.11e,16,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"resetting unlogged relations: cleanup 1 init 0",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.766 UTC,,,286,,678aa5ac.11e,17,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"initializing for hot standby",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.766 UTC,,,286,,678aa5ac.11e,18,,2025-01-17 18:47:08 UTC,124/0,0,LOG,00000,"redo starts at 0/3000028",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.829 UTC,,,286,,678aa5ac.11e,19,,2025-01-17 18:47:08 UTC,124/0,0,LOG,00000,"restored log file ""000000010000000000000004"" from archive",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.907 UTC,,,286,,678aa5ac.11e,20,,2025-01-17 18:47:08 UTC,124/0,0,DEBUG,00000,"got WAL segment from archive",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.963 UTC,,,286,,678aa5ac.11e,21,,2025-01-17 18:47:08 UTC,124/0,0,DEBUG,00000,"recovery snapshots are now enabled",,,,,"WAL redo at 0/3000048 for Standby/RUNNING_XACTS: nextXid 746 latestCompletedXid 745 oldestRunningXid 746",,,,"","startup",,0
2025-01-17 18:47:08.963 UTC,,,286,,678aa5ac.11e,22,,2025-01-17 18:47:08 UTC,124/0,0,DEBUG,00000,"saw end-of-backup record for backup starting at 0/3000028, waiting for 0/0",,,,,"WAL redo at 0/30000F8 for XLOG/BACKUP_END: 0/3000028",,,,"","startup",,0
2025-01-17 18:47:08.965 UTC,,,286,,678aa5ac.11e,23,,2025-01-17 18:47:08 UTC,124/0,0,LOG,00000,"consistent recovery state reached at 0/5049F80",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.965 UTC,,,286,,678aa5ac.11e,24,,2025-01-17 18:47:08 UTC,124/0,0,LOG,00000,"invalid record length at 0/5049F80: expected at least 24, got 0",,,,,,,,,"","startup",,0
2025-01-17 18:47:08.965 UTC,,,281,,678aa5ac.119,5,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"database system is ready to accept read-only connections",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:08.980 UTC,,,296,,678aa5ac.128,1,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"started streaming WAL from primary at 0/5000000 on timeline 1",,,,,,,,,"","walreceiver",,0
2025-01-17 18:47:09.628 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,1,"idle",2025-01-17 18:47:09 UTC,2/2,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:09.630 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,2,"idle",2025-01-17 18:47:09 UTC,2/3,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['archive_cleanup_command','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:09.634 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,3,"idle",2025-01-17 18:47:09 UTC,2/4,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:09.692 UTC,"postgres","postgres",304,"127.0.0.1:51392",678aa5ad.130,1,"idle",2025-01-17 18:47:09 UTC,3/2,0,LOG,00000,"statement: SELECT 1",,,,,,,,,"","client backend",,0
2025-01-17 18:47:09.693 UTC,"postgres","postgres",304,"127.0.0.1:51392",678aa5ad.130,2,"idle",2025-01-17 18:47:09 UTC,3/3,0,LOG,00000,"statement: SET synchronous_commit TO 'local'",,,,,,,,,"","client backend",,0
2025-01-17 18:47:09.760 UTC,"postgres","postgres",309,"[local]",678aa5ad.135,1,"idle",2025-01-17 18:47:09 UTC,4/2,0,LOG,00000,"statement: SELECT pg_catalog.pg_postmaster_start_time(), CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), pg_catalog.pg_last_xact_replay_timestamp(), (pg_catalog.pg_stat_get_wal_receiver()).status, pg_catalog.current_setting('restore_command'), pg_catalog.array_to_json(pg_catalog.array_agg(pg_catalog.row_to_json(ri))) FROM (SELECT (SELECT rolname FROM pg_catalog.pg_authid WHERE oid = usesysid) AS usename, application_name, client_addr, w.state, sync_state, sync_priority FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(pid)) AS ri",,,,,,,,,"Patroni restapi","client backend",,0
2025-01-17 18:47:09.767 UTC,"replicator","",310,"[local]",678aa5ad.136,1,"idle",2025-01-17 18:47:09 UTC,112/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:47:09.850 UTC,"postgres","postgres",304,"127.0.0.1:51392",678aa5ad.130,3,"idle",2025-01-17 18:47:09 UTC,3/4,0,LOG,00000,"statement: SELECT 1 FROM public.mytest",,,,,,,,,"","client backend",,0
2025-01-17 18:47:09.850 UTC,"postgres","postgres",304,"127.0.0.1:51392",678aa5ad.130,4,"SELECT",2025-01-17 18:47:09 UTC,3/4,0,DEBUG,42P01,"relation ""public.mytest"" does not exist",,,,,,,,,"","client backend",,0
2025-01-17 18:47:09.850 UTC,"postgres","postgres",304,"127.0.0.1:51392",678aa5ad.130,5,"SELECT",2025-01-17 18:47:09 UTC,3/4,0,ERROR,42P01,"relation ""public.mytest"" does not exist",,,,,,"SELECT 1 FROM public.mytest",15,,"","client backend",,0
2025-01-17 18:47:10.623 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,4,"idle",2025-01-17 18:47:09 UTC,2/5,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:10.630 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,5,"idle",2025-01-17 18:47:09 UTC,2/6,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:10.638 UTC,,,281,,678aa5ac.119,6,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:10.640 UTC,,,281,,678aa5ac.119,7,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"parameter ""synchronous_commit"" changed to ""remote_apply""",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:10.852 UTC,"postgres","postgres",304,"127.0.0.1:51392",678aa5ad.130,6,"idle",2025-01-17 18:47:09 UTC,3/5,0,LOG,00000,"statement: SELECT 1 FROM public.mytest",,,,,,,,,"","client backend",,0
2025-01-17 18:47:11.647 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,6,"idle",2025-01-17 18:47:09 UTC,2/7,0,LOG,00000,"statement: SELECT name, pg_catalog.current_setting(name), unit, vartype FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) != ALL(ARRAY['archive_cleanup_command','pause_at_recovery_target','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_action','recovery_target_inclusive','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command','standby_mode','trigger_file','hot_standby','wal_log_hints']) AND pending_restart",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:11.694 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,7,"idle",2025-01-17 18:47:09 UTC,2/8,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:11.695 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,8,"idle",2025-01-17 18:47:09 UTC,2/9,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['archive_cleanup_command','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:12.693 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,9,"idle",2025-01-17 18:47:09 UTC,2/10,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:13.693 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,10,"idle",2025-01-17 18:47:09 UTC,2/11,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:14.682 UTC,"postgres","postgres",309,"[local]",678aa5ad.135,2,"idle",2025-01-17 18:47:09 UTC,4/3,0,LOG,00000,"statement: SELECT pg_catalog.pg_postmaster_start_time(), CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), pg_catalog.pg_last_xact_replay_timestamp(), (pg_catalog.pg_stat_get_wal_receiver()).status, pg_catalog.current_setting('restore_command'), pg_catalog.array_to_json(pg_catalog.array_agg(pg_catalog.row_to_json(ri))) FROM (SELECT (SELECT rolname FROM pg_catalog.pg_authid WHERE oid = usesysid) AS usename, application_name, client_addr, w.state, sync_state, sync_priority FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(pid)) AS ri",,,,,,,,,"Patroni restapi","client backend",,0
2025-01-17 18:47:14.693 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,11,"idle",2025-01-17 18:47:09 UTC,2/12,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:15.693 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,12,"idle",2025-01-17 18:47:09 UTC,2/13,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:15.730 UTC,"postgres","postgres",309,"[local]",678aa5ad.135,3,"idle",2025-01-17 18:47:09 UTC,4/4,0,LOG,00000,"statement: SELECT pg_catalog.pg_postmaster_start_time(), CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), pg_catalog.pg_last_xact_replay_timestamp(), (pg_catalog.pg_stat_get_wal_receiver()).status, pg_catalog.current_setting('restore_command'), pg_catalog.array_to_json(pg_catalog.array_agg(pg_catalog.row_to_json(ri))) FROM (SELECT (SELECT rolname FROM pg_catalog.pg_authid WHERE oid = usesysid) AS usename, application_name, client_addr, w.state, sync_state, sync_priority FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(pid)) AS ri",,,,,,,,,"Patroni restapi","client backend",,0
2025-01-17 18:47:16.695 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,13,"idle",2025-01-17 18:47:09 UTC,2/14,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:16.697 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,14,"idle",2025-01-17 18:47:09 UTC,2/15,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:16.704 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,15,"idle",2025-01-17 18:47:09 UTC,2/16,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:16.711 UTC,,,281,,678aa5ac.119,8,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:16.713 UTC,,,281,,678aa5ac.119,9,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"parameter ""synchronous_commit"" changed to ""on""",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:17.713 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,16,"idle",2025-01-17 18:47:09 UTC,2/17,0,LOG,00000,"statement: SELECT name, pg_catalog.current_setting(name), unit, vartype FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) != ALL(ARRAY['archive_cleanup_command','pause_at_recovery_target','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_action','recovery_target_inclusive','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command','standby_mode','trigger_file','hot_standby','wal_log_hints']) AND pending_restart",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:17.721 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,17,"idle",2025-01-17 18:47:09 UTC,2/18,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:17.722 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,18,"idle",2025-01-17 18:47:09 UTC,2/19,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['archive_cleanup_command','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:18.720 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,19,"idle",2025-01-17 18:47:09 UTC,2/20,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:19.720 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,20,"idle",2025-01-17 18:47:09 UTC,2/21,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:19.994 UTC,"postgres","postgres",309,"[local]",678aa5ad.135,4,"idle",2025-01-17 18:47:09 UTC,4/5,0,LOG,00000,"statement: SELECT pg_catalog.pg_postmaster_start_time(), CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), pg_catalog.pg_last_xact_replay_timestamp(), (pg_catalog.pg_stat_get_wal_receiver()).status, pg_catalog.current_setting('restore_command'), pg_catalog.array_to_json(pg_catalog.array_agg(pg_catalog.row_to_json(ri))) FROM (SELECT (SELECT rolname FROM pg_catalog.pg_authid WHERE oid = usesysid) AS usename, application_name, client_addr, w.state, sync_state, sync_priority FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(pid)) AS ri",,,,,,,,,"Patroni restapi","client backend",,0
2025-01-17 18:47:22.496 UTC,,,281,,678aa5ac.119,10,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"received fast shutdown request",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:22.498 UTC,,,281,,678aa5ac.119,11,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"aborting any active transactions",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:22.498 UTC,"postgres","postgres",309,"[local]",678aa5ad.135,5,"idle",2025-01-17 18:47:09 UTC,4/0,0,FATAL,57P01,"terminating connection due to administrator command",,,,,,,,,"Patroni restapi","client backend",,0
2025-01-17 18:47:22.498 UTC,"postgres","postgres",304,"127.0.0.1:51392",678aa5ad.130,7,"idle",2025-01-17 18:47:09 UTC,3/0,0,FATAL,57P01,"terminating connection due to administrator command",,,,,,,,,"","client backend",,0
2025-01-17 18:47:22.498 UTC,"postgres","postgres",302,"[local]",678aa5ad.12e,21,"idle",2025-01-17 18:47:09 UTC,2/0,0,FATAL,57P01,"terminating connection due to administrator command",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:22.503 UTC,,,296,,678aa5ac.128,2,,2025-01-17 18:47:08 UTC,,0,FATAL,57P01,"terminating walreceiver process due to administrator command",,,,,,,,,"","walreceiver",,0
2025-01-17 18:47:22.507 UTC,,,284,,678aa5ac.11c,1,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"shutting down",,,,,,,,,"","checkpointer",,0
2025-01-17 18:47:22.515 UTC,,,281,,678aa5ac.119,12,,2025-01-17 18:47:08 UTC,,0,LOG,00000,"database system is shut down",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:22.518 UTC,,,283,,678aa5ac.11b,1,,2025-01-17 18:47:08 UTC,,0,DEBUG,00000,"logger shutting down",,,,,,,,,"","logger",,0
2025-01-17 18:48:21.996 UTC,,,356,,678aa5f5.164,1,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"ending log output to stderr",,"Future log output will go to log destination ""csvlog"".",,,,,,,"","postmaster",,0
2025-01-17 18:48:21.996 UTC,,,356,,678aa5f5.164,2,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"starting PostgreSQL 17.2 (Debian 17.2-1+b2) on x86_64-pc-linux-gnu, compiled by gcc (Debian 14.2.0-14) 14.2.0, 64-bit",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:21.996 UTC,,,356,,678aa5f5.164,3,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"listening on IPv4 address ""127.0.0.1"", port 5362",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:21.999 UTC,,,356,,678aa5f5.164,4,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"listening on Unix socket ""/tmp/.s.PGSQL.5362""",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:22.003 UTC,,,361,,678aa5f6.169,1,,2025-01-17 18:48:22 UTC,,0,LOG,00000,"database system was shut down in recovery at 2025-01-17 18:47:22 UTC",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.092 UTC,,,361,,678aa5f6.169,2,,2025-01-17 18:48:22 UTC,,0,LOG,00000,"restored log file ""000000010000000000000003"" from archive",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.107 UTC,"postgres","postgres",366,"127.0.0.1:38598",678aa5f6.16e,1,"",2025-01-17 18:48:22 UTC,,0,FATAL,57P03,"the database system is starting up",,,,,,,,,"","client backend",,0
2025-01-17 18:48:22.162 UTC,,,361,,678aa5f6.169,3,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"got WAL segment from archive",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.162 UTC,,,361,,678aa5f6.169,4,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint record is at 0/3000080",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.162 UTC,,,361,,678aa5f6.169,5,,2025-01-17 18:48:22 UTC,,0,LOG,00000,"entering standby mode",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.162 UTC,,,361,,678aa5f6.169,6,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"redo record is at 0/3000028; shutdown false",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.162 UTC,,,361,,678aa5f6.169,7,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"next transaction ID: 746; next OID: 24576",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.162 UTC,,,361,,678aa5f6.169,8,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"next MultiXactId: 1; next MultiXactOffset: 0",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.162 UTC,,,361,,678aa5f6.169,9,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"oldest unfrozen transaction ID: 731, in database 1",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.162 UTC,,,361,,678aa5f6.169,10,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"oldest MultiXactId: 1, in database 1",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.162 UTC,,,361,,678aa5f6.169,11,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"commit timestamp Xid oldest/newest: 0/0",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.162 UTC,,,361,,678aa5f6.169,12,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"transaction ID wrap limit is 2147484378, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.162 UTC,,,361,,678aa5f6.169,13,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"MultiXactId wrap limit is 2147483648, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.162 UTC,,,361,,678aa5f6.169,14,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"starting up replication slots",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.162 UTC,,,361,,678aa5f6.169,15,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.165 UTC,,,361,,678aa5f6.169,16,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"resetting unlogged relations: cleanup 1 init 0",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.165 UTC,,,361,,678aa5f6.169,17,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"initializing for hot standby",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.165 UTC,,,361,,678aa5f6.169,18,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"redo starts at 0/3000028",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.230 UTC,,,361,,678aa5f6.169,19,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"restored log file ""000000010000000000000004"" from archive",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.296 UTC,,,361,,678aa5f6.169,20,,2025-01-17 18:48:22 UTC,124/0,0,DEBUG,00000,"got WAL segment from archive",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.361 UTC,,,361,,678aa5f6.169,21,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"restored log file ""000000010000000000000005"" from archive",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.435 UTC,,,361,,678aa5f6.169,22,,2025-01-17 18:48:22 UTC,124/0,0,DEBUG,00000,"got WAL segment from archive",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.435 UTC,,,361,,678aa5f6.169,23,,2025-01-17 18:48:22 UTC,124/0,0,DEBUG,00000,"recovery snapshots are now enabled",,,,,"WAL redo at 0/3000048 for Standby/RUNNING_XACTS: nextXid 746 latestCompletedXid 745 oldestRunningXid 746",,,,"","startup",,0
2025-01-17 18:48:22.435 UTC,,,361,,678aa5f6.169,24,,2025-01-17 18:48:22 UTC,124/0,0,DEBUG,00000,"saw end-of-backup record for backup starting at 0/3000028, waiting for 0/0",,,,,"WAL redo at 0/30000F8 for XLOG/BACKUP_END: 0/3000028",,,,"","startup",,0
2025-01-17 18:48:22.667 UTC,,,361,,678aa5f6.169,25,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"consistent recovery state reached at 0/65C7278",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.667 UTC,,,361,,678aa5f6.169,26,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"invalid record length at 0/65C7278: expected at least 24, got 0",,,,,,,,,"","startup",,0
2025-01-17 18:48:22.667 UTC,,,356,,678aa5f5.164,5,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"database system is ready to accept read-only connections",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:22.686 UTC,,,373,,678aa5f6.175,1,,2025-01-17 18:48:22 UTC,,0,LOG,00000,"started streaming WAL from primary at 0/6000000 on timeline 1",,,,,,,,,"","walreceiver",,0
2025-01-17 18:48:23.037 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,1,"idle",2025-01-17 18:48:23 UTC,2/2,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:23.040 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,2,"idle",2025-01-17 18:48:23 UTC,2/3,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['archive_cleanup_command','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:23.043 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,3,"idle",2025-01-17 18:48:23 UTC,2/4,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:23.120 UTC,"postgres","postgres",381,"127.0.0.1:38614",678aa5f7.17d,1,"idle",2025-01-17 18:48:23 UTC,3/2,0,LOG,00000,"statement: SELECT 1",,,,,,,,,"","client backend",,0
2025-01-17 18:48:23.120 UTC,"postgres","postgres",381,"127.0.0.1:38614",678aa5f7.17d,2,"idle",2025-01-17 18:48:23 UTC,3/3,0,LOG,00000,"statement: SET synchronous_commit TO 'local'",,,,,,,,,"","client backend",,0
2025-01-17 18:48:23.183 UTC,"postgres","postgres",384,"[local]",678aa5f7.180,1,"idle",2025-01-17 18:48:23 UTC,4/2,0,LOG,00000,"statement: SELECT pg_catalog.pg_postmaster_start_time(), CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), pg_catalog.pg_last_xact_replay_timestamp(), (pg_catalog.pg_stat_get_wal_receiver()).status, pg_catalog.current_setting('restore_command'), pg_catalog.array_to_json(pg_catalog.array_agg(pg_catalog.row_to_json(ri))) FROM (SELECT (SELECT rolname FROM pg_catalog.pg_authid WHERE oid = usesysid) AS usename, application_name, client_addr, w.state, sync_state, sync_priority FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(pid)) AS ri",,,,,,,,,"Patroni restapi","client backend",,0
2025-01-17 18:48:23.191 UTC,"replicator","",385,"[local]",678aa5f7.181,1,"idle",2025-01-17 18:48:23 UTC,112/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:48:24.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,4,"idle",2025-01-17 18:48:23 UTC,2/5,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:24.041 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,5,"idle",2025-01-17 18:48:23 UTC,2/6,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:25.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,6,"idle",2025-01-17 18:48:23 UTC,2/7,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:26.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,7,"idle",2025-01-17 18:48:23 UTC,2/8,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:27.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,8,"idle",2025-01-17 18:48:23 UTC,2/9,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:28.036 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,9,"idle",2025-01-17 18:48:23 UTC,2/10,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:28.037 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,10,"idle",2025-01-17 18:48:23 UTC,2/11,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:28.044 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,11,"idle",2025-01-17 18:48:23 UTC,2/12,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:29.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,12,"idle",2025-01-17 18:48:23 UTC,2/13,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:30.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,13,"idle",2025-01-17 18:48:23 UTC,2/14,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received+ for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/postgres1.yml:
+ cat features/output/basic_replication_failed/postgres1.yml
_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:31.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,14,"idle",2025-01-17 18:48:23 UTC,2/15,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:32.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,15,"idle",2025-01-17 18:48:23 UTC,2/16,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:33.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,16,"idle",2025-01-17 18:48:23 UTC,2/17,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:34.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,17,"idle",2025-01-17 18:48:23 UTC,2/18,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:35.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,18,"idle",2025-01-17 18:48:23 UTC,2/19,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:36.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,19,"idle",2025-01-17 18:48:23 UTC,2/20,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:37.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,20,"idle",2025-01-17 18:48:23 UTC,2/21,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:38.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,21,"idle",2025-01-17 18:48:23 UTC,2/22,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:39.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,22,"idle",2025-01-17 18:48:23 UTC,2/23,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:40.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,23,"idle",2025-01-17 18:48:23 UTC,2/24,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:41.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,24,"idle",2025-01-17 18:48:23 UTC,2/25,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:42.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,25,"idle",2025-01-17 18:48:23 UTC,2/26,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:43.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,26,"idle",2025-01-17 18:48:23 UTC,2/27,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:44.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,27,"idle",2025-01-17 18:48:23 UTC,2/28,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:45.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,28,"idle",2025-01-17 18:48:23 UTC,2/29,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:46.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,29,"idle",2025-01-17 18:48:23 UTC,2/30,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:46.041 UTC,,,356,,678aa5f5.164,6,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:46.042 UTC,,,356,,678aa5f5.164,7,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"parameter ""primary_conninfo"" removed from configuration file, reset to default",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:46.042 UTC,,,356,,678aa5f5.164,8,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"parameter ""primary_slot_name"" removed from configuration file, reset to default",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:46.044 UTC,,,361,,678aa5f6.169,27,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"WAL receiver process shutdown requested",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.044 UTC,,,373,,678aa5f6.175,2,,2025-01-17 18:48:22 UTC,,0,FATAL,57P01,"terminating walreceiver process due to administrator command",,,,,,,,,"","walreceiver",,0
2025-01-17 18:48:46.181 UTC,,,361,,678aa5f6.169,28,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"invalid record length at 0/65C72B0: expected at least 24, got 0",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.206 UTC,,,361,,678aa5f6.169,29,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"waiting for WAL to become available at 0/6002000",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.232 UTC,,,361,,678aa5f6.169,30,,2025-01-17 18:48:22 UTC,124/0,0,DEBUG,00000,"invalid record length at 0/65C72B0: expected at least 24, got 0",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.256 UTC,,,361,,678aa5f6.169,31,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"waiting for WAL to become available at 0/6002000",,,,,,,,,"","startup",,0
2025-01-17 18:48:47.034 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,30,"idle",2025-01-17 18:48:23 UTC,2/31,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:47.039 UTC,"replicator","",435,"[local]",678aa60f.1b3,1,"idle",2025-01-17 18:48:47 UTC,113/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:48:47.040 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,31,"idle",2025-01-17 18:48:23 UTC,2/32,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['archive_cleanup_command','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:47.047 UTC,,,356,,678aa5f5.164,9,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:47.049 UTC,,,356,,678aa5f5.164,10,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"parameter ""primary_conninfo"" changed to ""dbname=postgres user=replicator passfile=/tmp/pgpass_postgres1 host=127.0.0.1 port=5363 sslmode=verify-ca sslcert=/tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt sslkey=/tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key sslrootcert=/tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt application_name=postgres1 gssencmode=prefer channel_binding=prefer sslnegotiation=postgres""",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:47.049 UTC,,,356,,678aa5f5.164,11,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"parameter ""primary_slot_name"" changed to ""postgres1""",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:47.102 UTC,,,361,,678aa5f6.169,32,,2025-01-17 18:48:22 UTC,124/0,0,DEBUG,00000,"invalid record length at 0/65C72B0: expected at least 24, got 0",,,,,,,,,"","startup",,0
2025-01-17 18:48:47.117 UTC,,,441,,678aa60f.1b9,1,,2025-01-17 18:48:47 UTC,,0,LOG,00000,"fetching timeline history file for timeline 2 from primary server",,,,,,,,,"","walreceiver",,0
2025-01-17 18:48:47.121 UTC,,,441,,678aa60f.1b9,2,,2025-01-17 18:48:47 UTC,,0,FATAL,08P01,"could not start WAL streaming: ERROR: replication slot ""postgres1"" does not exist",,,,,,,,,"","walreceiver",,0
2025-01-17 18:48:47.165 UTC,,,361,,678aa5f6.169,33,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"restored log file ""00000002.history"" from archive",,,,,,,,,"","startup",,0
2025-01-17 18:48:47.224 UTC,,,361,,678aa5f6.169,34,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"restored log file ""00000002.history"" from archive",,,,,,,,,"","startup",,0
2025-01-17 18:48:47.227 UTC,,,361,,678aa5f6.169,35,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"new target timeline is 2",,,,,,,,,"","startup",,0
2025-01-17 18:48:47.307 UTC,,,361,,678aa5f6.169,36,,2025-01-17 18:48:22 UTC,124/0,0,DEBUG,00000,"invalid record length at 0/65C72B0: expected at least 24, got 0",,,,,,,,,"","startup",,0
2025-01-17 18:48:47.320 UTC,,,453,,678aa60f.1c5,1,,2025-01-17 18:48:47 UTC,,0,FATAL,08P01,"could not start WAL streaming: ERROR: replication slot ""postgres1"" does not exist",,,,,,,,,"","walreceiver",,0
2025-01-17 18:48:47.376 UTC,,,361,,678aa5f6.169,37,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"waiting for WAL to become available at 0/6002000",,,,,,,,,"","startup",,0
2025-01-17 18:48:48.034 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,32,"idle",2025-01-17 18:48:23 UTC,2/33,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:48.039 UTC,"replicator","",458,"[local]",678aa610.1ca,1,"idle",2025-01-17 18:48:48 UTC,114/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:48:48.040 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,33,"idle",2025-01-17 18:48:23 UTC,2/34,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['archive_cleanup_command','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:48.047 UTC,"replicator","",459,"[local]",678aa610.1cb,1,"idle",2025-01-17 18:48:48 UTC,115/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:48:49.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,34,"idle",2025-01-17 18:48:23 UTC,2/35,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:49.038 UTC,"replicator","",462,"[local]",678aa611.1ce,1,"idle",2025-01-17 18:48:49 UTC,116/0,0,DEBUG,00000,"received replication + for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/postgres2.csv:
+ cat features/output/basic_replication_failed/postgres2.csv
command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:48:49.069 UTC,"replicator","",465,"[local]",678aa611.1d1,1,"idle",2025-01-17 18:48:49 UTC,117/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:48:49.779 UTC,"postgres","postgres",381,"127.0.0.1:38614",678aa5f7.17d,3,"idle",2025-01-17 18:48:23 UTC,3/4,0,LOG,00000,"statement: SELECT 1 FROM public.bar",,,,,,,,,"","client backend",,0
2025-01-17 18:48:49.779 UTC,"postgres","postgres",381,"127.0.0.1:38614",678aa5f7.17d,4,"SELECT",2025-01-17 18:48:23 UTC,3/4,0,DEBUG,42P01,"relation ""public.bar"" does not exist",,,,,,,,,"","client backend",,0
2025-01-17 18:48:49.779 UTC,"postgres","postgres",381,"127.0.0.1:38614",678aa5f7.17d,5,"SELECT",2025-01-17 18:48:23 UTC,3/4,0,ERROR,42P01,"relation ""public.bar"" does not exist",,,,,,"SELECT 1 FROM public.bar",15,,"","client backend",,0
2025-01-17 18:48:50.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,35,"idle",2025-01-17 18:48:23 UTC,2/36,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:50.039 UTC,"replicator","",470,"[local]",678aa612.1d6,1,"idle",2025-01-17 18:48:50 UTC,118/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:48:50.044 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,36,"idle",2025-01-17 18:48:23 UTC,2/37,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:50.780 UTC,"postgres","postgres",381,"127.0.0.1:38614",678aa5f7.17d,6,"idle",2025-01-17 18:48:23 UTC,3/5,0,LOG,00000,"statement: SELECT 1 FROM public.bar",,,,,,,,,"","client backend",,0
2025-01-17 18:48:50.780 UTC,"postgres","postgres",381,"127.0.0.1:38614",678aa5f7.17d,7,"SELECT",2025-01-17 18:48:23 UTC,3/5,0,DEBUG,42P01,"relation ""public.bar"" does not exist",,,,,,,,,"","client backend",,0
2025-01-17 18:48:50.780 UTC,"postgres","postgres",381,"127.0.0.1:38614",678aa5f7.17d,8,"SELECT",2025-01-17 18:48:23 UTC,3/5,0,ERROR,42P01,"relation ""public.bar"" does not exist",,,,,,"SELECT 1 FROM public.bar",15,,"","client backend",,0
2025-01-17 18:48:51.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,37,"idle",2025-01-17 18:48:23 UTC,2/38,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:51.038 UTC,"replicator","",471,"[local]",678aa613.1d7,1,"idle",2025-01-17 18:48:51 UTC,119/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:48:51.780 UTC,"postgres","postgres",381,"127.0.0.1:38614",678aa5f7.17d,9,"idle",2025-01-17 18:48:23 UTC,3/6,0,LOG,00000,"statement: SELECT 1 FROM public.bar",,,,,,,,,"","client backend",,0
2025-01-17 18:48:51.780 UTC,"postgres","postgres",381,"127.0.0.1:38614",678aa5f7.17d,10,"SELECT",2025-01-17 18:48:23 UTC,3/6,0,DEBUG,42P01,"relation ""public.bar"" does not exist",,,,,,,,,"","client backend",,0
2025-01-17 18:48:51.780 UTC,"postgres","postgres",381,"127.0.0.1:38614",678aa5f7.17d,11,"SELECT",2025-01-17 18:48:23 UTC,3/6,0,ERROR,42P01,"relation ""public.bar"" does not exist",,,,,,"SELECT 1 FROM public.bar",15,,"","client backend",,0
2025-01-17 18:48:52.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,38,"idle",2025-01-17 18:48:23 UTC,2/39,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:52.039 UTC,"replicator","",473,"[local]",678aa614.1d9,1,"idle",2025-01-17 18:48:52 UTC,120/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:48:52.118 UTC,,,361,,678aa5f6.169,38,,2025-01-17 18:48:22 UTC,124/0,0,LOG,00000,"restored log file ""000000020000000000000006"" from archive",,,,,,,,,"","startup",,0
2025-01-17 18:48:52.192 UTC,,,361,,678aa5f6.169,39,,2025-01-17 18:48:22 UTC,124/0,0,DEBUG,00000,"got WAL segment from archive",,,,,,,,,"","startup",,0
2025-01-17 18:48:52.287 UTC,,,480,,678aa614.1e0,1,,2025-01-17 18:48:52 UTC,,0,LOG,00000,"started streaming WAL from primary at 0/7000000 on timeline 2",,,,,,,,,"","walreceiver",,0
2025-01-17 18:48:52.781 UTC,"postgres","postgres",381,"127.0.0.1:38614",678aa5f7.17d,12,"idle",2025-01-17 18:48:23 UTC,3/7,0,LOG,00000,"statement: SELECT 1 FROM public.bar",,,,,,,,,"","client backend",,0
2025-01-17 18:48:53.032 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,39,"idle",2025-01-17 18:48:23 UTC,2/40,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:54.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,40,"idle",2025-01-17 18:48:23 UTC,2/41,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:55.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,41,"idle",2025-01-17 18:48:23 UTC,2/42,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:56.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,42,"idle",2025-01-17 18:48:23 UTC,2/43,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:57.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,43,"idle",2025-01-17 18:48:23 UTC,2/44,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:58.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,44,"idle",2025-01-17 18:48:23 UTC,2/45,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:59.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,45,"idle",2025-01-17 18:48:23 UTC,2/46,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:00.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,46,"idle",2025-01-17 18:48:23 UTC,2/47,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:01.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,47,"idle",2025-01-17 18:48:23 UTC,2/48,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:02.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,48,"idle",2025-01-17 18:48:23 UTC,2/49,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:03.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,49,"idle",2025-01-17 18:48:23 UTC,2/50,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:04.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,50,"idle",2025-01-17 18:48:23 UTC,2/51,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:05.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,51,"idle",2025-01-17 18:48:23 UTC,2/52,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:06.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,52,"idle",2025-01-17 18:48:23 UTC,2/53,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:07.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,53,"idle",2025-01-17 18:48:23 UTC,2/54,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:08.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,54,"idle",2025-01-17 18:48:23 UTC,2/55,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:09.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,55,"idle",2025-01-17 18:48:23 UTC,2/56,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:10.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,56,"idle",2025-01-17 18:48:23 UTC,2/57,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:11.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,57,"idle",2025-01-17 18:48:23 UTC,2/58,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:12.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,58,"idle",2025-01-17 18:48:23 UTC,2/59,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:13.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,59,"idle",2025-01-17 18:48:23 UTC,2/60,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:14.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,60,"idle",2025-01-17 18:48:23 UTC,2/61,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:15.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,61,"idle",2025-01-17 18:48:23 UTC,2/62,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:16.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,62,"idle",2025-01-17 18:48:23 UTC,2/63,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:17.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,63,"idle",2025-01-17 18:48:23 UTC,2/64,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:18.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,64,"idle",2025-01-17 18:48:23 UTC,2/65,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:19.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,65,"idle",2025-01-17 18:48:23 UTC,2/66,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:20.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,66,"idle",2025-01-17 18:48:23 UTC,2/67,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:21.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,67,"idle",2025-01-17 18:48:23 UTC,2/68,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:22.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,68,"idle",2025-01-17 18:48:23 UTC,2/69,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:23.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,69,"idle",2025-01-17 18:48:23 UTC,2/70,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:24.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,70,"idle",2025-01-17 18:48:23 UTC,2/71,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:25.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,71,"idle",2025-01-17 18:48:23 UTC,2/72,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:26.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,72,"idle",2025-01-17 18:48:23 UTC,2/73,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:27.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,73,"idle",2025-01-17 18:48:23 UTC,2/74,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:28.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,74,"idle",2025-01-17 18:48:23 UTC,2/75,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:29.033 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,75,"idle",2025-01-17 18:48:23 UTC,2/76,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:30.265 UTC,,,356,,678aa5f5.164,12,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"received fast shutdown request",,,,,,,,,"","postmaster",,0
2025-01-17 18:49:30.267 UTC,,,356,,678aa5f5.164,13,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"aborting any active transactions",,,,,,,,,"","postmaster",,0
2025-01-17 18:49:30.267 UTC,"postgres","postgres",384,"[local]",678aa5f7.180,2,"idle",2025-01-17 18:48:23 UTC,4/0,0,FATAL,57P01,"terminating connection due to administrator command",,,,,,,,,"Patroni restapi","client backend",,0
2025-01-17 18:49:30.267 UTC,"postgres","postgres",381,"127.0.0.1:38614",678aa5f7.17d,13,"idle",2025-01-17 18:48:23 UTC,3/0,0,FATAL,57P01,"terminating connection due to administrator command",,,,,,,,,"","client backend",,0
2025-01-17 18:49:30.267 UTC,"postgres","postgres",379,"[local]",678aa5f7.17b,76,"idle",2025-01-17 18:48:23 UTC,2/0,0,FATAL,57P01,"terminating connection due to administrator command",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:30.271 UTC,,,480,,678aa614.1e0,2,,2025-01-17 18:48:52 UTC,,0,FATAL,57P01,"terminating walreceiver process due to administrator command",,,,,,,,,"","walreceiver",,0
2025-01-17 18:49:30.275 UTC,,,359,,678aa5f6.167,1,,2025-01-17 18:48:22 UTC,,0,LOG,00000,"shutting down",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.275 UTC,,,359,,678aa5f6.167,2,,2025-01-17 18:48:22 UTC,,0,LOG,00000,"restartpoint starting: shutdown immediate",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.275 UTC,,,359,,678aa5f6.167,3,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"performing replication slot checkpoint",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.284 UTC,,,359,,678aa5f6.167,4,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=1 file=base/5/2662 time=1.400 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.284 UTC,,,359,,678aa5f6.167,5,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=2 file=base/5/1249 time=0.092 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.284 UTC,,,359,,678aa5f6.167,6,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=3 file=base/1/2619_fsm time=0.104 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.284 UTC,,,359,,678aa5f6.167,7,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=4 file=base/1/2696 time=0.095 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.284 UTC,,,359,,678aa5f6.167,8,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=5 file=base/5/2674 time=0.074 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.284 UTC,,,359,,678aa5f6.167,9,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=6 file=base/1/2619_vm time=0.085 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.284 UTC,,,359,,678aa5f6.167,10,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=7 file=base/5/2608 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.284 UTC,,,359,,678aa5f6.167,11,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=8 file=base/1/1259 time=0.083 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.285 UTC,,,359,,678aa5f6.167,12,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=9 file=base/1/2840_fsm time=0.083 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.285 UTC,,,359,,678aa5f6.167,13,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=10 file=base/5/1247 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.285 UTC,,,359,,678aa5f6.167,14,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=11 file=base/5/2658 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.285 UTC,,,359,,678aa5f6.167,15,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=12 file=base/5/1259 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.285 UTC,,,359,,678aa5f6.167,16,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=13 file=base/5/1249_fsm time=0.083 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.285 UTC,,,359,,678aa5f6.167,17,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=14 file=base/5/2704 time=0.073 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.285 UTC,,,359,,678aa5f6.167,18,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=15 file=base/1/2841 time=0.082 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.285 UTC,,,359,,678aa5f6.167,19,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=16 file=base/5/2659 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.285 UTC,,,359,,678aa5f6.167,20,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=17 file=base/5/2608_fsm time=0.082 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.286 UTC,,,359,,678aa5f6.167,21,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=18 file=pg_xact/0000 time=0.433 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.286 UTC,,,359,,678aa5f6.167,22,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=19 file=base/5/2673 time=0.076 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.286 UTC,,,359,,678aa5f6.167,23,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=20 file=base/5/2610_fsm time=0.087 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.286 UTC,,,359,,678aa5f6.167,24,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=21 file=base/5/16386 time=0.083 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.286 UTC,,,359,,678aa5f6.167,25,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=22 file=base/5/24576 time=0.082 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.286 UTC,,,359,,678aa5f6.167,26,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=23 file=base/5/2679 time=0.082 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.286 UTC,,,359,,678aa5f6.167,27,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=24 file=base/5/2663 time=0.079 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.286 UTC,,,359,,678aa5f6.167,28,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=25 file=base/1/2840 time=0.083 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.286 UTC,,,359,,678aa5f6.167,29,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=26 file=base/1/2619 time=0.083 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.287 UTC,,,359,,678aa5f6.167,30,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=27 file=base/5/2678 time=0.085 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.287 UTC,,,359,,678aa5f6.167,31,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=28 file=base/5/3455 time=0.073 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.287 UTC,,,359,,678aa5f6.167,32,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=29 file=base/5/2610 time=0.074 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.287 UTC,,,359,,678aa5f6.167,33,,2025-01-17 18:48:22 UTC,,0,DEBUG,00000,"checkpoint sync: number=30 file=base/5/2703 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.288 UTC,,,359,,678aa5f6.167,34,,2025-01-17 18:48:22 UTC,,0,LOG,00000,"restartpoint complete: wrote 19 buffers (14.8%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.004 s, sync=0.005 s, total=0.014 s; sync files=30, longest=0.002 s, average=0.001 s; distance=55068 kB, estimate=55068 kB; lsn=0/65C7378, redo lsn=0/65C72E8",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.288 UTC,,,359,,678aa5f6.167,35,,2025-01-17 18:48:22 UTC,,0,LOG,00000,"recovery restart point at 0/65C72E8","Last completed transaction was at log time 2025-01-17 18:48:49.719035+00.",,,,,,,,"","checkpointer",,0
2025-01-17 18:49:30.295 UTC,,,356,,678aa5f5.164,14,,2025-01-17 18:48:21 UTC,,0,LOG,00000,"database system is shut down",,,,,,,,,"","postmaster",,0
2025-01-17 18:49:30.298 UTC,,,358,,678aa5f5.166,1,,2025-01-17 18:48:21 UTC,,0,DEBUG,00000,"logger shutting down",,,,,,,,,"","logger",,0
features/output/basic_replication_failed/postgres1.log:
2025-01-17 18:44:55.911 UTC [127] LOG: ending log output to stderr
2025-01-17 18:44:55.911 UTC [127] HINT: Future log output will go to log destination "csvlog".
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000002.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000003'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000003'
2025-01-17 18:46:08.746 UTC [129] DEBUG: logger shutting down
2025-01-17 18:47:08.591 UTC [281] LOG: ending log output to stderr
2025-01-17 18:47:08.591 UTC [281] HINT: Future log output will go to log destination "csvlog".
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000002.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000005'
2025-01-17 18:47:22.518 UTC [283] DEBUG: logger shutting down
2025-01-17 18:48:21.996 UTC [356] LOG: ending log output to stderr
2025-01-17 18:48:21.996 UTC [356] HINT: Future log output will go to log destination "csvlog".
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000002.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000006'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000002.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000002.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000006'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000002.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000006'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000002.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000006'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000003.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000020000000000000006'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000006'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000003.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000020000000000000007'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000020000000000000007'
2025-01-17 18:49:30.298 UTC [358] DEBUG: logger shutting down
features/output/basic_replication_failed/postgres1.yml:
bootstrap:
dcs:
loop_wait: 2
maximum_lag_on_failover: 1048576
postgresql:
parameters:
archive_command: /usr/bin/python3 /tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py
--mode archive --dirname /tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive
--filename %f --pathname %p
archive_mode: 'on'
restore_command: /usr/bin/python3 /tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py
--mode restore --dirname /tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive
--filename %f --pathname %p
wal_keep_segments: 100
pg_hba:
- host replication replicator 127.0.0.1/32 md5
- host all all 0.0.0.0/0 md5
use_pg_rewind: true
retry_timeout: 10
ttl: 30
initdb:
- encoding: UTF8
- data-checksums
- auth: md5
- auth-host: md5
post_bootstrap: psql -w -c "SELECT 1"
log:
format: '%(asctime)s %(levelname)s [%(pathname)s:%(lineno)d - %(funcName)s]: %(message)s'
loggers:
patroni.postgresql.callback_executor: DEBUG
name: postgres1
postgresql:
authentication:
replication:
password: rep-pass
sslcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
sslkey: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
sslmode: verify-ca
sslrootcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
username: replicator
rewind:
password: rewind_password
sslcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
sslkey: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
sslmode: verify-ca
sslrootcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
username: rewind_user
superuser:
password: patroni
sslcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
sslkey: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
sslmode: verify-ca
sslrootcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
username: postgres
basebackup:
- checkpoint: fast
callbacks:
on_role_change: /usr/bin/python3 features/callback2.py postgres1 5362
connect_address: 127.0.0.1:5362
data_dir: /tmp/autopkgtest.OqaT5f/build.yv2/src/data/postgres1
listen: 127.0.0.1:5362
parameters:
log_destination: csvlog
log_directory: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/basic_replication
log_filename: postgres1.log
log_min_messages: debug1
log_statement: all
logging_collector: 'on'
shared_buffers: 1MB
ssl: 'on'
ssl_ca_file: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
ssl_cert_file: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
ssl_key_file: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
unix_socket_directories: /tmp
pg_hba:
- local all all trust
- local replication all trust
- hostssl replication replicator all md5 clientcert=verify-ca
- hostssl all all all md5 clientcert=verify-ca
pgpass: /tmp/pgpass_postgres1
use_unix_socket: true
use_unix_socket_repl: true
restapi:
connect_address: 127.0.0.1:8009
listen: 127.0.0.1:8009
scope: batman
tags:
clonefrom: false
noloadbalance: false
nostream: false
nosync: false
features/output/basic_replication_failed/postgres2.csv:
2025-01-17 18:44:57.984 UTC,,,171,,678aa529.ab,1,,2025-01-17 18:44:57 UTC,,0,LOG,00000,"ending log output to stderr",,"Future log output will go to log destination ""csvlog"".",,,,,,,"","postmaster",,0
2025-01-17 18:44:57.984 UTC,,,171,,678aa529.ab,2,,2025-01-17 18:44:57 UTC,,0,LOG,00000,"starting PostgreSQL 17.2 (Debian 17.2-1+b2) on x86_64-pc-linux-gnu, compiled by gcc (Debian 14.2.0-14) 14.2.0, 64-bit",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:57.984 UTC,,,171,,678aa529.ab,3,,2025-01-17 18:44:57 UTC,,0,LOG,00000,"listening on IPv4 address ""127.0.0.1"", port 5363",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:57.987 UTC,,,171,,678aa529.ab,4,,2025-01-17 18:44:57 UTC,,0,LOG,00000,"listening on Unix socket ""/tmp/.s.PGSQL.5363""",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:57.993 UTC,,,176,,678aa529.b0,1,,2025-01-17 18:44:57 UTC,,0,LOG,00000,"database system was interrupted; last known up at 2025-01-17 18:44:57 UTC",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.130 UTC,,,176,,678aa529.b0,2,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"backup time 2025-01-17 18:44:57 UTC in file ""backup_label""",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.130 UTC,,,176,,678aa529.b0,3,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"backup label pg_basebackup base backup in file ""backup_label""",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.130 UTC,,,176,,678aa529.b0,4,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"backup timeline 1 in file ""backup_label""",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.130 UTC,,,176,,678aa529.b0,5,,2025-01-17 18:44:57 UTC,,0,LOG,00000,"starting backup recovery with redo LSN 0/3000028, checkpoint LSN 0/3000080, on timeline ID 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.192 UTC,,,176,,678aa529.b0,6,,2025-01-17 18:44:57 UTC,,0,LOG,00000,"restored log file ""000000010000000000000003"" from archive",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.254 UTC,,,176,,678aa529.b0,7,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"got WAL segment from archive",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.255 UTC,,,176,,678aa529.b0,8,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"checkpoint record is at 0/3000080",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.255 UTC,,,176,,678aa529.b0,9,,2025-01-17 18:44:57 UTC,,0,LOG,00000,"entering standby mode",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.255 UTC,,,176,,678aa529.b0,10,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"redo record is at 0/3000028; shutdown false",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.255 UTC,,,176,,678aa529.b0,11,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"next transaction ID: 746; next OID: 24576",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.255 UTC,,,176,,678aa529.b0,12,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"next MultiXactId: 1; next MultiXactOffset: 0",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.255 UTC,,,176,,678aa529.b0,13,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"oldest unfrozen transaction ID: 731, in database 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.255 UTC,,,176,,678aa529.b0,14,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"oldest MultiXactId: 1, in database 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.255 UTC,,,176,,678aa529.b0,15,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"commit timestamp Xid oldest/newest: 0/0",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.255 UTC,,,176,,678aa529.b0,16,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"transaction ID wrap limit is 2147484378, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.255 UTC,,,176,,678aa529.b0,17,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"MultiXactId wrap limit is 2147483648, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.255 UTC,,,176,,678aa529.b0,18,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"starting up replication slots",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.255 UTC,,,176,,678aa529.b0,19,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.258 UTC,,,176,,678aa529.b0,20,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"resetting unlogged relations: cleanup 1 init 0",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.259 UTC,,,176,,678aa529.b0,21,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"initializing for hot standby",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.259 UTC,,,176,,678aa529.b0,22,,2025-01-17 18:44:57 UTC,124/0,0,LOG,00000,"redo starts at 0/3000028",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.314 UTC,,,176,,678aa529.b0,23,,2025-01-17 18:44:57 UTC,124/0,0,DEBUG,00000,"recovery snapshots are now enabled",,,,,"WAL redo at 0/3000048 for Standby/RUNNING_XACTS: nextXid 746 latestCompletedXid 745 oldestRunningXid 746",,,,"","startup",,0
2025-01-17 18:44:58.314 UTC,,,176,,678aa529.b0,24,,2025-01-17 18:44:57 UTC,124/0,0,DEBUG,00000,"end of backup record reached",,,,,"WAL redo at 0/30000F8 for XLOG/BACKUP_END: 0/3000028",,,,"","startup",,0
2025-01-17 18:44:58.314 UTC,,,176,,678aa529.b0,25,,2025-01-17 18:44:57 UTC,124/0,0,DEBUG,00000,"end of backup reached",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.315 UTC,,,176,,678aa529.b0,26,,2025-01-17 18:44:57 UTC,124/0,0,LOG,00000,"completed backup recovery with redo LSN 0/3000028 and end LSN 0/3000120",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.315 UTC,,,176,,678aa529.b0,27,,2025-01-17 18:44:57 UTC,124/0,0,LOG,00000,"consistent recovery state reached at 0/3000120",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.316 UTC,,,171,,678aa529.ab,5,,2025-01-17 18:44:57 UTC,,0,LOG,00000,"database system is ready to accept read-only connections",,,,,,,,,"","postmaster",,0
2025-01-17 18:44:58.353 UTC,,,185,,678aa52a.b9,1,,2025-01-17 18:44:58 UTC,,0,FATAL,08P01,"could not start WAL streaming: ERROR: replication slot ""postgres2"" does not exist",,,,,,,,,"","walreceiver",,0
2025-01-17 18:44:58.479 UTC,,,191,,678aa52a.bf,1,,2025-01-17 18:44:58 UTC,,0,FATAL,08P01,"could not start WAL streaming: ERROR: replication slot ""postgres2"" does not exist",,,,,,,,,"","walreceiver",,0
2025-01-17 18:44:58.531 UTC,,,176,,678aa529.b0,28,,2025-01-17 18:44:57 UTC,124/0,0,LOG,00000,"waiting for WAL to become available at 0/4000018",,,,,,,,,"","startup",,0
2025-01-17 18:44:58.550 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,1,"idle",2025-01-17 18:44:58 UTC,0/2,0,LOG,00000,"statement: SELECT 1",,,,,,,,,"","client backend",,0
2025-01-17 18:44:58.551 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,2,"idle",2025-01-17 18:44:58 UTC,0/3,0,LOG,00000,"statement: SET synchronous_commit TO 'local'",,,,,,,,,"","client backend",,0
2025-01-17 18:44:58.607 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,3,"idle",2025-01-17 18:44:58 UTC,0/4,0,LOG,00000,"statement: SELECT 1 FROM public.foo",,,,,,,,,"","client backend",,0
2025-01-17 18:44:58.607 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,4,"SELECT",2025-01-17 18:44:58 UTC,0/4,0,DEBUG,42P01,"relation ""public.foo"" does not exist",,,,,,,,,"","client backend",,0
2025-01-17 18:44:58.607 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,5,"SELECT",2025-01-17 18:44:58 UTC,0/4,0,ERROR,42P01,"relation ""public.foo"" does not exist",,,,,,"SELECT 1 FROM public.foo",15,,"","client backend",,0
2025-01-17 18:44:58.966 UTC,"postgres","postgres",203,"[local]",678aa52a.cb,1,"idle",2025-01-17 18:44:58 UTC,3/2,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:58.969 UTC,"postgres","postgres",203,"[local]",678aa52a.cb,2,"idle",2025-01-17 18:44:58 UTC,3/3,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['archive_cleanup_command','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:58.973 UTC,"postgres","postgres",203,"[local]",678aa52a.cb,3,"idle",2025-01-17 18:44:58 UTC,3/4,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:44:58.980 UTC,"replicator","",205,"[local]",678aa52a.cd,1,"idle",2025-01-17 18:44:58 UTC,112/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:44:59.608 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,6,"idle",2025-01-17 18:44:58 UTC,0/5,0,LOG,00000,"statement: SELECT 1 FROM public.foo",,,,,,,,,"","client backend",,0
2025-01-17 18:44:59.608 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,7,"SELECT",2025-01-17 18:44:58 UTC,0/5,0,DEBUG,42P01,"relation ""public.foo"" does not exist",,,,,,,,,"","client backend",,0
2025-01-17 18:44:59.608 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,8,"SELECT",2025-01-17 18:44:58 UTC,0/5,0,ERROR,42P01,"relation ""public.foo"" does not exist",,,,,,"SELECT 1 FROM public.foo",15,,"","client backend",,0
2025-01-17 18:44:59.960 UTC,"postgres","postgres",203,"[local]",678aa52a.cb,4,"idle",2025-01-17 18:44:58 UTC,3/5,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:00.609 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,9,"idle",2025-01-17 18:44:58 UTC,0/6,0,LOG,00000,"statement: SELECT 1 FROM public.foo",,,,,,,,,"","client backend",,0
2025-01-17 18:45:00.609 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,10,"SELECT",2025-01-17 18:44:58 UTC,0/6,0,DEBUG,42P01,"relation ""public.foo"" does not exist",,,,,,,,,"","client backend",,0
2025-01-17 18:45:00.609 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,11,"SELECT",2025-01-17 18:44:58 UTC,0/6,0,ERROR,42P01,"relation ""public.foo"" does not exist",,,,,,"SELECT 1 FROM public.foo",15,,"","client backend",,0
2025-01-17 18:45:00.959 UTC,"postgres","postgres",203,"[local]",678aa52a.cb,5,"idle",2025-01-17 18:44:58 UTC,3/6,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:01.610 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,12,"idle",2025-01-17 18:44:58 UTC,0/7,0,LOG,00000,"statement: SELECT 1 FROM public.foo",,,,,,,,,"","client backend",,0
2025-01-17 18:45:01.610 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,13,"SELECT",2025-01-17 18:44:58 UTC,0/7,0,DEBUG,42P01,"relation ""public.foo"" does not exist",,,,,,,,,"","client backend",,0
2025-01-17 18:45:01.610 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,14,"SELECT",2025-01-17 18:44:58 UTC,0/7,0,ERROR,42P01,"relation ""public.foo"" does not exist",,,,,,"SELECT 1 FROM public.foo",15,,"","client backend",,0
2025-01-17 18:45:01.960 UTC,"postgres","postgres",203,"[local]",678aa52a.cb,6,"idle",2025-01-17 18:44:58 UTC,3/7,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:02.610 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,15,"idle",2025-01-17 18:44:58 UTC,0/8,0,LOG,00000,"statement: SELECT 1 FROM public.foo",,,,,,,,,"","client backend",,0
2025-01-17 18:45:02.611 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,16,"SELECT",2025-01-17 18:44:58 UTC,0/8,0,DEBUG,42P01,"relation ""public.foo"" does not exist",,,,,,,,,"","client backend",,0
2025-01-17 18:45:02.611 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,17,"SELECT",2025-01-17 18:44:58 UTC,0/8,0,ERROR,42P01,"relation ""public.foo"" does not exist",,,,,,"SELECT 1 FROM public.foo",15,,"","client backend",,0
2025-01-17 18:45:02.960 UTC,"postgres","postgres",203,"[local]",678aa52a.cb,7,"idle",2025-01-17 18:44:58 UTC,3/8,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:03.476 UTC,,,176,,678aa529.b0,29,,2025-01-17 18:44:57 UTC,124/0,0,LOG,00000,"restored log file ""000000010000000000000004"" from archive",,,,,,,,,"","startup",,0
2025-01-17 18:45:03.533 UTC,,,176,,678aa529.b0,30,,2025-01-17 18:44:57 UTC,124/0,0,DEBUG,00000,"got WAL segment from archive",,,,,,,,,"","startup",,0
2025-01-17 18:45:03.611 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,18,"idle",2025-01-17 18:44:58 UTC,0/9,0,LOG,00000,"statement: SELECT 1 FROM public.foo",,,,,,,,,"","client backend",,0
2025-01-17 18:45:03.662 UTC,,,212,,678aa52f.d4,1,,2025-01-17 18:45:03 UTC,,0,LOG,00000,"started streaming WAL from primary at 0/5000000 on timeline 1",,,,,,,,,"","walreceiver",,0
2025-01-17 18:45:03.674 UTC,,,171,,678aa529.ab,6,,2025-01-17 18:44:57 UTC,,0,LOG,00000,"received fast shutdown request",,,,,,,,,"","postmaster",,0
2025-01-17 18:45:03.676 UTC,,,171,,678aa529.ab,7,,2025-01-17 18:44:57 UTC,,0,LOG,00000,"aborting any active transactions",,,,,,,,,"","postmaster",,0
2025-01-17 18:45:03.676 UTC,"postgres","postgres",203,"[local]",678aa52a.cb,8,"idle",2025-01-17 18:44:58 UTC,3/0,0,FATAL,57P01,"terminating connection due to administrator command",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:45:03.676 UTC,"postgres","postgres",195,"127.0.0.1:54200",678aa52a.c3,19,"idle",2025-01-17 18:44:58 UTC,0/0,0,FATAL,57P01,"terminating connection due to administrator command",,,,,,,,,"","client backend",,0
2025-01-17 18:45:03.679 UTC,,,212,,678aa52f.d4,2,,2025-01-17 18:45:03 UTC,,0,FATAL,57P01,"terminating walreceiver process due to administrator command",,,,,,,,,"","walreceiver",,0
2025-01-17 18:45:03.682 UTC,,,174,,678aa529.ae,1,,2025-01-17 18:44:57 UTC,,0,LOG,00000,"shutting down",,,,,,,,,"","checkpointer",,0
2025-01-17 18:45:03.689 UTC,,,171,,678aa529.ab,8,,2025-01-17 18:44:57 UTC,,0,LOG,00000,"database system is shut down",,,,,,,,,"","postmaster",,0
2025-01-17 18:45:03.692 UTC,,,173,,678aa529.ad,1,,2025-01-17 18:44:57 UTC,,0,DEBUG,00000,"logger shutting down",,,,,,,,,"","logger",,0
2025-01-17 18:46:05.510 UTC,,,234,,678aa56d.ea,1,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"ending log output to stderr",,"Future log output will go to log destination ""csvlog"".",,,,,,,"","postmaster",,0
2025-01-17 18:46:05.510 UTC,,,234,,678aa56d.ea,2,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"starting PostgreSQL 17.2 (Debian 17.2-1+b2) on x86_64-pc-linux-gnu, compiled by gcc (Debian 14.2.0-14) 14.2.0, 64-bit",,,,,,,,,"","postmaster",,0
2025-01-17 18:46:05.510 UTC,,,234,,678aa56d.ea,3,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"listening on IPv4 address ""127.0.0.1"", port 5363",,,,,,,,,"","postmaster",,0
2025-01-17 18:46:05.512 UTC,,,234,,678aa56d.ea,4,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"listening on Unix socket ""/tmp/.s.PGSQL.5363""",,,,,,,,,"","postmaster",,0
2025-01-17 18:46:05.517 UTC,,,239,,678aa56d.ef,1,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"database system was shut down in recovery at 2025-01-17 18:45:03 UTC",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.607 UTC,,,239,,678aa56d.ef,2,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"restored log file ""000000010000000000000003"" from archive",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.637 UTC,"postgres","postgres",244,"127.0.0.1:46046",678aa56d.f4,1,"",2025-01-17 18:46:05 UTC,,0,FATAL,57P03,"the database system is starting up",,,,,,,,,"","client backend",,0
2025-01-17 18:46:05.683 UTC,,,239,,678aa56d.ef,3,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"got WAL segment from archive",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.683 UTC,,,239,,678aa56d.ef,4,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint record is at 0/3000080",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.683 UTC,,,239,,678aa56d.ef,5,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"entering standby mode",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.683 UTC,,,239,,678aa56d.ef,6,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"redo record is at 0/3000028; shutdown false",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.683 UTC,,,239,,678aa56d.ef,7,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"next transaction ID: 746; next OID: 24576",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.683 UTC,,,239,,678aa56d.ef,8,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"next MultiXactId: 1; next MultiXactOffset: 0",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.683 UTC,,,239,,678aa56d.ef,9,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"oldest unfrozen transaction ID: 731, in database 1",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.683 UTC,,,239,,678aa56d.ef,10,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"oldest MultiXactId: 1, in database 1",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.683 UTC,,,239,,678aa56d.ef,11,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"commit timestamp Xid oldest/newest: 0/0",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.683 UTC,,,239,,678aa56d.ef,12,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"transaction ID wrap limit is 2147484378, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.683 UTC,,,239,,678aa56d.ef,13,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"MultiXactId wrap limit is 2147483648, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.683 UTC,,,239,,678aa56d.ef,14,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"starting up replication slots",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.683 UTC,,,239,,678aa56d.ef,15,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.686 UTC,,,239,,678aa56d.ef,16,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"resetting unlogged relations: cleanup 1 init 0",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.687 UTC,,,239,,678aa56d.ef,17,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"initializing for hot standby",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.687 UTC,,,239,,678aa56d.ef,18,,2025-01-17 18:46:05 UTC,124/0,0,LOG,00000,"redo starts at 0/3000028",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.742 UTC,,,239,,678aa56d.ef,19,,2025-01-17 18:46:05 UTC,124/0,0,LOG,00000,"restored log file ""000000010000000000000004"" from archive",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.839 UTC,,,239,,678aa56d.ef,20,,2025-01-17 18:46:05 UTC,124/0,0,DEBUG,00000,"got WAL segment from archive",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.895 UTC,,,239,,678aa56d.ef,21,,2025-01-17 18:46:05 UTC,124/0,0,DEBUG,00000,"recovery snapshots are now enabled",,,,,"WAL redo at 0/3000048 for Standby/RUNNING_XACTS: nextXid 746 latestCompletedXid 745 oldestRunningXid 746",,,,"","startup",,0
2025-01-17 18:46:05.896 UTC,,,239,,678aa56d.ef,22,,2025-01-17 18:46:05 UTC,124/0,0,DEBUG,00000,"saw end-of-backup record for backup starting at 0/3000028, waiting for 0/0",,,,,"WAL redo at 0/30000F8 for XLOG/BACKUP_END: 0/3000028",,,,"","startup",,0
2025-01-17 18:46:05.896 UTC,,,239,,678aa56d.ef,23,,2025-01-17 18:46:05 UTC,124/0,0,LOG,00000,"consistent recovery state reached at 0/5000000",,,,,,,,,"","startup",,0
2025-01-17 18:46:05.896 UTC,,,234,,678aa56d.ea,5,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"database system is ready to accept read-only connections",,,,,,,,,"","postmaster",,0
2025-01-17 18:46:05.948 UTC,,,251,,678aa56d.fb,1,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"started streaming WAL from primary at 0/5000000 on timeline 1",,,,,,,,,"","walreceiver",,0
2025-01-17 18:46:06.553 UTC,"postgres","postgres",257,"[local]",678aa56e.101,1,"idle",2025-01-17 18:46:06 UTC,2/2,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:06.556 UTC,"postgres","postgres",257,"[local]",678aa56e.101,2,"idle",2025-01-17 18:46:06 UTC,2/3,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['archive_cleanup_command','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:06.560 UTC,"postgres","postgres",257,"[local]",678aa56e.101,3,"idle",2025-01-17 18:46:06 UTC,2/4,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:06.650 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,1,"idle",2025-01-17 18:46:06 UTC,3/2,0,LOG,00000,"statement: SELECT 1",,,,,,,,,"","client backend",,0
2025-01-17 18:46:06.651 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,2,"idle",2025-01-17 18:46:06 UTC,3/3,0,LOG,00000,"statement: SET synchronous_commit TO 'local'",,,,,,,,,"","client backend",,0
2025-01-17 18:46:07.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,4,"idle",2025-01-17 18:46:06 UTC,2/5,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:08.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,5,"idle",2025-01-17 18:46:06 UTC,2/6,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:09.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,6,"idle",2025-01-17 18:46:06 UTC,2/7,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:10.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,7,"idle",2025-01-17 18:46:06 UTC,2/8,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:11.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,8,"idle",2025-01-17 18:46:06 UTC,2/9,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:12.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,9,"idle",2025-01-17 18:46:06 UTC,2/10,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:13.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,10,"idle",2025-01-17 18:46:06 UTC,2/11,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:14.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,11,"idle",2025-01-17 18:46:06 UTC,2/12,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:15.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,12,"idle",2025-01-17 18:46:06 UTC,2/13,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:16.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,13,"idle",2025-01-17 18:46:06 UTC,2/14,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:17.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,14,"idle",2025-01-17 18:46:06 UTC,2/15,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:18.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,15,"idle",2025-01-17 18:46:06 UTC,2/16,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:19.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,16,"idle",2025-01-17 18:46:06 UTC,2/17,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:20.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,17,"idle",2025-01-17 18:46:06 UTC,2/18,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:21.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,18,"idle",2025-01-17 18:46:06 UTC,2/19,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:22.550 UTC,"postgres","postgres",257,"[local]",678aa56e.101,19,"idle",2025-01-17 18:46:06 UTC,2/20,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:23.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,20,"idle",2025-01-17 18:46:06 UTC,2/21,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:24.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,21,"idle",2025-01-17 18:46:06 UTC,2/22,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:25.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,22,"idle",2025-01-17 18:46:06 UTC,2/23,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:26.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,23,"idle",2025-01-17 18:46:06 UTC,2/24,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:27.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,24,"idle",2025-01-17 18:46:06 UTC,2/25,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:28.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,25,"idle",2025-01-17 18:46:06 UTC,2/26,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:29.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,26,"idle",2025-01-17 18:46:06 UTC,2/27,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:30.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,27,"idle",2025-01-17 18:46:06 UTC,2/28,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:31.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,28,"idle",2025-01-17 18:46:06 UTC,2/29,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:32.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,29,"idle",2025-01-17 18:46:06 UTC,2/30,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:33.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,30,"idle",2025-01-17 18:46:06 UTC,2/31,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:34.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,31,"idle",2025-01-17 18:46:06 UTC,2/32,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:35.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,32,"idle",2025-01-17 18:46:06 UTC,2/33,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:36.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,33,"idle",2025-01-17 18:46:06 UTC,2/34,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:37.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,34,"idle",2025-01-17 18:46:06 UTC,2/35,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:38.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,35,"idle",2025-01-17 18:46:06 UTC,2/36,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:39.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,36,"idle",2025-01-17 18:46:06 UTC,2/37,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:40.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,37,"idle",2025-01-17 18:46:06 UTC,2/38,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:41.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,38,"idle",2025-01-17 18:46:06 UTC,2/39,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:42.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,39,"idle",2025-01-17 18:46:06 UTC,2/40,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:43.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,40,"idle",2025-01-17 18:46:06 UTC,2/41,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:44.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,41,"idle",2025-01-17 18:46:06 UTC,2/42,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:45.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,42,"idle",2025-01-17 18:46:06 UTC,2/43,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:46.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,43,"idle",2025-01-17 18:46:06 UTC,2/44,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:47.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,44,"idle",2025-01-17 18:46:06 UTC,2/45,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:48.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,45,"idle",2025-01-17 18:46:06 UTC,2/46,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:49.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,46,"idle",2025-01-17 18:46:06 UTC,2/47,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:50.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,47,"idle",2025-01-17 18:46:06 UTC,2/48,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:51.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,48,"idle",2025-01-17 18:46:06 UTC,2/49,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:52.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,49,"idle",2025-01-17 18:46:06 UTC,2/50,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:53.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,50,"idle",2025-01-17 18:46:06 UTC,2/51,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:54.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,51,"idle",2025-01-17 18:46:06 UTC,2/52,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:55.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,52,"idle",2025-01-17 18:46:06 UTC,2/53,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:56.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,53,"idle",2025-01-17 18:46:06 UTC,2/54,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:57.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,54,"idle",2025-01-17 18:46:06 UTC,2/55,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:58.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,55,"idle",2025-01-17 18:46:06 UTC,2/56,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:46:59.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,56,"idle",2025-01-17 18:46:06 UTC,2/57,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:00.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,57,"idle",2025-01-17 18:46:06 UTC,2/58,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:01.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,58,"idle",2025-01-17 18:46:06 UTC,2/59,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:02.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,59,"idle",2025-01-17 18:46:06 UTC,2/60,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:03.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,60,"idle",2025-01-17 18:46:06 UTC,2/61,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:04.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,61,"idle",2025-01-17 18:46:06 UTC,2/62,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:05.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,62,"idle",2025-01-17 18:46:06 UTC,2/63,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:06.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,63,"idle",2025-01-17 18:46:06 UTC,2/64,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:07.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,64,"idle",2025-01-17 18:46:06 UTC,2/65,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:08.548 UTC,"postgres","postgres",257,"[local]",678aa56e.101,65,"idle",2025-01-17 18:46:06 UTC,2/66,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:09.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,66,"idle",2025-01-17 18:46:06 UTC,2/67,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:09.710 UTC,"postgres","postgres",306,"[local]",678aa5ad.132,1,"idle",2025-01-17 18:47:09 UTC,4/2,0,LOG,00000,"statement: SELECT pg_catalog.pg_postmaster_start_time(), CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), pg_catalog.pg_last_xact_replay_timestamp(), (pg_catalog.pg_stat_get_wal_receiver()).status, pg_catalog.current_setting('restore_command'), pg_catalog.array_to_json(pg_catalog.array_agg(pg_catalog.row_to_json(ri))) FROM (SELECT (SELECT rolname FROM pg_catalog.pg_authid WHERE oid = usesysid) AS usename, application_name, client_addr, w.state, sync_state, sync_priority FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(pid)) AS ri",,,,,,,,,"Patroni restapi","client backend",,0
2025-01-17 18:47:09.720 UTC,"replicator","",307,"[local]",678aa5ad.133,1,"idle",2025-01-17 18:47:09 UTC,112/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:47:10.549 UTC,"postgres","postgres",257,"[local]",678aa56e.101,67,"idle",2025-01-17 18:46:06 UTC,2/68,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:10.556 UTC,"postgres","postgres",257,"[local]",678aa56e.101,68,"idle",2025-01-17 18:46:06 UTC,2/69,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:10.564 UTC,,,234,,678aa56d.ea,6,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:10.565 UTC,,,234,,678aa56d.ea,7,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"parameter ""synchronous_commit"" changed to ""remote_apply""",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:10.854 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,3,"idle",2025-01-17 18:46:06 UTC,3/4,0,LOG,00000,"statement: SELECT 1 FROM public.mytest",,,,,,,,,"","client backend",,0
2025-01-17 18:47:10.855 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,4,"idle",2025-01-17 18:46:06 UTC,3/5,0,LOG,00000,"statement: SHOW server_version_num",,,,,,,,,"","client backend",,0
2025-01-17 18:47:10.855 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,5,"idle",2025-01-17 18:46:06 UTC,3/6,0,LOG,00000,"statement: SELECT pg_wal_replay_pause()",,,,,,,,,"","client backend",,0
2025-01-17 18:47:10.856 UTC,,,239,,678aa56d.ef,24,,2025-01-17 18:46:05 UTC,124/0,0,LOG,00000,"recovery has paused",,"Execute pg_wal_replay_resume() to continue.",,,,,,,"","startup",,0
2025-01-17 18:47:11.566 UTC,"postgres","postgres",257,"[local]",678aa56e.101,69,"idle",2025-01-17 18:46:06 UTC,2/70,0,LOG,00000,"statement: SELECT name, pg_catalog.current_setting(name), unit, vartype FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) != ALL(ARRAY['archive_cleanup_command','pause_at_recovery_target','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_action','recovery_target_inclusive','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command','standby_mode','trigger_file','hot_standby','wal_log_hints']) AND pending_restart",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:11.573 UTC,"postgres","postgres",257,"[local]",678aa56e.101,70,"idle",2025-01-17 18:46:06 UTC,2/71,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:11.574 UTC,"postgres","postgres",257,"[local]",678aa56e.101,71,"idle",2025-01-17 18:46:06 UTC,2/72,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['archive_cleanup_command','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:12.573 UTC,"postgres","postgres",257,"[local]",678aa56e.101,72,"idle",2025-01-17 18:46:06 UTC,2/73,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:13.573 UTC,"postgres","postgres",257,"[local]",678aa56e.101,73,"idle",2025-01-17 18:46:06 UTC,2/74,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:14.573 UTC,"postgres","postgres",257,"[local]",678aa56e.101,74,"idle",2025-01-17 18:46:06 UTC,2/75,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:14.672 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,6,"idle",2025-01-17 18:46:06 UTC,3/7,0,LOG,00000,"statement: SHOW server_version_num",,,,,,,,,"","client backend",,0
2025-01-17 18:47:14.673 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,7,"idle",2025-01-17 18:46:06 UTC,3/8,0,LOG,00000,"statement: SELECT pg_wal_replay_resume()",,,,,,,,,"","client backend",,0
2025-01-17 18:47:15.573 UTC,"postgres","postgres",257,"[local]",678aa56e.101,75,"idle",2025-01-17 18:46:06 UTC,2/76,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:15.779 UTC,"postgres","postgres",306,"[local]",678aa5ad.132,2,"idle",2025-01-17 18:47:09 UTC,4/3,0,LOG,00000,"statement: SELECT pg_catalog.pg_postmaster_start_time(), CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), pg_catalog.pg_last_xact_replay_timestamp(), (pg_catalog.pg_stat_get_wal_receiver()).status, pg_catalog.current_setting('restore_command'), pg_catalog.array_to_json(pg_catalog.array_agg(pg_catalog.row_to_json(ri))) FROM (SELECT (SELECT rolname FROM pg_catalog.pg_authid WHERE oid = usesysid) AS usename, application_name, client_addr, w.state, sync_state, sync_priority FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(pid)) AS ri",,,,,,,,,"Patroni restapi","client backend",,0
2025-01-17 18:47:16.575 UTC,"postgres","postgres",257,"[local]",678aa56e.101,76,"idle",2025-01-17 18:46:06 UTC,2/77,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:16.577 UTC,"postgres","postgres",257,"[local]",678aa56e.101,77,"idle",2025-01-17 18:46:06 UTC,2/78,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:16.583 UTC,"postgres","postgres",257,"[local]",678aa56e.101,78,"idle",2025-01-17 18:46:06 UTC,2/79,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:16.591 UTC,,,234,,678aa56d.ea,8,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"received SIGHUP, reloading configuration files",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:16.592 UTC,,,234,,678aa56d.ea,9,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"parameter ""synchronous_commit"" changed to ""on""",,,,,,,,,"","postmaster",,0
2025-01-17 18:47:17.593 UTC,"postgres","postgres",257,"[local]",678aa56e.101,79,"idle",2025-01-17 18:46:06 UTC,2/80,0,LOG,00000,"statement: SELECT name, pg_catalog.current_setting(name), unit, vartype FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) != ALL(ARRAY['archive_cleanup_command','pause_at_recovery_target','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_action','recovery_target_inclusive','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command','standby_mode','trigger_file','hot_standby','wal_log_hints']) AND pending_restart",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:17.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,80,"idle",2025-01-17 18:46:06 UTC,2/81,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:17.601 UTC,"postgres","postgres",257,"[local]",678aa56e.101,81,"idle",2025-01-17 18:46:06 UTC,2/82,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['archive_cleanup_command','primary_conninfo','primary_slot_name','promote_trigger_file','recovery_end_command','recovery_min_apply_delay','recovery_target','recovery_target_lsn','recovery_target_name','recovery_target_time','recovery_target_timeline','recovery_target_xid','restore_command'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:18.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,82,"idle",2025-01-17 18:46:06 UTC,2/83,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:19.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,83,"idle",2025-01-17 18:46:06 UTC,2/84,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:19.945 UTC,"postgres","postgres",306,"[local]",678aa5ad.132,3,"idle",2025-01-17 18:47:09 UTC,4/4,0,LOG,00000,"statement: SELECT pg_catalog.pg_postmaster_start_time(), CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), pg_catalog.pg_last_xact_replay_timestamp(), (pg_catalog.pg_stat_get_wal_receiver()).status, pg_catalog.current_setting('restore_command'), pg_catalog.array_to_json(pg_catalog.array_agg(pg_catalog.row_to_json(ri))) FROM (SELECT (SELECT rolname FROM pg_catalog.pg_authid WHERE oid = usesysid) AS usename, application_name, client_addr, w.state, sync_state, sync_priority FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(pid)) AS ri",,,,,,,,,"Patroni restapi","client backend",,0
2025-01-17 18:47:20.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,84,"idle",2025-01-17 18:46:06 UTC,2/85,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:20.606 UTC,"postgres","postgres",257,"[local]",678aa56e.101,85,"idle",2025-01-17 18:46:06 UTC,2/86,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:21.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,86,"idle",2025-01-17 18:46:06 UTC,2/87,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:22.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,87,"idle",2025-01-17 18:46:06 UTC,2/88,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:23.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,88,"idle",2025-01-17 18:46:06 UTC,2/89,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:24.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,89,"idle",2025-01-17 18:46:06 UTC,2/90,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:25.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,90,"idle",2025-01-17 18:46:06 UTC,2/91,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:26.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,91,"idle",2025-01-17 18:46:06 UTC,2/92,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:27.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,92,"idle",2025-01-17 18:46:06 UTC,2/93,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:28.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,93,"idle",2025-01-17 18:46:06 UTC,2/94,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:29.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,94,"idle",2025-01-17 18:46:06 UTC,2/95,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:30.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,95,"idle",2025-01-17 18:46:06 UTC,2/96,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:31.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,96,"idle",2025-01-17 18:46:06 UTC,2/97,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:32.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,97,"idle",2025-01-17 18:46:06 UTC,2/98,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:33.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,98,"idle",2025-01-17 18:46:06 UTC,2/99,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:34.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,99,"idle",2025-01-17 18:46:06 UTC,2/100,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:35.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,100,"idle",2025-01-17 18:46:06 UTC,2/101,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:36.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,101,"idle",2025-01-17 18:46:06 UTC,2/102,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:37.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,102,"idle",2025-01-17 18:46:06 UTC,2/103,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:38.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,103,"idle",2025-01-17 18:46:06 UTC,2/104,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:39.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,104,"idle",2025-01-17 18:46:06 UTC,2/105,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:40.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,105,"idle",2025-01-17 18:46:06 UTC,2/106,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:41.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,106,"idle",2025-01-17 18:46:06 UTC,2/107,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:42.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,107,"idle",2025-01-17 18:46:06 UTC,2/108,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:43.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,108,"idle",2025-01-17 18:46:06 UTC,2/109,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:44.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,109,"idle",2025-01-17 18:46:06 UTC,2/110,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:45.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,110,"idle",2025-01-17 18:46:06 UTC,2/111,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:46.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,111,"idle",2025-01-17 18:46:06 UTC,2/112,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:47.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,112,"idle",2025-01-17 18:46:06 UTC,2/113,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:48.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,113,"idle",2025-01-17 18:46:06 UTC,2/114,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:49.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,114,"idle",2025-01-17 18:46:06 UTC,2/115,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:50.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,115,"idle",2025-01-17 18:46:06 UTC,2/116,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:51.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,116,"idle",2025-01-17 18:46:06 UTC,2/117,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:52.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,117,"idle",2025-01-17 18:46:06 UTC,2/118,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:53.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,118,"idle",2025-01-17 18:46:06 UTC,2/119,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:54.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,119,"idle",2025-01-17 18:46:06 UTC,2/120,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:55.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,120,"idle",2025-01-17 18:46:06 UTC,2/121,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:56.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,121,"idle",2025-01-17 18:46:06 UTC,2/122,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:57.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,122,"idle",2025-01-17 18:46:06 UTC,2/123,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:58.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,123,"idle",2025-01-17 18:46:06 UTC,2/124,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:47:59.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,124,"idle",2025-01-17 18:46:06 UTC,2/125,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:00.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,125,"idle",2025-01-17 18:46:06 UTC,2/126,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:01.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,126,"idle",2025-01-17 18:46:06 UTC,2/127,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:02.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,127,"idle",2025-01-17 18:46:06 UTC,2/128,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:03.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,128,"idle",2025-01-17 18:46:06 UTC,2/129,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:04.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,129,"idle",2025-01-17 18:46:06 UTC,2/130,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:05.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,130,"idle",2025-01-17 18:46:06 UTC,2/131,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:06.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,131,"idle",2025-01-17 18:46:06 UTC,2/132,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:07.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,132,"idle",2025-01-17 18:46:06 UTC,2/133,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:08.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,133,"idle",2025-01-17 18:46:06 UTC,2/134,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:09.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,134,"idle",2025-01-17 18:46:06 UTC,2/135,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:10.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,135,"idle",2025-01-17 18:46:06 UTC,2/136,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:11.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,136,"idle",2025-01-17 18:46:06 UTC,2/137,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:12.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,137,"idle",2025-01-17 18:46:06 UTC,2/138,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:13.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,138,"idle",2025-01-17 18:46:06 UTC,2/139,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:14.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,139,"idle",2025-01-17 18:46:06 UTC,2/140,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:15.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,140,"idle",2025-01-17 18:46:06 UTC,2/141,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:16.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,141,"idle",2025-01-17 18:46:06 UTC,2/142,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:17.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,142,"idle",2025-01-17 18:46:06 UTC,2/143,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:18.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,143,"idle",2025-01-17 18:46:06 UTC,2/144,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:19.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,144,"idle",2025-01-17 18:46:06 UTC,2/145,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:20.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,145,"idle",2025-01-17 18:46:06 UTC,2/146,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:21.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,146,"idle",2025-01-17 18:46:06 UTC,2/147,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:22.599 UTC,"postgres","postgres",257,"[local]",678aa56e.101,147,"idle",2025-01-17 18:46:06 UTC,2/148,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:23.129 UTC,"postgres","postgres",306,"[local]",678aa5ad.132,4,"idle",2025-01-17 18:47:09 UTC,4/5,0,LOG,00000,"statement: SELECT pg_catalog.pg_postmaster_start_time(), CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), pg_catalog.pg_last_xact_replay_timestamp(), (pg_catalog.pg_stat_get_wal_receiver()).status, pg_catalog.current_setting('restore_command'), pg_catalog.array_to_json(pg_catalog.array_agg(pg_catalog.row_to_json(ri))) FROM (SELECT (SELECT rolname FROM pg_catalog.pg_authid WHERE oid = usesysid) AS usename, application_name, client_addr, w.state, sync_state, sync_priority FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(pid)) AS ri",,,,,,,,,"Patroni restapi","client backend",,0
2025-01-17 18:48:23.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,148,"idle",2025-01-17 18:46:06 UTC,2/149,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:24.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,149,"idle",2025-01-17 18:46:06 UTC,2/150,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:24.607 UTC,"postgres","postgres",257,"[local]",678aa56e.101,150,"idle",2025-01-17 18:46:06 UTC,2/151,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:25.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,151,"idle",2025-01-17 18:46:06 UTC,2/152,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:26.600 UTC,"postgres","postgres",257,"[local]",678aa56e.101,152,"idle",2025-01-17 18:46:06 UTC,2/153,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:27.439 UTC,"postgres","postgres",257,"[local]",678aa56e.101,153,"idle",2025-01-17 18:46:06 UTC,2/154,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:27.440 UTC,"postgres","postgres",257,"[local]",678aa56e.101,154,"idle",2025-01-17 18:46:06 UTC,2/155,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:27.446 UTC,"postgres","postgres",257,"[local]",678aa56e.101,155,"idle",2025-01-17 18:46:06 UTC,2/156,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:27.503 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,8,"idle",2025-01-17 18:46:06 UTC,3/9,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:28.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,156,"idle",2025-01-17 18:46:06 UTC,2/157,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:28.504 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,9,"idle",2025-01-17 18:46:06 UTC,3/10,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:29.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,157,"idle",2025-01-17 18:46:06 UTC,2/158,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, co+ for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/postgres2.log:
nninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:29.505 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,10,"idle",2025-01-17 18:46:06 UTC,3/11,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:30.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,158,"idle",2025-01-17 18:46:06 UTC,2/159,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:30.505 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,11,"idle",2025-01-17 18:46:06 UTC,3/12,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:31.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,159,"idle",2025-01-17 18:46:06 UTC,2/160,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:31.506 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,12,"idle",2025-01-17 18:46:06 UTC,3/13,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:32.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,160,"idle",2025-01-17 18:46:06 UTC,2/161,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:32.507 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,13,"idle",2025-01-17 18:46:06 UTC,3/14,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:33.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,161,"idle",2025-01-17 18:46:06 UTC,2/162,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:33.508 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,14,"idle",2025-01-17 18:46:06 UTC,3/15,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:34.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,162,"idle",2025-01-17 18:46:06 UTC,2/163,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:34.509 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,15,"idle",2025-01-17 18:46:06 UTC,3/16,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:35.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,163,"idle",2025-01-17 18:46:06 UTC,2/164,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:35.510 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,16,"idle",2025-01-17 18:46:06 UTC,3/17,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:36.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,164,"idle",2025-01-17 18:46:06 UTC,2/165,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conn+ cat features/output/basic_replication_failed/postgres2.log
info, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:36.511 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,17,"idle",2025-01-17 18:46:06 UTC,3/18,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:37.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,165,"idle",2025-01-17 18:46:06 UTC,2/166,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:37.511 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,18,"idle",2025-01-17 18:46:06 UTC,3/19,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:38.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,166,"idle",2025-01-17 18:46:06 UTC,2/167,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:38.512 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,19,"idle",2025-01-17 18:46:06 UTC,3/20,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:39.436 UTC,"postgres","postgres",257,"[local]",678aa56e.101,167,"idle",2025-01-17 18:46:06 UTC,2/168,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:39.513 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,20,"idle",2025-01-17 18:46:06 UTC,3/21,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:40.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,168,"idle",2025-01-17 18:46:06 UTC,2/169,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:40.514 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,21,"idle",2025-01-17 18:46:06 UTC,3/22,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:41.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,169,"idle",2025-01-17 18:46:06 UTC,2/170,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:41.515 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,22,"idle",2025-01-17 18:46:06 UTC,3/23,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:42.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,170,"idle",2025-01-17 18:46:06 UTC,2/171,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:42.516 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,23,"idle",2025-01-17 18:46:06 UTC,3/24,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:43.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,171,"idle",2025-01-17 18:46:06 UTC,2/172,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:43.517 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,24,"idle",2025-01-17 18:46:06 UTC,3/25,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:44.436 UTC,"postgres","postgres",257,"[local]",678aa56e.101,172,"idle",2025-01-17 18:46:06 UTC,2/173,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:44.518 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,25,"idle",2025-01-17 18:46:06 UTC,3/26,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:45.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,173,"idle",2025-01-17 18:46:06 UTC,2/174,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:45.519 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,26,"idle",2025-01-17 18:46:06 UTC,3/27,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:46.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,174,"idle",2025-01-17 18:46:06 UTC,2/175,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:46.462 UTC,,,239,,678aa56d.ef,25,,2025-01-17 18:46:05 UTC,124/0,0,LOG,00000,"received promote request",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.462 UTC,,,251,,678aa56d.fb,2,,2025-01-17 18:46:05 UTC,,0,FATAL,57P01,"terminating walreceiver process due to administrator command",,,,,,,,,"","walreceiver",,0
2025-01-17 18:48:46.519 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,27,"idle",2025-01-17 18:46:06 UTC,3/28,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:46.541 UTC,,,239,,678aa56d.ef,26,,2025-01-17 18:46:05 UTC,124/0,0,LOG,00000,"invalid record length at 0/65C72B0: expected at least 24, got 0",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.541 UTC,,,239,,678aa56d.ef,27,,2025-01-17 18:46:05 UTC,124/0,0,LOG,00000,"redo done at 0/65C7278 system usage: CPU: user: 0.13 s, system: 0.05 s, elapsed: 160.85 s",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.541 UTC,,,239,,678aa56d.ef,28,,2025-01-17 18:46:05 UTC,124/0,0,LOG,00000,"last completed transaction was at log time 2025-01-17 18:47:21.169175+00",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.566 UTC,,,239,,678aa56d.ef,29,,2025-01-17 18:46:05 UTC,124/0,0,DEBUG,00000,"resetting unlogged relations: cleanup 0 init 1",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.625 UTC,,,239,,678aa56d.ef,30,,2025-01-17 18:46:05 UTC,124/0,0,LOG,00000,"selected new timeline ID: 2",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.733 UTC,,,239,,678aa56d.ef,31,,2025-01-17 18:46:05 UTC,124/0,0,DEBUG,58P01,"could not remove file ""pg_wal/000000020000000000000006"": No such file or directory",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.795 UTC,,,239,,678aa56d.ef,32,,2025-01-17 18:46:05 UTC,124/0,0,LOG,00000,"archive recovery complete",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.795 UTC,,,239,,678aa56d.ef,33,,2025-01-17 18:46:05 UTC,124/0,0,DEBUG,00000,"MultiXactId wrap limit is 2147483648, limited by database with OID 1",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.795 UTC,,,239,,678aa56d.ef,34,,2025-01-17 18:46:05 UTC,124/0,0,DEBUG,00000,"MultiXact member stop limit is now 4294914944 based on MultiXact 1",,,,,,,,,"","startup",,0
2025-01-17 18:48:46.799 UTC,,,237,,678aa56d.ed,1,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"checkpoint starting: force",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:46.799 UTC,,,237,,678aa56d.ed,2,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"performing replication slot checkpoint",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:46.805 UTC,,,234,,678aa56d.ea,10,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"starting background worker process ""logical replication launcher""",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:46.805 UTC,,,428,,678aa60e.1ac,1,,2025-01-17 18:48:46 UTC,,0,DEBUG,00000,"autovacuum launcher started",,,,,,,,,"","autovacuum launcher",,0
2025-01-17 18:48:46.806 UTC,,,234,,678aa56d.ea,11,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"database system is ready to accept connections",,,,,,,,,"","postmaster",,0
2025-01-17 18:48:46.807 UTC,,,430,,678aa60e.1ae,1,,2025-01-17 18:48:46 UTC,104/0,0,DEBUG,00000,"logical replication launcher started",,,,,,,,,"","logical replication launcher",,0
2025-01-17 18:48:46.849 UTC,,,429,,678aa60e.1ad,1,,2025-01-17 18:48:46 UTC,,0,DEBUG,00000,"archived write-ahead log file ""00000002.history""",,,,,,,,,"","archiver",,0
2025-01-17 18:48:46.896 UTC,,,429,,678aa60e.1ad,2,,2025-01-17 18:48:46 UTC,,0,DEBUG,00000,"archived write-ahead log file ""000000010000000000000006.partial""",,,,,,,,,"","archiver",,0
2025-01-17 18:48:47.117 UTC,"replicator","",442,"127.0.0.1:46882",678aa60f.1ba,1,"idle",2025-01-17 18:48:47 UTC,113/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:47.118 UTC,"replicator","",442,"127.0.0.1:46882",678aa60f.1ba,2,"idle",2025-01-17 18:48:47 UTC,113/0,0,DEBUG,00000,"received replication command: TIMELINE_HISTORY 2",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:47.121 UTC,"replicator","",442,"127.0.0.1:46882",678aa60f.1ba,3,"idle",2025-01-17 18:48:47 UTC,113/0,0,DEBUG,00000,"received replication command: START_REPLICATION SLOT ""postgres1"" 0/6000000 TIMELINE 1",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:47.121 UTC,"replicator","",442,"127.0.0.1:46882",678aa60f.1ba,4,"START_REPLICATION",2025-01-17 18:48:47 UTC,113/0,0,ERROR,42704,"replication slot ""postgres1"" does not exist",,,,,,"START_REPLICATION SLOT ""postgres1"" 0/6000000 TIMELINE 1",,,"postgres1","walsender",,0
2025-01-17 18:48:47.320 UTC,"replicator","",454,"127.0.0.1:46898",678aa60f.1c6,1,"idle",2025-01-17 18:48:47 UTC,114/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:47.320 UTC,"replicator","",454,"127.0.0.1:46898",678aa60f.1c6,2,"idle",2025-01-17 18:48:47 UTC,114/0,0,DEBUG,00000,"received replication command: START_REPLICATION SLOT ""postgres1"" 0/6000000 TIMELINE 2",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:47.320 UTC,"replicator","",454,"127.0.0.1:46898",678aa60f.1c6,3,"START_REPLICATION",2025-01-17 18:48:47 UTC,114/0,0,ERROR,42704,"replication slot ""postgres1"" does not exist",,,,,,"START_REPLICATION SLOT ""postgres1"" 0/6000000 TIMELINE 2",,,"postgres1","walsender",,0
2025-01-17 18:48:47.407 UTC,,,237,,678aa56d.ed,3,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=1 file=base/5/2662 time=0.159 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.407 UTC,,,237,,678aa56d.ed,4,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=2 file=base/5/1249 time=0.492 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.407 UTC,,,237,,678aa56d.ed,5,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=3 file=base/1/2619_fsm time=0.091 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.407 UTC,,,237,,678aa56d.ed,6,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=4 file=base/1/2696 time=0.084 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.407 UTC,,,237,,678aa56d.ed,7,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=5 file=base/5/2674 time=0.082 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.407 UTC,,,237,,678aa56d.ed,8,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=6 file=base/1/2619_vm time=0.077 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.408 UTC,,,237,,678aa56d.ed,9,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=7 file=base/5/2608 time=0.068 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.408 UTC,,,237,,678aa56d.ed,10,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=8 file=base/1/1259 time=0.074 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.408 UTC,,,237,,678aa56d.ed,11,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=9 file=base/1/2840_fsm time=0.073 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.408 UTC,,,237,,678aa56d.ed,12,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=10 file=base/5/1247 time=0.064 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.408 UTC,,,237,,678aa56d.ed,13,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=11 file=base/5/2658 time=0.073 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.408 UTC,,,237,,678aa56d.ed,14,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=12 file=base/5/1259 time=0.067 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.408 UTC,,,237,,678aa56d.ed,15,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=13 file=base/5/2704 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.408 UTC,,,237,,678aa56d.ed,16,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=14 file=base/5/1249_fsm time=0.073 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.408 UTC,,,237,,678aa56d.ed,17,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=15 file=base/5/1247_vm time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.408 UTC,,,237,,678aa56d.ed,18,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=16 file=base/1/2841 time=0.071 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.408 UTC,,,237,,678aa56d.ed,19,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=17 file=base/1/2840_vm time=0.073 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.408 UTC,,,237,,678aa56d.ed,20,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=18 file=base/5/2659 time=0.071 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.409 UTC,,,237,,678aa56d.ed,21,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=19 file=base/5/2608_fsm time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.409 UTC,,,237,,678aa56d.ed,22,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=20 file=pg_xact/0000 time=0.524 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.409 UTC,,,237,,678aa56d.ed,23,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=21 file=pg_multixact/offsets/0000 time=0.406 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.410 UTC,,,237,,678aa56d.ed,24,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=22 file=base/5/2673 time=0.104 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.410 UTC,,,237,,678aa56d.ed,25,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=23 file=base/5/16386 time=0.081 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.410 UTC,,,237,,678aa56d.ed,26,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=24 file=base/5/2679 time=0.082 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.410 UTC,,,237,,678aa56d.ed,27,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=25 file=base/5/2663 time=0.074 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.410 UTC,,,237,,678aa56d.ed,28,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=26 file=base/5/1249_vm time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.410 UTC,,,237,,678aa56d.ed,29,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=27 file=base/5/1259_vm time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.410 UTC,,,237,,678aa56d.ed,30,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=28 file=base/1/2840 time=0.074 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.410 UTC,,,237,,678aa56d.ed,31,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=29 file=base/5/2608_vm time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.410 UTC,,,237,,678aa56d.ed,32,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=30 file=base/1/2619 time=0.071 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.410 UTC,,,237,,678aa56d.ed,33,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=31 file=base/5/2678 time=0.071 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.410 UTC,,,237,,678aa56d.ed,34,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=32 file=base/5/3455 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.412 UTC,,,237,,678aa56d.ed,35,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=33 file=base/5/2610 time=1.174 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.412 UTC,,,237,,678aa56d.ed,36,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=34 file=base/5/2610_vm time=0.084 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.412 UTC,,,237,,678aa56d.ed,37,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=35 file=base/5/2703 time=0.083 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.414 UTC,,,237,,678aa56d.ed,38,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"checkpoint complete: wrote 9 buffers (7.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.604 s, sync=0.006 s, total=0.615 s; sync files=35, longest=0.002 s, average=0.001 s; distance=55068 kB, estimate=55068 kB; lsn=0/65C7378, redo lsn=0/65C72E8",,,,,,,,,"","checkpointer",,0
2025-01-17 18:48:47.439 UTC,"postgres","postgres",257,"[local]",678aa56e.101,175,"idle",2025-01-17 18:46:06 UTC,2/176,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:47.520 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,28,"idle",2025-01-17 18:46:06 UTC,3/29,0,LOG,00000,"statement: SELECT pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:48.436 UTC,"postgres","postgres",257,"[local]",678aa56e.101,176,"idle",2025-01-17 18:46:06 UTC,2/177,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:48.448 UTC,"postgres","postgres",257,"[local]",678aa56e.101,177,"idle",2025-01-17 18:46:06 UTC,2/178,0,LOG,00000,"statement: SELECT pg_catalog.pg_create_physical_replication_slot('postgres1', true) WHERE NOT EXISTS (SELECT 1 FROM pg_catalog.pg_replication_slots WHERE slot_type = 'physical' AND slot_name = 'postgres1')",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:49.052 UTC,"rewind_user","postgres",463,"127.0.0.1:46910",678aa611.1cf,1,"idle",2025-01-17 18:48:49 UTC,5/2,0,LOG,00000,"statement: SELECT pg_catalog.pg_is_in_recovery()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:49.063 UTC,"replicator","",464,"127.0.0.1:46922",678aa611.1d0,1,"idle",2025-01-17 18:48:49 UTC,115/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"","walsender",,0
2025-01-17 18:48:49.064 UTC,"replicator","",464,"127.0.0.1:46922",678aa611.1d0,2,"idle",2025-01-17 18:48:49 UTC,115/0,0,DEBUG,00000,"received replication command: TIMELINE_HISTORY 2",,,,,,,,,"","walsender",,0
2025-01-17 18:48:49.437 UTC,"postgres","postgres",257,"[local]",678aa56e.101,178,"idle",2025-01-17 18:46:06 UTC,2/179,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, pg_catalog.current_setting('synchronous_commit'), pg_catalog.current_setting('synchronous_standby_names'), (SELECT pg_catalog.json_agg(r.*) FROM (SELECT w.pid as pid, application_name, sync_state, pg_catalog.pg_wal_lsn_diff(write_lsn, '0/0')::bigint AS write_lsn, pg_catalog.pg_wal_lsn_diff(flush_lsn, '0/0')::bigint AS flush_lsn, pg_catalog.pg_wal_lsn_diff(replay_lsn, '0/0')::bigint AS replay_lsn FROM pg_catalog.pg_stat_get_wal_senders() w, pg_catalog.pg_stat_get_activity(w.pid) WHERE w.state = 'streaming') r) FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:49.441 UTC,"postgres","postgres",257,"[local]",678aa56e.101,179,"idle",2025-01-17 18:46:06 UTC,2/180,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:49.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,180,"idle",2025-01-17 18:46:06 UTC,2/181,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:49.693 UTC,"postgres","postgres",257,"[local]",678aa56e.101,181,"idle",2025-01-17 18:46:06 UTC,2/182,0,LOG,00000,"statement: SELECT name, setting, unit, vartype, context, sourcefile FROM pg_catalog.pg_settings WHERE pg_catalog.lower(name) = ANY(ARRAY['wal_level','max_connections','max_wal_senders','max_prepared_transactions','max_locks_per_transaction','track_commit_timestamp','max_replication_slots','max_worker_processes','archive_command','archive_mode','synchronous_commit','log_destination','log_directory','log_filename','log_min_messages','log_statement','logging_collector','shared_buffers','ssl','ssl_ca_file','ssl_cert_file','ssl_key_file','unix_socket_directories','cluster_name','listen_addresses','port','wal_keep_size'])",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:49.717 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,29,"idle",2025-01-17 18:46:06 UTC,3/30,0,LOG,00000,"statement: CREATE TABLE public.bar()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:49.720 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,30,"idle",2025-01-17 18:46:06 UTC,3/31,0,LOG,00000,"statement: SHOW server_version_num",,,,,,,,,"","client backend",,0
2025-01-17 18:48:49.720 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,31,"idle",2025-01-17 18:46:06 UTC,3/32,0,LOG,00000,"statement: SELECT pg_switch_wal()",,,,,,,,,"","client backend",,0
2025-01-17 18:48:49.842 UTC,,,429,,678aa60e.1ad,3,,2025-01-17 18:48:46 UTC,,0,DEBUG,00000,"archived write-ahead log file ""000000020000000000000006""",,,,,,,,,"","archiver",,0
2025-01-17 18:48:50.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,182,"idle",2025-01-17 18:46:06 UTC,2/183,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:51.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,183,"idle",2025-01-17 18:46:06 UTC,2/184,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:52.287 UTC,"replicator","",481,"127.0.0.1:46926",678aa614.1e1,1,"idle",2025-01-17 18:48:52 UTC,116/0,0,DEBUG,00000,"received replication command: IDENTIFY_SYSTEM",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:52.287 UTC,"replicator","",481,"127.0.0.1:46926",678aa614.1e1,2,"idle",2025-01-17 18:48:52 UTC,116/0,0,DEBUG,00000,"received replication command: START_REPLICATION SLOT ""postgres1"" 0/7000000 TIMELINE 2",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:52.287 UTC,"replicator","",481,"127.0.0.1:46926",678aa614.1e1,3,"START_REPLICATION",2025-01-17 18:48:52 UTC,116/0,0,DEBUG,00000,"acquired physical replication slot ""postgres1""",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:52.287 UTC,"replicator","",481,"127.0.0.1:46926",678aa614.1e1,4,"START_REPLICATION",2025-01-17 18:48:52 UTC,116/0,0,DEBUG,00000,"""postgres1"" has now caught up with upstream server",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:52.287 UTC,"replicator","",481,"127.0.0.1:46926",678aa614.1e1,5,"START_REPLICATION",2025-01-17 18:48:52 UTC,116/0,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:48:52.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,184,"idle",2025-01-17 18:46:06 UTC,2/185,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:53.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,185,"idle",2025-01-17 18:46:06 UTC,2/186,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:54.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,186,"idle",2025-01-17 18:46:06 UTC,2/187,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:54.688 UTC,"postgres","postgres",257,"[local]",678aa56e.101,187,"idle",2025-01-17 18:46:06 UTC,2/188,0,LOG,00000,"statement: SELECT pg_catalog.pg_create_physical_replication_slot('postgres0', true) WHERE NOT EXISTS (SELECT 1 FROM pg_catalog.pg_replication_slots WHERE slot_type = 'physical' AND slot_name = 'postgres0')",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:55.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,188,"idle",2025-01-17 18:46:06 UTC,2/189,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:55.689 UTC,"postgres","postgres",257,"[local]",678aa56e.101,189,"idle",2025-01-17 18:46:06 UTC,2/190,0,LOG,00000,"statement: SELECT slot_name, slot_type, xmin, pg_catalog.pg_wal_lsn_diff(restart_lsn, '0/0')::bigint, plugin, database, datoid, catalog_xmin, pg_catalog.pg_wal_lsn_diff(confirmed_flush_lsn, '0/0')::bigint FROM pg_catalog.pg_replication_slots WHERE NOT temporary",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:56.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,190,"idle",2025-01-17 18:46:06 UTC,2/191,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:57.684 UTC,"postgres","postgres",257,"[local]",678aa56e.101,191,"idle",2025-01-17 18:46:06 UTC,2/192,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:58.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,192,"idle",2025-01-17 18:46:06 UTC,2/193,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:48:59.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,193,"idle",2025-01-17 18:46:06 UTC,2/194,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:00.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,194,"idle",2025-01-17 18:46:06 UTC,2/195,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:01.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,195,"idle",2025-01-17 18:46:06 UTC,2/196,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:02.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,196,"idle",2025-01-17 18:46:06 UTC,2/197,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:03.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,197,"idle",2025-01-17 18:46:06 UTC,2/198,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:04.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,198,"idle",2025-01-17 18:46:06 UTC,2/199,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:05.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,199,"idle",2025-01-17 18:46:06 UTC,2/200,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:06.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,200,"idle",2025-01-17 18:46:06 UTC,2/201,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:07.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,201,"idle",2025-01-17 18:46:06 UTC,2/202,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:08.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,202,"idle",2025-01-17 18:46:06 UTC,2/203,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:09.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,203,"idle",2025-01-17 18:46:06 UTC,2/204,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:10.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,204,"idle",2025-01-17 18:46:06 UTC,2/205,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:11.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,205,"idle",2025-01-17 18:46:06 UTC,2/206,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:12.684 UTC,"postgres","postgres",257,"[local]",678aa56e.101,206,"idle",2025-01-17 18:46:06 UTC,2/207,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:13.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,207,"idle",2025-01-17 18:46:06 UTC,2/208,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:14.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,208,"idle",2025-01-17 18:46:06 UTC,2/209,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:15.684 UTC,"postgres","postgres",257,"[local]",678aa56e.101,209,"idle",2025-01-17 18:46:06 UTC,2/210,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:16.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,210,"idle",2025-01-17 18:46:06 UTC,2/211,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:17.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,211,"idle",2025-01-17 18:46:06 UTC,2/212,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:18.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,212,"idle",2025-01-17 18:46:06 UTC,2/213,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:19.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,213,"idle",2025-01-17 18:46:06 UTC,2/214,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:20.684 UTC,"postgres","postgres",257,"[local]",678aa56e.101,214,"idle",2025-01-17 18:46:06 UTC,2/215,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:21.684 UTC,"postgres","postgres",257,"[local]",678aa56e.101,215,"idle",2025-01-17 18:46:06 UTC,2/216,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:22.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,216,"idle",2025-01-17 18:46:06 UTC,2/217,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:23.684 UTC,"postgres","postgres",257,"[local]",678aa56e.101,217,"idle",2025-01-17 18:46:06 UTC,2/218,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:24.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,218,"idle",2025-01-17 18:46:06 UTC,2/219,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:25.685 UTC,"postgres","postgres",257,"[local]",678aa56e.101,219,"idle",2025-01-17 18:46:06 UTC,2/220,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:26.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,220,"idle",2025-01-17 18:46:06 UTC,2/221,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:27.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,221,"idle",2025-01-17 18:46:06 UTC,2/222,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:28.684 UTC,"postgres","postgres",257,"[local]",678aa56e.101,222,"idle",2025-01-17 18:46:06 UTC,2/223,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:29.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,223,"idle",2025-01-17 18:46:06 UTC,2/224,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:30.271 UTC,"replicator","",481,"127.0.0.1:46926",678aa614.1e1,6,"streaming 0/7000060",2025-01-17 18:48:52 UTC,116/0,0,DEBUG,00000,"released physical replication slot ""postgres1""",,,,,,,,,"postgres1","walsender",,0
2025-01-17 18:49:30.684 UTC,"postgres","postgres",257,"[local]",678aa56e.101,224,"idle",2025-01-17 18:46:06 UTC,2/225,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:31.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,225,"idle",2025-01-17 18:46:06 UTC,2/226,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:32.684 UTC,"postgres","postgres",257,"[local]",678aa56e.101,226,"idle",2025-01-17 18:46:06 UTC,2/227,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:33.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,227,"idle",2025-01-17 18:46:06 UTC,2/228,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:34.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,228,"idle",2025-01-17 18:46:06 UTC,2/229,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:34.687 UTC,"postgres","postgres",257,"[local]",678aa56e.101,229,"idle",2025-01-17 18:46:06 UTC,2/230,0,LOG,00000,"statement: WITH slots AS (SELECT slot_name, active FROM pg_catalog.pg_replication_slots WHERE slot_name = 'postgres0'), dropped AS (SELECT pg_catalog.pg_drop_replication_slot(slot_name), true AS dropped FROM slots WHERE not active) SELECT active, COALESCE(dropped, false) FROM slots FULL OUTER JOIN dropped ON true",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:34.689 UTC,"postgres","postgres",257,"[local]",678aa56e.101,230,"SELECT",2025-01-17 18:46:06 UTC,2/230,0,DEBUG,00000,"xmin required by slots: data 0, catalog 0",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:35.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,231,"idle",2025-01-17 18:46:06 UTC,2/231,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:36.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,232,"idle",2025-01-17 18:46:06 UTC,2/232,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:37.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,233,"idle",2025-01-17 18:46:06 UTC,2/233,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:38.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,234,"idle",2025-01-17 18:46:06 UTC,2/234,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:39.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,235,"idle",2025-01-17 18:46:06 UTC,2/235,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:40.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,236,"idle",2025-01-17 18:46:06 UTC,2/236,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:41.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,237,"idle",2025-01-17 18:46:06 UTC,2/237,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:42.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,238,"idle",2025-01-17 18:46:06 UTC,2/238,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:43.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,239,"idle",2025-01-17 18:46:06 UTC,2/239,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:44.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,240,"idle",2025-01-17 18:46:06 UTC,2/240,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:45.683 UTC,"postgres","postgres",257,"[local]",678aa56e.101,241,"idle",2025-01-17 18:46:06 UTC,2/241,0,LOG,00000,"statement: SELECT CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE ('x' || pg_catalog.substr(pg_catalog.pg_walfile_name(pg_catalog.pg_current_wal_lsn()), 1, 8))::bit(32)::int END, CASE WHEN pg_catalog.pg_is_in_recovery() THEN 0 ELSE pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_current_wal_flush_lsn(), '0/0')::bigint END, pg_catalog.pg_wal_lsn_diff(pg_catalog.pg_last_wal_replay_lsn(), '0/0')::bigint, pg_catalog.pg_wal_lsn_diff(COALESCE(pg_catalog.pg_last_wal_receive_lsn(), '0/0'), '0/0')::bigint, pg_catalog.pg_is_in_recovery() AND pg_catalog.pg_is_wal_replay_paused(), 0, CASE WHEN latest_end_lsn IS NULL THEN NULL ELSE received_tli END, slot_name, conninfo, status, pg_catalog.current_setting('restore_command'), NULL, 'on', '', NULL FROM pg_catalog.pg_stat_get_wal_receiver()",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:46.358 UTC,,,234,,678aa56d.ea,12,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"received fast shutdown request",,,,,,,,,"","postmaster",,0
2025-01-17 18:49:46.360 UTC,,,234,,678aa56d.ea,13,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"aborting any active transactions",,,,,,,,,"","postmaster",,0
2025-01-17 18:49:46.360 UTC,,,430,,678aa60e.1ae,2,,2025-01-17 18:48:46 UTC,104/0,0,DEBUG,00000,"logical replication launcher shutting down",,,,,,,,,"","logical replication launcher",,0
2025-01-17 18:49:46.360 UTC,"postgres","postgres",259,"127.0.0.1:46054",678aa56e.103,32,"idle",2025-01-17 18:46:06 UTC,3/0,0,FATAL,57P01,"terminating connection due to administrator command",,,,,,,,,"","client backend",,0
2025-01-17 18:49:46.360 UTC,"postgres","postgres",306,"[local]",678aa5ad.132,5,"idle",2025-01-17 18:47:09 UTC,4/0,0,FATAL,57P01,"terminating connection due to administrator command",,,,,,,,,"Patroni restapi","client backend",,0
2025-01-17 18:49:46.360 UTC,"postgres","postgres",257,"[local]",678aa56e.101,242,"idle",2025-01-17 18:46:06 UTC,2/0,0,FATAL,57P01,"terminating connection due to administrator command",,,,,,,,,"Patroni heartbeat","client backend",,0
2025-01-17 18:49:46.364 UTC,,,234,,678aa56d.ea,14,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"background worker ""logical replication launcher"" (PID 430) exited with exit code 1",,,,,,,,,"","postmaster",,0
2025-01-17 18:49:46.364 UTC,,,428,,678aa60e.1ac,2,,2025-01-17 18:48:46 UTC,100/0,0,DEBUG,00000,"autovacuum launcher shutting down",,,,,,,,,"","autovacuum launcher",,0
2025-01-17 18:49:46.369 UTC,,,237,,678aa56d.ed,39,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"shutting down",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.430 UTC,,,237,,678aa56d.ed,40,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"checkpoint starting: shutdown immediate",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.430 UTC,,,237,,678aa56d.ed,41,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"performing replication slot checkpoint",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.438 UTC,,,237,,678aa56d.ed,42,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=1 file=base/5/1249 time=1.416 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.438 UTC,,,237,,678aa56d.ed,43,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=2 file=base/5/2662 time=0.101 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.439 UTC,,,237,,678aa56d.ed,44,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=3 file=base/5/2674 time=0.087 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.439 UTC,,,237,,678aa56d.ed,45,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=4 file=base/5/2608 time=0.084 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.439 UTC,,,237,,678aa56d.ed,46,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=5 file=base/5/1247 time=0.076 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.439 UTC,,,237,,678aa56d.ed,47,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=6 file=base/5/2658 time=0.075 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.439 UTC,,,237,,678aa56d.ed,48,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=7 file=base/5/1259 time=0.074 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.439 UTC,,,237,,678aa56d.ed,49,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=8 file=base/5/2704 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.439 UTC,,,237,,678aa56d.ed,50,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=9 file=base/5/2659 time=0.075 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.440 UTC,,,237,,678aa56d.ed,51,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=10 file=pg_xact/0000 time=0.508 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.440 UTC,,,237,,678aa56d.ed,52,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=11 file=base/5/2673 time=0.082 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.440 UTC,,,237,,678aa56d.ed,53,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=12 file=base/5/24576 time=0.098 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.440 UTC,,,237,,678aa56d.ed,54,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=13 file=base/5/2663 time=0.082 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.440 UTC,,,237,,678aa56d.ed,55,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=14 file=base/5/3455 time=0.073 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.440 UTC,,,237,,678aa56d.ed,56,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=15 file=base/5/2610 time=0.072 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.440 UTC,,,237,,678aa56d.ed,57,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"checkpoint sync: number=16 file=base/5/2703 time=0.071 ms",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.489 UTC,,,429,,678aa60e.1ad,4,,2025-01-17 18:48:46 UTC,,0,DEBUG,00000,"archived write-ahead log file ""000000020000000000000007""",,,,,,,,,"","archiver",,0
2025-01-17 18:49:46.556 UTC,,,237,,678aa56d.ed,58,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"checkpoint complete: wrote 18 buffers (14.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.002 s, sync=0.004 s, total=0.127 s; sync files=16, longest=0.002 s, average=0.001 s; distance=26851 kB, estimate=52246 kB; lsn=0/8000028, redo lsn=0/8000028",,,,,,,,,"","checkpointer",,0
2025-01-17 18:49:46.560 UTC,,,429,,678aa60e.1ad,5,,2025-01-17 18:48:46 UTC,,0,DEBUG,00000,"archiver process shutting down",,,,,,,,,"","archiver",,0
2025-01-17 18:49:46.565 UTC,,,234,,678aa56d.ea,15,,2025-01-17 18:46:05 UTC,,0,LOG,00000,"database system is shut down",,,,,,,,,"","postmaster",,0
2025-01-17 18:49:46.568 UTC,,,236,,678aa56d.ec,1,,2025-01-17 18:46:05 UTC,,0,DEBUG,00000,"logger shutting down",,,,,,,,,"","logger",,0
features/output/basic_replication_failed/postgres2.log:
2025-01-17 18:44:57.984 UTC [171] LOG: ending log output to stderr
2025-01-17 18:44:57.984 UTC [171] HINT: Future log output will go to log destination "csvlog".
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000002.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000004'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000004'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000002.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000004'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000002.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000005'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000005'
2025-01-17 18:45:03.692 UTC [173] DEBUG: logger shutting down
2025-01-17 18:46:05.510 UTC [234] LOG: ending log output to stderr
2025-01-17 18:46:05.510 UTC [234] HINT: Future log output will go to log destination "csvlog".
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000002.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000005'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000005'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000002.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000006'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/000000010000000000000006'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000002.history'
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py", line 21, in <module>
shutil.copy(full_filename, args.pathname)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 428, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/shutil.py", line 260, in copyfile
with open(src, 'rb') as fsrc:
~~~~^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive/00000001.history'
2025-01-17 18:49:46.568 UTC [236] DEBUG: logger shutting down
+ for file in features/output/*_failed/*
+ case $file in
+ echo features/output/basic_replication_failed/postgres2.yml:
+ cat features/output/basic_replication_failed/postgres2.yml
features/output/basic_replication_failed/postgres2.yml:
bootstrap:
dcs:
loop_wait: 2
maximum_lag_on_failover: 1048576
postgresql:
parameters:
archive_command: /usr/bin/python3 /tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py
--mode archive --dirname /tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive
--filename %f --pathname %p
archive_mode: 'on'
restore_command: /usr/bin/python3 /tmp/autopkgtest.OqaT5f/build.yv2/src/features/archive-restore.py
--mode restore --dirname /tmp/autopkgtest.OqaT5f/build.yv2/src/data/wal_archive
--filename %f --pathname %p
wal_keep_segments: 100
pg_hba:
- host replication replicator 127.0.0.1/32 md5
- host all all 0.0.0.0/0 md5
use_pg_rewind: true
retry_timeout: 10
ttl: 30
initdb:
- encoding: UTF8
- data-checksums
- auth: md5
- auth-host: md5
post_bootstrap: psql -w -c "SELECT 1"
log:
format: '%(asctime)s %(levelname)s [%(pathname)s:%(lineno)d - %(funcName)s]: %(message)s'
loggers:
patroni.postgresql.callback_executor: DEBUG
name: postgres2
postgresql:
authentication:
replication:
password: rep-pass
sslcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
sslkey: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
sslmode: verify-ca
sslrootcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
username: replicator
rewind:
password: rewind_password
sslcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
sslkey: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
sslmode: verify-ca
sslrootcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
username: rewind_user
superuser:
password: patroni
sslcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
sslkey: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
sslmode: verify-ca
sslrootcert: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
username: postgres
basebackup:
- checkpoint: fast
callbacks:
on_role_change: /usr/bin/python3 features/callback2.py postgres2 5363
connect_address: 127.0.0.1:5363
data_dir: /tmp/autopkgtest.OqaT5f/build.yv2/src/data/postgres2
listen: 127.0.0.1:5363
parameters:
log_destination: csvlog
log_directory: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/basic_replication
log_filename: postgres2.log
log_min_messages: debug1
log_statement: all
logging_collector: 'on'
shared_buffers: 1MB
ssl: 'on'
ssl_ca_file: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
ssl_cert_file: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.crt
ssl_key_file: /tmp/autopkgtest.OqaT5f/build.yv2/src/features/output/patroni.key
unix_socket_directories: /tmp
pg_hba:
- local all all trust
- local replication all trust
- hostssl replication replicator all md5 clientcert=verify-ca
- hostssl all all all md5 clientcert=verify-ca
pgpass: /tmp/pgpass_postgres2
use_unix_socket: true
use_unix_socket_repl: true
restapi:
connect_address: 127.0.0.1:8010
listen: 127.0.0.1:8010
scope: batman
tags:
clonefrom: false
noloadbalance: false
nostream: false
nosync: false
replicatefrom: postgres0
+ exit 1
+ rm -f '/tmp/pgpass?'
++ id -u
+ '[' 0 -eq 0 ']'
+ '[' -x /etc/init.d/zookeeper ']'
autopkgtest [18:50:05]: test acceptance-etcd-basic: -----------------------]
acceptance-etcd-basic FAIL non-zero exit status 1
autopkgtest [18:50:05]: test acceptance-etcd-basic: - - - - - - - - - - results - - - - - - - - - -
autopkgtest [18:50:05]: test acceptance-etcd: preparing testbed
Ign:1 file:/tmp/autopkgtest.OqaT5f/binaries InRelease
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries Release [816 B]
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries Release [816 B]
Ign:3 file:/tmp/autopkgtest.OqaT5f/binaries Release.gpg
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
0 upgraded, 0 newly installed, 3 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/889 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 file:/tmp/autopkgtest.OqaT5f/binaries patroni 3.3.5-1 [266 kB]
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries patroni-doc 3.3.5-1 [524 kB]
Get:3 file:/tmp/autopkgtest.OqaT5f/binaries python3-click 8.2.0-1 [98.6 kB]
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 23289 files and directories currently installed.)
Preparing to unpack .../binaries/./patroni.deb ...
Unpacking patroni (3.3.5-1) over (3.3.5-1) ...
Preparing to unpack .../binaries/./patroni-doc.deb ...
Unpacking patroni-doc (3.3.5-1) over (3.3.5-1) ...
Preparing to unpack .../binaries/./python3-click.deb ...
Unpacking python3-click (8.2.0-1) over (8.2.0-1) ...
Setting up patroni-doc (3.3.5-1) ...
Setting up python3-click (8.2.0-1) ...
Setting up patroni (3.3.5-1) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
W: --force-yes is deprecated, use one of the options starting with --allow instead.
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
autopkgtest [18:50:09]: test acceptance-etcd: debian/tests/acceptance etcd
autopkgtest [18:50:09]: test acceptance-etcd: [-----------------------
dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation)
etcd is not running ... failed!
++ ls -1r /usr/lib/postgresql/
+ for PG_VERSION in $(ls -1r /usr/lib/postgresql/)
+ '[' 17 == 10 -o 17 == 11 ']'
+ echo '### PostgreSQL 17 acceptance-etcd ###'
### PostgreSQL 17 acceptance-etcd ###
+ su postgres -p -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH= DCS=etcd PATH=/usr/lib/postgresql/17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin behave | ts'
Jan 17 18:50:11 Feature: basic replication # features/basic_replication.feature:1
Jan 17 18:50:11 We should check that the basic bootstrapping, replication and failover works.
Jan 17 18:50:11 Scenario: check replication of a single table # features/basic_replication.feature:4
Jan 17 18:50:11 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 18:50:13 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 18:50:14 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41
Jan 17 18:50:14 When I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "synchronous_mode": true} # features/steps/patroni_api.py:71
Jan 17 18:50:14 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:50:14 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 18:50:16 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7
Jan 17 18:50:18 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23
Jan 17 18:50:18 And I add the table foo to postgres0 # features/steps/basic_replication.py:54
Jan 17 18:50:18 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93
Jan 17 18:50:18 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93
Jan 17 18:50:24
Jan 17 18:50:24 Scenario: check restart of sync replica # features/basic_replication.feature:17
Jan 17 18:50:24 Given I shut down postgres2 # features/steps/basic_replication.py:29
Jan 17 18:51:25 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23
Jan 17 18:51:25 When I start postgres2 # features/steps/basic_replication.py:8
Jan 17 18:51:27 And I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 18:52:28 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 18:52:28 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 18:52:30 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 18:52:30 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:52:30 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:52:30
Jan 17 18:52:30 Scenario: check stuck sync replica # features/basic_replication.feature:28
Jan 17 18:52:30 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": true, "maximum_lag_on_syncnode": 15000000, "postgresql": {"parameters": {"synchronous_commit": "remote_apply"}}} # features/steps/patroni_api.py:71
Jan 17 18:52:30 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:52:30 And I create table on postgres0 # features/steps/basic_replication.py:73
Jan 17 18:52:30 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93
Jan 17 18:52:31 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93
Jan 17 18:52:31 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64
Jan 17 18:52:31 And I load data on postgres0 # features/steps/basic_replication.py:84
Jan 17 18:52:32 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23
Jan 17 18:52:35 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64
Jan 17 18:52:35 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:52:35 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:52:35 When I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": null, "maximum_lag_on_syncnode": -1, "postgresql": {"parameters": {"synchronous_commit": "on"}}} # features/steps/patroni_api.py:71
Jan 17 18:52:35 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:52:35 And I drop table on postgres0 # features/steps/basic_replication.py:73
Jan 17 18:52:35
Jan 17 18:52:35 Scenario: check multi sync replication # features/basic_replication.feature:44
Jan 17 18:52:35 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 2} # features/steps/patroni_api.py:71
Jan 17 18:52:35 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:52:35 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 18:52:39 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:52:39 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:52:39 When I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 1} # features/steps/patroni_api.py:71
Jan 17 18:52:39 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:52:39 And I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 18:53:40 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 18:53:40 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 18:53:42 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 18:53:42 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:53:42 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 18:53:42
Jan 17 18:53:42 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59
Jan 17 18:53:42 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86
Jan 17 18:53:43 Then I receive a response returncode 0 # features/steps/patroni_api.py:98
Jan 17 18:53:43 When I sleep for 2 seconds # features/steps/patroni_api.py:39
Jan 17 18:53:45 And I shut down postgres0 # features/steps/basic_replication.py:29
Jan 17 18:53:46 And I run patronictl.py resume batman # features/steps/patroni_api.py:86
Jan 17 18:53:47 Then I receive a response returncode 0 # features/steps/patroni_api.py:98
Jan 17 18:53:47 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105
Jan 17 18:54:07 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156
Jan 17 18:54:09 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12
Jan 17 18:54:09 When I issue a PATCH request to http://127.0.0.1:8010/config with {"synchronous_mode": null, "master_start_timeout": 0} # features/steps/patroni_api.py:71
Jan 17 18:54:09 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:54:09 When I add the table bar to postgres2 # features/steps/basic_replication.py:54
Jan 17 18:54:09 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93
Jan 17 18:54:12 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156
Jan 17 18:54:12
Jan 17 18:54:12 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75
Jan 17 18:54:12 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54
Jan 17 18:54:12 And I start postgres0 # features/steps/basic_replication.py:8
Jan 17 18:54:12 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105
Jan 17 18:54:32 Assertion Failed: postgres0 role didn't change to secondary after 20 seconds
Jan 17 18:54:32
Jan 17 18:54:32 When I add the table buz to postgres2 # None
Jan 17 18:54:32 Then table buz is present on postgres0 after 20 seconds # None
Jan 17 18:54:32
Jan 17 18:54:32 @reject-duplicate-name
Jan 17 18:54:32 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83
Jan 17 18:54:32 Given I start duplicate postgres0 on port 8011 # features/steps/basic_replication.py:13
Jan 17 18:54:33 Then there is one of ["Can't start; there is already a node named 'postgres0' running"] CRITICAL in the dup-postgres0 patroni log after 5 seconds # features/steps/basic_replication.py:121
Jan 17 18:55:21
Jan 17 18:55:21 Feature: cascading replication # features/cascading_replication.feature:1
Jan 17 18:55:21 We should check that patroni can do base backup and streaming from the replica
Jan 17 18:55:21 Scenario: check a base backup and streaming replication from a replica # features/cascading_replication.feature:4
Jan 17 18:55:21 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 18:55:23 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 18:55:24 And I configure and start postgres1 with a tag clonefrom true # features/steps/cascading_replication.py:7
Jan 17 18:55:26 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112
Jan 17 18:55:27 And I create label with "postgres0" in postgres0 data directory # features/steps/cascading_replication.py:18
Jan 17 18:55:27 And I create label with "postgres1" in postgres1 data directory # features/steps/cascading_replication.py:18
Jan 17 18:55:27 And "members/postgres1" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23
Jan 17 18:55:27 And I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7
Jan 17 18:55:29 Then replication works from postgres0 to postgres2 after 30 seconds # features/steps/basic_replication.py:112
Jan 17 18:55:35 And there is a label with "postgres1" in postgres2 data directory # features/steps/cascading_replication.py:12
Jan 17 18:56:23
SKIP FEATURE citus: Citus extension isn't available
SKIP Scenario check that worker cluster is registered in the coordinator: Citus extension isn't available
SKIP Scenario coordinator failover updates pg_dist_node: Citus extension isn't available
SKIP Scenario worker switchover doesn't break client queries on the coordinator: Citus extension isn't available
SKIP Scenario worker primary restart doesn't break client queries on the coordinator: Citus extension isn't available
SKIP Scenario check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node: Citus extension isn't available
Jan 17 18:56:23 Feature: citus # features/citus.feature:1
Jan 17 18:56:23 We should check that coordinator discovers and registers workers and clients don't have errors when worker cluster switches over
Jan 17 18:56:23 Scenario: check that worker cluster is registered in the coordinator # features/citus.feature:4
Jan 17 18:56:23 Given I start postgres0 in citus group 0 # None
Jan 17 18:56:23 And I start postgres2 in citus group 1 # None
Jan 17 18:56:23 Then postgres0 is a leader in a group 0 after 10 seconds # None
Jan 17 18:56:23 And postgres2 is a leader in a group 1 after 10 seconds # None
Jan 17 18:56:23 When I start postgres1 in citus group 0 # None
Jan 17 18:56:23 And I start postgres3 in citus group 1 # None
Jan 17 18:56:23 Then replication works from postgres0 to postgres1 after 15 seconds # None
Jan 17 18:56:23 Then replication works from postgres2 to postgres3 after 15 seconds # None
Jan 17 18:56:23 And postgres0 is registered in the postgres0 as the primary in group 0 after 5 seconds # None
Jan 17 18:56:23 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 17 18:56:23
Jan 17 18:56:23 Scenario: coordinator failover updates pg_dist_node # features/citus.feature:16
Jan 17 18:56:23 Given I run patronictl.py failover batman --group 0 --candidate postgres1 --force # None
Jan 17 18:56:23 Then postgres1 role is the primary after 10 seconds # None
Jan 17 18:56:23 And "members/postgres0" key in a group 0 in DCS has state=running after 15 seconds # None
Jan 17 18:56:23 And replication works from postgres1 to postgres0 after 15 seconds # None
Jan 17 18:56:23 And postgres1 is registered in the postgres2 as the primary in group 0 after 5 seconds # None
Jan 17 18:56:23 And "sync" key in a group 0 in DCS has sync_standby=postgres0 after 15 seconds # None
Jan 17 18:56:23 When I run patronictl.py switchover batman --group 0 --candidate postgres0 --force # None
Jan 17 18:56:23 Then postgres0 role is the primary after 10 seconds # None
Jan 17 18:56:23 And replication works from postgres0 to postgres1 after 15 seconds # None
Jan 17 18:56:23 And postgres0 is registered in the postgres2 as the primary in group 0 after 5 seconds # None
Jan 17 18:56:23 And "sync" key in a group 0 in DCS has sync_standby=postgres1 after 15 seconds # None
Jan 17 18:56:23
Jan 17 18:56:23 Scenario: worker switchover doesn't break client queries on the coordinator # features/citus.feature:29
Jan 17 18:56:23 Given I create a distributed table on postgres0 # None
Jan 17 18:56:23 And I start a thread inserting data on postgres0 # None
Jan 17 18:56:23 When I run patronictl.py switchover batman --group 1 --force # None
Jan 17 18:56:23 Then I receive a response returncode 0 # None
Jan 17 18:56:23 And postgres3 role is the primary after 10 seconds # None
Jan 17 18:56:23 And "members/postgres2" key in a group 1 in DCS has state=running after 15 seconds # None
Jan 17 18:56:23 And replication works from postgres3 to postgres2 after 15 seconds # None
Jan 17 18:56:23 And postgres3 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 17 18:56:23 And "sync" key in a group 1 in DCS has sync_standby=postgres2 after 15 seconds # None
Jan 17 18:56:23 And a thread is still alive # None
Jan 17 18:56:23 When I run patronictl.py switchover batman --group 1 --force # None
Jan 17 18:56:23 Then I receive a response returncode 0 # None
Jan 17 18:56:23 And postgres2 role is the primary after 10 seconds # None
Jan 17 18:56:23 And replication works from postgres2 to postgres3 after 15 seconds # None
Jan 17 18:56:23 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 17 18:56:23 And "sync" key in a group 1 in DCS has sync_standby=postgres3 after 15 seconds # None
Jan 17 18:56:23 And a thread is still alive # None
Jan 17 18:56:23 When I stop a thread # None
Jan 17 18:56:23 Then a distributed table on postgres0 has expected rows # None
Jan 17 18:56:23
Jan 17 18:56:23 Scenario: worker primary restart doesn't break client queries on the coordinator # features/citus.feature:50
Jan 17 18:56:23 Given I cleanup a distributed table on postgres0 # None
Jan 17 18:56:23 And I start a thread inserting data on postgres0 # None
Jan 17 18:56:23 When I run patronictl.py restart batman postgres2 --group 1 --force # None
Jan 17 18:56:23 Then I receive a response returncode 0 # None
Jan 17 18:56:23 And postgres2 role is the primary after 10 seconds # None
Jan 17 18:56:23 And replication works from postgres2 to postgres3 after 15 seconds # None
Jan 17 18:56:23 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 17 18:56:23 And a thread is still alive # None
Jan 17 18:56:23 When I stop a thread # None
Jan 17 18:56:23 Then a distributed table on postgres0 has expected rows # None
Jan 17 18:56:23
Jan 17 18:56:23 Scenario: check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node # features/citus.feature:62
Jan 17 18:56:23 Given I start postgres4 in citus group 2 # None
Jan 17 18:56:23 Then postgres4 is a leader in a group 2 after 10 seconds # None
Jan 17 18:56:23 And "members/postgres4" key in a group 2 in DCS has role=master after 3 seconds # None
Jan 17 18:56:23 When I run patronictl.py edit-config batman --group 2 -s ttl=20 --force # None
Jan 17 18:56:23 Then I receive a response returncode 0 # None
Jan 17 18:56:23 And I receive a response output "+ttl: 20" # None
Jan 17 18:56:23 Then postgres4 is registered in the postgres2 as the primary in group 2 after 5 seconds # None
Jan 17 18:56:23 When I shut down postgres4 # None
Jan 17 18:56:23 Then there is a transaction in progress on postgres0 changing pg_dist_node after 5 seconds # None
Jan 17 18:56:23 When I run patronictl.py restart batman postgres2 --group 1 --force # None
Jan 17 18:56:23 Then a transaction finishes in 20 seconds # None
Jan 17 18:56:23
Jan 17 18:56:23 Feature: custom bootstrap # features/custom_bootstrap.feature:1
Jan 17 18:56:23 We should check that patroni can bootstrap a new cluster from a backup
Jan 17 18:56:23 Scenario: clone existing cluster using pg_basebackup # features/custom_bootstrap.feature:4
Jan 17 18:56:23 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 18:56:25 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 18:56:26 When I add the table foo to postgres0 # features/steps/basic_replication.py:54
Jan 17 18:56:26 And I start postgres1 in a cluster batman1 as a clone of postgres0 # features/steps/custom_bootstrap.py:6
Jan 17 18:56:29 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16
Jan 17 18:56:30 Then table foo is present on postgres1 after 10 seconds # features/steps/basic_replication.py:93
Jan 17 18:56:30
Jan 17 18:56:30 Scenario: make a backup and do a restore into a new cluster # features/custom_bootstrap.feature:12
Jan 17 18:56:30 Given I add the table bar to postgres1 # features/steps/basic_replication.py:54
Jan 17 18:56:30 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25
Jan 17 18:56:31 When I start postgres2 in a cluster batman2 from backup # features/steps/custom_bootstrap.py:11
Jan 17 18:57:11 Assertion Failed: patroni_postgres2 instance is not available for queries after 40 seconds
Jan 17 18:57:11
Jan 17 18:57:59 Then postgres2 is a leader of batman2 after 30 seconds # None
Jan 17 18:57:59 And table bar is present on postgres2 after 10 seconds # None
Jan 17 18:57:59
Jan 17 18:57:59 Feature: dcs failsafe mode # features/dcs_failsafe_mode.feature:1
Jan 17 18:57:59 We should check the basic dcs failsafe mode functioning
Jan 17 18:57:59 Scenario: check failsafe mode can be successfully enabled # features/dcs_failsafe_mode.feature:4
Jan 17 18:57:59 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 18:58:01 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 18:58:02 Then "config" key in DCS has ttl=30 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 18:58:02 When I issue a PATCH request to http://127.0.0.1:8008/config with {"loop_wait": 2, "ttl": 20, "retry_timeout": 3, "failsafe_mode": true} # features/steps/patroni_api.py:71
Jan 17 18:58:02 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:58:02 And Response on GET http://127.0.0.1:8008/failsafe contains postgres0 after 10 seconds # features/steps/patroni_api.py:156
Jan 17 18:58:02 When I issue a GET request to http://127.0.0.1:8008/failsafe # features/steps/patroni_api.py:61
Jan 17 18:58:02 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:58:02 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98
Jan 17 18:58:02 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}},"slots":{"dcs_slot_1": null,"postgres0":null}} # features/steps/patroni_api.py:71
Jan 17 18:58:02 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:58:02 When I issue a PATCH request to http://127.0.0.1:8008/config with {"slots": {"dcs_slot_0": {"type": "logical", "database": "postgres", "plugin": "test_decoding"}}} # features/steps/patroni_api.py:71
Jan 17 18:58:02 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:58:02
Jan 17 18:58:02 @dcs-failsafe
Jan 17 18:58:02 Scenario: check one-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:20
Jan 17 18:58:02 Given DCS is down # features/steps/dcs_failsafe_mode.py:4
Jan 17 18:58:02 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156
Jan 17 18:58:08 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105
Jan 17 18:58:08
Jan 17 18:58:08 @dcs-failsafe
Jan 17 18:58:08 Scenario: check new replica isn't promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:26
Jan 17 18:58:08 Given DCS is up # features/steps/dcs_failsafe_mode.py:9
Jan 17 18:58:08 When I do a backup of postgres0 # features/steps/custom_bootstrap.py:25
Jan 17 18:58:09 And I shut down postgres0 # features/steps/basic_replication.py:29
Jan 17 18:59:10 When I start postgres1 in a cluster batman from backup with no_leader # features/steps/dcs_failsafe_mode.py:14
Jan 17 18:59:12 Then postgres1 role is the replica after 12 seconds # features/steps/basic_replication.py:105
Jan 17 18:59:12
Jan 17 18:59:12 Scenario: check leader and replica are both in /failsafe key after leader is back # features/dcs_failsafe_mode.feature:33
Jan 17 18:59:12 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 18:59:13 And I start postgres1 # features/steps/basic_replication.py:8
Jan 17 18:59:13 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 18:59:14 And "members/postgres1" key in DCS has state=running after 2 seconds # features/steps/cascading_replication.py:23
Jan 17 18:59:14 And Response on GET http://127.0.0.1:8009/failsafe contains postgres1 after 10 seconds # features/steps/patroni_api.py:156
Jan 17 18:59:15 When I issue a GET request to http://127.0.0.1:8009/failsafe # features/steps/patroni_api.py:61
Jan 17 18:59:15 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 18:59:15 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98
Jan 17 18:59:15 And I receive a response postgres1 http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:98
Jan 17 18:59:15
Jan 17 18:59:15 @dcs-failsafe @slot-advance
Jan 17 18:59:15 Scenario: check leader and replica are functioning while DCS is down # features/dcs_failsafe_mode.feature:46
Jan 17 18:59:15 Given I get all changes from physical slot dcs_slot_1 on postgres0 # features/steps/slots.py:75
Jan 17 18:59:15 Then physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51
Jan 17 18:59:25 Assertion Failed: physical slot dcs_slot_1 is not in sync between postgres0 and postgres1 after 10 seconds
Jan 17 18:59:25
Jan 17 18:59:25 And logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 10 seconds # None
Jan 17 18:59:25 And DCS is down # None
Jan 17 18:59:25 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # None
Jan 17 18:59:25 Then postgres0 role is the primary after 10 seconds # None
Jan 17 18:59:25 And postgres1 role is the replica after 2 seconds # None
Jan 17 18:59:25 And replication works from postgres0 to postgres1 after 10 seconds # None
Jan 17 18:59:25 When I get all changes from logical slot dcs_slot_0 on postgres0 # None
Jan 17 18:59:25 And I get all changes from physical slot dcs_slot_1 on postgres0 # None
Jan 17 18:59:25 Then logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 20 seconds # None
Jan 17 18:59:25 And physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # None
Jan 17 18:59:25
Jan 17 18:59:25 @dcs-failsafe
Jan 17 18:59:25 Scenario: check primary is demoted when one replica is shut down and DCS is down # features/dcs_failsafe_mode.feature:61
Jan 17 18:59:25 Given DCS is down # features/steps/dcs_failsafe_mode.py:4
Jan 17 18:59:25 And I kill postgres1 # features/steps/basic_replication.py:34
Jan 17 18:59:26 And I kill postmaster on postgres1 # features/steps/basic_replication.py:44
pg_ctl: PID file "/tmp/autopkgtest.OqaT5f/build.yv2/src/data/postgres1/postmaster.pid" does not exist
Is server running?
Jan 17 18:59:26 Then postgres0 role is the replica after 12 seconds # features/steps/basic_replication.py:105
Jan 17 18:59:38 Assertion Failed: postgres0 role didn't change to replica after 12 seconds
Jan 17 18:59:38
Jan 17 18:59:38
Jan 17 18:59:38 @dcs-failsafe
Jan 17 18:59:38 Scenario: check known replica is promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:68
Jan 17 18:59:38 Given I kill postgres0 # features/steps/basic_replication.py:34
Jan 17 18:59:39 And I shut down postmaster on postgres0 # features/steps/basic_replication.py:39
pg_ctl: PID file "/tmp/autopkgtest.OqaT5f/build.yv2/src/data/postgres0/postmaster.pid" does not exist
Is server running?
Jan 17 18:59:39 And DCS is up # features/steps/dcs_failsafe_mode.py:9
Jan 17 18:59:39 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 18:59:41 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 18:59:41 And postgres1 role is the primary after 25 seconds # features/steps/basic_replication.py:105
Jan 17 18:59:46
Jan 17 18:59:46 @dcs-failsafe
Jan 17 18:59:46 Scenario: scale to three-node cluster # features/dcs_failsafe_mode.feature:77
Jan 17 18:59:46 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 18:59:49 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7
Jan 17 19:00:29 Assertion Failed: patroni_postgres2 instance is not available for queries after 40 seconds
Jan 17 19:00:29
Jan 17 19:00:29 Then "members/postgres2" key in DCS has state=running after 10 seconds # None
Jan 17 19:00:29 And "members/postgres0" key in DCS has state=running after 20 seconds # None
Jan 17 19:00:29 And Response on GET http://127.0.0.1:8008/failsafe contains postgres2 after 10 seconds # None
Jan 17 19:00:29 And replication works from postgres1 to postgres0 after 10 seconds # None
Jan 17 19:00:29 And replication works from postgres1 to postgres2 after 10 seconds # None
Jan 17 19:00:29
Jan 17 19:00:29 @dcs-failsafe @slot-advance
Jan 17 19:00:29 Scenario: make sure permanent slots exist on replicas # features/dcs_failsafe_mode.feature:88
Jan 17 19:00:29 Given I issue a PATCH request to http://127.0.0.1:8009/config with {"slots":{"postgres2":0,"dcs_slot_0":null,"dcs_slot_2":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71
Jan 17 19:00:29 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # features/steps/slots.py:51
Jan 17 19:00:49 Assertion Failed: logical slot dcs_slot_2 is not in sync between postgres1 and postgres0 after 20 seconds
Jan 17 19:00:49
Jan 17 19:00:49 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # None
Jan 17 19:00:49 When I get all changes from physical slot dcs_slot_1 on postgres1 # None
Jan 17 19:00:49 Then physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # None
Jan 17 19:00:49 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # None
Jan 17 19:00:49 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # None
Jan 17 19:00:49 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # None
Jan 17 19:00:49
Jan 17 19:00:49 @dcs-failsafe
Jan 17 19:00:49 Scenario: check three-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:99
Jan 17 19:00:49 Given DCS is down # features/steps/dcs_failsafe_mode.py:4
Jan 17 19:00:49 Then Response on GET http://127.0.0.1:8009/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156
Jan 17 19:00:57 Then postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105
Jan 17 19:00:57 And postgres0 role is the replica after 2 seconds # features/steps/basic_replication.py:105
Jan 17 19:00:59 Assertion Failed: postgres0 role didn't change to replica after 2 seconds
Jan 17 19:00:59
Jan 17 19:00:59 And postgres2 role is the replica after 2 seconds # None
Jan 17 19:00:59
Jan 17 19:00:59 @dcs-failsafe @slot-advance
Jan 17 19:00:59 Scenario: check that permanent slots are in sync between nodes while DCS is down # features/dcs_failsafe_mode.feature:108
Jan 17 19:00:59 Given replication works from postgres1 to postgres0 after 10 seconds # features/steps/basic_replication.py:112
Jan 17 19:01:09 Assertion Failed: FAILED SUB-STEP: Then table test_1737140459_250503 is present on postgres0 after 10 seconds
Jan 17 19:01:09 Substep info: Assertion Failed: Table test_1737140459_250503 is not present on postgres0 after 10 seconds
Jan 17 19:01:09 Traceback (of failed substep):
Jan 17 19:01:09 File "/usr/lib/python3/dist-packages/behave/model.py", line 1329, in run
Jan 17 19:01:09 match.run(runner.context)
Jan 17 19:01:09 ~~~~~~~~~^^^^^^^^^^^^^^^^
Jan 17 19:01:09 File "/usr/lib/python3/dist-packages/behave/matchers.py", line 98, in run
Jan 17 19:01:09 self.func(context, *args, **kwargs)
Jan 17 19:01:09 ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 17 19:01:09 File "features/steps/basic_replication.py", line 101, in table_is_present_on
Jan 17 19:01:09 assert False, \
Jan 17 19:01:09 ^^^^^
Jan 17 19:01:09
Jan 17 19:01:57 And replication works from postgres1 to postgres2 after 10 seconds # None
Jan 17 19:01:57 When I get all changes from logical slot dcs_slot_2 on postgres1 # None
Jan 17 19:01:57 And I get all changes from physical slot dcs_slot_1 on postgres1 # None
Jan 17 19:01:57 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # None
Jan 17 19:01:57 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # None
Jan 17 19:01:57 And physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # None
Jan 17 19:01:57 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # None
Jan 17 19:01:57 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # None
Jan 17 19:01:57 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # None
Jan 17 19:01:57
Jan 17 19:01:57 Feature: ignored slots # features/ignored_slots.feature:1
Jan 17 19:01:57
Jan 17 19:01:57 Scenario: check ignored slots aren't removed on failover/switchover # features/ignored_slots.feature:2
Jan 17 19:01:57 Given I start postgres1 # features/steps/basic_replication.py:8
Jan 17 19:01:59 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 19:02:00 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41
Jan 17 19:02:00 When I issue a PATCH request to http://127.0.0.1:8009/config with {"ignore_slots": [{"name": "unmanaged_slot_0", "database": "postgres", "plugin": "test_decoding", "type": "logical"}, {"name": "unmanaged_slot_1", "database": "postgres", "plugin": "test_decoding"}, {"name": "unmanaged_slot_2", "database": "postgres"}, {"name": "unmanaged_slot_3"}], "postgresql": {"parameters": {"wal_level": "logical"}}} # features/steps/patroni_api.py:71
Jan 17 19:02:00 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 19:02:00 And Response on GET http://127.0.0.1:8009/config contains ignore_slots after 10 seconds # features/steps/patroni_api.py:156
Jan 17 19:02:00 When I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 19:03:01 And I start postgres1 # features/steps/basic_replication.py:8
Jan 17 19:03:02 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 19:03:03 And "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 19:03:04 And postgres1 role is the primary after 20 seconds # features/steps/basic_replication.py:105
Jan 17 19:03:04 When I create a logical replication slot unmanaged_slot_0 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 19:03:04 And I create a logical replication slot unmanaged_slot_1 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 19:03:04 And I create a logical replication slot unmanaged_slot_2 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 19:03:04 And I create a logical replication slot unmanaged_slot_3 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 19:03:04 And I create a logical replication slot dummy_slot on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 19:03:04 Then postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 19:03:04 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 19:03:04 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 19:03:04 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 19:03:04 When I start postgres0 # features/steps/basic_replication.py:8
Jan 17 19:03:06 Then "members/postgres0" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 19:03:07 And postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105
Jan 17 19:03:07 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112
Jan 17 19:03:08 When I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 19:04:09 Then "members/postgres0" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 19:04:09 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 19:04:12 Then postgres1 role is the secondary after 20 seconds # features/steps/basic_replication.py:105
Jan 17 19:04:12 And "members/postgres1" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 19:04:12 And I sleep for 2 seconds # features/steps/patroni_api.py:39
Jan 17 19:04:14 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 19:04:14 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 19:04:14 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 19:04:14 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 19:04:14 And postgres1 does not have a replication slot named dummy_slot # features/steps/slots.py:40
Jan 17 19:04:14 When I shut down postgres0 # features/steps/basic_replication.py:29
Jan 17 19:05:15 Then "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 19:05:15 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 19:05:15 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 19:05:15 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 19:05:15 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 19:05:31
Jan 17 19:05:31 Feature: nostream node # features/nostream_node.feature:1
Jan 17 19:05:31
Jan 17 19:05:31 Scenario: check nostream node is recovering from archive # features/nostream_node.feature:3
Jan 17 19:05:31 When I start postgres0 # features/steps/basic_replication.py:8
Jan 17 19:05:33 And I configure and start postgres1 with a tag nostream true # features/steps/cascading_replication.py:7
Jan 17 19:05:35 Then "members/postgres1" key in DCS has replication_state=in archive recovery after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 19:05:36 And replication works from postgres0 to postgres1 after 30 seconds # features/steps/basic_replication.py:112
Jan 17 19:05:40
Jan 17 19:05:40 @slot-advance
Jan 17 19:05:40 Scenario: check permanent logical replication slots are not copied # features/nostream_node.feature:10
Jan 17 19:05:40 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}}, "slots":{"test_logical":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71
Jan 17 19:05:40 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 19:05:40 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86
Terminated
autopkgtest [21:36:50]: ERROR: timed out on command "su -s /bin/bash root -c set -e; exec /tmp/autopkgtest.OqaT5f/wrapper.sh --artifacts=/tmp/autopkgtest.OqaT5f/acceptance-etcd-artifacts --chdir=/tmp/autopkgtest.OqaT5f/build.yv2/src --env=DEB_BUILD_OPTIONS=parallel=4 --env=DEBIAN_FRONTEND=noninteractive --env=LANG=C.UTF-8 --unset-env=LANGUAGE --unset-env=LC_ADDRESS --unset-env=LC_ALL --unset-env=LC_COLLATE --unset-env=LC_CTYPE --unset-env=LC_IDENTIFICATION --unset-env=LC_MEASUREMENT --unset-env=LC_MESSAGES --unset-env=LC_MONETARY --unset-env=LC_NAME --unset-env=LC_NUMERIC --unset-env=LC_PAPER --unset-env=LC_TELEPHONE --unset-env=LC_TIME --script-pid-file=/tmp/autopkgtest_script_pid --source-profile --stderr=/tmp/autopkgtest.OqaT5f/acceptance-etcd-stderr --stdout=/tmp/autopkgtest.OqaT5f/acceptance-etcd-stdout --tmp=/tmp/autopkgtest.OqaT5f/autopkgtest_tmp --env=AUTOPKGTEST_NORMAL_USER=unshare --env=ADT_NORMAL_USER=unshare -- bash -ec 'debian/tests/acceptance etcd'" (kind: test)
autopkgtest [21:36:50]: test acceptance-etcd: -----------------------]
autopkgtest [21:36:50]: test acceptance-etcd: - - - - - - - - - - results - - - - - - - - - -
acceptance-etcd FLAKY timed out
autopkgtest [21:36:50]: test acceptance-zookeeper: preparing testbed
autopkgtest [21:36:56]: testbed dpkg architecture: amd64
autopkgtest [21:36:56]: testbed apt version: 2.9.20
autopkgtest [21:36:56]: @@@@@@@@@@@@@@@@@@@@ test bed setup
Get:1 http://deb.debian.org/debian sid InRelease [205 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 Packages [10.0 MB]
Get:3 http://deb.debian.org/debian sid/main Translation-en [7324 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 Components [5041 kB]
Fetched 22.6 MB in 2s (9841 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
libldap-2.5-0
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
libldap-common libldap2 libtext-charwidth-perl libtext-wrapi18n-perl
The following packages will be upgraded:
apt base-passwd binutils binutils-common binutils-x86-64-linux-gnu
bsdextrautils bsdutils dash diffutils dpkg dpkg-dev e2fsprogs gcc-14-base
gettext gettext-base gpg gpgconf gzip init-system-helpers libapt-pkg6.0t64
libatomic1 libaudit1 libbinutils libblkid1 libc-bin libc6 libcgi-pm-perl
libcom-err2 libcpanel-json-xs-perl libcrypt1 libctf-nobfd0 libctf0
libcurl3t64-gnutls libdebconfclient0 libdpkg-perl libext2fs2t64 libgcc-s1
libglib2.0-0t64 libgomp1 libgprofng0 libgssapi-krb5-2 libhtml-parser-perl
libicu72 libk5crypto3 libkrb5-3 libkrb5support0 liblz1 liblz4-1 libmount1
libsasl2-2 libsasl2-modules-db libsframe1 libsmartcols1 libss2 libssl3t64
libstdc++6 libsystemd0 libtext-markdown-discount-perl libudev1 libuuid1
libxs-parse-keyword-perl libxxhash0 libzstd1 login logsave mount openssl
openssl-provider-legacy sysvinit-utils tzdata ucf util-linux
72 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 41.7 MB of archives.
After this operation, 1324 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 bsdutils amd64 1:2.40.4-1 [106 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 dash amd64 0.5.12-11 [95.5 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 diffutils amd64 1:3.10-2 [384 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libatomic1 amd64 14.2.0-14 [9288 B]
Get:5 http://deb.debian.org/debian sid/main amd64 libgomp1 amd64 14.2.0-14 [137 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 gcc-14-base amd64 14.2.0-14 [48.6 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libgcc-s1 amd64 14.2.0-14 [72.7 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libstdc++6 amd64 14.2.0-14 [713 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 libc6 amd64 2.40-5 [2810 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 libxxhash0 amd64 0.8.3-2 [27.1 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 liblz4-1 amd64 1.9.4-4 [60.1 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 openssl-provider-legacy amd64 3.4.0-2 [301 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [300 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 libssl3t64 amd64 3.4.0-2 [2302 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 libsystemd0 amd64 257.2-2 [450 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 libudev1 amd64 257.2-2 [148 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libapt-pkg6.0t64 amd64 2.9.22 [1115 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 dpkg amd64 1.22.14 [1537 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 gzip amd64 1.13-1 [138 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 bsdextrautils amd64 2.40.4-1 [92.2 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 libblkid1 amd64 2.40.4-1 [169 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 libmount1 amd64 2.40.4-1 [200 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 libsmartcols1 amd64 2.40.4-1 [140 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 mount amd64 2.40.4-1 [155 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 libuuid1 amd64 2.40.4-1 [36.2 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 util-linux amd64 2.40.4-1 [1213 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 libdebconfclient0 amd64 0.277 [10.4 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 base-passwd amd64 3.6.6 [53.1 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 apt amd64 2.9.22 [1382 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 init-system-helpers all 1.68 [38.7 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 libc-bin amd64 2.40-5 [627 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 sysvinit-utils amd64 3.13-1 [33.2 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 logsave amd64 1.47.2-1 [23.9 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 libext2fs2t64 amd64 1.47.2-1 [212 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 e2fsprogs amd64 1.47.2-1 [590 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 libaudit1 amd64 1:4.0.2-2+b1 [55.2 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 libcrypt1 amd64 1:4.4.38-1 [90.1 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 login amd64 1:4.16.0-2+really2.40.4-1 [88.4 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 tzdata all 2024b-6 [257 kB]
Get:40 http://deb.debian.org/debian sid/main amd64 gettext-base amd64 0.23.1-1 [243 kB]
Get:41 http://deb.debian.org/debian sid/main amd64 libtext-charwidth-perl amd64 0.04-11+b4 [9476 B]
Get:42 http://deb.debian.org/debian sid/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B]
Get:43 http://deb.debian.org/debian sid/main amd64 ucf all 3.0048 [42.0 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 libgprofng0 amd64 2.43.50.20250108-1 [807 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 libctf0 amd64 2.43.50.20250108-1 [88.4 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1 [155 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1 [2277 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 libbinutils amd64 2.43.50.20250108-1 [532 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 binutils amd64 2.43.50.20250108-1 [68.5 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 binutils-common amd64 2.43.50.20250108-1 [2628 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 libsframe1 amd64 2.43.50.20250108-1 [77.7 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 dpkg-dev all 1.22.14 [1334 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 libdpkg-perl all 1.22.14 [646 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 gettext amd64 0.23.1-1 [1680 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 gpg amd64 2.2.46-1+b1 [532 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 gpgconf amd64 2.2.46-1+b1 [121 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 libcgi-pm-perl all 4.67-1 [217 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 libcom-err2 amd64 1.47.2-1 [24.0 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 libcpanel-json-xs-perl amd64 4.39-1 [130 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 libgssapi-krb5-2 amd64 1.21.3-4 [138 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 libkrb5-3 amd64 1.21.3-4 [326 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 libkrb5support0 amd64 1.21.3-4 [32.8 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 libk5crypto3 amd64 1.21.3-4 [80.9 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8+b1 [19.9 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8+b1 [57.6 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 libldap2 amd64 2.6.9+dfsg-1 [192 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 libcurl3t64-gnutls amd64 8.11.1-1+b1 [360 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1502 kB]
Get:70 http://deb.debian.org/debian sid/main amd64 libicu72 amd64 72.1-6 [9421 kB]
Get:71 http://deb.debian.org/debian sid/main amd64 libldap-common all 2.6.9+dfsg-1 [34.5 kB]
Get:72 http://deb.debian.org/debian sid/main amd64 liblz1 amd64 1.15-1 [38.9 kB]
Get:73 http://deb.debian.org/debian sid/main amd64 libss2 amd64 1.47.2-1 [28.7 kB]
Get:74 http://deb.debian.org/debian sid/main amd64 libtext-markdown-discount-perl amd64 0.17-1 [12.9 kB]
Get:75 http://deb.debian.org/debian sid/main amd64 libxs-parse-keyword-perl amd64 0.48-1 [65.6 kB]
Get:76 http://deb.debian.org/debian sid/main amd64 openssl amd64 3.4.0-2 [1422 kB]
Preconfiguring packages ...
Fetched 41.7 MB in 0s (86.8 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.4-1_amd64.deb ...
Unpacking bsdutils (1:2.40.4-1) over (1:2.40.2-13) ...
Setting up bsdutils (1:2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../dash_0.5.12-11_amd64.deb ...
Unpacking dash (0.5.12-11) over (0.5.12-9) ...
Setting up dash (0.5.12-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../diffutils_1%3a3.10-2_amd64.deb ...
Unpacking diffutils (1:3.10-2) over (1:3.10-1) ...
Setting up diffutils (1:3.10-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libatomic1_14.2.0-14_amd64.deb ...
Unpacking libatomic1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../libgomp1_14.2.0-14_amd64.deb ...
Unpacking libgomp1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../gcc-14-base_14.2.0-14_amd64.deb ...
Unpacking gcc-14-base:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up gcc-14-base:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_14.2.0-14_amd64.deb ...
Unpacking libgcc-s1:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libgcc-s1:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libstdc++6_14.2.0-14_amd64.deb ...
Unpacking libstdc++6:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libstdc++6:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libc6_2.40-5_amd64.deb ...
Unpacking libc6:amd64 (2.40-5) over (2.40-4) ...
Setting up libc6:amd64 (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ...
Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2+b2) ...
Setting up libxxhash0:amd64 (0.8.3-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ...
Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3+b1) ...
Setting up liblz4-1:amd64 (1.9.4-4) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../openssl-provider-legacy_3.4.0-2_amd64.deb ...
Unpacking openssl-provider-legacy (3.4.0-2) over (3.3.2-2) ...
Setting up openssl-provider-legacy (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ...
Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1+b1) ...
Setting up libzstd1:amd64 (1.5.6+dfsg-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libssl3t64_3.4.0-2_amd64.deb ...
Unpacking libssl3t64:amd64 (3.4.0-2) over (3.3.2-2) ...
Setting up libssl3t64:amd64 (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257.2-2_amd64.deb ...
Unpacking libsystemd0:amd64 (257.2-2) over (257.1-5) ...
Setting up libsystemd0:amd64 (257.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libudev1_257.2-2_amd64.deb ...
Unpacking libudev1:amd64 (257.2-2) over (257.1-5) ...
Setting up libudev1:amd64 (257.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.22_amd64.deb ...
Unpacking libapt-pkg6.0t64:amd64 (2.9.22) over (2.9.20) ...
Setting up libapt-pkg6.0t64:amd64 (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.14_amd64.deb ...
Unpacking dpkg (1.22.14) over (1.22.11) ...
Setting up dpkg (1.22.14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../archives/gzip_1.13-1_amd64.deb ...
Unpacking gzip (1.13-1) over (1.12-1.2) ...
Setting up gzip (1.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.4-1_amd64.deb ...
Unpacking bsdextrautils (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libblkid1_2.40.4-1_amd64.deb ...
Unpacking libblkid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libblkid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.4-1_amd64.deb ...
Unpacking libmount1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libmount1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.4-1_amd64.deb ...
Unpacking libsmartcols1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libsmartcols1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../mount_2.40.4-1_amd64.deb ...
Unpacking mount (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libuuid1_2.40.4-1_amd64.deb ...
Unpacking libuuid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libuuid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.4-1_amd64.deb ...
Unpacking util-linux (2.40.4-1) over (2.40.2-13) ...
Setting up util-linux (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libdebconfclient0_0.277_amd64.deb ...
Unpacking libdebconfclient0:amd64 (0.277) over (0.276) ...
Setting up libdebconfclient0:amd64 (0.277) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../base-passwd_3.6.6_amd64.deb ...
Unpacking base-passwd (3.6.6) over (3.6.5) ...
Setting up base-passwd (3.6.6) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.22_amd64.deb ...
Unpacking apt (2.9.22) over (2.9.20) ...
Setting up apt (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../init-system-helpers_1.68_all.deb ...
Unpacking init-system-helpers (1.68) over (1.67) ...
Setting up init-system-helpers (1.68) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.40-5_amd64.deb ...
Unpacking libc-bin (2.40-5) over (2.40-4) ...
Setting up libc-bin (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../sysvinit-utils_3.13-1_amd64.deb ...
Unpacking sysvinit-utils (3.13-1) over (3.11-1) ...
Setting up sysvinit-utils (3.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../logsave_1.47.2-1_amd64.deb ...
Unpacking logsave (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libext2fs2t64_1.47.2-1_amd64.deb ...
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64'
Unpacking libext2fs2t64:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Setting up libext2fs2t64:amd64 (1.47.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../e2fsprogs_1.47.2-1_amd64.deb ...
Unpacking e2fsprogs (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libaudit1_1%3a4.0.2-2+b1_amd64.deb ...
Unpacking libaudit1:amd64 (1:4.0.2-2+b1) over (1:4.0.2-2) ...
Setting up libaudit1:amd64 (1:4.0.2-2+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../libcrypt1_1%3a4.4.38-1_amd64.deb ...
Unpacking libcrypt1:amd64 (1:4.4.38-1) over (1:4.4.36-5) ...
Setting up libcrypt1:amd64 (1:4.4.38-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../00-login_1%3a4.16.0-2+really2.40.4-1_amd64.deb ...
Unpacking login (1:4.16.0-2+really2.40.4-1) over (1:4.16.0-2+really2.40.2-13) ...
Preparing to unpack .../01-tzdata_2024b-6_all.deb ...
Unpacking tzdata (2024b-6) over (2024b-4) ...
Preparing to unpack .../02-gettext-base_0.23.1-1_amd64.deb ...
Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ...
Selecting previously unselected package libtext-charwidth-perl:amd64.
Preparing to unpack .../03-libtext-charwidth-perl_0.04-11+b4_amd64.deb ...
Unpacking libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Selecting previously unselected package libtext-wrapi18n-perl.
Preparing to unpack .../04-libtext-wrapi18n-perl_0.06-10_all.deb ...
Unpacking libtext-wrapi18n-perl (0.06-10) ...
Preparing to unpack .../05-ucf_3.0048_all.deb ...
Unpacking ucf (3.0048) over (3.0046) ...
Preparing to unpack .../06-libgprofng0_2.43.50.20250108-1_amd64.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../07-libctf0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../08-libctf-nobfd0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../09-binutils-x86-64-linux-gnu_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../10-libbinutils_2.43.50.20250108-1_amd64.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../11-binutils_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../12-binutils-common_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../13-libsframe1_2.43.50.20250108-1_amd64.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../14-dpkg-dev_1.22.14_all.deb ...
Unpacking dpkg-dev (1.22.14) over (1.22.11) ...
Preparing to unpack .../15-libdpkg-perl_1.22.14_all.deb ...
Unpacking libdpkg-perl (1.22.14) over (1.22.11) ...
Preparing to unpack .../16-gettext_0.23.1-1_amd64.deb ...
Unpacking gettext (0.23.1-1) over (0.22.5-3) ...
Preparing to unpack .../17-gpg_2.2.46-1+b1_amd64.deb ...
Unpacking gpg (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../18-gpgconf_2.2.46-1+b1_amd64.deb ...
Unpacking gpgconf (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../19-libhtml-parser-perl_3.83-1+b2_amd64.deb ...
Unpacking libhtml-parser-perl:amd64 (3.83-1+b2) over (3.83-1+b1) ...
Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ...
Unpacking libcgi-pm-perl (4.67-1) over (4.66-1) ...
Preparing to unpack .../21-libcom-err2_1.47.2-1_amd64.deb ...
Unpacking libcom-err2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../22-libcpanel-json-xs-perl_4.39-1_amd64.deb ...
Unpacking libcpanel-json-xs-perl:amd64 (4.39-1) over (4.38-1+b1) ...
Preparing to unpack .../23-libgssapi-krb5-2_1.21.3-4_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../24-libkrb5-3_1.21.3-4_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../25-libkrb5support0_1.21.3-4_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../26-libk5crypto3_1.21.3-4_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../27-libsasl2-modules-db_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Preparing to unpack .../28-libsasl2-2_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Selecting previously unselected package libldap2:amd64.
Preparing to unpack .../29-libldap2_2.6.9+dfsg-1_amd64.deb ...
Unpacking libldap2:amd64 (2.6.9+dfsg-1) ...
Preparing to unpack .../30-libcurl3t64-gnutls_8.11.1-1+b1_amd64.deb ...
Unpacking libcurl3t64-gnutls:amd64 (8.11.1-1+b1) over (8.11.1-1) ...
Preparing to unpack .../31-libglib2.0-0t64_2.82.4-2_amd64.deb ...
Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ...
Preparing to unpack .../32-libicu72_72.1-6_amd64.deb ...
Unpacking libicu72:amd64 (72.1-6) over (72.1-5+b1) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../33-libldap-common_2.6.9+dfsg-1_all.deb ...
Unpacking libldap-common (2.6.9+dfsg-1) ...
Preparing to unpack .../34-liblz1_1.15-1_amd64.deb ...
Unpacking liblz1:amd64 (1.15-1) over (1.15~rc1-1) ...
Preparing to unpack .../35-libss2_1.47.2-1_amd64.deb ...
Unpacking libss2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../36-libtext-markdown-discount-perl_0.17-1_amd64.deb ...
Unpacking libtext-markdown-discount-perl (0.17-1) over (0.16-1+b3) ...
Preparing to unpack .../37-libxs-parse-keyword-perl_0.48-1_amd64.deb ...
Unpacking libxs-parse-keyword-perl (0.48-1) over (0.47-1) ...
Preparing to unpack .../38-openssl_3.4.0-2_amd64.deb ...
Unpacking openssl (3.4.0-2) over (3.3.2-2) ...
Setting up liblz1:amd64 (1.15-1) ...
Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Setting up libicu72:amd64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-1) ...
Setting up libcpanel-json-xs-perl:amd64 (4.39-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1) ...
Installing new version of config file /etc/gprofng.rc ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up libtext-markdown-discount-perl (0.17-1) ...
Setting up libcom-err2:amd64 (1.47.2-1) ...
Setting up libgomp1:amd64 (14.2.0-14) ...
Setting up libldap-common (2.6.9+dfsg-1) ...
Setting up libtext-wrapi18n-perl (0.06-10) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1) ...
Setting up libkrb5support0:amd64 (1.21.3-4) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up tzdata (2024b-6) ...
Current default time zone: 'Etc/UTC'
Local time is now: Fri Jan 17 21:37:12 UTC 2025.
Universal Time is now: Fri Jan 17 21:37:12 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Setting up libxs-parse-keyword-perl (0.48-1) ...
Setting up libatomic1:amd64 (14.2.0-14) ...
Setting up libss2:amd64 (1.47.2-1) ...
Setting up ucf (3.0048) ...
Setting up libk5crypto3:amd64 (1.21.3-4) ...
Setting up libdpkg-perl (1.22.14) ...
Setting up logsave (1.47.2-1) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up mount (2.40.4-1) ...
Setting up libhtml-parser-perl:amd64 (3.83-1+b2) ...
Setting up gpgconf (2.2.46-1+b1) ...
Setting up libkrb5-3:amd64 (1.21.3-4) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1) ...
Setting up openssl (3.4.0-2) ...
Setting up libldap2:amd64 (2.6.9+dfsg-1) ...
Setting up gpg (2.2.46-1+b1) ...
Setting up login (1:4.16.0-2+really2.40.4-1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libcgi-pm-perl (4.67-1) ...
Setting up e2fsprogs (1.47.2-1) ...
Setting up libglib2.0-0t64:amd64 (2.82.4-2) ...
No schema files found: doing nothing.
Setting up libgprofng0:amd64 (2.43.50.20250108-1) ...
Setting up libgssapi-krb5-2:amd64 (1.21.3-4) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1) ...
Setting up libcurl3t64-gnutls:amd64 (8.11.1-1+b1) ...
Setting up binutils (2.43.50.20250108-1) ...
Setting up dpkg-dev (1.22.14) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for debianutils (5.21) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
libldap-2.5-0*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 578 kB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17092 files and directories currently installed.)
Removing libldap-2.5-0:amd64 (2.5.19+dfsg-1) ...
Processing triggers for libc-bin (2.40-5) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
apt-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 329 kB of archives.
After this operation, 1100 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 apt-utils amd64 2.9.22 [329 kB]
Fetched 329 kB in 0s (8040 kB/s)
Selecting previously unselected package apt-utils.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17082 files and directories currently installed.)
Preparing to unpack .../apt-utils_2.9.22_amd64.deb ...
Unpacking apt-utils (2.9.22) ...
Setting up apt-utils (2.9.22) ...
Processing triggers for man-db (2.13.0-1) ...
Ign:1 file:/tmp/autopkgtest.OqaT5f/binaries InRelease
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries Release [816 B]
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries Release [816 B]
Ign:3 file:/tmp/autopkgtest.OqaT5f/binaries Release.gpg
Get:4 file:/tmp/autopkgtest.OqaT5f/binaries Packages [4903 B]
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following NEW packages will be installed:
adduser adwaita-icon-theme at-spi2-common ca-certificates-java dbus dbus-bin
dbus-daemon dbus-session-bus-common dbus-system-bus-common dbus-user-session
dconf-gsettings-backend dconf-service default-jre default-jre-headless
fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono
fonts-font-awesome fonts-lato gtk-update-icon-cache hicolor-icon-theme
java-common junit4 libactivation-java libapache-pom-java libapparmor1
libapr1t64 libasm-java libasound2-data libasound2t64
libatinject-jsr330-api-java libatk-bridge2.0-0t64 libatk1.0-0t64
libatspi2.0-0t64 libavahi-client3 libavahi-common-data libavahi-common3
libc-l10n libcairo-gobject2 libcairo2 libcares2 libcloudproviders0
libcolord2 libcommons-cli-java libcommons-io-java libcommons-logging-java
libcommons-parent-java libcups2t64 libdatrie1 libdbus-1-3 libdconf1
libdeflate0 libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-radeon1
libdrm2 libdropwizard-metrics-java libeclipse-jdt-core-compiler-batch-java
libeclipse-jdt-core-java libedit2 libel-api-java libelf1t64 libepoxy0
liberror-prone-java libev4t64 libexpat1 libfindbugs-annotations-java
libfontconfig1 libfreetype6 libfribidi0 libgbm1 libgdk-pixbuf-2.0-0
libgdk-pixbuf2.0-common libgif7 libgl1 libgl1-mesa-dri libglapi-mesa
libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgtk-3-0t64 libgtk-3-common
libguava-java libhamcrest-java libharfbuzz0b libio-pty-perl libipc-run-perl
libjackson2-annotations-java libjackson2-core-java libjackson2-databind-java
libjaxb-api-java libjbig0 libjctools-java libjetty9-extra-java
libjetty9-java libjffi-java libjffi-jni libjnr-constants-java
libjnr-enxio-java libjnr-ffi-java libjnr-posix-java libjnr-unixsocket-java
libjnr-x86asm-java libjpeg62-turbo libjs-jquery libjs-sphinxdoc
libjs-underscore libjson-perl libjsp-api-java libjsr305-java liblcms2-2
liblerc4 libllvm19 liblog4j1.2-java libmail-java libnetty-java
libnetty-tcnative-java libnetty-tcnative-jni libnsl2 libnspr4 libnss3
libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
libpciaccess0 libpcsclite1 libpixman-1-0 libpng16-16t64 libpq5
libpython3-stdlib libpython3.12-minimal libpython3.12-stdlib
libpython3.13-minimal libpython3.13-stdlib libsensors-config libsensors5
libservlet-api-java libsharpyuv0 libslf4j-java libsnappy-java libsnappy-jni
libsnappy1v5 libspring-beans-java libspring-core-java libsystemd-shared
libtaglibs-standard-impl-java libtaglibs-standard-spec-java libthai-data
libthai0 libtiff6 libtirpc-common libtirpc3t64 libtomcat9-java libvulkan1
libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0
libwebp7 libwebsocket-api-java libx11-6 libx11-data libx11-xcb1 libxau6
libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0
libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcomposite1 libxcursor1
libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxkbcommon0
libxrandr2 libxrender1 libxshmfence1 libxslt1.1 libxtst6 libxxf86vm1 libz3-4
libzookeeper-java locales lsb-release media-types mesa-libgallium moreutils
openjdk-21-jre openjdk-21-jre-headless patroni patroni-doc postgresql
postgresql-17 postgresql-client-17 postgresql-client-common
postgresql-common python3 python3-autocommand python3-behave python3-cdiff
python3-click python3-coverage python3-dateutil python3-dnspython
python3-eventlet python3-gevent python3-greenlet python3-inflect
python3-jaraco.context python3-jaraco.functools python3-jinja2 python3-kazoo
python3-kerberos python3-markupsafe python3-minimal python3-more-itertools
python3-parse python3-parse-type python3-pkg-resources python3-prettytable
python3-psutil python3-psycopg2 python3-pure-sasl python3-six
python3-typeguard python3-typing-extensions python3-urllib3 python3-wcwidth
python3-yaml python3-ydiff python3-zope.event python3-zope.interface
python3.12 python3.12-minimal python3.13 python3.13-minimal
sphinx-rtd-theme-common ssl-cert systemd systemd-sysv x11-common xkb-data
zookeeper zookeeperd
0 upgraded, 256 newly installed, 0 to remove and 0 not upgraded.
Need to get 197 MB/198 MB of archives.
After this operation, 761 MB of additional disk space will be used.
Get:1 file:/tmp/autopkgtest.OqaT5f/binaries python3-click 8.2.0-1 [98.6 kB]
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries patroni 3.3.5-1 [266 kB]
Get:3 file:/tmp/autopkgtest.OqaT5f/binaries patroni-doc 3.3.5-1 [524 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libsystemd-shared amd64 257.2-2 [2138 kB]
Get:5 http://deb.debian.org/debian sid/main amd64 libapparmor1 amd64 3.1.7-1+b3 [42.1 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 systemd amd64 257.2-2 [3092 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 systemd-sysv amd64 257.2-2 [60.8 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libdbus-1-3 amd64 1.16.0-1 [177 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 dbus-bin amd64 1.16.0-1 [78.9 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 dbus-session-bus-common all 1.16.0-1 [51.1 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 libexpat1 amd64 2.6.4-1 [106 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 dbus-daemon amd64 1.16.0-1 [157 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 adduser all 3.137 [140 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 dbus-system-bus-common all 1.16.0-1 [52.2 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 dbus amd64 1.16.0-1 [70.5 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 fonts-lato all 2.015-1 [2780 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libjson-perl all 4.10000-1 [87.5 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 libio-pty-perl amd64 1:1.20-1+b2 [34.3 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 libipc-run-perl all 20231003.0-2 [101 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 postgresql-client-common all 267 [36.5 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 ssl-cert all 1.1.3 [16.8 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 postgresql-common all 267 [170 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 libpython3.13-minimal amd64 3.13.1-3 [858 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 python3.13-minimal amd64 3.13.1-3 [2202 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 python3-minimal amd64 3.13.1-2 [27.0 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 media-types all 10.1.0 [26.9 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [1973 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 python3.13 amd64 3.13.1-3 [740 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 libpython3-stdlib amd64 3.13.1-2 [9952 B]
Get:30 http://deb.debian.org/debian sid/main amd64 python3 amd64 3.13.1-2 [28.0 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 libpython3.12-minimal amd64 3.12.8-5 [817 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 python3.12-minimal amd64 3.12.8-5 [2164 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 ca-certificates-java all 20240118 [11.6 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 java-common all 0.76 [6776 B]
Get:35 http://deb.debian.org/debian sid/main amd64 liblcms2-2 amd64 2.16-2 [160 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 libjpeg62-turbo amd64 1:2.1.5-3+b1 [168 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 libnspr4 amd64 2:4.36-1 [110 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 libnss3 amd64 2:3.107-1 [1390 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 libpcsclite1 amd64 2.3.1-1 [56.0 kB]
Get:40 http://deb.debian.org/debian sid/main amd64 openjdk-21-jre-headless amd64 21.0.6~6ea-1 [41.8 MB]
Get:41 http://deb.debian.org/debian sid/main amd64 default-jre-headless amd64 2:1.21-76 [3192 B]
Get:42 http://deb.debian.org/debian sid/main amd64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [311 kB]
Get:43 http://deb.debian.org/debian sid/main amd64 libpng16-16t64 amd64 1.6.45-1 [281 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 libdeflate0 amd64 1.23-1+b1 [47.5 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 libjbig0 amd64 2.1-6.1+b2 [32.1 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 liblerc4 amd64 4.0.0+ds-5 [183 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [116 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 libwebp7 amd64 1.5.0-0.1 [318 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 libtiff6 amd64 4.5.1+git230720-5 [324 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.12+dfsg-1+b1 [141 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 gtk-update-icon-cache amd64 4.16.12+ds-1 [50.6 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 hicolor-icon-theme all 0.18-1 [12.0 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 adwaita-icon-theme all 47.0-2 [463 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 at-spi2-common all 2.55.0.1-1 [170 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 libatk1.0-0t64 amd64 2.55.0.1-1 [51.5 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 libxau6 amd64 1:1.0.11-1 [20.4 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 libxdmcp6 amd64 1:1.1.5-1 [27.8 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 libxcb1 amd64 1.17.0-2+b1 [144 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 libx11-data all 2:1.8.10-2 [337 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 libx11-6 amd64 2:1.8.10-2 [813 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 libxext6 amd64 2:1.3.4-1+b3 [50.4 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 libxi6 amd64 2:1.8.2-1 [78.9 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 libatspi2.0-0t64 amd64 2.55.0.1-1 [77.0 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 libatk-bridge2.0-0t64 amd64 2.55.0.1-1 [68.1 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 libfreetype6 amd64 2.13.3+dfsg-1 [452 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 fonts-dejavu-mono all 2.37-8 [489 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 fonts-dejavu-core all 2.37-8 [840 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 fontconfig-config amd64 2.15.0-2 [317 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 libfontconfig1 amd64 2.15.0-2 [391 kB]
Get:70 http://deb.debian.org/debian sid/main amd64 libpixman-1-0 amd64 0.44.0-3 [248 kB]
Get:71 http://deb.debian.org/debian sid/main amd64 libxcb-render0 amd64 1.17.0-2+b1 [115 kB]
Get:72 http://deb.debian.org/debian sid/main amd64 libxcb-shm0 amd64 1.17.0-2+b1 [105 kB]
Get:73 http://deb.debian.org/debian sid/main amd64 libxrender1 amd64 1:0.9.10-1.1+b3 [27.8 kB]
Get:74 http://deb.debian.org/debian sid/main amd64 libcairo2 amd64 1.18.2-2 [535 kB]
Get:75 http://deb.debian.org/debian sid/main amd64 libcairo-gobject2 amd64 1.18.2-2 [130 kB]
Get:76 http://deb.debian.org/debian sid/main amd64 libcloudproviders0 amd64 0.3.6-1+b1 [29.2 kB]
Get:77 http://deb.debian.org/debian sid/main amd64 libcolord2 amd64 1.4.7-1+b2 [140 kB]
Get:78 http://deb.debian.org/debian sid/main amd64 libavahi-common-data amd64 0.8-16 [112 kB]
Get:79 http://deb.debian.org/debian sid/main amd64 libavahi-common3 amd64 0.8-16 [44.2 kB]
Get:80 http://deb.debian.org/debian sid/main amd64 libavahi-client3 amd64 0.8-16 [48.4 kB]
Get:81 http://deb.debian.org/debian sid/main amd64 libcups2t64 amd64 2.4.10-2+b1 [251 kB]
Get:82 http://deb.debian.org/debian sid/main amd64 libepoxy0 amd64 1.5.10-2 [193 kB]
Get:83 http://deb.debian.org/debian sid/main amd64 libfribidi0 amd64 1.0.16-1 [26.5 kB]
Get:84 http://deb.debian.org/debian sid/main amd64 libgraphite2-3 amd64 1.3.14-2+b1 [75.4 kB]
Get:85 http://deb.debian.org/debian sid/main amd64 libharfbuzz0b amd64 10.2.0-1 [479 kB]
Get:86 http://deb.debian.org/debian sid/main amd64 fontconfig amd64 2.15.0-2 [463 kB]
Get:87 http://deb.debian.org/debian sid/main amd64 libthai-data all 0.1.29-2 [168 kB]
Get:88 http://deb.debian.org/debian sid/main amd64 libdatrie1 amd64 0.2.13-3+b1 [38.1 kB]
Get:89 http://deb.debian.org/debian sid/main amd64 libthai0 amd64 0.1.29-2+b1 [49.4 kB]
Get:90 http://deb.debian.org/debian sid/main amd64 libpango-1.0-0 amd64 1.56.0-3 [226 kB]
Get:91 http://deb.debian.org/debian sid/main amd64 libpangoft2-1.0-0 amd64 1.56.0-3 [55.2 kB]
Get:92 http://deb.debian.org/debian sid/main amd64 libpangocairo-1.0-0 amd64 1.56.0-3 [35.7 kB]
Get:93 http://deb.debian.org/debian sid/main amd64 libwayland-client0 amd64 1.23.0-1+b1 [26.6 kB]
Get:94 http://deb.debian.org/debian sid/main amd64 libwayland-cursor0 amd64 1.23.0-1+b1 [11.7 kB]
Get:95 http://deb.debian.org/debian sid/main amd64 libwayland-egl1 amd64 1.23.0-1+b1 [5664 B]
Get:96 http://deb.debian.org/debian sid/main amd64 libxcomposite1 amd64 1:0.4.6-1 [16.3 kB]
Get:97 http://deb.debian.org/debian sid/main amd64 libxfixes3 amd64 1:6.0.0-2+b3 [20.2 kB]
Get:98 http://deb.debian.org/debian sid/main amd64 libxcursor1 amd64 1:1.2.3-1 [39.7 kB]
Get:99 http://deb.debian.org/debian sid/main amd64 libxdamage1 amd64 1:1.1.6-1+b2 [15.5 kB]
Get:100 http://deb.debian.org/debian sid/main amd64 libxinerama1 amd64 2:1.1.4-3+b3 [16.0 kB]
Get:101 http://deb.debian.org/debian sid/main amd64 xkb-data all 2.42-1 [790 kB]
Get:102 http://deb.debian.org/debian sid/main amd64 libxkbcommon0 amd64 1.7.0-2 [113 kB]
Get:103 http://deb.debian.org/debian sid/main amd64 libxrandr2 amd64 2:1.5.4-1+b2 [36.4 kB]
Get:104 http://deb.debian.org/debian sid/main amd64 libpam-systemd amd64 257.2-2 [293 kB]
Get:105 http://deb.debian.org/debian sid/main amd64 dbus-user-session amd64 1.16.0-1 [51.0 kB]
Get:106 http://deb.debian.org/debian sid/main amd64 libdconf1 amd64 0.40.0-5 [41.8 kB]
Get:107 http://deb.debian.org/debian sid/main amd64 dconf-service amd64 0.40.0-5 [32.4 kB]
Get:108 http://deb.debian.org/debian sid/main amd64 dconf-gsettings-backend amd64 0.40.0-5 [28.6 kB]
Get:109 http://deb.debian.org/debian sid/main amd64 libgtk-3-common all 3.24.43-5 [4655 kB]
Get:110 http://deb.debian.org/debian sid/main amd64 libgtk-3-0t64 amd64 3.24.43-5 [2755 kB]
Get:111 http://deb.debian.org/debian sid/main amd64 libglvnd0 amd64 1.7.0-1+b2 [52.0 kB]
Get:112 http://deb.debian.org/debian sid/main amd64 libdrm-common all 2.4.123-1 [8084 B]
Get:113 http://deb.debian.org/debian sid/main amd64 libdrm2 amd64 2.4.123-1 [38.7 kB]
Get:114 http://deb.debian.org/debian sid/main amd64 libglapi-mesa amd64 24.3.3-1 [38.0 kB]
Get:115 http://deb.debian.org/debian sid/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [241 kB]
Get:116 http://deb.debian.org/debian sid/main amd64 libxcb-dri3-0 amd64 1.17.0-2+b1 [107 kB]
Get:117 http://deb.debian.org/debian sid/main amd64 libxcb-glx0 amd64 1.17.0-2+b1 [122 kB]
Get:118 http://deb.debian.org/debian sid/main amd64 libxcb-present0 amd64 1.17.0-2+b1 [106 kB]
Get:119 http://deb.debian.org/debian sid/main amd64 libxcb-xfixes0 amd64 1.17.0-2+b1 [109 kB]
Get:120 http://deb.debian.org/debian sid/main amd64 libxxf86vm1 amd64 1:1.1.4-1+b4 [19.3 kB]
Get:121 http://deb.debian.org/debian sid/main amd64 libdrm-amdgpu1 amd64 2.4.123-1 [22.3 kB]
Get:122 http://deb.debian.org/debian sid/main amd64 libpciaccess0 amd64 0.17-3+b3 [51.9 kB]
Get:123 http://deb.debian.org/debian sid/main amd64 libdrm-intel1 amd64 2.4.123-1 [63.7 kB]
Get:124 http://deb.debian.org/debian sid/main amd64 libdrm-radeon1 amd64 2.4.123-1 [22.3 kB]
Get:125 http://deb.debian.org/debian sid/main amd64 libelf1t64 amd64 0.192-4 [189 kB]
Get:126 http://deb.debian.org/debian sid/main amd64 libedit2 amd64 3.1-20250104-1 [93.8 kB]
Get:127 http://deb.debian.org/debian sid/main amd64 libz3-4 amd64 4.13.3-1 [8560 kB]
Get:128 http://deb.debian.org/debian sid/main amd64 libllvm19 amd64 1:19.1.7-1 [26.0 MB]
Get:129 http://deb.debian.org/debian sid/main amd64 libsensors-config all 1:3.6.0-10 [14.6 kB]
Get:130 http://deb.debian.org/debian sid/main amd64 libsensors5 amd64 1:3.6.0-10+b1 [35.1 kB]
Get:131 http://deb.debian.org/debian sid/main amd64 libxcb-randr0 amd64 1.17.0-2+b1 [117 kB]
Get:132 http://deb.debian.org/debian sid/main amd64 libxcb-sync1 amd64 1.17.0-2+b1 [109 kB]
Get:133 http://deb.debian.org/debian sid/main amd64 libxshmfence1 amd64 1.3-1+b3 [8852 B]
Get:134 http://deb.debian.org/debian sid/main amd64 mesa-libgallium amd64 24.3.3-1 [9488 kB]
Get:135 http://deb.debian.org/debian sid/main amd64 libvulkan1 amd64 1.4.304.0-1 [129 kB]
Get:136 http://deb.debian.org/debian sid/main amd64 libwayland-server0 amd64 1.23.0-1+b1 [34.2 kB]
Get:137 http://deb.debian.org/debian sid/main amd64 libgbm1 amd64 24.3.3-1 [43.5 kB]
Get:138 http://deb.debian.org/debian sid/main amd64 libgl1-mesa-dri amd64 24.3.3-1 [44.9 kB]
Get:139 http://deb.debian.org/debian sid/main amd64 libglx-mesa0 amd64 24.3.3-1 [142 kB]
Get:140 http://deb.debian.org/debian sid/main amd64 libglx0 amd64 1.7.0-1+b2 [34.9 kB]
Get:141 http://deb.debian.org/debian sid/main amd64 libgl1 amd64 1.7.0-1+b2 [89.5 kB]
Get:142 http://deb.debian.org/debian sid/main amd64 libasound2-data all 1.2.13-1 [21.1 kB]
Get:143 http://deb.debian.org/debian sid/main amd64 libasound2t64 amd64 1.2.13-1+b1 [373 kB]
Get:144 http://deb.debian.org/debian sid/main amd64 libgif7 amd64 5.2.2-1+b1 [44.2 kB]
Get:145 http://deb.debian.org/debian sid/main amd64 x11-common all 1:7.7+23.2 [216 kB]
Get:146 http://deb.debian.org/debian sid/main amd64 libxtst6 amd64 2:1.2.3-1.1+b3 [25.9 kB]
Get:147 http://deb.debian.org/debian sid/main amd64 openjdk-21-jre amd64 21.0.6~6ea-1 [204 kB]
Get:148 http://deb.debian.org/debian sid/main amd64 default-jre amd64 2:1.21-76 [1068 B]
Get:149 http://deb.debian.org/debian sid/main amd64 libhamcrest-java all 2.2-2 [121 kB]
Get:150 http://deb.debian.org/debian sid/main amd64 junit4 all 4.13.2-5 [350 kB]
Get:151 http://deb.debian.org/debian sid/main amd64 libcommons-cli-java all 1.6.0-1 [60.4 kB]
Get:152 http://deb.debian.org/debian sid/main amd64 libapache-pom-java all 33-2 [5852 B]
Get:153 http://deb.debian.org/debian sid/main amd64 libcommons-parent-java all 56-1 [10.8 kB]
Get:154 http://deb.debian.org/debian sid/main amd64 libcommons-io-java all 2.17.0-1 [488 kB]
Get:155 http://deb.debian.org/debian sid/main amd64 libdropwizard-metrics-java all 3.2.6-1 [240 kB]
Get:156 http://deb.debian.org/debian sid/main amd64 libfindbugs-annotations-java all 3.1.0~preview2-4 [48.8 kB]
Get:157 http://deb.debian.org/debian sid/main amd64 libatinject-jsr330-api-java all 1.0+ds1-6 [5112 B]
Get:158 http://deb.debian.org/debian sid/main amd64 liberror-prone-java all 2.18.0-1 [22.5 kB]
Get:159 http://deb.debian.org/debian sid/main amd64 libjsr305-java all 0.1~+svn49-11 [26.9 kB]
Get:160 http://deb.debian.org/debian sid/main amd64 libguava-java all 32.0.1-1 [2708 kB]
Get:161 http://deb.debian.org/debian sid/main amd64 libjackson2-annotations-java all 2.14.0-1 [68.8 kB]
Get:162 http://deb.debian.org/debian sid/main amd64 libjackson2-core-java all 2.14.1-1 [447 kB]
Get:163 http://deb.debian.org/debian sid/main amd64 libjackson2-databind-java all 2.14.0-1 [1584 kB]
Get:164 http://deb.debian.org/debian sid/main amd64 libasm-java all 9.7.1-1 [391 kB]
Get:165 http://deb.debian.org/debian sid/main amd64 libel-api-java all 3.0.0-3 [64.9 kB]
Get:166 http://deb.debian.org/debian sid/main amd64 libjsp-api-java all 2.3.4-3 [53.7 kB]
Get:167 http://deb.debian.org/debian sid/main amd64 libservlet-api-java all 4.0.1-2 [81.0 kB]
Get:168 http://deb.debian.org/debian sid/main amd64 libwebsocket-api-java all 1.1-2 [40.1 kB]
Get:169 http://deb.debian.org/debian sid/main amd64 libjetty9-java all 9.4.56-1 [2964 kB]
Get:170 http://deb.debian.org/debian sid/main amd64 libjnr-constants-java all 0.10.4-2 [1381 kB]
Get:171 http://deb.debian.org/debian sid/main amd64 libjffi-jni amd64 1.3.13+ds-1+b1 [25.3 kB]
Get:172 http://deb.debian.org/debian sid/main amd64 libjffi-java all 1.3.13+ds-1 [113 kB]
Get:173 http://deb.debian.org/debian sid/main amd64 libjnr-x86asm-java all 1.0.2-5.1 [207 kB]
Get:174 http://deb.debian.org/debian sid/main amd64 libjnr-ffi-java all 2.2.15-2 [627 kB]
Get:175 http://deb.debian.org/debian sid/main amd64 libjnr-enxio-java all 0.32.16-1 [33.9 kB]
Get:176 http://deb.debian.org/debian sid/main amd64 libjnr-posix-java all 3.1.18-1 [269 kB]
Get:177 http://deb.debian.org/debian sid/main amd64 libjnr-unixsocket-java all 0.38.21-2 [47.3 kB]
Get:178 http://deb.debian.org/debian sid/main amd64 libactivation-java all 1.2.0-2 [84.7 kB]
Get:179 http://deb.debian.org/debian sid/main amd64 libmail-java all 1.6.5-3 [702 kB]
Get:180 http://deb.debian.org/debian sid/main amd64 libcommons-logging-java all 1.3.0-1 [68.6 kB]
Get:181 http://deb.debian.org/debian sid/main amd64 libjaxb-api-java all 2.3.1-1 [119 kB]
Get:182 http://deb.debian.org/debian sid/main amd64 libspring-core-java all 4.3.30-2 [1022 kB]
Get:183 http://deb.debian.org/debian sid/main amd64 libspring-beans-java all 4.3.30-2 [680 kB]
Get:184 http://deb.debian.org/debian sid/main amd64 libtaglibs-standard-spec-java all 1.2.5-3 [37.8 kB]
Get:185 http://deb.debian.org/debian sid/main amd64 libtaglibs-standard-impl-java all 1.2.5-3 [187 kB]
Get:186 http://deb.debian.org/debian sid/main amd64 libeclipse-jdt-core-compiler-batch-java all 3.35.0+eclipse4.29-2 [2952 kB]
Get:187 http://deb.debian.org/debian sid/main amd64 libeclipse-jdt-core-java all 3.35.0+eclipse4.29-2 [3858 kB]
Get:188 http://deb.debian.org/debian sid/main amd64 libtomcat9-java all 9.0.95-1 [6341 kB]
Get:189 http://deb.debian.org/debian sid/main amd64 libjetty9-extra-java all 9.4.56-1 [1366 kB]
Get:190 http://deb.debian.org/debian sid/main amd64 libjctools-java all 2.0.2-1 [188 kB]
Get:191 http://deb.debian.org/debian sid/main amd64 libnetty-java all 1:4.1.48-10 [3621 kB]
Get:192 http://deb.debian.org/debian sid/main amd64 libslf4j-java all 1.7.32-1 [144 kB]
Get:193 http://deb.debian.org/debian sid/main amd64 libsnappy1v5 amd64 1.2.1-1+b1 [29.6 kB]
Get:194 http://deb.debian.org/debian sid/main amd64 libsnappy-jni amd64 1.1.10.7-1 [6492 B]
Get:195 http://deb.debian.org/debian sid/main amd64 libsnappy-java all 1.1.10.7-1 [87.6 kB]
Get:196 http://deb.debian.org/debian sid/main amd64 libapr1t64 amd64 1.7.5-1 [104 kB]
Get:197 http://deb.debian.org/debian sid/main amd64 libnetty-tcnative-jni amd64 2.0.28-1+b2 [33.3 kB]
Get:198 http://deb.debian.org/debian sid/main amd64 libnetty-tcnative-java all 2.0.28-1 [25.8 kB]
Get:199 http://deb.debian.org/debian sid/main amd64 liblog4j1.2-java all 1.2.17-11 [444 kB]
Get:200 http://deb.debian.org/debian sid/main amd64 libzookeeper-java all 3.9.3-1 [1900 kB]
Get:201 http://deb.debian.org/debian sid/main amd64 zookeeper all 3.9.3-1 [63.8 kB]
Get:202 http://deb.debian.org/debian sid/main amd64 zookeeperd all 3.9.3-1 [9640 B]
Get:203 http://deb.debian.org/debian sid/main amd64 libc-l10n all 2.40-5 [726 kB]
Get:204 http://deb.debian.org/debian sid/main amd64 locales all 2.40-5 [3898 kB]
Get:205 http://deb.debian.org/debian sid/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB]
Get:206 http://deb.debian.org/debian sid/main amd64 libcares2 amd64 1.34.4-2.1 [97.9 kB]
Get:207 http://deb.debian.org/debian sid/main amd64 libev4t64 amd64 1:4.33-2.1+b1 [42.4 kB]
Get:208 http://deb.debian.org/debian sid/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get:209 http://deb.debian.org/debian sid/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB]
Get:210 http://deb.debian.org/debian sid/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.4 kB]
Get:211 http://deb.debian.org/debian sid/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB]
Get:212 http://deb.debian.org/debian sid/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3+b1 [83.1 kB]
Get:213 http://deb.debian.org/debian sid/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB]
Get:214 http://deb.debian.org/debian sid/main amd64 libpq5 amd64 17.2-1+b2 [224 kB]
Get:215 http://deb.debian.org/debian sid/main amd64 libpython3.12-stdlib amd64 3.12.8-5 [1971 kB]
Get:216 http://deb.debian.org/debian sid/main amd64 libxslt1.1 amd64 1.1.35-1.1+b1 [233 kB]
Get:217 http://deb.debian.org/debian sid/main amd64 lsb-release all 12.1-1 [5912 B]
Get:218 http://deb.debian.org/debian sid/main amd64 moreutils amd64 0.69-1 [62.8 kB]
Get:219 http://deb.debian.org/debian sid/main amd64 python3-dateutil all 2.9.0-3 [79.3 kB]
Get:220 http://deb.debian.org/debian sid/main amd64 python3-autocommand all 2.2.2-3 [13.6 kB]
Get:221 http://deb.debian.org/debian sid/main amd64 python3-more-itertools all 10.5.0-1 [63.8 kB]
Get:222 http://deb.debian.org/debian sid/main amd64 python3-typing-extensions all 4.12.2-2 [73.0 kB]
Get:223 http://deb.debian.org/debian sid/main amd64 python3-typeguard all 4.4.1-1 [37.0 kB]
Get:224 http://deb.debian.org/debian sid/main amd64 python3-inflect all 7.3.1-2 [32.4 kB]
Get:225 http://deb.debian.org/debian sid/main amd64 python3-jaraco.context all 6.0.0-1 [7984 B]
Get:226 http://deb.debian.org/debian sid/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB]
Get:227 http://deb.debian.org/debian sid/main amd64 python3-pkg-resources all 75.6.0-1 [222 kB]
Get:228 http://deb.debian.org/debian sid/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [24.9 kB]
Get:229 http://deb.debian.org/debian sid/main amd64 python3-prettytable all 3.12.0-1 [39.5 kB]
Get:230 http://deb.debian.org/debian sid/main amd64 python3-psutil amd64 5.9.8-2 [225 kB]
Get:231 http://deb.debian.org/debian sid/main amd64 python3-urllib3 all 2.3.0-1 [114 kB]
Get:232 http://deb.debian.org/debian sid/main amd64 python3-yaml amd64 6.0.2-1+b1 [178 kB]
Get:233 http://deb.debian.org/debian sid/main amd64 python3-psycopg2 amd64 2.9.10-1 [132 kB]
Get:234 http://deb.debian.org/debian sid/main amd64 python3-greenlet amd64 3.1.0-1+b1 [179 kB]
Get:235 http://deb.debian.org/debian sid/main amd64 python3-dnspython all 2.7.0-1 [164 kB]
Get:236 http://deb.debian.org/debian sid/main amd64 python3-eventlet all 0.36.1-12 [308 kB]
Get:237 http://deb.debian.org/debian sid/main amd64 python3-zope.event all 5.0-0.1 [8164 B]
Get:238 http://deb.debian.org/debian sid/main amd64 python3-zope.interface amd64 7.2-1 [151 kB]
Get:239 http://deb.debian.org/debian sid/main amd64 python3-gevent amd64 24.11.1-1 [1020 kB]
Get:240 http://deb.debian.org/debian sid/main amd64 python3-markupsafe amd64 2.1.5-1+b2 [13.9 kB]
Get:241 http://deb.debian.org/debian sid/main amd64 python3-jinja2 all 3.1.3-2 [120 kB]
Get:242 http://deb.debian.org/debian sid/main amd64 python3-kerberos amd64 1.1.14-3.1+b10 [20.5 kB]
Get:243 http://deb.debian.org/debian sid/main amd64 python3-pure-sasl all 0.5.1+dfsg1-5 [11.9 kB]
Get:244 http://deb.debian.org/debian sid/main amd64 python3-six all 1.17.0-1 [16.5 kB]
Get:245 http://deb.debian.org/debian sid/main amd64 python3-kazoo all 2.9.0-2 [115 kB]
Get:246 http://deb.debian.org/debian sid/main amd64 python3-ydiff all 1.4.2-1 [20.9 kB]
Get:247 http://deb.debian.org/debian sid/main amd64 python3-cdiff all 1.4.2-1 [4656 B]
Get:248 http://deb.debian.org/debian sid/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1023 kB]
Get:249 http://deb.debian.org/debian sid/main amd64 postgresql-client-17 amd64 17.2-1+b2 [2010 kB]
Get:250 http://deb.debian.org/debian sid/main amd64 postgresql-17 amd64 17.2-1+b2 [16.6 MB]
Get:251 http://deb.debian.org/debian sid/main amd64 postgresql all 17+267 [12.3 kB]
Get:252 http://deb.debian.org/debian sid/main amd64 python3-parse all 1.20.2-1 [26.7 kB]
Get:253 http://deb.debian.org/debian sid/main amd64 python3-parse-type all 0.6.4-1 [24.3 kB]
Get:254 http://deb.debian.org/debian sid/main amd64 python3-behave all 1.2.6-6 [106 kB]
Get:255 http://deb.debian.org/debian sid/main amd64 python3.12 amd64 3.12.8-5 [677 kB]
Get:256 http://deb.debian.org/debian sid/main amd64 python3-coverage amd64 7.6.0+dfsg1-2+b1 [177 kB]
Preconfiguring packages ...
Fetched 197 MB in 2s (80.2 MB/s)
Selecting previously unselected package libsystemd-shared:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../libsystemd-shared_257.2-2_amd64.deb ...
Unpacking libsystemd-shared:amd64 (257.2-2) ...
Selecting previously unselected package libapparmor1:amd64.
Preparing to unpack .../libapparmor1_3.1.7-1+b3_amd64.deb ...
Unpacking libapparmor1:amd64 (3.1.7-1+b3) ...
Setting up libsystemd-shared:amd64 (257.2-2) ...
Selecting previously unselected package systemd.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17178 files and directories currently installed.)
Preparing to unpack .../systemd_257.2-2_amd64.deb ...
Unpacking systemd (257.2-2) ...
Setting up libapparmor1:amd64 (3.1.7-1+b3) ...
Setting up systemd (257.2-2) ...
Created symlink '/etc/systemd/system/getty.target.wants/getty@tty1.service' → '/usr/lib/systemd/system/getty@.service'.
Created symlink '/etc/systemd/system/multi-user.target.wants/remote-fs.target' → '/usr/lib/systemd/system/remote-fs.target'.
Created symlink '/etc/systemd/system/sysinit.target.wants/systemd-pstore.service' → '/usr/lib/systemd/system/systemd-pstore.service'.
Initializing machine ID from random generator.
Creating group 'systemd-journal' with GID 999.
Creating group 'systemd-network' with GID 998.
Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998.
/usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring.
Selecting previously unselected package systemd-sysv.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18113 files and directories currently installed.)
Preparing to unpack .../0-systemd-sysv_257.2-2_amd64.deb ...
Unpacking systemd-sysv (257.2-2) ...
Selecting previously unselected package libdbus-1-3:amd64.
Preparing to unpack .../1-libdbus-1-3_1.16.0-1_amd64.deb ...
Unpacking libdbus-1-3:amd64 (1.16.0-1) ...
Selecting previously unselected package dbus-bin.
Preparing to unpack .../2-dbus-bin_1.16.0-1_amd64.deb ...
Unpacking dbus-bin (1.16.0-1) ...
Selecting previously unselected package dbus-session-bus-common.
Preparing to unpack .../3-dbus-session-bus-common_1.16.0-1_all.deb ...
Unpacking dbus-session-bus-common (1.16.0-1) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../4-libexpat1_2.6.4-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.6.4-1) ...
Selecting previously unselected package dbus-daemon.
Preparing to unpack .../5-dbus-daemon_1.16.0-1_amd64.deb ...
Unpacking dbus-daemon (1.16.0-1) ...
Selecting previously unselected package adduser.
Preparing to unpack .../6-adduser_3.137_all.deb ...
Unpacking adduser (3.137) ...
Setting up adduser (3.137) ...
Selecting previously unselected package dbus-system-bus-common.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18256 files and directories currently installed.)
Preparing to unpack .../00-dbus-system-bus-common_1.16.0-1_all.deb ...
Unpacking dbus-system-bus-common (1.16.0-1) ...
Selecting previously unselected package dbus.
Preparing to unpack .../01-dbus_1.16.0-1_amd64.deb ...
Unpacking dbus (1.16.0-1) ...
Selecting previously unselected package fonts-lato.
Preparing to unpack .../02-fonts-lato_2.015-1_all.deb ...
Unpacking fonts-lato (2.015-1) ...
Selecting previously unselected package libjson-perl.
Preparing to unpack .../03-libjson-perl_4.10000-1_all.deb ...
Unpacking libjson-perl (4.10000-1) ...
Selecting previously unselected package libio-pty-perl.
Preparing to unpack .../04-libio-pty-perl_1%3a1.20-1+b2_amd64.deb ...
Unpacking libio-pty-perl (1:1.20-1+b2) ...
Selecting previously unselected package libipc-run-perl.
Preparing to unpack .../05-libipc-run-perl_20231003.0-2_all.deb ...
Unpacking libipc-run-perl (20231003.0-2) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../06-postgresql-client-common_267_all.deb ...
Unpacking postgresql-client-common (267) ...
Selecting previously unselected package ssl-cert.
Preparing to unpack .../07-ssl-cert_1.1.3_all.deb ...
Unpacking ssl-cert (1.1.3) ...
Selecting previously unselected package postgresql-common.
Preparing to unpack .../08-postgresql-common_267_all.deb ...
Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
Unpacking postgresql-common (267) ...
Selecting previously unselected package libpython3.13-minimal:amd64.
Preparing to unpack .../09-libpython3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../10-python3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking python3.13-minimal (3.13.1-3) ...
Setting up libpython3.13-minimal:amd64 (3.13.1-3) ...
Setting up libexpat1:amd64 (2.6.4-1) ...
Setting up python3.13-minimal (3.13.1-3) ...
Selecting previously unselected package python3-minimal.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18877 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.13.1-2_amd64.deb ...
Unpacking python3-minimal (3.13.1-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package libpython3.13-stdlib:amd64.
Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../python3.13_3.13.1-3_amd64.deb ...
Unpacking python3.13 (3.13.1-3) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../libpython3-stdlib_3.13.1-2_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3-minimal (3.13.1-2) ...
Selecting previously unselected package python3.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19327 files and directories currently installed.)
Preparing to unpack .../000-python3_3.13.1-2_amd64.deb ...
Unpacking python3 (3.13.1-2) ...
Selecting previously unselected package libpython3.12-minimal:amd64.
Preparing to unpack .../001-libpython3.12-minimal_3.12.8-5_amd64.deb ...
Unpacking libpython3.12-minimal:amd64 (3.12.8-5) ...
Selecting previously unselected package python3.12-minimal.
Preparing to unpack .../002-python3.12-minimal_3.12.8-5_amd64.deb ...
Unpacking python3.12-minimal (3.12.8-5) ...
Selecting previously unselected package ca-certificates-java.
Preparing to unpack .../003-ca-certificates-java_20240118_all.deb ...
Unpacking ca-certificates-java (20240118) ...
Selecting previously unselected package java-common.
Preparing to unpack .../004-java-common_0.76_all.deb ...
Unpacking java-common (0.76) ...
Selecting previously unselected package liblcms2-2:amd64.
Preparing to unpack .../005-liblcms2-2_2.16-2_amd64.deb ...
Unpacking liblcms2-2:amd64 (2.16-2) ...
Selecting previously unselected package libjpeg62-turbo:amd64.
Preparing to unpack .../006-libjpeg62-turbo_1%3a2.1.5-3+b1_amd64.deb ...
Unpacking libjpeg62-turbo:amd64 (1:2.1.5-3+b1) ...
Selecting previously unselected package libnspr4:amd64.
Preparing to unpack .../007-libnspr4_2%3a4.36-1_amd64.deb ...
Unpacking libnspr4:amd64 (2:4.36-1) ...
Selecting previously unselected package libnss3:amd64.
Preparing to unpack .../008-libnss3_2%3a3.107-1_amd64.deb ...
Unpacking libnss3:amd64 (2:3.107-1) ...
Selecting previously unselected package libpcsclite1:amd64.
Preparing to unpack .../009-libpcsclite1_2.3.1-1_amd64.deb ...
Unpacking libpcsclite1:amd64 (2.3.1-1) ...
Selecting previously unselected package openjdk-21-jre-headless:amd64.
Preparing to unpack .../010-openjdk-21-jre-headless_21.0.6~6ea-1_amd64.deb ...
Unpacking openjdk-21-jre-headless:amd64 (21.0.6~6ea-1) ...
Selecting previously unselected package default-jre-headless.
Preparing to unpack .../011-default-jre-headless_2%3a1.21-76_amd64.deb ...
Unpacking default-jre-headless (2:1.21-76) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../012-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ...
Selecting previously unselected package libpng16-16t64:amd64.
Preparing to unpack .../013-libpng16-16t64_1.6.45-1_amd64.deb ...
Unpacking libpng16-16t64:amd64 (1.6.45-1) ...
Selecting previously unselected package libdeflate0:amd64.
Preparing to unpack .../014-libdeflate0_1.23-1+b1_amd64.deb ...
Unpacking libdeflate0:amd64 (1.23-1+b1) ...
Selecting previously unselected package libjbig0:amd64.
Preparing to unpack .../015-libjbig0_2.1-6.1+b2_amd64.deb ...
Unpacking libjbig0:amd64 (2.1-6.1+b2) ...
Selecting previously unselected package liblerc4:amd64.
Preparing to unpack .../016-liblerc4_4.0.0+ds-5_amd64.deb ...
Unpacking liblerc4:amd64 (4.0.0+ds-5) ...
Selecting previously unselected package libsharpyuv0:amd64.
Preparing to unpack .../017-libsharpyuv0_1.5.0-0.1_amd64.deb ...
Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ...
Selecting previously unselected package libwebp7:amd64.
Preparing to unpack .../018-libwebp7_1.5.0-0.1_amd64.deb ...
Unpacking libwebp7:amd64 (1.5.0-0.1) ...
Selecting previously unselected package libtiff6:amd64.
Preparing to unpack .../019-libtiff6_4.5.1+git230720-5_amd64.deb ...
Unpacking libtiff6:amd64 (4.5.1+git230720-5) ...
Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64.
Preparing to unpack .../020-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1+b1_amd64.deb ...
Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1+b1) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../021-gtk-update-icon-cache_4.16.12+ds-1_amd64.deb ...
No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed.
No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed.
Unpacking gtk-update-icon-cache (4.16.12+ds-1) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../022-hicolor-icon-theme_0.18-1_all.deb ...
Unpacking hicolor-icon-theme (0.18-1) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../023-adwaita-icon-theme_47.0-2_all.deb ...
Unpacking adwaita-icon-theme (47.0-2) ...
Selecting previously unselected package at-spi2-common.
Preparing to unpack .../024-at-spi2-common_2.55.0.1-1_all.deb ...
Unpacking at-spi2-common (2.55.0.1-1) ...
Selecting previously unselected package libatk1.0-0t64:amd64.
Preparing to unpack .../025-libatk1.0-0t64_2.55.0.1-1_amd64.deb ...
Unpacking libatk1.0-0t64:amd64 (2.55.0.1-1) ...
Selecting previously unselected package libxau6:amd64.
Preparing to unpack .../026-libxau6_1%3a1.0.11-1_amd64.deb ...
Unpacking libxau6:amd64 (1:1.0.11-1) ...
Selecting previously unselected package libxdmcp6:amd64.
Preparing to unpack .../027-libxdmcp6_1%3a1.1.5-1_amd64.deb ...
Unpacking libxdmcp6:amd64 (1:1.1.5-1) ...
Selecting previously unselected package libxcb1:amd64.
Preparing to unpack .../028-libxcb1_1.17.0-2+b1_amd64.deb ...
Unpacking libxcb1:amd64 (1.17.0-2+b1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../029-libx11-data_2%3a1.8.10-2_all.deb ...
Unpacking libx11-data (2:1.8.10-2) ...
Selecting previously unselected package libx11-6:amd64.
Preparing to unpack .../030-libx11-6_2%3a1.8.10-2_amd64.deb ...
Unpacking libx11-6:amd64 (2:1.8.10-2) ...
Selecting previously unselected package libxext6:amd64.
Preparing to unpack .../031-libxext6_2%3a1.3.4-1+b3_amd64.deb ...
Unpacking libxext6:amd64 (2:1.3.4-1+b3) ...
Selecting previously unselected package libxi6:amd64.
Preparing to unpack .../032-libxi6_2%3a1.8.2-1_amd64.deb ...
Unpacking libxi6:amd64 (2:1.8.2-1) ...
Selecting previously unselected package libatspi2.0-0t64:amd64.
Preparing to unpack .../033-libatspi2.0-0t64_2.55.0.1-1_amd64.deb ...
Unpacking libatspi2.0-0t64:amd64 (2.55.0.1-1) ...
Selecting previously unselected package libatk-bridge2.0-0t64:amd64.
Preparing to unpack .../034-libatk-bridge2.0-0t64_2.55.0.1-1_amd64.deb ...
Unpacking libatk-bridge2.0-0t64:amd64 (2.55.0.1-1) ...
Selecting previously unselected package libfreetype6:amd64.
Preparing to unpack .../035-libfreetype6_2.13.3+dfsg-1_amd64.deb ...
Unpacking libfreetype6:amd64 (2.13.3+dfsg-1) ...
Selecting previously unselected package fonts-dejavu-mono.
Preparing to unpack .../036-fonts-dejavu-mono_2.37-8_all.deb ...
Unpacking fonts-dejavu-mono (2.37-8) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../037-fonts-dejavu-core_2.37-8_all.deb ...
Unpacking fonts-dejavu-core (2.37-8) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../038-fontconfig-config_2.15.0-2_amd64.deb ...
Unpacking fontconfig-config (2.15.0-2) ...
Selecting previously unselected package libfontconfig1:amd64.
Preparing to unpack .../039-libfontconfig1_2.15.0-2_amd64.deb ...
Unpacking libfontconfig1:amd64 (2.15.0-2) ...
Selecting previously unselected package libpixman-1-0:amd64.
Preparing to unpack .../040-libpixman-1-0_0.44.0-3_amd64.deb ...
Unpacking libpixman-1-0:amd64 (0.44.0-3) ...
Selecting previously unselected package libxcb-render0:amd64.
Preparing to unpack .../041-libxcb-render0_1.17.0-2+b1_amd64.deb ...
Unpacking libxcb-render0:amd64 (1.17.0-2+b1) ...
Selecting previously unselected package libxcb-shm0:amd64.
Preparing to unpack .../042-libxcb-shm0_1.17.0-2+b1_amd64.deb ...
Unpacking libxcb-shm0:amd64 (1.17.0-2+b1) ...
Selecting previously unselected package libxrender1:amd64.
Preparing to unpack .../043-libxrender1_1%3a0.9.10-1.1+b3_amd64.deb ...
Unpacking libxrender1:amd64 (1:0.9.10-1.1+b3) ...
Selecting previously unselected package libcairo2:amd64.
Preparing to unpack .../044-libcairo2_1.18.2-2_amd64.deb ...
Unpacking libcairo2:amd64 (1.18.2-2) ...
Selecting previously unselected package libcairo-gobject2:amd64.
Preparing to unpack .../045-libcairo-gobject2_1.18.2-2_amd64.deb ...
Unpacking libcairo-gobject2:amd64 (1.18.2-2) ...
Selecting previously unselected package libcloudproviders0:amd64.
Preparing to unpack .../046-libcloudproviders0_0.3.6-1+b1_amd64.deb ...
Unpacking libcloudproviders0:amd64 (0.3.6-1+b1) ...
Selecting previously unselected package libcolord2:amd64.
Preparing to unpack .../047-libcolord2_1.4.7-1+b2_amd64.deb ...
Unpacking libcolord2:amd64 (1.4.7-1+b2) ...
Selecting previously unselected package libavahi-common-data:amd64.
Preparing to unpack .../048-libavahi-common-data_0.8-16_amd64.deb ...
Unpacking libavahi-common-data:amd64 (0.8-16) ...
Selecting previously unselected package libavahi-common3:amd64.
Preparing to unpack .../049-libavahi-common3_0.8-16_amd64.deb ...
Unpacking libavahi-common3:amd64 (0.8-16) ...
Selecting previously unselected package libavahi-client3:amd64.
Preparing to unpack .../050-libavahi-client3_0.8-16_amd64.deb ...
Unpacking libavahi-client3:amd64 (0.8-16) ...
Selecting previously unselected package libcups2t64:amd64.
Preparing to unpack .../051-libcups2t64_2.4.10-2+b1_amd64.deb ...
Unpacking libcups2t64:amd64 (2.4.10-2+b1) ...
Selecting previously unselected package libepoxy0:amd64.
Preparing to unpack .../052-libepoxy0_1.5.10-2_amd64.deb ...
Unpacking libepoxy0:amd64 (1.5.10-2) ...
Selecting previously unselected package libfribidi0:amd64.
Preparing to unpack .../053-libfribidi0_1.0.16-1_amd64.deb ...
Unpacking libfribidi0:amd64 (1.0.16-1) ...
Selecting previously unselected package libgraphite2-3:amd64.
Preparing to unpack .../054-libgraphite2-3_1.3.14-2+b1_amd64.deb ...
Unpacking libgraphite2-3:amd64 (1.3.14-2+b1) ...
Selecting previously unselected package libharfbuzz0b:amd64.
Preparing to unpack .../055-libharfbuzz0b_10.2.0-1_amd64.deb ...
Unpacking libharfbuzz0b:amd64 (10.2.0-1) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../056-fontconfig_2.15.0-2_amd64.deb ...
Unpacking fontconfig (2.15.0-2) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../057-libthai-data_0.1.29-2_all.deb ...
Unpacking libthai-data (0.1.29-2) ...
Selecting previously unselected package libdatrie1:amd64.
Preparing to unpack .../058-libdatrie1_0.2.13-3+b1_amd64.deb ...
Unpacking libdatrie1:amd64 (0.2.13-3+b1) ...
Selecting previously unselected package libthai0:amd64.
Preparing to unpack .../059-libthai0_0.1.29-2+b1_amd64.deb ...
Unpacking libthai0:amd64 (0.1.29-2+b1) ...
Selecting previously unselected package libpango-1.0-0:amd64.
Preparing to unpack .../060-libpango-1.0-0_1.56.0-3_amd64.deb ...
Unpacking libpango-1.0-0:amd64 (1.56.0-3) ...
Selecting previously unselected package libpangoft2-1.0-0:amd64.
Preparing to unpack .../061-libpangoft2-1.0-0_1.56.0-3_amd64.deb ...
Unpacking libpangoft2-1.0-0:amd64 (1.56.0-3) ...
Selecting previously unselected package libpangocairo-1.0-0:amd64.
Preparing to unpack .../062-libpangocairo-1.0-0_1.56.0-3_amd64.deb ...
Unpacking libpangocairo-1.0-0:amd64 (1.56.0-3) ...
Selecting previously unselected package libwayland-client0:amd64.
Preparing to unpack .../063-libwayland-client0_1.23.0-1+b1_amd64.deb ...
Unpacking libwayland-client0:amd64 (1.23.0-1+b1) ...
Selecting previously unselected package libwayland-cursor0:amd64.
Preparing to unpack .../064-libwayland-cursor0_1.23.0-1+b1_amd64.deb ...
Unpacking libwayland-cursor0:amd64 (1.23.0-1+b1) ...
Selecting previously unselected package libwayland-egl1:amd64.
Preparing to unpack .../065-libwayland-egl1_1.23.0-1+b1_amd64.deb ...
Unpacking libwayland-egl1:amd64 (1.23.0-1+b1) ...
Selecting previously unselected package libxcomposite1:amd64.
Preparing to unpack .../066-libxcomposite1_1%3a0.4.6-1_amd64.deb ...
Unpacking libxcomposite1:amd64 (1:0.4.6-1) ...
Selecting previously unselected package libxfixes3:amd64.
Preparing to unpack .../067-libxfixes3_1%3a6.0.0-2+b3_amd64.deb ...
Unpacking libxfixes3:amd64 (1:6.0.0-2+b3) ...
Selecting previously unselected package libxcursor1:amd64.
Preparing to unpack .../068-libxcursor1_1%3a1.2.3-1_amd64.deb ...
Unpacking libxcursor1:amd64 (1:1.2.3-1) ...
Selecting previously unselected package libxdamage1:amd64.
Preparing to unpack .../069-libxdamage1_1%3a1.1.6-1+b2_amd64.deb ...
Unpacking libxdamage1:amd64 (1:1.1.6-1+b2) ...
Selecting previously unselected package libxinerama1:amd64.
Preparing to unpack .../070-libxinerama1_2%3a1.1.4-3+b3_amd64.deb ...
Unpacking libxinerama1:amd64 (2:1.1.4-3+b3) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../071-xkb-data_2.42-1_all.deb ...
Unpacking xkb-data (2.42-1) ...
Selecting previously unselected package libxkbcommon0:amd64.
Preparing to unpack .../072-libxkbcommon0_1.7.0-2_amd64.deb ...
Unpacking libxkbcommon0:amd64 (1.7.0-2) ...
Selecting previously unselected package libxrandr2:amd64.
Preparing to unpack .../073-libxrandr2_2%3a1.5.4-1+b2_amd64.deb ...
Unpacking libxrandr2:amd64 (2:1.5.4-1+b2) ...
Selecting previously unselected package libpam-systemd:amd64.
Preparing to unpack .../074-libpam-systemd_257.2-2_amd64.deb ...
Unpacking libpam-systemd:amd64 (257.2-2) ...
Selecting previously unselected package dbus-user-session.
Preparing to unpack .../075-dbus-user-session_1.16.0-1_amd64.deb ...
Unpacking dbus-user-session (1.16.0-1) ...
Selecting previously unselected package libdconf1:amd64.
Preparing to unpack .../076-libdconf1_0.40.0-5_amd64.deb ...
Unpacking libdconf1:amd64 (0.40.0-5) ...
Selecting previously unselected package dconf-service.
Preparing to unpack .../077-dconf-service_0.40.0-5_amd64.deb ...
Unpacking dconf-service (0.40.0-5) ...
Selecting previously unselected package dconf-gsettings-backend:amd64.
Preparing to unpack .../078-dconf-gsettings-backend_0.40.0-5_amd64.deb ...
Unpacking dconf-gsettings-backend:amd64 (0.40.0-5) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../079-libgtk-3-common_3.24.43-5_all.deb ...
Unpacking libgtk-3-common (3.24.43-5) ...
Selecting previously unselected package libgtk-3-0t64:amd64.
Preparing to unpack .../080-libgtk-3-0t64_3.24.43-5_amd64.deb ...
Unpacking libgtk-3-0t64:amd64 (3.24.43-5) ...
Selecting previously unselected package libglvnd0:amd64.
Preparing to unpack .../081-libglvnd0_1.7.0-1+b2_amd64.deb ...
Unpacking libglvnd0:amd64 (1.7.0-1+b2) ...
Selecting previously unselected package libdrm-common.
Preparing to unpack .../082-libdrm-common_2.4.123-1_all.deb ...
Unpacking libdrm-common (2.4.123-1) ...
Selecting previously unselected package libdrm2:amd64.
Preparing to unpack .../083-libdrm2_2.4.123-1_amd64.deb ...
Unpacking libdrm2:amd64 (2.4.123-1) ...
Selecting previously unselected package libglapi-mesa:amd64.
Preparing to unpack .../084-libglapi-mesa_24.3.3-1_amd64.deb ...
Unpacking libglapi-mesa:amd64 (24.3.3-1) ...
Selecting previously unselected package libx11-xcb1:amd64.
Preparing to unpack .../085-libx11-xcb1_2%3a1.8.10-2_amd64.deb ...
Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ...
Selecting previously unselected package libxcb-dri3-0:amd64.
Preparing to unpack .../086-libxcb-dri3-0_1.17.0-2+b1_amd64.deb ...
Unpacking libxcb-dri3-0:amd64 (1.17.0-2+b1) ...
Selecting previously unselected package libxcb-glx0:amd64.
Preparing to unpack .../087-libxcb-glx0_1.17.0-2+b1_amd64.deb ...
Unpacking libxcb-glx0:amd64 (1.17.0-2+b1) ...
Selecting previously unselected package libxcb-present0:amd64.
Preparing to unpack .../088-libxcb-present0_1.17.0-2+b1_amd64.deb ...
Unpacking libxcb-present0:amd64 (1.17.0-2+b1) ...
Selecting previously unselected package libxcb-xfixes0:amd64.
Preparing to unpack .../089-libxcb-xfixes0_1.17.0-2+b1_amd64.deb ...
Unpacking libxcb-xfixes0:amd64 (1.17.0-2+b1) ...
Selecting previously unselected package libxxf86vm1:amd64.
Preparing to unpack .../090-libxxf86vm1_1%3a1.1.4-1+b4_amd64.deb ...
Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b4) ...
Selecting previously unselected package libdrm-amdgpu1:amd64.
Preparing to unpack .../091-libdrm-amdgpu1_2.4.123-1_amd64.deb ...
Unpacking libdrm-amdgpu1:amd64 (2.4.123-1) ...
Selecting previously unselected package libpciaccess0:amd64.
Preparing to unpack .../092-libpciaccess0_0.17-3+b3_amd64.deb ...
Unpacking libpciaccess0:amd64 (0.17-3+b3) ...
Selecting previously unselected package libdrm-intel1:amd64.
Preparing to unpack .../093-libdrm-intel1_2.4.123-1_amd64.deb ...
Unpacking libdrm-intel1:amd64 (2.4.123-1) ...
Selecting previously unselected package libdrm-radeon1:amd64.
Preparing to unpack .../094-libdrm-radeon1_2.4.123-1_amd64.deb ...
Unpacking libdrm-radeon1:amd64 (2.4.123-1) ...
Selecting previously unselected package libelf1t64:amd64.
Preparing to unpack .../095-libelf1t64_0.192-4_amd64.deb ...
Unpacking libelf1t64:amd64 (0.192-4) ...
Selecting previously unselected package libedit2:amd64.
Preparing to unpack .../096-libedit2_3.1-20250104-1_amd64.deb ...
Unpacking libedit2:amd64 (3.1-20250104-1) ...
Selecting previously unselected package libz3-4:amd64.
Preparing to unpack .../097-libz3-4_4.13.3-1_amd64.deb ...
Unpacking libz3-4:amd64 (4.13.3-1) ...
Selecting previously unselected package libllvm19:amd64.
Preparing to unpack .../098-libllvm19_1%3a19.1.7-1_amd64.deb ...
Unpacking libllvm19:amd64 (1:19.1.7-1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../099-libsensors-config_1%3a3.6.0-10_all.deb ...
Unpacking libsensors-config (1:3.6.0-10) ...
Selecting previously unselected package libsensors5:amd64.
Preparing to unpack .../100-libsensors5_1%3a3.6.0-10+b1_amd64.deb ...
Unpacking libsensors5:amd64 (1:3.6.0-10+b1) ...
Selecting previously unselected package libxcb-randr0:amd64.
Preparing to unpack .../101-libxcb-randr0_1.17.0-2+b1_amd64.deb ...
Unpacking libxcb-randr0:amd64 (1.17.0-2+b1) ...
Selecting previously unselected package libxcb-sync1:amd64.
Preparing to unpack .../102-libxcb-sync1_1.17.0-2+b1_amd64.deb ...
Unpacking libxcb-sync1:amd64 (1.17.0-2+b1) ...
Selecting previously unselected package libxshmfence1:amd64.
Preparing to unpack .../103-libxshmfence1_1.3-1+b3_amd64.deb ...
Unpacking libxshmfence1:amd64 (1.3-1+b3) ...
Selecting previously unselected package mesa-libgallium:amd64.
Preparing to unpack .../104-mesa-libgallium_24.3.3-1_amd64.deb ...
Unpacking mesa-libgallium:amd64 (24.3.3-1) ...
Selecting previously unselected package libvulkan1:amd64.
Preparing to unpack .../105-libvulkan1_1.4.304.0-1_amd64.deb ...
Unpacking libvulkan1:amd64 (1.4.304.0-1) ...
Selecting previously unselected package libwayland-server0:amd64.
Preparing to unpack .../106-libwayland-server0_1.23.0-1+b1_amd64.deb ...
Unpacking libwayland-server0:amd64 (1.23.0-1+b1) ...
Selecting previously unselected package libgbm1:amd64.
Preparing to unpack .../107-libgbm1_24.3.3-1_amd64.deb ...
Unpacking libgbm1:amd64 (24.3.3-1) ...
Selecting previously unselected package libgl1-mesa-dri:amd64.
Preparing to unpack .../108-libgl1-mesa-dri_24.3.3-1_amd64.deb ...
Unpacking libgl1-mesa-dri:amd64 (24.3.3-1) ...
Selecting previously unselected package libglx-mesa0:amd64.
Preparing to unpack .../109-libglx-mesa0_24.3.3-1_amd64.deb ...
Unpacking libglx-mesa0:amd64 (24.3.3-1) ...
Selecting previously unselected package libglx0:amd64.
Preparing to unpack .../110-libglx0_1.7.0-1+b2_amd64.deb ...
Unpacking libglx0:amd64 (1.7.0-1+b2) ...
Selecting previously unselected package libgl1:amd64.
Preparing to unpack .../111-libgl1_1.7.0-1+b2_amd64.deb ...
Unpacking libgl1:amd64 (1.7.0-1+b2) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../112-libasound2-data_1.2.13-1_all.deb ...
Unpacking libasound2-data (1.2.13-1) ...
Selecting previously unselected package libasound2t64:amd64.
Preparing to unpack .../113-libasound2t64_1.2.13-1+b1_amd64.deb ...
Unpacking libasound2t64:amd64 (1.2.13-1+b1) ...
Selecting previously unselected package libgif7:amd64.
Preparing to unpack .../114-libgif7_5.2.2-1+b1_amd64.deb ...
Unpacking libgif7:amd64 (5.2.2-1+b1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../115-x11-common_1%3a7.7+23.2_all.deb ...
Unpacking x11-common (1:7.7+23.2) ...
Selecting previously unselected package libxtst6:amd64.
Preparing to unpack .../116-libxtst6_2%3a1.2.3-1.1+b3_amd64.deb ...
Unpacking libxtst6:amd64 (2:1.2.3-1.1+b3) ...
Selecting previously unselected package openjdk-21-jre:amd64.
Preparing to unpack .../117-openjdk-21-jre_21.0.6~6ea-1_amd64.deb ...
Unpacking openjdk-21-jre:amd64 (21.0.6~6ea-1) ...
Selecting previously unselected package default-jre.
Preparing to unpack .../118-default-jre_2%3a1.21-76_amd64.deb ...
Unpacking default-jre (2:1.21-76) ...
Selecting previously unselected package libhamcrest-java.
Preparing to unpack .../119-libhamcrest-java_2.2-2_all.deb ...
Unpacking libhamcrest-java (2.2-2) ...
Selecting previously unselected package junit4.
Preparing to unpack .../120-junit4_4.13.2-5_all.deb ...
Unpacking junit4 (4.13.2-5) ...
Selecting previously unselected package libcommons-cli-java.
Preparing to unpack .../121-libcommons-cli-java_1.6.0-1_all.deb ...
Unpacking libcommons-cli-java (1.6.0-1) ...
Selecting previously unselected package libapache-pom-java.
Preparing to unpack .../122-libapache-pom-java_33-2_all.deb ...
Unpacking libapache-pom-java (33-2) ...
Selecting previously unselected package libcommons-parent-java.
Preparing to unpack .../123-libcommons-parent-java_56-1_all.deb ...
Unpacking libcommons-parent-java (56-1) ...
Selecting previously unselected package libcommons-io-java.
Preparing to unpack .../124-libcommons-io-java_2.17.0-1_all.deb ...
Unpacking libcommons-io-java (2.17.0-1) ...
Selecting previously unselected package libdropwizard-metrics-java.
Preparing to unpack .../125-libdropwizard-metrics-java_3.2.6-1_all.deb ...
Unpacking libdropwizard-metrics-java (3.2.6-1) ...
Selecting previously unselected package libfindbugs-annotations-java.
Preparing to unpack .../126-libfindbugs-annotations-java_3.1.0~preview2-4_all.deb ...
Unpacking libfindbugs-annotations-java (3.1.0~preview2-4) ...
Selecting previously unselected package libatinject-jsr330-api-java.
Preparing to unpack .../127-libatinject-jsr330-api-java_1.0+ds1-6_all.deb ...
Unpacking libatinject-jsr330-api-java (1.0+ds1-6) ...
Selecting previously unselected package liberror-prone-java.
Preparing to unpack .../128-liberror-prone-java_2.18.0-1_all.deb ...
Unpacking liberror-prone-java (2.18.0-1) ...
Selecting previously unselected package libjsr305-java.
Preparing to unpack .../129-libjsr305-java_0.1~+svn49-11_all.deb ...
Unpacking libjsr305-java (0.1~+svn49-11) ...
Selecting previously unselected package libguava-java.
Preparing to unpack .../130-libguava-java_32.0.1-1_all.deb ...
Unpacking libguava-java (32.0.1-1) ...
Selecting previously unselected package libjackson2-annotations-java.
Preparing to unpack .../131-libjackson2-annotations-java_2.14.0-1_all.deb ...
Unpacking libjackson2-annotations-java (2.14.0-1) ...
Selecting previously unselected package libjackson2-core-java.
Preparing to unpack .../132-libjackson2-core-java_2.14.1-1_all.deb ...
Unpacking libjackson2-core-java (2.14.1-1) ...
Selecting previously unselected package libjackson2-databind-java.
Preparing to unpack .../133-libjackson2-databind-java_2.14.0-1_all.deb ...
Unpacking libjackson2-databind-java (2.14.0-1) ...
Selecting previously unselected package libasm-java.
Preparing to unpack .../134-libasm-java_9.7.1-1_all.deb ...
Unpacking libasm-java (9.7.1-1) ...
Selecting previously unselected package libel-api-java.
Preparing to unpack .../135-libel-api-java_3.0.0-3_all.deb ...
Unpacking libel-api-java (3.0.0-3) ...
Selecting previously unselected package libjsp-api-java.
Preparing to unpack .../136-libjsp-api-java_2.3.4-3_all.deb ...
Unpacking libjsp-api-java (2.3.4-3) ...
Selecting previously unselected package libservlet-api-java.
Preparing to unpack .../137-libservlet-api-java_4.0.1-2_all.deb ...
Unpacking libservlet-api-java (4.0.1-2) ...
Selecting previously unselected package libwebsocket-api-java.
Preparing to unpack .../138-libwebsocket-api-java_1.1-2_all.deb ...
Unpacking libwebsocket-api-java (1.1-2) ...
Selecting previously unselected package libjetty9-java.
Preparing to unpack .../139-libjetty9-java_9.4.56-1_all.deb ...
Unpacking libjetty9-java (9.4.56-1) ...
Selecting previously unselected package libjnr-constants-java.
Preparing to unpack .../140-libjnr-constants-java_0.10.4-2_all.deb ...
Unpacking libjnr-constants-java (0.10.4-2) ...
Selecting previously unselected package libjffi-jni:amd64.
Preparing to unpack .../141-libjffi-jni_1.3.13+ds-1+b1_amd64.deb ...
Unpacking libjffi-jni:amd64 (1.3.13+ds-1+b1) ...
Selecting previously unselected package libjffi-java.
Preparing to unpack .../142-libjffi-java_1.3.13+ds-1_all.deb ...
Unpacking libjffi-java (1.3.13+ds-1) ...
Selecting previously unselected package libjnr-x86asm-java.
Preparing to unpack .../143-libjnr-x86asm-java_1.0.2-5.1_all.deb ...
Unpacking libjnr-x86asm-java (1.0.2-5.1) ...
Selecting previously unselected package libjnr-ffi-java.
Preparing to unpack .../144-libjnr-ffi-java_2.2.15-2_all.deb ...
Unpacking libjnr-ffi-java (2.2.15-2) ...
Selecting previously unselected package libjnr-enxio-java.
Preparing to unpack .../145-libjnr-enxio-java_0.32.16-1_all.deb ...
Unpacking libjnr-enxio-java (0.32.16-1) ...
Selecting previously unselected package libjnr-posix-java.
Preparing to unpack .../146-libjnr-posix-java_3.1.18-1_all.deb ...
Unpacking libjnr-posix-java (3.1.18-1) ...
Selecting previously unselected package libjnr-unixsocket-java.
Preparing to unpack .../147-libjnr-unixsocket-java_0.38.21-2_all.deb ...
Unpacking libjnr-unixsocket-java (0.38.21-2) ...
Selecting previously unselected package libactivation-java.
Preparing to unpack .../148-libactivation-java_1.2.0-2_all.deb ...
Unpacking libactivation-java (1.2.0-2) ...
Selecting previously unselected package libmail-java.
Preparing to unpack .../149-libmail-java_1.6.5-3_all.deb ...
Unpacking libmail-java (1.6.5-3) ...
Selecting previously unselected package libcommons-logging-java.
Preparing to unpack .../150-libcommons-logging-java_1.3.0-1_all.deb ...
Unpacking libcommons-logging-java (1.3.0-1) ...
Selecting previously unselected package libjaxb-api-java.
Preparing to unpack .../151-libjaxb-api-java_2.3.1-1_all.deb ...
Unpacking libjaxb-api-java (2.3.1-1) ...
Selecting previously unselected package libspring-core-java.
Preparing to unpack .../152-libspring-core-java_4.3.30-2_all.deb ...
Unpacking libspring-core-java (4.3.30-2) ...
Selecting previously unselected package libspring-beans-java.
Preparing to unpack .../153-libspring-beans-java_4.3.30-2_all.deb ...
Unpacking libspring-beans-java (4.3.30-2) ...
Selecting previously unselected package libtaglibs-standard-spec-java.
Preparing to unpack .../154-libtaglibs-standard-spec-java_1.2.5-3_all.deb ...
Unpacking libtaglibs-standard-spec-java (1.2.5-3) ...
Selecting previously unselected package libtaglibs-standard-impl-java.
Preparing to unpack .../155-libtaglibs-standard-impl-java_1.2.5-3_all.deb ...
Unpacking libtaglibs-standard-impl-java (1.2.5-3) ...
Selecting previously unselected package libeclipse-jdt-core-compiler-batch-java.
Preparing to unpack .../156-libeclipse-jdt-core-compiler-batch-java_3.35.0+eclipse4.29-2_all.deb ...
Unpacking libeclipse-jdt-core-compiler-batch-java (3.35.0+eclipse4.29-2) ...
Selecting previously unselected package libeclipse-jdt-core-java.
Preparing to unpack .../157-libeclipse-jdt-core-java_3.35.0+eclipse4.29-2_all.deb ...
Unpacking libeclipse-jdt-core-java (3.35.0+eclipse4.29-2) ...
Selecting previously unselected package libtomcat9-java.
Preparing to unpack .../158-libtomcat9-java_9.0.95-1_all.deb ...
Unpacking libtomcat9-java (9.0.95-1) ...
Selecting previously unselected package libjetty9-extra-java.
Preparing to unpack .../159-libjetty9-extra-java_9.4.56-1_all.deb ...
Unpacking libjetty9-extra-java (9.4.56-1) ...
Selecting previously unselected package libjctools-java.
Preparing to unpack .../160-libjctools-java_2.0.2-1_all.deb ...
Unpacking libjctools-java (2.0.2-1) ...
Selecting previously unselected package libnetty-java.
Preparing to unpack .../161-libnetty-java_1%3a4.1.48-10_all.deb ...
Unpacking libnetty-java (1:4.1.48-10) ...
Selecting previously unselected package libslf4j-java.
Preparing to unpack .../162-libslf4j-java_1.7.32-1_all.deb ...
Unpacking libslf4j-java (1.7.32-1) ...
Selecting previously unselected package libsnappy1v5:amd64.
Preparing to unpack .../163-libsnappy1v5_1.2.1-1+b1_amd64.deb ...
Unpacking libsnappy1v5:amd64 (1.2.1-1+b1) ...
Selecting previously unselected package libsnappy-jni.
Preparing to unpack .../164-libsnappy-jni_1.1.10.7-1_amd64.deb ...
Unpacking libsnappy-jni (1.1.10.7-1) ...
Selecting previously unselected package libsnappy-java.
Preparing to unpack .../165-libsnappy-java_1.1.10.7-1_all.deb ...
Unpacking libsnappy-java (1.1.10.7-1) ...
Selecting previously unselected package libapr1t64:amd64.
Preparing to unpack .../166-libapr1t64_1.7.5-1_amd64.deb ...
Unpacking libapr1t64:amd64 (1.7.5-1) ...
Selecting previously unselected package libnetty-tcnative-jni.
Preparing to unpack .../167-libnetty-tcnative-jni_2.0.28-1+b2_amd64.deb ...
Unpacking libnetty-tcnative-jni (2.0.28-1+b2) ...
Selecting previously unselected package libnetty-tcnative-java.
Preparing to unpack .../168-libnetty-tcnative-java_2.0.28-1_all.deb ...
Unpacking libnetty-tcnative-java (2.0.28-1) ...
Selecting previously unselected package liblog4j1.2-java.
Preparing to unpack .../169-liblog4j1.2-java_1.2.17-11_all.deb ...
Unpacking liblog4j1.2-java (1.2.17-11) ...
Selecting previously unselected package libzookeeper-java.
Preparing to unpack .../170-libzookeeper-java_3.9.3-1_all.deb ...
Unpacking libzookeeper-java (3.9.3-1) ...
Selecting previously unselected package zookeeper.
Preparing to unpack .../171-zookeeper_3.9.3-1_all.deb ...
Unpacking zookeeper (3.9.3-1) ...
Selecting previously unselected package zookeeperd.
Preparing to unpack .../172-zookeeperd_3.9.3-1_all.deb ...
Unpacking zookeeperd (3.9.3-1) ...
Selecting previously unselected package libc-l10n.
Preparing to unpack .../173-libc-l10n_2.40-5_all.deb ...
Unpacking libc-l10n (2.40-5) ...
Selecting previously unselected package locales.
Preparing to unpack .../174-locales_2.40-5_all.deb ...
Unpacking locales (2.40-5) ...
Selecting previously unselected package fonts-font-awesome.
Preparing to unpack .../175-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ...
Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Selecting previously unselected package libcares2:amd64.
Preparing to unpack .../176-libcares2_1.34.4-2.1_amd64.deb ...
Unpacking libcares2:amd64 (1.34.4-2.1) ...
Selecting previously unselected package libev4t64:amd64.
Preparing to unpack .../177-libev4t64_1%3a4.33-2.1+b1_amd64.deb ...
Unpacking libev4t64:amd64 (1:4.33-2.1+b1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../178-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../179-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../180-libjs-sphinxdoc_8.1.3-4_all.deb ...
Unpacking libjs-sphinxdoc (8.1.3-4) ...
Selecting previously unselected package libtirpc-common.
Preparing to unpack .../181-libtirpc-common_1.3.4+ds-1.3_all.deb ...
Unpacking libtirpc-common (1.3.4+ds-1.3) ...
Selecting previously unselected package libtirpc3t64:amd64.
Preparing to unpack .../182-libtirpc3t64_1.3.4+ds-1.3+b1_amd64.deb ...
Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64'
Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64'
Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ...
Selecting previously unselected package libnsl2:amd64.
Preparing to unpack .../183-libnsl2_1.3.0-3+b3_amd64.deb ...
Unpacking libnsl2:amd64 (1.3.0-3+b3) ...
Selecting previously unselected package libpq5:amd64.
Preparing to unpack .../184-libpq5_17.2-1+b2_amd64.deb ...
Unpacking libpq5:amd64 (17.2-1+b2) ...
Selecting previously unselected package libpython3.12-stdlib:amd64.
Preparing to unpack .../185-libpython3.12-stdlib_3.12.8-5_amd64.deb ...
Unpacking libpython3.12-stdlib:amd64 (3.12.8-5) ...
Selecting previously unselected package libxslt1.1:amd64.
Preparing to unpack .../186-libxslt1.1_1.1.35-1.1+b1_amd64.deb ...
Unpacking libxslt1.1:amd64 (1.1.35-1.1+b1) ...
Selecting previously unselected package lsb-release.
Preparing to unpack .../187-lsb-release_12.1-1_all.deb ...
Unpacking lsb-release (12.1-1) ...
Selecting previously unselected package moreutils.
Preparing to unpack .../188-moreutils_0.69-1_amd64.deb ...
Unpacking moreutils (0.69-1) ...
Selecting previously unselected package python3-click.
Preparing to unpack .../189-python3-click.deb ...
Unpacking python3-click (8.2.0-1) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../190-python3-dateutil_2.9.0-3_all.deb ...
Unpacking python3-dateutil (2.9.0-3) ...
Selecting previously unselected package python3-autocommand.
Preparing to unpack .../191-python3-autocommand_2.2.2-3_all.deb ...
Unpacking python3-autocommand (2.2.2-3) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../192-python3-more-itertools_10.5.0-1_all.deb ...
Unpacking python3-more-itertools (10.5.0-1) ...
Selecting previously unselected package python3-typing-extensions.
Preparing to unpack .../193-python3-typing-extensions_4.12.2-2_all.deb ...
Unpacking python3-typing-extensions (4.12.2-2) ...
Selecting previously unselected package python3-typeguard.
Preparing to unpack .../194-python3-typeguard_4.4.1-1_all.deb ...
Unpacking python3-typeguard (4.4.1-1) ...
Selecting previously unselected package python3-inflect.
Preparing to unpack .../195-python3-inflect_7.3.1-2_all.deb ...
Unpacking python3-inflect (7.3.1-2) ...
Selecting previously unselected package python3-jaraco.context.
Preparing to unpack .../196-python3-jaraco.context_6.0.0-1_all.deb ...
Unpacking python3-jaraco.context (6.0.0-1) ...
Selecting previously unselected package python3-jaraco.functools.
Preparing to unpack .../197-python3-jaraco.functools_4.1.0-1_all.deb ...
Unpacking python3-jaraco.functools (4.1.0-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../198-python3-pkg-resources_75.6.0-1_all.deb ...
Unpacking python3-pkg-resources (75.6.0-1) ...
Selecting previously unselected package python3-wcwidth.
Preparing to unpack .../199-python3-wcwidth_0.2.13+dfsg1-1_all.deb ...
Unpacking python3-wcwidth (0.2.13+dfsg1-1) ...
Selecting previously unselected package python3-prettytable.
Preparing to unpack .../200-python3-prettytable_3.12.0-1_all.deb ...
Unpacking python3-prettytable (3.12.0-1) ...
Selecting previously unselected package python3-psutil.
Preparing to unpack .../201-python3-psutil_5.9.8-2_amd64.deb ...
Unpacking python3-psutil (5.9.8-2) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../202-python3-urllib3_2.3.0-1_all.deb ...
Unpacking python3-urllib3 (2.3.0-1) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../203-python3-yaml_6.0.2-1+b1_amd64.deb ...
Unpacking python3-yaml (6.0.2-1+b1) ...
Selecting previously unselected package python3-psycopg2.
Preparing to unpack .../204-python3-psycopg2_2.9.10-1_amd64.deb ...
Unpacking python3-psycopg2 (2.9.10-1) ...
Selecting previously unselected package python3-greenlet.
Preparing to unpack .../205-python3-greenlet_3.1.0-1+b1_amd64.deb ...
Unpacking python3-greenlet (3.1.0-1+b1) ...
Selecting previously unselected package python3-dnspython.
Preparing to unpack .../206-python3-dnspython_2.7.0-1_all.deb ...
Unpacking python3-dnspython (2.7.0-1) ...
Selecting previously unselected package python3-eventlet.
Preparing to unpack .../207-python3-eventlet_0.36.1-12_all.deb ...
Unpacking python3-eventlet (0.36.1-12) ...
Selecting previously unselected package python3-zope.event.
Preparing to unpack .../208-python3-zope.event_5.0-0.1_all.deb ...
Unpacking python3-zope.event (5.0-0.1) ...
Selecting previously unselected package python3-zope.interface.
Preparing to unpack .../209-python3-zope.interface_7.2-1_amd64.deb ...
Unpacking python3-zope.interface (7.2-1) ...
Selecting previously unselected package python3-gevent.
Preparing to unpack .../210-python3-gevent_24.11.1-1_amd64.deb ...
Unpacking python3-gevent (24.11.1-1) ...
Selecting previously unselected package python3-markupsafe.
Preparing to unpack .../211-python3-markupsafe_2.1.5-1+b2_amd64.deb ...
Unpacking python3-markupsafe (2.1.5-1+b2) ...
Selecting previously unselected package python3-jinja2.
Preparing to unpack .../212-python3-jinja2_3.1.3-2_all.deb ...
Unpacking python3-jinja2 (3.1.3-2) ...
Selecting previously unselected package python3-kerberos.
Preparing to unpack .../213-python3-kerberos_1.1.14-3.1+b10_amd64.deb ...
Unpacking python3-kerberos (1.1.14-3.1+b10) ...
Selecting previously unselected package python3-pure-sasl.
Preparing to unpack .../214-python3-pure-sasl_0.5.1+dfsg1-5_all.deb ...
Unpacking python3-pure-sasl (0.5.1+dfsg1-5) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../215-python3-six_1.17.0-1_all.deb ...
Unpacking python3-six (1.17.0-1) ...
Selecting previously unselected package python3-kazoo.
Preparing to unpack .../216-python3-kazoo_2.9.0-2_all.deb ...
Unpacking python3-kazoo (2.9.0-2) ...
Selecting previously unselected package python3-ydiff.
Preparing to unpack .../217-python3-ydiff_1.4.2-1_all.deb ...
Unpacking python3-ydiff (1.4.2-1) ...
Selecting previously unselected package python3-cdiff.
Preparing to unpack .../218-python3-cdiff_1.4.2-1_all.deb ...
Unpacking python3-cdiff (1.4.2-1) ...
Selecting previously unselected package patroni.
Preparing to unpack .../219-patroni.deb ...
Unpacking patroni (3.3.5-1) ...
Selecting previously unselected package sphinx-rtd-theme-common.
Preparing to unpack .../220-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ...
Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ...
Selecting previously unselected package patroni-doc.
Preparing to unpack .../221-patroni-doc.deb ...
Unpacking patroni-doc (3.3.5-1) ...
Selecting previously unselected package postgresql-client-17.
Preparing to unpack .../222-postgresql-client-17_17.2-1+b2_amd64.deb ...
Unpacking postgresql-client-17 (17.2-1+b2) ...
Selecting previously unselected package postgresql-17.
Preparing to unpack .../223-postgresql-17_17.2-1+b2_amd64.deb ...
Unpacking postgresql-17 (17.2-1+b2) ...
Selecting previously unselected package postgresql.
Preparing to unpack .../224-postgresql_17+267_all.deb ...
Unpacking postgresql (17+267) ...
Selecting previously unselected package python3-parse.
Preparing to unpack .../225-python3-parse_1.20.2-1_all.deb ...
Unpacking python3-parse (1.20.2-1) ...
Selecting previously unselected package python3-parse-type.
Preparing to unpack .../226-python3-parse-type_0.6.4-1_all.deb ...
Unpacking python3-parse-type (0.6.4-1) ...
Selecting previously unselected package python3-behave.
Preparing to unpack .../227-python3-behave_1.2.6-6_all.deb ...
Unpacking python3-behave (1.2.6-6) ...
Selecting previously unselected package python3.12.
Preparing to unpack .../228-python3.12_3.12.8-5_amd64.deb ...
Unpacking python3.12 (3.12.8-5) ...
Selecting previously unselected package python3-coverage.
Preparing to unpack .../229-python3-coverage_7.6.0+dfsg1-2+b1_amd64.deb ...
Unpacking python3-coverage (7.6.0+dfsg1-2+b1) ...
Setting up media-types (10.1.0) ...
Setting up libgraphite2-3:amd64 (1.3.14-2+b1) ...
Setting up liblcms2-2:amd64 (2.16-2) ...
Setting up libtaglibs-standard-spec-java (1.2.5-3) ...
Setting up libpixman-1-0:amd64 (0.44.0-3) ...
Setting up libev4t64:amd64 (1:4.33-2.1+b1) ...
Setting up libjackson2-annotations-java (2.14.0-1) ...
Setting up libsharpyuv0:amd64 (1.5.0-0.1) ...
Setting up libwayland-server0:amd64 (1.23.0-1+b1) ...
Setting up libpciaccess0:amd64 (0.17-3+b3) ...
Setting up libslf4j-java (1.7.32-1) ...
Setting up systemd-sysv (257.2-2) ...
Setting up libxau6:amd64 (1:1.0.11-1) ...
Setting up libxdmcp6:amd64 (1:1.1.5-1) ...
Setting up libc-l10n (2.40-5) ...
Setting up libxcb1:amd64 (1.17.0-2+b1) ...
Setting up fonts-lato (2.015-1) ...
Setting up libeclipse-jdt-core-compiler-batch-java (3.35.0+eclipse4.29-2) ...
Setting up libxcb-xfixes0:amd64 (1.17.0-2+b1) ...
Setting up liblerc4:amd64 (4.0.0+ds-5) ...
Setting up libjsr305-java (0.1~+svn49-11) ...
Setting up hicolor-icon-theme (0.18-1) ...
Setting up java-common (0.76) ...
Setting up libdatrie1:amd64 (0.2.13-3+b1) ...
Setting up libcommons-cli-java (1.6.0-1) ...
Setting up libio-pty-perl (1:1.20-1+b2) ...
Setting up libxcb-render0:amd64 (1.17.0-2+b1) ...
Setting up libglvnd0:amd64 (1.7.0-1+b2) ...
Setting up libtirpc-common (1.3.4+ds-1.3) ...
Setting up libxcb-glx0:amd64 (1.17.0-2+b1) ...
Setting up libedit2:amd64 (3.1-20250104-1) ...
Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ...
Setting up libasm-java (9.7.1-1) ...
Setting up libpython3.12-minimal:amd64 (3.12.8-5) ...
Setting up x11-common (1:7.7+23.2) ...
invoke-rc.d: could not determine current runlevel
Setting up libsensors-config (1:3.6.0-10) ...
Setting up libpq5:amd64 (17.2-1+b2) ...
Setting up libdeflate0:amd64 (1.23-1+b1) ...
Setting up libcloudproviders0:amd64 (0.3.6-1+b1) ...
Setting up liblog4j1.2-java (1.2.17-11) ...
Setting up libel-api-java (3.0.0-3) ...
Setting up xkb-data (2.42-1) ...
Setting up libxcb-shm0:amd64 (1.17.0-2+b1) ...
Setting up libjnr-x86asm-java (1.0.2-5.1) ...
Setting up locales (2.40-5) ...
Generating locales (this might take a while)...
Generation complete.
Setting up libjbig0:amd64 (2.1-6.1+b2) ...
Setting up libcolord2:amd64 (1.4.7-1+b2) ...
Setting up libelf1t64:amd64 (0.192-4) ...
Setting up libeclipse-jdt-core-java (3.35.0+eclipse4.29-2) ...
Setting up libsnappy1v5:amd64 (1.2.1-1+b1) ...
Setting up libxcb-present0:amd64 (1.17.0-2+b1) ...
Setting up libtaglibs-standard-impl-java (1.2.5-3) ...
Setting up libdconf1:amd64 (0.40.0-5) ...
Setting up libjctools-java (2.0.2-1) ...
Setting up libdropwizard-metrics-java (3.2.6-1) ...
Setting up libasound2-data (1.2.13-1) ...
Setting up libz3-4:amd64 (4.13.3-1) ...
Setting up libasound2t64:amd64 (1.2.13-1+b1) ...
Setting up libjpeg62-turbo:amd64 (1:2.1.5-3+b1) ...
Setting up libfindbugs-annotations-java (3.1.0~preview2-4) ...
Setting up libx11-data (2:1.8.10-2) ...
Setting up libepoxy0:amd64 (1.5.10-2) ...
Setting up libnspr4:amd64 (2:4.36-1) ...
Setting up ssl-cert (1.1.3) ...
Setting up libxcb-sync1:amd64 (1.17.0-2+b1) ...
Setting up libapache-pom-java (33-2) ...
Setting up libavahi-common-data:amd64 (0.8-16) ...
Setting up libatinject-jsr330-api-java (1.0+ds1-6) ...
Setting up libdbus-1-3:amd64 (1.16.0-1) ...
Setting up libwebsocket-api-java (1.1-2) ...
Setting up libfribidi0:amd64 (1.0.16-1) ...
Setting up fonts-dejavu-mono (2.37-8) ...
Setting up libpng16-16t64:amd64 (1.6.45-1) ...
Setting up libcares2:amd64 (1.34.4-2.1) ...
Setting up fonts-dejavu-core (2.37-8) ...
Setting up libipc-run-perl (20231003.0-2) ...
Setting up libpcsclite1:amd64 (2.3.1-1) ...
Setting up libsensors5:amd64 (1:3.6.0-10+b1) ...
Setting up libactivation-java (1.2.0-2) ...
Setting up libtomcat9-java (9.0.95-1) ...
Setting up libhamcrest-java (2.2-2) ...
Setting up libglapi-mesa:amd64 (24.3.3-1) ...
Setting up libjsp-api-java (2.3.4-3) ...
Setting up libvulkan1:amd64 (1.4.304.0-1) ...
Setting up libwebp7:amd64 (1.5.0-0.1) ...
Setting up libgif7:amd64 (5.2.2-1+b1) ...
Setting up libxshmfence1:amd64 (1.3-1+b3) ...
Setting up libmail-java (1.6.5-3) ...
Setting up at-spi2-common (2.55.0.1-1) ...
Setting up libnetty-java (1:4.1.48-10) ...
Setting up libtiff6:amd64 (4.5.1+git230720-5) ...
Setting up libxcb-randr0:amd64 (1.17.0-2+b1) ...
Setting up dbus-session-bus-common (1.16.0-1) ...
Setting up libapr1t64:amd64 (1.7.5-1) ...
Setting up libjson-perl (4.10000-1) ...
Setting up libxslt1.1:amd64 (1.1.35-1.1+b1) ...
Setting up libservlet-api-java (4.0.1-2) ...
Setting up libjackson2-core-java (2.14.1-1) ...
Setting up libx11-6:amd64 (2:1.8.10-2) ...
Setting up libthai-data (0.1.29-2) ...
Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1+b1) ...
Setting up libjffi-jni:amd64 (1.3.13+ds-1+b1) ...
Setting up libwayland-egl1:amd64 (1.23.0-1+b1) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up ca-certificates-java (20240118) ...
No JRE found. Skipping Java certificates setup.
Setting up lsb-release (12.1-1) ...
Setting up dbus-system-bus-common (1.16.0-1) ...
Setting up libdrm-common (2.4.123-1) ...
Setting up libsnappy-jni (1.1.10.7-1) ...
Setting up libxcomposite1:amd64 (1:0.4.6-1) ...
Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ...
Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ...
Setting up dbus-bin (1.16.0-1) ...
Setting up libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Setting up libjnr-constants-java (0.10.4-2) ...
Setting up libxkbcommon0:amd64 (1.7.0-2) ...
Setting up libwayland-client0:amd64 (1.23.0-1+b1) ...
Setting up libjaxb-api-java (2.3.1-1) ...
Setting up postgresql-client-common (267) ...
Setting up libjffi-java (1.3.13+ds-1) ...
Setting up libxcb-dri3-0:amd64 (1.17.0-2+b1) ...
Setting up python3.12-minimal (3.12.8-5) ...
Setting up libllvm19:amd64 (1:19.1.7-1) ...
Setting up gtk-update-icon-cache (4.16.12+ds-1) ...
Setting up libx11-xcb1:amd64 (2:1.8.10-2) ...
Setting up libjetty9-java (9.4.56-1) ...
Setting up moreutils (0.69-1) ...
Setting up libxdamage1:amd64 (1:1.1.6-1+b2) ...
Setting up libatk1.0-0t64:amd64 (2.55.0.1-1) ...
Setting up libxrender1:amd64 (1:0.9.10-1.1+b3) ...
Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ...
Setting up python3.13 (3.13.1-3) ...
Setting up postgresql-client-17 (17.2-1+b2) ...
update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up fontconfig-config (2.15.0-2) ...
Setting up libcommons-parent-java (56-1) ...
Setting up libavahi-common3:amd64 (0.8-16) ...
Setting up libcommons-logging-java (1.3.0-1) ...
Setting up libxext6:amd64 (2:1.3.4-1+b3) ...
Setting up python3 (3.13.1-2) ...
Setting up libnss3:amd64 (2:3.107-1) ...
Setting up dbus-daemon (1.16.0-1) ...
Setting up python3-click (8.2.0-1) ...
Setting up python3-autocommand (2.2.2-3) ...
Setting up python3-markupsafe (2.1.5-1+b2) ...
Setting up python3-psutil (5.9.8-2) ...
Setting up libjackson2-databind-java (2.14.0-1) ...
Setting up libxxf86vm1:amd64 (1:1.1.4-1+b4) ...
Setting up python3-six (1.17.0-1) ...
Setting up libthai0:amd64 (0.1.29-2+b1) ...
Setting up python3-jinja2 (3.1.3-2) ...
Setting up python3-wcwidth (0.2.13+dfsg1-1) ...
Setting up libfreetype6:amd64 (2.13.3+dfsg-1) ...
Setting up adwaita-icon-theme (47.0-2) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up libnetty-tcnative-jni (2.0.28-1+b2) ...
Setting up libxfixes3:amd64 (1:6.0.0-2+b3) ...
Setting up dbus (1.16.0-1) ...
invoke-rc.d: could not determine current runlevel
Setting up python3-greenlet (3.1.0-1+b1) ...
Setting up libxinerama1:amd64 (2:1.1.4-3+b3) ...
Setting up postgresql-common (267) ...
Creating config file /etc/postgresql-common/createcluster.conf with new version
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
invoke-rc.d: could not determine current runlevel
Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'.
Setting up libxrandr2:amd64 (2:1.5.4-1+b2) ...
Setting up python3-psycopg2 (2.9.10-1) ...
Setting up python3-typing-extensions (4.12.2-2) ...
Setting up libjs-sphinxdoc (8.1.3-4) ...
Setting up python3-urllib3 (2.3.0-1) ...
Setting up libdrm2:amd64 (2.4.123-1) ...
Setting up python3-dnspython (2.7.0-1) ...
Setting up libwayland-cursor0:amd64 (1.23.0-1+b1) ...
Setting up python3-parse (1.20.2-1) ...
Setting up libnsl2:amd64 (1.3.0-3+b3) ...
Setting up libpam-systemd:amd64 (257.2-2) ...
Setting up libharfbuzz0b:amd64 (10.2.0-1) ...
Setting up python3-dateutil (2.9.0-3) ...
Setting up libsnappy-java (1.1.10.7-1) ...
Setting up libfontconfig1:amd64 (2.15.0-2) ...
Setting up python3-prettytable (3.12.0-1) ...
Setting up libavahi-client3:amd64 (0.8-16) ...
Setting up libdrm-amdgpu1:amd64 (2.4.123-1) ...
Setting up libjnr-ffi-java (2.2.15-2) ...
Setting up python3-more-itertools (10.5.0-1) ...
Setting up fontconfig (2.15.0-2) ...
Regenerating fonts cache... done.
Setting up postgresql-17 (17.2-1+b2) ...
Creating new PostgreSQL cluster 17/main ...
/usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
The database cluster will be initialized with locale "C.UTF-8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".
Data page checksums are disabled.
fixing permissions on existing directory /var/lib/postgresql/17/main ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... posix
selecting default "max_connections" ... 100
selecting default "shared_buffers" ... 128MB
selecting default time zone ... Etc/UTC
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok
invoke-rc.d: could not determine current runlevel
Setting up python3-jaraco.functools (4.1.0-1) ...
Setting up libpython3.12-stdlib:amd64 (3.12.8-5) ...
Setting up openjdk-21-jre-headless:amd64 (21.0.6~6ea-1) ...
update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode
update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode
update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode
update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode
update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
Setting up libxi6:amd64 (2:1.8.2-1) ...
Setting up libspring-core-java (4.3.30-2) ...
Setting up python3-jaraco.context (6.0.0-1) ...
Setting up libcommons-io-java (2.17.0-1) ...
Setting up libdrm-radeon1:amd64 (2.4.123-1) ...
Setting up patroni-doc (3.3.5-1) ...
Setting up libxtst6:amd64 (2:1.2.3-1.1+b3) ...
Setting up python3.12 (3.12.8-5) ...
Setting up libxcursor1:amd64 (1:1.2.3-1) ...
Setting up libpango-1.0-0:amd64 (1.56.0-3) ...
Setting up python3-typeguard (4.4.1-1) ...
Setting up libdrm-intel1:amd64 (2.4.123-1) ...
Setting up python3-ydiff (1.4.2-1) ...
Setting up python3-kerberos (1.1.14-3.1+b10) ...
Setting up python3-coverage (7.6.0+dfsg1-2+b1) ...
Setting up python3-yaml (6.0.2-1+b1) ...
Setting up libcairo2:amd64 (1.18.2-2) ...
Setting up python3-inflect (7.3.1-2) ...
Setting up dbus-user-session (1.16.0-1) ...
Setting up python3-parse-type (0.6.4-1) ...
Setting up python3-eventlet (0.36.1-12) ...
Setting up libjnr-enxio-java (0.32.16-1) ...
Setting up libatspi2.0-0t64:amd64 (2.55.0.1-1) ...
Setting up python3-behave (1.2.6-6) ...
/usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\['
_ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE)
/usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d'
"""Registers a custom type that will be available to "parse"
/usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\['
_ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE)
/usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d'
"""Registers a custom type that will be available to "parse"
Setting up libcairo-gobject2:amd64 (1.18.2-2) ...
Setting up postgresql (17+267) ...
Setting up libpangoft2-1.0-0:amd64 (1.56.0-3) ...
Setting up libcups2t64:amd64 (2.4.10-2+b1) ...
Setting up libjnr-posix-java (3.1.18-1) ...
Setting up libpangocairo-1.0-0:amd64 (1.56.0-3) ...
Setting up python3-pkg-resources (75.6.0-1) ...
Setting up libspring-beans-java (4.3.30-2) ...
Setting up libatk-bridge2.0-0t64:amd64 (2.55.0.1-1) ...
Setting up mesa-libgallium:amd64 (24.3.3-1) ...
Setting up python3-pure-sasl (0.5.1+dfsg1-5) ...
Setting up libgbm1:amd64 (24.3.3-1) ...
Setting up python3-zope.event (5.0-0.1) ...
Setting up python3-zope.interface (7.2-1) ...
Setting up python3-cdiff (1.4.2-1) ...
Setting up libgl1-mesa-dri:amd64 (24.3.3-1) ...
Setting up dconf-service (0.40.0-5) ...
Setting up python3-gevent (24.11.1-1) ...
Setting up python3-kazoo (2.9.0-2) ...
Setting up patroni (3.3.5-1) ...
Created symlink '/etc/systemd/system/multi-user.target.wants/patroni.service' → '/usr/lib/systemd/system/patroni.service'.
invoke-rc.d: could not determine current runlevel
Setting up libjnr-unixsocket-java (0.38.21-2) ...
Setting up libglx-mesa0:amd64 (24.3.3-1) ...
Setting up libglx0:amd64 (1.7.0-1+b2) ...
Setting up dconf-gsettings-backend:amd64 (0.40.0-5) ...
Setting up libgl1:amd64 (1.7.0-1+b2) ...
Setting up libjetty9-extra-java (9.4.56-1) ...
Setting up libgtk-3-common (3.24.43-5) ...
Setting up libguava-java (32.0.1-1) ...
Setting up liberror-prone-java (2.18.0-1) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for systemd (257.2-2) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libglib2.0-0t64:amd64 (2.82.4-2) ...
Setting up libgtk-3-0t64:amd64 (3.24.43-5) ...
Processing triggers for shared-mime-info (2.4-5+b1) ...
Processing triggers for ca-certificates-java (20240118) ...
Adding debian:ACCVRAIZ1.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem
Adding debian:ANF_Secure_Server_Root_CA.pem
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:Amazon_Root_CA_1.pem
Adding debian:Amazon_Root_CA_2.pem
Adding debian:Amazon_Root_CA_3.pem
Adding debian:Amazon_Root_CA_4.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem
Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:BJCA_Global_Root_CA1.pem
Adding debian:BJCA_Global_Root_CA2.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:COMODO_RSA_Certification_Authority.pem
Adding debian:Certainly_Root_E1.pem
Adding debian:Certainly_Root_R1.pem
Adding debian:Certigna.pem
Adding debian:Certigna_Root_CA.pem
Adding debian:Certum_EC-384_CA.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Certum_Trusted_Network_CA_2.pem
Adding debian:Certum_Trusted_Root_CA.pem
Adding debian:CommScope_Public_Trust_ECC_Root-01.pem
Adding debian:CommScope_Public_Trust_ECC_Root-02.pem
Adding debian:CommScope_Public_Trust_RSA_Root-01.pem
Adding debian:CommScope_Public_Trust_RSA_Root-02.pem
Adding debian:Comodo_AAA_Services_root.pem
Adding debian:D-TRUST_BR_Root_CA_1_2020.pem
Adding debian:D-TRUST_EV_Root_CA_1_2020.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
Adding debian:DigiCert_Assured_ID_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_G2.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:DigiCert_Global_Root_G2.pem
Adding debian:DigiCert_Global_Root_G3.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem
Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem
Adding debian:DigiCert_Trusted_Root_G4.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem
Adding debian:Entrust_Root_Certification_Authority_-_G2.pem
Adding debian:Entrust_Root_Certification_Authority_-_G4.pem
Adding debian:FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem
Adding debian:GDCA_TrustAUTH_R5_ROOT.pem
Adding debian:GLOBALTRUST_2020.pem
Adding debian:GTS_Root_R1.pem
Adding debian:GTS_Root_R2.pem
Adding debian:GTS_Root_R3.pem
Adding debian:GTS_Root_R4.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:GlobalSign_Root_CA_-_R6.pem
Adding debian:GlobalSign_Root_E46.pem
Adding debian:GlobalSign_Root_R46.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem
Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
Adding debian:HiPKI_Root_CA_-_G1.pem
Adding debian:Hongkong_Post_Root_CA_3.pem
Adding debian:ISRG_Root_X1.pem
Adding debian:ISRG_Root_X2.pem
Adding debian:IdenTrust_Commercial_Root_CA_1.pem
Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem
Adding debian:Izenpe.com.pem
Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem
Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem
Adding debian:NAVER_Global_Root_Certification_Authority.pem
Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem
Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem
Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem
Adding debian:QuoVadis_Root_CA_1_G3.pem
Adding debian:QuoVadis_Root_CA_2.pem
Adding debian:QuoVadis_Root_CA_2_G3.pem
Adding debian:QuoVadis_Root_CA_3.pem
Adding debian:QuoVadis_Root_CA_3_G3.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem
Adding debian:SSL.com_Root_Certification_Authority_ECC.pem
Adding debian:SSL.com_Root_Certification_Authority_RSA.pem
Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem
Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem
Adding debian:SZAFIR_ROOT_CA2.pem
Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem
Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem
Adding debian:SecureSign_RootCA11.pem
Adding debian:SecureSign_Root_CA12.pem
Adding debian:SecureSign_Root_CA14.pem
Adding debian:SecureSign_Root_CA15.pem
Adding debian:SecureTrust_CA.pem
Adding debian:Secure_Global_CA.pem
Adding debian:Security_Communication_ECC_RootCA1.pem
Adding debian:Security_Communication_RootCA2.pem
Adding debian:Security_Communication_RootCA3.pem
Adding debian:Starfield_Class_2_CA.pem
Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
Adding debian:SwissSign_Gold_CA_-_G2.pem
Adding debian:SwissSign_Silver_CA_-_G2.pem
Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem
Adding debian:TWCA_CYBER_Root_CA.pem
Adding debian:TWCA_Global_Root_CA.pem
Adding debian:TWCA_Root_Certification_Authority.pem
Adding debian:Telekom_Security_TLS_ECC_Root_2020.pem
Adding debian:Telekom_Security_TLS_RSA_Root_2023.pem
Adding debian:TeliaSonera_Root_CA_v1.pem
Adding debian:Telia_Root_CA_v2.pem
Adding debian:TrustAsia_Global_Root_CA_G3.pem
Adding debian:TrustAsia_Global_Root_CA_G4.pem
Adding debian:Trustwave_Global_Certification_Authority.pem
Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem
Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem
Adding debian:TunTrust_Root_CA.pem
Adding debian:UCA_Extended_Validation_Root.pem
Adding debian:UCA_Global_G2_Root.pem
Adding debian:USERTrust_ECC_Certification_Authority.pem
Adding debian:USERTrust_RSA_Certification_Authority.pem
Adding debian:XRamp_Global_CA_Root.pem
Adding debian:certSIGN_ROOT_CA.pem
Adding debian:certSIGN_Root_CA_G2.pem
Adding debian:e-Szigno_Root_CA_2017.pem
Adding debian:ePKI_Root_Certification_Authority.pem
Adding debian:emSign_ECC_Root_CA_-_C3.pem
Adding debian:emSign_ECC_Root_CA_-_G3.pem
Adding debian:emSign_Root_CA_-_C1.pem
Adding debian:emSign_Root_CA_-_G1.pem
Adding debian:vTrus_ECC_Root_CA.pem
Adding debian:vTrus_Root_CA.pem
done.
Setting up default-jre-headless (2:1.21-76) ...
Setting up openjdk-21-jre:amd64 (21.0.6~6ea-1) ...
Setting up junit4 (4.13.2-5) ...
Setting up default-jre (2:1.21-76) ...
Setting up libnetty-tcnative-java (2.0.28-1) ...
Setting up libzookeeper-java (3.9.3-1) ...
Setting up zookeeper (3.9.3-1) ...
warn: The home directory `/var/lib/zookeeper' already exists. Not touching this directory.
warn: Warning: The home directory `/var/lib/zookeeper' does not belong to the user you are currently creating.
update-alternatives: using /etc/zookeeper/conf_example to provide /etc/zookeeper/conf (zookeeper-conf) in auto mode
Setting up zookeeperd (3.9.3-1) ...
invoke-rc.d: could not determine current runlevel
Processing triggers for libc-bin (2.40-5) ...
autopkgtest [21:38:09]: test acceptance-zookeeper: debian/tests/acceptance zookeeper "-e dcs_failsafe_mode"
autopkgtest [21:38:09]: test acceptance-zookeeper: [-----------------------
dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation)
++ ls -1r /usr/lib/postgresql/
+ for PG_VERSION in $(ls -1r /usr/lib/postgresql/)
+ '[' 17 == 10 -o 17 == 11 ']'
+ echo '### PostgreSQL 17 acceptance-zookeeper -e dcs_failsafe_mode ###'
+ su postgres -p -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH= DCS=zookeeper PATH=/usr/lib/postgresql/17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin behave -e dcs_failsafe_mode | ts'
### PostgreSQL 17 acceptance-zookeeper -e dcs_failsafe_mode ###
Jan 17 21:38:14 Feature: basic replication # features/basic_replication.feature:1
Jan 17 21:38:14 We should check that the basic bootstrapping, replication and failover works.
Jan 17 21:38:14 Scenario: check replication of a single table # features/basic_replication.feature:4
Jan 17 21:38:14 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 21:38:17 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 21:38:18 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41
Jan 17 21:38:18 When I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "synchronous_mode": true} # features/steps/patroni_api.py:71
Jan 17 21:38:18 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 21:38:18 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 21:38:20 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7
Jan 17 21:38:22 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23
Jan 17 21:38:22 And I add the table foo to postgres0 # features/steps/basic_replication.py:54
Jan 17 21:38:22 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93
Jan 17 21:38:22 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93
Jan 17 21:38:28
Jan 17 21:38:28 Scenario: check restart of sync replica # features/basic_replication.feature:17
Jan 17 21:38:28 Given I shut down postgres2 # features/steps/basic_replication.py:29
Jan 17 21:39:29 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23
Jan 17 21:39:29 When I start postgres2 # features/steps/basic_replication.py:8
Jan 17 21:39:31 And I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 21:40:32 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 21:40:32 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 21:40:34 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 21:40:34 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 21:40:34 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 21:40:34
Jan 17 21:40:34 Scenario: check stuck sync replica # features/basic_replication.feature:28
Jan 17 21:40:34 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": true, "maximum_lag_on_syncnode": 15000000, "postgresql": {"parameters": {"synchronous_commit": "remote_apply"}}} # features/steps/patroni_api.py:71
Jan 17 21:40:34 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 21:40:34 And I create table on postgres0 # features/steps/basic_replication.py:73
Jan 17 21:40:34 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93
Jan 17 21:40:34 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93
Jan 17 21:40:34 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64
Jan 17 21:40:34 And I load data on postgres0 # features/steps/basic_replication.py:84
Jan 17 21:40:35 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23
Jan 17 21:40:38 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64
Jan 17 21:40:38 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 21:40:39 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 21:40:39 When I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": null, "maximum_lag_on_syncnode": -1, "postgresql": {"parameters": {"synchronous_commit": "on"}}} # features/steps/patroni_api.py:71
Jan 17 21:40:39 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 21:40:39 And I drop table on postgres0 # features/steps/basic_replication.py:73
Jan 17 21:40:39
Jan 17 21:40:39 Scenario: check multi sync replication # features/basic_replication.feature:44
Jan 17 21:40:39 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 2} # features/steps/patroni_api.py:71
Jan 17 21:40:39 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 21:40:39 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 21:40:43 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 21:40:43 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 21:40:43 When I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 1} # features/steps/patroni_api.py:71
Jan 17 21:40:43 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 21:40:43 And I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 21:41:44 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 21:41:44 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 21:41:46 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 21:41:46 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 21:41:46 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 17 21:41:46
Jan 17 21:41:46 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59
Jan 17 21:41:46 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86
Jan 17 21:41:47 Then I receive a response returncode 0 # features/steps/patroni_api.py:98
Jan 17 21:41:47 When I sleep for 2 seconds # features/steps/patroni_api.py:39
Jan 17 21:41:49 And I shut down postgres0 # features/steps/basic_replication.py:29
Jan 17 21:41:50 And I run patronictl.py resume batman # features/steps/patroni_api.py:86
Jan 17 21:41:51 Then I receive a response returncode 0 # features/steps/patroni_api.py:98
Jan 17 21:41:51 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105
Jan 17 21:42:12 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156
Jan 17 21:42:14 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12
Jan 17 21:42:14 When I issue a PATCH request to http://127.0.0.1:8010/config with {"synchronous_mode": null, "master_start_timeout": 0} # features/steps/patroni_api.py:71
Jan 17 21:42:14 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 21:42:14 When I add the table bar to postgres2 # features/steps/basic_replication.py:54
Jan 17 21:42:14 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93
Jan 17 21:42:17 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156
Jan 17 21:42:17
Jan 17 21:42:17 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75
Jan 17 21:42:17 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54
Jan 17 21:42:17 And I start postgres0 # features/steps/basic_replication.py:8
Jan 17 21:42:17 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105
Jan 17 21:42:37 Assertion Failed: postgres0 role didn't change to secondary after 20 seconds
Jan 17 21:42:37
Jan 17 21:42:37 When I add the table buz to postgres2 # None
Jan 17 21:42:37 Then table buz is present on postgres0 after 20 seconds # None
Jan 17 21:42:37
Jan 17 21:42:37 @reject-duplicate-name
Jan 17 21:42:37 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83
Jan 17 21:42:37 Given I start duplicate postgres0 on port 8011 # features/steps/basic_replication.py:13
Jan 17 21:42:38 Then there is one of ["Can't start; there is already a node named 'postgres0' running"] CRITICAL in the dup-postgres0 patroni log after 5 seconds # features/steps/basic_replication.py:121
Jan 17 21:43:26
Jan 17 21:43:26 Feature: cascading replication # features/cascading_replication.feature:1
Jan 17 21:43:26 We should check that patroni can do base backup and streaming from the replica
Jan 17 21:43:26 Scenario: check a base backup and streaming replication from a replica # features/cascading_replication.feature:4
Jan 17 21:43:26 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 21:43:28 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 21:43:29 And I configure and start postgres1 with a tag clonefrom true # features/steps/cascading_replication.py:7
Jan 17 21:43:31 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112
Jan 17 21:43:32 And I create label with "postgres0" in postgres0 data directory # features/steps/cascading_replication.py:18
Jan 17 21:43:32 And I create label with "postgres1" in postgres1 data directory # features/steps/cascading_replication.py:18
Jan 17 21:43:32 And "members/postgres1" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23
Jan 17 21:43:32 And I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7
Jan 17 21:43:34 Then replication works from postgres0 to postgres2 after 30 seconds # features/steps/basic_replication.py:112
Jan 17 21:43:36 And there is a label with "postgres1" in postgres2 data directory # features/steps/cascading_replication.py:12
Jan 17 21:44:24
SKIP FEATURE citus: Citus extension isn't available
SKIP Scenario check that worker cluster is registered in the coordinator: Citus extension isn't available
SKIP Scenario coordinator failover updates pg_dist_node: Citus extension isn't available
SKIP Scenario worker switchover doesn't break client queries on the coordinator: Citus extension isn't available
SKIP Scenario worker primary restart doesn't break client queries on the coordinator: Citus extension isn't available
SKIP Scenario check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node: Citus extension isn't available
Jan 17 21:44:24 Feature: citus # features/citus.feature:1
Jan 17 21:44:24 We should check that coordinator discovers and registers workers and clients don't have errors when worker cluster switches over
Jan 17 21:44:24 Scenario: check that worker cluster is registered in the coordinator # features/citus.feature:4
Jan 17 21:44:24 Given I start postgres0 in citus group 0 # None
Jan 17 21:44:24 And I start postgres2 in citus group 1 # None
Jan 17 21:44:24 Then postgres0 is a leader in a group 0 after 10 seconds # None
Jan 17 21:44:24 And postgres2 is a leader in a group 1 after 10 seconds # None
Jan 17 21:44:24 When I start postgres1 in citus group 0 # None
Jan 17 21:44:24 And I start postgres3 in citus group 1 # None
Jan 17 21:44:24 Then replication works from postgres0 to postgres1 after 15 seconds # None
Jan 17 21:44:24 Then replication works from postgres2 to postgres3 after 15 seconds # None
Jan 17 21:44:24 And postgres0 is registered in the postgres0 as the primary in group 0 after 5 seconds # None
Jan 17 21:44:24 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 17 21:44:24
Jan 17 21:44:24 Scenario: coordinator failover updates pg_dist_node # features/citus.feature:16
Jan 17 21:44:24 Given I run patronictl.py failover batman --group 0 --candidate postgres1 --force # None
Jan 17 21:44:24 Then postgres1 role is the primary after 10 seconds # None
Jan 17 21:44:24 And "members/postgres0" key in a group 0 in DCS has state=running after 15 seconds # None
Jan 17 21:44:24 And replication works from postgres1 to postgres0 after 15 seconds # None
Jan 17 21:44:24 And postgres1 is registered in the postgres2 as the primary in group 0 after 5 seconds # None
Jan 17 21:44:24 And "sync" key in a group 0 in DCS has sync_standby=postgres0 after 15 seconds # None
Jan 17 21:44:24 When I run patronictl.py switchover batman --group 0 --candidate postgres0 --force # None
Jan 17 21:44:24 Then postgres0 role is the primary after 10 seconds # None
Jan 17 21:44:24 And replication works from postgres0 to postgres1 after 15 seconds # None
Jan 17 21:44:24 And postgres0 is registered in the postgres2 as the primary in group 0 after 5 seconds # None
Jan 17 21:44:24 And "sync" key in a group 0 in DCS has sync_standby=postgres1 after 15 seconds # None
Jan 17 21:44:24
Jan 17 21:44:24 Scenario: worker switchover doesn't break client queries on the coordinator # features/citus.feature:29
Jan 17 21:44:24 Given I create a distributed table on postgres0 # None
Jan 17 21:44:24 And I start a thread inserting data on postgres0 # None
Jan 17 21:44:24 When I run patronictl.py switchover batman --group 1 --force # None
Jan 17 21:44:24 Then I receive a response returncode 0 # None
Jan 17 21:44:24 And postgres3 role is the primary after 10 seconds # None
Jan 17 21:44:24 And "members/postgres2" key in a group 1 in DCS has state=running after 15 seconds # None
Jan 17 21:44:24 And replication works from postgres3 to postgres2 after 15 seconds # None
Jan 17 21:44:24 And postgres3 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 17 21:44:24 And "sync" key in a group 1 in DCS has sync_standby=postgres2 after 15 seconds # None
Jan 17 21:44:24 And a thread is still alive # None
Jan 17 21:44:24 When I run patronictl.py switchover batman --group 1 --force # None
Jan 17 21:44:24 Then I receive a response returncode 0 # None
Jan 17 21:44:24 And postgres2 role is the primary after 10 seconds # None
Jan 17 21:44:24 And replication works from postgres2 to postgres3 after 15 seconds # None
Jan 17 21:44:24 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 17 21:44:24 And "sync" key in a group 1 in DCS has sync_standby=postgres3 after 15 seconds # None
Jan 17 21:44:24 And a thread is still alive # None
Jan 17 21:44:24 When I stop a thread # None
Jan 17 21:44:24 Then a distributed table on postgres0 has expected rows # None
Jan 17 21:44:24
Jan 17 21:44:24 Scenario: worker primary restart doesn't break client queries on the coordinator # features/citus.feature:50
Jan 17 21:44:24 Given I cleanup a distributed table on postgres0 # None
Jan 17 21:44:24 And I start a thread inserting data on postgres0 # None
Jan 17 21:44:24 When I run patronictl.py restart batman postgres2 --group 1 --force # None
Jan 17 21:44:24 Then I receive a response returncode 0 # None
Jan 17 21:44:24 And postgres2 role is the primary after 10 seconds # None
Jan 17 21:44:24 And replication works from postgres2 to postgres3 after 15 seconds # None
Jan 17 21:44:24 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 17 21:44:24 And a thread is still alive # None
Jan 17 21:44:24 When I stop a thread # None
Jan 17 21:44:24 Then a distributed table on postgres0 has expected rows # None
Jan 17 21:44:24
Jan 17 21:44:24 Scenario: check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node # features/citus.feature:62
Jan 17 21:44:24 Given I start postgres4 in citus group 2 # None
Jan 17 21:44:24 Then postgres4 is a leader in a group 2 after 10 seconds # None
Jan 17 21:44:24 And "members/postgres4" key in a group 2 in DCS has role=master after 3 seconds # None
Jan 17 21:44:24 When I run patronictl.py edit-config batman --group 2 -s ttl=20 --force # None
Jan 17 21:44:24 Then I receive a response returncode 0 # None
Jan 17 21:44:24 And I receive a response output "+ttl: 20" # None
Jan 17 21:44:24 Then postgres4 is registered in the postgres2 as the primary in group 2 after 5 seconds # None
Jan 17 21:44:24 When I shut down postgres4 # None
Jan 17 21:44:24 Then there is a transaction in progress on postgres0 changing pg_dist_node after 5 seconds # None
Jan 17 21:44:24 When I run patronictl.py restart batman postgres2 --group 1 --force # None
Jan 17 21:44:24 Then a transaction finishes in 20 seconds # None
Jan 17 21:44:24
Jan 17 21:44:24 Feature: custom bootstrap # features/custom_bootstrap.feature:1
Jan 17 21:44:24 We should check that patroni can bootstrap a new cluster from a backup
Jan 17 21:44:24 Scenario: clone existing cluster using pg_basebackup # features/custom_bootstrap.feature:4
Jan 17 21:44:24 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 17 21:44:26 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 21:44:27 When I add the table foo to postgres0 # features/steps/basic_replication.py:54
Jan 17 21:44:27 And I start postgres1 in a cluster batman1 as a clone of postgres0 # features/steps/custom_bootstrap.py:6
Jan 17 21:44:30 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16
Jan 17 21:44:31 Then table foo is present on postgres1 after 10 seconds # features/steps/basic_replication.py:93
Jan 17 21:44:31
Jan 17 21:44:31 Scenario: make a backup and do a restore into a new cluster # features/custom_bootstrap.feature:12
Jan 17 21:44:31 Given I add the table bar to postgres1 # features/steps/basic_replication.py:54
Jan 17 21:44:31 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25
Jan 17 21:44:31 When I start postgres2 in a cluster batman2 from backup # features/steps/custom_bootstrap.py:11
Jan 17 21:45:12 Assertion Failed: patroni_postgres2 instance is not available for queries after 40 seconds
Jan 17 21:45:12
Jan 17 21:46:00 Then postgres2 is a leader of batman2 after 30 seconds # None
Jan 17 21:46:00 And table bar is present on postgres2 after 10 seconds # None
Jan 17 21:46:00
Jan 17 21:46:00 Feature: ignored slots # features/ignored_slots.feature:1
Jan 17 21:46:00
Jan 17 21:46:00 Scenario: check ignored slots aren't removed on failover/switchover # features/ignored_slots.feature:2
Jan 17 21:46:00 Given I start postgres1 # features/steps/basic_replication.py:8
Jan 17 21:46:02 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 21:46:03 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41
Jan 17 21:46:03 When I issue a PATCH request to http://127.0.0.1:8009/config with {"ignore_slots": [{"name": "unmanaged_slot_0", "database": "postgres", "plugin": "test_decoding", "type": "logical"}, {"name": "unmanaged_slot_1", "database": "postgres", "plugin": "test_decoding"}, {"name": "unmanaged_slot_2", "database": "postgres"}, {"name": "unmanaged_slot_3"}], "postgresql": {"parameters": {"wal_level": "logical"}}} # features/steps/patroni_api.py:71
Jan 17 21:46:03 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 21:46:03 And Response on GET http://127.0.0.1:8009/config contains ignore_slots after 10 seconds # features/steps/patroni_api.py:156
Jan 17 21:46:03 When I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 21:47:04 And I start postgres1 # features/steps/basic_replication.py:8
Jan 17 21:47:05 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 17 21:47:05 And "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 21:47:07 And postgres1 role is the primary after 20 seconds # features/steps/basic_replication.py:105
Jan 17 21:47:07 When I create a logical replication slot unmanaged_slot_0 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 21:47:07 And I create a logical replication slot unmanaged_slot_1 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 21:47:07 And I create a logical replication slot unmanaged_slot_2 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 21:47:07 And I create a logical replication slot unmanaged_slot_3 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 21:47:07 And I create a logical replication slot dummy_slot on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 17 21:47:07 Then postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 21:47:07 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 21:47:07 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 21:47:07 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 21:47:07 When I start postgres0 # features/steps/basic_replication.py:8
Jan 17 21:47:09 Then "members/postgres0" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 21:47:10 And postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105
Jan 17 21:47:10 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112
Jan 17 21:47:11 When I shut down postgres1 # features/steps/basic_replication.py:29
Jan 17 21:48:12 Then "members/postgres0" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 21:48:12 When I start postgres1 # features/steps/basic_replication.py:8
Jan 17 21:48:14 Then postgres1 role is the secondary after 20 seconds # features/steps/basic_replication.py:105
Jan 17 21:48:14 And "members/postgres1" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 21:48:14 And I sleep for 2 seconds # features/steps/patroni_api.py:39
Jan 17 21:48:16 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 21:48:16 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 21:48:16 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 21:48:16 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 17 21:48:16 And postgres1 does not have a replication slot named dummy_slot # features/steps/slots.py:40
Jan 17 21:48:16 When I shut down postgres0 # features/steps/basic_replication.py:29
Jan 17 21:49:17 Then "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 21:49:27 Assertion Failed: members/postgres1 does not have role=master (found replica) in dcs after 10 seconds
Jan 17 21:49:27 Captured stdout:
Jan 17 21:49:27 ('(unmanaged_slot_0,0/2000218)', 'postgres')
Jan 17 21:49:27 ('(unmanaged_slot_1,0/2000250)', 'postgres')
Jan 17 21:49:27 ('(unmanaged_slot_2,0/2000288)', 'postgres')
Jan 17 21:49:27 ('(unmanaged_slot_3,0/20002C0)', 'postgres')
Jan 17 21:49:27 ('(dummy_slot,0/20002F8)', 'postgres')
Jan 17 21:49:27
Jan 17 21:49:43 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # None
Jan 17 21:49:43 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # None
Jan 17 21:49:43 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # None
Jan 17 21:49:43 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # None
Jan 17 21:49:43
Jan 17 21:49:43 Feature: nostream node # features/nostream_node.feature:1
Jan 17 21:49:43
Jan 17 21:49:43 Scenario: check nostream node is recovering from archive # features/nostream_node.feature:3
Jan 17 21:49:43 When I start postgres0 # features/steps/basic_replication.py:8
Jan 17 21:49:45 And I configure and start postgres1 with a tag nostream true # features/steps/cascading_replication.py:7
Jan 17 21:49:47 Then "members/postgres1" key in DCS has replication_state=in archive recovery after 10 seconds # features/steps/cascading_replication.py:23
Jan 17 21:49:49 And replication works from postgres0 to postgres1 after 30 seconds # features/steps/basic_replication.py:112
Jan 17 21:49:53
Jan 17 21:49:53 @slot-advance
Jan 17 21:49:53 Scenario: check permanent logical replication slots are not copied # features/nostream_node.feature:10
Jan 17 21:49:53 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}}, "slots":{"test_logical":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71
Jan 17 21:49:53 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 17 21:49:53 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86
Terminated
autopkgtest [00:24:50]: ERROR: timed out on command "su -s /bin/bash root -c set -e; exec /tmp/autopkgtest.OqaT5f/wrapper.sh --artifacts=/tmp/autopkgtest.OqaT5f/acceptance-zookeeper-artifacts --chdir=/tmp/autopkgtest.OqaT5f/build.yv2/src --env=DEB_BUILD_OPTIONS=parallel=4 --env=DEBIAN_FRONTEND=noninteractive --env=LANG=C.UTF-8 --unset-env=LANGUAGE --unset-env=LC_ADDRESS --unset-env=LC_ALL --unset-env=LC_COLLATE --unset-env=LC_CTYPE --unset-env=LC_IDENTIFICATION --unset-env=LC_MEASUREMENT --unset-env=LC_MESSAGES --unset-env=LC_MONETARY --unset-env=LC_NAME --unset-env=LC_NUMERIC --unset-env=LC_PAPER --unset-env=LC_TELEPHONE --unset-env=LC_TIME --script-pid-file=/tmp/autopkgtest_script_pid --source-profile --stderr=/tmp/autopkgtest.OqaT5f/acceptance-zookeeper-stderr --stdout=/tmp/autopkgtest.OqaT5f/acceptance-zookeeper-stdout --tmp=/tmp/autopkgtest.OqaT5f/autopkgtest_tmp --env=AUTOPKGTEST_NORMAL_USER=unshare --env=ADT_NORMAL_USER=unshare -- bash -ec 'debian/tests/acceptance zookeeper "-e dcs_failsafe_mode"'" (kind: test)
autopkgtest [00:24:50]: test acceptance-zookeeper: -----------------------]
autopkgtest [00:24:50]: test acceptance-zookeeper: - - - - - - - - - - results - - - - - - - - - -
acceptance-zookeeper FLAKY timed out
autopkgtest [00:24:50]: test acceptance-raft: preparing testbed
autopkgtest [00:24:56]: testbed dpkg architecture: amd64
autopkgtest [00:24:56]: testbed apt version: 2.9.20
autopkgtest [00:24:56]: @@@@@@@@@@@@@@@@@@@@ test bed setup
Get:1 http://deb.debian.org/debian sid InRelease [205 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 Packages [10.0 MB]
Get:3 http://deb.debian.org/debian sid/main Translation-en [7324 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 Components [5041 kB]
Fetched 22.6 MB in 2s (9836 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
libldap-2.5-0
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
libldap-common libldap2 libtext-charwidth-perl libtext-wrapi18n-perl
The following packages will be upgraded:
apt base-passwd binutils binutils-common binutils-x86-64-linux-gnu
bsdextrautils bsdutils dash diffutils dpkg dpkg-dev e2fsprogs gcc-14-base
gettext gettext-base gpg gpgconf gzip init-system-helpers libapt-pkg6.0t64
libatomic1 libaudit1 libbinutils libblkid1 libc-bin libc6 libcgi-pm-perl
libcom-err2 libcpanel-json-xs-perl libcrypt1 libctf-nobfd0 libctf0
libcurl3t64-gnutls libdebconfclient0 libdpkg-perl libext2fs2t64 libgcc-s1
libglib2.0-0t64 libgomp1 libgprofng0 libgssapi-krb5-2 libhtml-parser-perl
libicu72 libk5crypto3 libkrb5-3 libkrb5support0 liblz1 liblz4-1 libmount1
libsasl2-2 libsasl2-modules-db libsframe1 libsmartcols1 libss2 libssl3t64
libstdc++6 libsystemd0 libtext-markdown-discount-perl libudev1 libuuid1
libxs-parse-keyword-perl libxxhash0 libzstd1 login logsave mount openssl
openssl-provider-legacy sysvinit-utils tzdata ucf util-linux
72 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 41.7 MB of archives.
After this operation, 1324 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 bsdutils amd64 1:2.40.4-1 [106 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 dash amd64 0.5.12-11 [95.5 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 diffutils amd64 1:3.10-2 [384 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libatomic1 amd64 14.2.0-14 [9288 B]
Get:5 http://deb.debian.org/debian sid/main amd64 libgomp1 amd64 14.2.0-14 [137 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 gcc-14-base amd64 14.2.0-14 [48.6 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libgcc-s1 amd64 14.2.0-14 [72.7 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libstdc++6 amd64 14.2.0-14 [713 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 libc6 amd64 2.40-5 [2810 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 libxxhash0 amd64 0.8.3-2 [27.1 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 liblz4-1 amd64 1.9.4-4 [60.1 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 openssl-provider-legacy amd64 3.4.0-2 [301 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [300 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 libssl3t64 amd64 3.4.0-2 [2302 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 libsystemd0 amd64 257.2-2 [450 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 libudev1 amd64 257.2-2 [148 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libapt-pkg6.0t64 amd64 2.9.22 [1115 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 dpkg amd64 1.22.14 [1537 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 gzip amd64 1.13-1 [138 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 bsdextrautils amd64 2.40.4-1 [92.2 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 libblkid1 amd64 2.40.4-1 [169 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 libmount1 amd64 2.40.4-1 [200 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 libsmartcols1 amd64 2.40.4-1 [140 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 mount amd64 2.40.4-1 [155 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 libuuid1 amd64 2.40.4-1 [36.2 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 util-linux amd64 2.40.4-1 [1213 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 libdebconfclient0 amd64 0.277 [10.4 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 base-passwd amd64 3.6.6 [53.1 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 apt amd64 2.9.22 [1382 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 init-system-helpers all 1.68 [38.7 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 libc-bin amd64 2.40-5 [627 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 sysvinit-utils amd64 3.13-1 [33.2 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 logsave amd64 1.47.2-1 [23.9 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 libext2fs2t64 amd64 1.47.2-1 [212 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 e2fsprogs amd64 1.47.2-1 [590 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 libaudit1 amd64 1:4.0.2-2+b1 [55.2 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 libcrypt1 amd64 1:4.4.38-1 [90.1 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 login amd64 1:4.16.0-2+really2.40.4-1 [88.4 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 tzdata all 2024b-6 [257 kB]
Get:40 http://deb.debian.org/debian sid/main amd64 gettext-base amd64 0.23.1-1 [243 kB]
Get:41 http://deb.debian.org/debian sid/main amd64 libtext-charwidth-perl amd64 0.04-11+b4 [9476 B]
Get:42 http://deb.debian.org/debian sid/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B]
Get:43 http://deb.debian.org/debian sid/main amd64 ucf all 3.0048 [42.0 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 libgprofng0 amd64 2.43.50.20250108-1 [807 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 libctf0 amd64 2.43.50.20250108-1 [88.4 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1 [155 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1 [2277 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 libbinutils amd64 2.43.50.20250108-1 [532 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 binutils amd64 2.43.50.20250108-1 [68.5 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 binutils-common amd64 2.43.50.20250108-1 [2628 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 libsframe1 amd64 2.43.50.20250108-1 [77.7 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 dpkg-dev all 1.22.14 [1334 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 libdpkg-perl all 1.22.14 [646 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 gettext amd64 0.23.1-1 [1680 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 gpg amd64 2.2.46-1+b1 [532 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 gpgconf amd64 2.2.46-1+b1 [121 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 libcgi-pm-perl all 4.67-1 [217 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 libcom-err2 amd64 1.47.2-1 [24.0 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 libcpanel-json-xs-perl amd64 4.39-1 [130 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 libgssapi-krb5-2 amd64 1.21.3-4 [138 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 libkrb5-3 amd64 1.21.3-4 [326 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 libkrb5support0 amd64 1.21.3-4 [32.8 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 libk5crypto3 amd64 1.21.3-4 [80.9 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8+b1 [19.9 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8+b1 [57.6 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 libldap2 amd64 2.6.9+dfsg-1 [192 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 libcurl3t64-gnutls amd64 8.11.1-1+b1 [360 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1502 kB]
Get:70 http://deb.debian.org/debian sid/main amd64 libicu72 amd64 72.1-6 [9421 kB]
Get:71 http://deb.debian.org/debian sid/main amd64 libldap-common all 2.6.9+dfsg-1 [34.5 kB]
Get:72 http://deb.debian.org/debian sid/main amd64 liblz1 amd64 1.15-1 [38.9 kB]
Get:73 http://deb.debian.org/debian sid/main amd64 libss2 amd64 1.47.2-1 [28.7 kB]
Get:74 http://deb.debian.org/debian sid/main amd64 libtext-markdown-discount-perl amd64 0.17-1 [12.9 kB]
Get:75 http://deb.debian.org/debian sid/main amd64 libxs-parse-keyword-perl amd64 0.48-1 [65.6 kB]
Get:76 http://deb.debian.org/debian sid/main amd64 openssl amd64 3.4.0-2 [1422 kB]
Preconfiguring packages ...
Fetched 41.7 MB in 0s (101 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.4-1_amd64.deb ...
Unpacking bsdutils (1:2.40.4-1) over (1:2.40.2-13) ...
Setting up bsdutils (1:2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../dash_0.5.12-11_amd64.deb ...
Unpacking dash (0.5.12-11) over (0.5.12-9) ...
Setting up dash (0.5.12-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../diffutils_1%3a3.10-2_amd64.deb ...
Unpacking diffutils (1:3.10-2) over (1:3.10-1) ...
Setting up diffutils (1:3.10-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libatomic1_14.2.0-14_amd64.deb ...
Unpacking libatomic1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../libgomp1_14.2.0-14_amd64.deb ...
Unpacking libgomp1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../gcc-14-base_14.2.0-14_amd64.deb ...
Unpacking gcc-14-base:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up gcc-14-base:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_14.2.0-14_amd64.deb ...
Unpacking libgcc-s1:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libgcc-s1:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libstdc++6_14.2.0-14_amd64.deb ...
Unpacking libstdc++6:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libstdc++6:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libc6_2.40-5_amd64.deb ...
Unpacking libc6:amd64 (2.40-5) over (2.40-4) ...
Setting up libc6:amd64 (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ...
Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2+b2) ...
Setting up libxxhash0:amd64 (0.8.3-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ...
Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3+b1) ...
Setting up liblz4-1:amd64 (1.9.4-4) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../openssl-provider-legacy_3.4.0-2_amd64.deb ...
Unpacking openssl-provider-legacy (3.4.0-2) over (3.3.2-2) ...
Setting up openssl-provider-legacy (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ...
Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1+b1) ...
Setting up libzstd1:amd64 (1.5.6+dfsg-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libssl3t64_3.4.0-2_amd64.deb ...
Unpacking libssl3t64:amd64 (3.4.0-2) over (3.3.2-2) ...
Setting up libssl3t64:amd64 (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257.2-2_amd64.deb ...
Unpacking libsystemd0:amd64 (257.2-2) over (257.1-5) ...
Setting up libsystemd0:amd64 (257.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libudev1_257.2-2_amd64.deb ...
Unpacking libudev1:amd64 (257.2-2) over (257.1-5) ...
Setting up libudev1:amd64 (257.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.22_amd64.deb ...
Unpacking libapt-pkg6.0t64:amd64 (2.9.22) over (2.9.20) ...
Setting up libapt-pkg6.0t64:amd64 (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.14_amd64.deb ...
Unpacking dpkg (1.22.14) over (1.22.11) ...
Setting up dpkg (1.22.14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../archives/gzip_1.13-1_amd64.deb ...
Unpacking gzip (1.13-1) over (1.12-1.2) ...
Setting up gzip (1.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.4-1_amd64.deb ...
Unpacking bsdextrautils (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libblkid1_2.40.4-1_amd64.deb ...
Unpacking libblkid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libblkid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.4-1_amd64.deb ...
Unpacking libmount1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libmount1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.4-1_amd64.deb ...
Unpacking libsmartcols1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libsmartcols1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../mount_2.40.4-1_amd64.deb ...
Unpacking mount (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libuuid1_2.40.4-1_amd64.deb ...
Unpacking libuuid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libuuid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.4-1_amd64.deb ...
Unpacking util-linux (2.40.4-1) over (2.40.2-13) ...
Setting up util-linux (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libdebconfclient0_0.277_amd64.deb ...
Unpacking libdebconfclient0:amd64 (0.277) over (0.276) ...
Setting up libdebconfclient0:amd64 (0.277) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../base-passwd_3.6.6_amd64.deb ...
Unpacking base-passwd (3.6.6) over (3.6.5) ...
Setting up base-passwd (3.6.6) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.22_amd64.deb ...
Unpacking apt (2.9.22) over (2.9.20) ...
Setting up apt (2.9.22) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../init-system-helpers_1.68_all.deb ...
Unpacking init-system-helpers (1.68) over (1.67) ...
Setting up init-system-helpers (1.68) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.40-5_amd64.deb ...
Unpacking libc-bin (2.40-5) over (2.40-4) ...
Setting up libc-bin (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../sysvinit-utils_3.13-1_amd64.deb ...
Unpacking sysvinit-utils (3.13-1) over (3.11-1) ...
Setting up sysvinit-utils (3.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../logsave_1.47.2-1_amd64.deb ...
Unpacking logsave (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libext2fs2t64_1.47.2-1_amd64.deb ...
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64'
Unpacking libext2fs2t64:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Setting up libext2fs2t64:amd64 (1.47.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../e2fsprogs_1.47.2-1_amd64.deb ...
Unpacking e2fsprogs (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libaudit1_1%3a4.0.2-2+b1_amd64.deb ...
Unpacking libaudit1:amd64 (1:4.0.2-2+b1) over (1:4.0.2-2) ...
Setting up libaudit1:amd64 (1:4.0.2-2+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../libcrypt1_1%3a4.4.38-1_amd64.deb ...
Unpacking libcrypt1:amd64 (1:4.4.38-1) over (1:4.4.36-5) ...
Setting up libcrypt1:amd64 (1:4.4.38-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../00-login_1%3a4.16.0-2+really2.40.4-1_amd64.deb ...
Unpacking login (1:4.16.0-2+really2.40.4-1) over (1:4.16.0-2+really2.40.2-13) ...
Preparing to unpack .../01-tzdata_2024b-6_all.deb ...
Unpacking tzdata (2024b-6) over (2024b-4) ...
Preparing to unpack .../02-gettext-base_0.23.1-1_amd64.deb ...
Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ...
Selecting previously unselected package libtext-charwidth-perl:amd64.
Preparing to unpack .../03-libtext-charwidth-perl_0.04-11+b4_amd64.deb ...
Unpacking libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Selecting previously unselected package libtext-wrapi18n-perl.
Preparing to unpack .../04-libtext-wrapi18n-perl_0.06-10_all.deb ...
Unpacking libtext-wrapi18n-perl (0.06-10) ...
Preparing to unpack .../05-ucf_3.0048_all.deb ...
Unpacking ucf (3.0048) over (3.0046) ...
Preparing to unpack .../06-libgprofng0_2.43.50.20250108-1_amd64.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../07-libctf0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../08-libctf-nobfd0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../09-binutils-x86-64-linux-gnu_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../10-libbinutils_2.43.50.20250108-1_amd64.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../11-binutils_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../12-binutils-common_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../13-libsframe1_2.43.50.20250108-1_amd64.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../14-dpkg-dev_1.22.14_all.deb ...
Unpacking dpkg-dev (1.22.14) over (1.22.11) ...
Preparing to unpack .../15-libdpkg-perl_1.22.14_all.deb ...
Unpacking libdpkg-perl (1.22.14) over (1.22.11) ...
Preparing to unpack .../16-gettext_0.23.1-1_amd64.deb ...
Unpacking gettext (0.23.1-1) over (0.22.5-3) ...
Preparing to unpack .../17-gpg_2.2.46-1+b1_amd64.deb ...
Unpacking gpg (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../18-gpgconf_2.2.46-1+b1_amd64.deb ...
Unpacking gpgconf (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../19-libhtml-parser-perl_3.83-1+b2_amd64.deb ...
Unpacking libhtml-parser-perl:amd64 (3.83-1+b2) over (3.83-1+b1) ...
Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ...
Unpacking libcgi-pm-perl (4.67-1) over (4.66-1) ...
Preparing to unpack .../21-libcom-err2_1.47.2-1_amd64.deb ...
Unpacking libcom-err2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../22-libcpanel-json-xs-perl_4.39-1_amd64.deb ...
Unpacking libcpanel-json-xs-perl:amd64 (4.39-1) over (4.38-1+b1) ...
Preparing to unpack .../23-libgssapi-krb5-2_1.21.3-4_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../24-libkrb5-3_1.21.3-4_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../25-libkrb5support0_1.21.3-4_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../26-libk5crypto3_1.21.3-4_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../27-libsasl2-modules-db_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Preparing to unpack .../28-libsasl2-2_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Selecting previously unselected package libldap2:amd64.
Preparing to unpack .../29-libldap2_2.6.9+dfsg-1_amd64.deb ...
Unpacking libldap2:amd64 (2.6.9+dfsg-1) ...
Preparing to unpack .../30-libcurl3t64-gnutls_8.11.1-1+b1_amd64.deb ...
Unpacking libcurl3t64-gnutls:amd64 (8.11.1-1+b1) over (8.11.1-1) ...
Preparing to unpack .../31-libglib2.0-0t64_2.82.4-2_amd64.deb ...
Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ...
Preparing to unpack .../32-libicu72_72.1-6_amd64.deb ...
Unpacking libicu72:amd64 (72.1-6) over (72.1-5+b1) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../33-libldap-common_2.6.9+dfsg-1_all.deb ...
Unpacking libldap-common (2.6.9+dfsg-1) ...
Preparing to unpack .../34-liblz1_1.15-1_amd64.deb ...
Unpacking liblz1:amd64 (1.15-1) over (1.15~rc1-1) ...
Preparing to unpack .../35-libss2_1.47.2-1_amd64.deb ...
Unpacking libss2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../36-libtext-markdown-discount-perl_0.17-1_amd64.deb ...
Unpacking libtext-markdown-discount-perl (0.17-1) over (0.16-1+b3) ...
Preparing to unpack .../37-libxs-parse-keyword-perl_0.48-1_amd64.deb ...
Unpacking libxs-parse-keyword-perl (0.48-1) over (0.47-1) ...
Preparing to unpack .../38-openssl_3.4.0-2_amd64.deb ...
Unpacking openssl (3.4.0-2) over (3.3.2-2) ...
Setting up liblz1:amd64 (1.15-1) ...
Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Setting up libicu72:amd64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-1) ...
Setting up libcpanel-json-xs-perl:amd64 (4.39-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1) ...
Installing new version of config file /etc/gprofng.rc ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up libtext-markdown-discount-perl (0.17-1) ...
Setting up libcom-err2:amd64 (1.47.2-1) ...
Setting up libgomp1:amd64 (14.2.0-14) ...
Setting up libldap-common (2.6.9+dfsg-1) ...
Setting up libtext-wrapi18n-perl (0.06-10) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1) ...
Setting up libkrb5support0:amd64 (1.21.3-4) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up tzdata (2024b-6) ...
Current default time zone: 'Etc/UTC'
Local time is now: Sat Jan 18 00:25:11 UTC 2025.
Universal Time is now: Sat Jan 18 00:25:11 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Setting up libxs-parse-keyword-perl (0.48-1) ...
Setting up libatomic1:amd64 (14.2.0-14) ...
Setting up libss2:amd64 (1.47.2-1) ...
Setting up ucf (3.0048) ...
Setting up libk5crypto3:amd64 (1.21.3-4) ...
Setting up libdpkg-perl (1.22.14) ...
Setting up logsave (1.47.2-1) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up mount (2.40.4-1) ...
Setting up libhtml-parser-perl:amd64 (3.83-1+b2) ...
Setting up gpgconf (2.2.46-1+b1) ...
Setting up libkrb5-3:amd64 (1.21.3-4) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1) ...
Setting up openssl (3.4.0-2) ...
Setting up libldap2:amd64 (2.6.9+dfsg-1) ...
Setting up gpg (2.2.46-1+b1) ...
Setting up login (1:4.16.0-2+really2.40.4-1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libcgi-pm-perl (4.67-1) ...
Setting up e2fsprogs (1.47.2-1) ...
Setting up libglib2.0-0t64:amd64 (2.82.4-2) ...
No schema files found: doing nothing.
Setting up libgprofng0:amd64 (2.43.50.20250108-1) ...
Setting up libgssapi-krb5-2:amd64 (1.21.3-4) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1) ...
Setting up libcurl3t64-gnutls:amd64 (8.11.1-1+b1) ...
Setting up binutils (2.43.50.20250108-1) ...
Setting up dpkg-dev (1.22.14) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for debianutils (5.21) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
libldap-2.5-0*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 578 kB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17092 files and directories currently installed.)
Removing libldap-2.5-0:amd64 (2.5.19+dfsg-1) ...
Processing triggers for libc-bin (2.40-5) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
apt-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 329 kB of archives.
After this operation, 1100 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 apt-utils amd64 2.9.22 [329 kB]
Fetched 329 kB in 0s (7963 kB/s)
Selecting previously unselected package apt-utils.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17082 files and directories currently installed.)
Preparing to unpack .../apt-utils_2.9.22_amd64.deb ...
Unpacking apt-utils (2.9.22) ...
Setting up apt-utils (2.9.22) ...
Processing triggers for man-db (2.13.0-1) ...
Ign:1 file:/tmp/autopkgtest.OqaT5f/binaries InRelease
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries Release [816 B]
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries Release [816 B]
Ign:3 file:/tmp/autopkgtest.OqaT5f/binaries Release.gpg
Get:4 file:/tmp/autopkgtest.OqaT5f/binaries Packages [4903 B]
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following NEW packages will be installed:
adduser fonts-font-awesome fonts-lato libc-l10n libedit2 libexpat1
libio-pty-perl libipc-run-perl libjs-jquery libjs-sphinxdoc libjs-underscore
libjson-perl libllvm19 libnsl2 libpq5 libpython3-stdlib
libpython3.12-minimal libpython3.12-stdlib libpython3.13-minimal
libpython3.13-stdlib libtirpc-common libtirpc3t64 libxslt1.1 libz3-4 locales
media-types moreutils patroni patroni-doc postgresql postgresql-17
postgresql-client-17 postgresql-client-common postgresql-common python3
python3-autocommand python3-bcrypt python3-behave python3-cdiff
python3-cffi-backend python3-click python3-coverage python3-cryptography
python3-dateutil python3-inflect python3-jaraco.context
python3-jaraco.functools python3-minimal python3-more-itertools
python3-parse python3-parse-type python3-pkg-resources python3-prettytable
python3-psutil python3-psycopg2 python3-pysyncobj python3-six
python3-typeguard python3-typing-extensions python3-urllib3 python3-wcwidth
python3-yaml python3-ydiff python3.12 python3.12-minimal python3.13
python3.13-minimal sphinx-rtd-theme-common ssl-cert
0 upgraded, 69 newly installed, 0 to remove and 0 not upgraded.
Need to get 78.4 MB/79.3 MB of archives.
After this operation, 337 MB of additional disk space will be used.
Get:1 file:/tmp/autopkgtest.OqaT5f/binaries python3-click 8.2.0-1 [98.6 kB]
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries patroni 3.3.5-1 [266 kB]
Get:3 file:/tmp/autopkgtest.OqaT5f/binaries patroni-doc 3.3.5-1 [524 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 fonts-lato all 2.015-1 [2780 kB]
Get:5 http://deb.debian.org/debian sid/main amd64 adduser all 3.137 [140 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 libjson-perl all 4.10000-1 [87.5 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libio-pty-perl amd64 1:1.20-1+b2 [34.3 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libipc-run-perl all 20231003.0-2 [101 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 postgresql-client-common all 267 [36.5 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 ssl-cert all 1.1.3 [16.8 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 postgresql-common all 267 [170 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 libpython3.13-minimal amd64 3.13.1-3 [858 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libexpat1 amd64 2.6.4-1 [106 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 python3.13-minimal amd64 3.13.1-3 [2202 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 python3-minimal amd64 3.13.1-2 [27.0 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 media-types all 10.1.0 [26.9 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [1973 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 python3.13 amd64 3.13.1-3 [740 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 libpython3-stdlib amd64 3.13.1-2 [9952 B]
Get:20 http://deb.debian.org/debian sid/main amd64 python3 amd64 3.13.1-2 [28.0 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 libpython3.12-minimal amd64 3.12.8-5 [817 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 python3.12-minimal amd64 3.12.8-5 [2164 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 libc-l10n all 2.40-5 [726 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 locales all 2.40-5 [3898 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 libedit2 amd64 3.1-20250104-1 [93.8 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.4 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 libz3-4 amd64 4.13.3-1 [8560 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 libllvm19 amd64 1:19.1.7-1 [26.0 MB]
Get:32 http://deb.debian.org/debian sid/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3+b1 [83.1 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 libpq5 amd64 17.2-1+b2 [224 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 libpython3.12-stdlib amd64 3.12.8-5 [1971 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 libxslt1.1 amd64 1.1.35-1.1+b1 [233 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 moreutils amd64 0.69-1 [62.8 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 python3-dateutil all 2.9.0-3 [79.3 kB]
Get:40 http://deb.debian.org/debian sid/main amd64 python3-autocommand all 2.2.2-3 [13.6 kB]
Get:41 http://deb.debian.org/debian sid/main amd64 python3-more-itertools all 10.5.0-1 [63.8 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 python3-typing-extensions all 4.12.2-2 [73.0 kB]
Get:43 http://deb.debian.org/debian sid/main amd64 python3-typeguard all 4.4.1-1 [37.0 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 python3-inflect all 7.3.1-2 [32.4 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 python3-jaraco.context all 6.0.0-1 [7984 B]
Get:46 http://deb.debian.org/debian sid/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 python3-pkg-resources all 75.6.0-1 [222 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [24.9 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 python3-prettytable all 3.12.0-1 [39.5 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 python3-psutil amd64 5.9.8-2 [225 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 python3-urllib3 all 2.3.0-1 [114 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 python3-yaml amd64 6.0.2-1+b1 [178 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 python3-psycopg2 amd64 2.9.10-1 [132 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 python3-bcrypt amd64 4.2.0-2.1 [236 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 python3-cffi-backend amd64 1.17.1-2+b1 [96.2 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 python3-cryptography amd64 43.0.0-1 [935 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 python3-pysyncobj all 0.3.12-1 [38.3 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 python3-ydiff all 1.4.2-1 [20.9 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 python3-cdiff all 1.4.2-1 [4656 B]
Get:60 http://deb.debian.org/debian sid/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1023 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 postgresql-client-17 amd64 17.2-1+b2 [2010 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 postgresql-17 amd64 17.2-1+b2 [16.6 MB]
Get:63 http://deb.debian.org/debian sid/main amd64 postgresql all 17+267 [12.3 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 python3-parse all 1.20.2-1 [26.7 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 python3-six all 1.17.0-1 [16.5 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 python3-parse-type all 0.6.4-1 [24.3 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 python3-behave all 1.2.6-6 [106 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 python3.12 amd64 3.12.8-5 [677 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 python3-coverage amd64 7.6.0+dfsg1-2+b1 [177 kB]
Preconfiguring packages ...
Fetched 78.4 MB in 1s (103 MB/s)
Selecting previously unselected package fonts-lato.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../fonts-lato_2.015-1_all.deb ...
Unpacking fonts-lato (2.015-1) ...
Selecting previously unselected package adduser.
Preparing to unpack .../archives/adduser_3.137_all.deb ...
Unpacking adduser (3.137) ...
Setting up adduser (3.137) ...
Selecting previously unselected package libjson-perl.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17260 files and directories currently installed.)
Preparing to unpack .../0-libjson-perl_4.10000-1_all.deb ...
Unpacking libjson-perl (4.10000-1) ...
Selecting previously unselected package libio-pty-perl.
Preparing to unpack .../1-libio-pty-perl_1%3a1.20-1+b2_amd64.deb ...
Unpacking libio-pty-perl (1:1.20-1+b2) ...
Selecting previously unselected package libipc-run-perl.
Preparing to unpack .../2-libipc-run-perl_20231003.0-2_all.deb ...
Unpacking libipc-run-perl (20231003.0-2) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../3-postgresql-client-common_267_all.deb ...
Unpacking postgresql-client-common (267) ...
Selecting previously unselected package ssl-cert.
Preparing to unpack .../4-ssl-cert_1.1.3_all.deb ...
Unpacking ssl-cert (1.1.3) ...
Selecting previously unselected package postgresql-common.
Preparing to unpack .../5-postgresql-common_267_all.deb ...
Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
Unpacking postgresql-common (267) ...
Selecting previously unselected package libpython3.13-minimal:amd64.
Preparing to unpack .../6-libpython3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../7-libexpat1_2.6.4-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.6.4-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../8-python3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking python3.13-minimal (3.13.1-3) ...
Setting up libpython3.13-minimal:amd64 (3.13.1-3) ...
Setting up libexpat1:amd64 (2.6.4-1) ...
Setting up python3.13-minimal (3.13.1-3) ...
Selecting previously unselected package python3-minimal.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17838 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.13.1-2_amd64.deb ...
Unpacking python3-minimal (3.13.1-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package libpython3.13-stdlib:amd64.
Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../python3.13_3.13.1-3_amd64.deb ...
Unpacking python3.13 (3.13.1-3) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../libpython3-stdlib_3.13.1-2_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3-minimal (3.13.1-2) ...
Selecting previously unselected package python3.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18288 files and directories currently installed.)
Preparing to unpack .../00-python3_3.13.1-2_amd64.deb ...
Unpacking python3 (3.13.1-2) ...
Selecting previously unselected package libpython3.12-minimal:amd64.
Preparing to unpack .../01-libpython3.12-minimal_3.12.8-5_amd64.deb ...
Unpacking libpython3.12-minimal:amd64 (3.12.8-5) ...
Selecting previously unselected package python3.12-minimal.
Preparing to unpack .../02-python3.12-minimal_3.12.8-5_amd64.deb ...
Unpacking python3.12-minimal (3.12.8-5) ...
Selecting previously unselected package libc-l10n.
Preparing to unpack .../03-libc-l10n_2.40-5_all.deb ...
Unpacking libc-l10n (2.40-5) ...
Selecting previously unselected package locales.
Preparing to unpack .../04-locales_2.40-5_all.deb ...
Unpacking locales (2.40-5) ...
Selecting previously unselected package fonts-font-awesome.
Preparing to unpack .../05-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ...
Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Selecting previously unselected package libedit2:amd64.
Preparing to unpack .../06-libedit2_3.1-20250104-1_amd64.deb ...
Unpacking libedit2:amd64 (3.1-20250104-1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../07-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../08-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../09-libjs-sphinxdoc_8.1.3-4_all.deb ...
Unpacking libjs-sphinxdoc (8.1.3-4) ...
Selecting previously unselected package libz3-4:amd64.
Preparing to unpack .../10-libz3-4_4.13.3-1_amd64.deb ...
Unpacking libz3-4:amd64 (4.13.3-1) ...
Selecting previously unselected package libllvm19:amd64.
Preparing to unpack .../11-libllvm19_1%3a19.1.7-1_amd64.deb ...
Unpacking libllvm19:amd64 (1:19.1.7-1) ...
Selecting previously unselected package libtirpc-common.
Preparing to unpack .../12-libtirpc-common_1.3.4+ds-1.3_all.deb ...
Unpacking libtirpc-common (1.3.4+ds-1.3) ...
Selecting previously unselected package libtirpc3t64:amd64.
Preparing to unpack .../13-libtirpc3t64_1.3.4+ds-1.3+b1_amd64.deb ...
Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64'
Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64'
Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ...
Selecting previously unselected package libnsl2:amd64.
Preparing to unpack .../14-libnsl2_1.3.0-3+b3_amd64.deb ...
Unpacking libnsl2:amd64 (1.3.0-3+b3) ...
Selecting previously unselected package libpq5:amd64.
Preparing to unpack .../15-libpq5_17.2-1+b2_amd64.deb ...
Unpacking libpq5:amd64 (17.2-1+b2) ...
Selecting previously unselected package libpython3.12-stdlib:amd64.
Preparing to unpack .../16-libpython3.12-stdlib_3.12.8-5_amd64.deb ...
Unpacking libpython3.12-stdlib:amd64 (3.12.8-5) ...
Selecting previously unselected package libxslt1.1:amd64.
Preparing to unpack .../17-libxslt1.1_1.1.35-1.1+b1_amd64.deb ...
Unpacking libxslt1.1:amd64 (1.1.35-1.1+b1) ...
Selecting previously unselected package moreutils.
Preparing to unpack .../18-moreutils_0.69-1_amd64.deb ...
Unpacking moreutils (0.69-1) ...
Selecting previously unselected package python3-click.
Preparing to unpack .../19-python3-click.deb ...
Unpacking python3-click (8.2.0-1) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../20-python3-dateutil_2.9.0-3_all.deb ...
Unpacking python3-dateutil (2.9.0-3) ...
Selecting previously unselected package python3-autocommand.
Preparing to unpack .../21-python3-autocommand_2.2.2-3_all.deb ...
Unpacking python3-autocommand (2.2.2-3) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../22-python3-more-itertools_10.5.0-1_all.deb ...
Unpacking python3-more-itertools (10.5.0-1) ...
Selecting previously unselected package python3-typing-extensions.
Preparing to unpack .../23-python3-typing-extensions_4.12.2-2_all.deb ...
Unpacking python3-typing-extensions (4.12.2-2) ...
Selecting previously unselected package python3-typeguard.
Preparing to unpack .../24-python3-typeguard_4.4.1-1_all.deb ...
Unpacking python3-typeguard (4.4.1-1) ...
Selecting previously unselected package python3-inflect.
Preparing to unpack .../25-python3-inflect_7.3.1-2_all.deb ...
Unpacking python3-inflect (7.3.1-2) ...
Selecting previously unselected package python3-jaraco.context.
Preparing to unpack .../26-python3-jaraco.context_6.0.0-1_all.deb ...
Unpacking python3-jaraco.context (6.0.0-1) ...
Selecting previously unselected package python3-jaraco.functools.
Preparing to unpack .../27-python3-jaraco.functools_4.1.0-1_all.deb ...
Unpacking python3-jaraco.functools (4.1.0-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../28-python3-pkg-resources_75.6.0-1_all.deb ...
Unpacking python3-pkg-resources (75.6.0-1) ...
Selecting previously unselected package python3-wcwidth.
Preparing to unpack .../29-python3-wcwidth_0.2.13+dfsg1-1_all.deb ...
Unpacking python3-wcwidth (0.2.13+dfsg1-1) ...
Selecting previously unselected package python3-prettytable.
Preparing to unpack .../30-python3-prettytable_3.12.0-1_all.deb ...
Unpacking python3-prettytable (3.12.0-1) ...
Selecting previously unselected package python3-psutil.
Preparing to unpack .../31-python3-psutil_5.9.8-2_amd64.deb ...
Unpacking python3-psutil (5.9.8-2) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../32-python3-urllib3_2.3.0-1_all.deb ...
Unpacking python3-urllib3 (2.3.0-1) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../33-python3-yaml_6.0.2-1+b1_amd64.deb ...
Unpacking python3-yaml (6.0.2-1+b1) ...
Selecting previously unselected package python3-psycopg2.
Preparing to unpack .../34-python3-psycopg2_2.9.10-1_amd64.deb ...
Unpacking python3-psycopg2 (2.9.10-1) ...
Selecting previously unselected package python3-bcrypt.
Preparing to unpack .../35-python3-bcrypt_4.2.0-2.1_amd64.deb ...
Unpacking python3-bcrypt (4.2.0-2.1) ...
Selecting previously unselected package python3-cffi-backend:amd64.
Preparing to unpack .../36-python3-cffi-backend_1.17.1-2+b1_amd64.deb ...
Unpacking python3-cffi-backend:amd64 (1.17.1-2+b1) ...
Selecting previously unselected package python3-cryptography.
Preparing to unpack .../37-python3-cryptography_43.0.0-1_amd64.deb ...
Unpacking python3-cryptography (43.0.0-1) ...
Selecting previously unselected package python3-pysyncobj.
Preparing to unpack .../38-python3-pysyncobj_0.3.12-1_all.deb ...
Unpacking python3-pysyncobj (0.3.12-1) ...
Selecting previously unselected package python3-ydiff.
Preparing to unpack .../39-python3-ydiff_1.4.2-1_all.deb ...
Unpacking python3-ydiff (1.4.2-1) ...
Selecting previously unselected package python3-cdiff.
Preparing to unpack .../40-python3-cdiff_1.4.2-1_all.deb ...
Unpacking python3-cdiff (1.4.2-1) ...
Selecting previously unselected package patroni.
Preparing to unpack .../41-patroni.deb ...
Unpacking patroni (3.3.5-1) ...
Selecting previously unselected package sphinx-rtd-theme-common.
Preparing to unpack .../42-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ...
Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ...
Selecting previously unselected package patroni-doc.
Preparing to unpack .../43-patroni-doc.deb ...
Unpacking patroni-doc (3.3.5-1) ...
Selecting previously unselected package postgresql-client-17.
Preparing to unpack .../44-postgresql-client-17_17.2-1+b2_amd64.deb ...
Unpacking postgresql-client-17 (17.2-1+b2) ...
Selecting previously unselected package postgresql-17.
Preparing to unpack .../45-postgresql-17_17.2-1+b2_amd64.deb ...
Unpacking postgresql-17 (17.2-1+b2) ...
Selecting previously unselected package postgresql.
Preparing to unpack .../46-postgresql_17+267_all.deb ...
Unpacking postgresql (17+267) ...
Selecting previously unselected package python3-parse.
Preparing to unpack .../47-python3-parse_1.20.2-1_all.deb ...
Unpacking python3-parse (1.20.2-1) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../48-python3-six_1.17.0-1_all.deb ...
Unpacking python3-six (1.17.0-1) ...
Selecting previously unselected package python3-parse-type.
Preparing to unpack .../49-python3-parse-type_0.6.4-1_all.deb ...
Unpacking python3-parse-type (0.6.4-1) ...
Selecting previously unselected package python3-behave.
Preparing to unpack .../50-python3-behave_1.2.6-6_all.deb ...
Unpacking python3-behave (1.2.6-6) ...
Selecting previously unselected package python3.12.
Preparing to unpack .../51-python3.12_3.12.8-5_amd64.deb ...
Unpacking python3.12 (3.12.8-5) ...
Selecting previously unselected package python3-coverage.
Preparing to unpack .../52-python3-coverage_7.6.0+dfsg1-2+b1_amd64.deb ...
Unpacking python3-coverage (7.6.0+dfsg1-2+b1) ...
Setting up media-types (10.1.0) ...
Setting up libc-l10n (2.40-5) ...
Setting up fonts-lato (2.015-1) ...
Setting up libio-pty-perl (1:1.20-1+b2) ...
Setting up libtirpc-common (1.3.4+ds-1.3) ...
Setting up libedit2:amd64 (3.1-20250104-1) ...
Setting up libpython3.12-minimal:amd64 (3.12.8-5) ...
Setting up libpq5:amd64 (17.2-1+b2) ...
Setting up locales (2.40-5) ...
Generating locales (this might take a while)...
Generation complete.
Setting up libz3-4:amd64 (4.13.3-1) ...
Setting up ssl-cert (1.1.3) ...
Setting up libipc-run-perl (20231003.0-2) ...
Setting up libjson-perl (4.10000-1) ...
Setting up libxslt1.1:amd64 (1.1.35-1.1+b1) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ...
Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ...
Setting up libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Setting up postgresql-client-common (267) ...
Setting up python3.12-minimal (3.12.8-5) ...
Setting up libllvm19:amd64 (1:19.1.7-1) ...
Setting up moreutils (0.69-1) ...
Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ...
Setting up python3.13 (3.13.1-3) ...
Setting up postgresql-client-17 (17.2-1+b2) ...
update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up python3 (3.13.1-2) ...
Setting up python3-click (8.2.0-1) ...
Setting up python3-autocommand (2.2.2-3) ...
Setting up python3-psutil (5.9.8-2) ...
Setting up python3-six (1.17.0-1) ...
Setting up python3-wcwidth (0.2.13+dfsg1-1) ...
Setting up postgresql-common (267) ...
Creating config file /etc/postgresql-common/createcluster.conf with new version
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up python3-psycopg2 (2.9.10-1) ...
Setting up python3-typing-extensions (4.12.2-2) ...
Setting up libjs-sphinxdoc (8.1.3-4) ...
Setting up python3-urllib3 (2.3.0-1) ...
Setting up python3-parse (1.20.2-1) ...
Setting up libnsl2:amd64 (1.3.0-3+b3) ...
Setting up python3-dateutil (2.9.0-3) ...
Setting up python3-prettytable (3.12.0-1) ...
Setting up python3-cffi-backend:amd64 (1.17.1-2+b1) ...
Setting up python3-more-itertools (10.5.0-1) ...
Setting up postgresql-17 (17.2-1+b2) ...
Creating new PostgreSQL cluster 17/main ...
/usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
The database cluster will be initialized with locale "C.UTF-8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".
Data page checksums are disabled.
fixing permissions on existing directory /var/lib/postgresql/17/main ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... posix
selecting default "max_connections" ... 100
selecting default "shared_buffers" ... 128MB
selecting default time zone ... Etc/UTC
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up python3-jaraco.functools (4.1.0-1) ...
Setting up libpython3.12-stdlib:amd64 (3.12.8-5) ...
Setting up python3-jaraco.context (6.0.0-1) ...
Setting up patroni-doc (3.3.5-1) ...
Setting up python3-bcrypt (4.2.0-2.1) ...
Setting up python3.12 (3.12.8-5) ...
Setting up python3-typeguard (4.4.1-1) ...
Setting up python3-ydiff (1.4.2-1) ...
Setting up python3-coverage (7.6.0+dfsg1-2+b1) ...
Setting up python3-yaml (6.0.2-1+b1) ...
Setting up python3-inflect (7.3.1-2) ...
Setting up python3-parse-type (0.6.4-1) ...
Setting up python3-cryptography (43.0.0-1) ...
Setting up python3-behave (1.2.6-6) ...
/usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\['
_ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE)
/usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d'
"""Registers a custom type that will be available to "parse"
/usr/lib/python3/dist-packages/behave/formatter/ansi_escapes.py:57: SyntaxWarning: invalid escape sequence '\['
_ANSI_ESCAPE_PATTERN = re.compile(u"\x1b\[\d+[mA]", re.UNICODE)
/usr/lib/python3/dist-packages/behave/matchers.py:267: SyntaxWarning: invalid escape sequence '\d'
"""Registers a custom type that will be available to "parse"
Setting up postgresql (17+267) ...
Setting up python3-pkg-resources (75.6.0-1) ...
Setting up python3-pysyncobj (0.3.12-1) ...
Setting up python3-cdiff (1.4.2-1) ...
Setting up patroni (3.3.5-1) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-5) ...
autopkgtest [00:25:41]: test acceptance-raft: debian/tests/acceptance raft
autopkgtest [00:25:41]: test acceptance-raft: [-----------------------
dpkg-architecture: warning: cannot determine CC system type, falling back to default (native compilation)
++ ls -1r /usr/lib/postgresql/
+ for PG_VERSION in $(ls -1r /usr/lib/postgresql/)
+ '[' 17 == 10 -o 17 == 11 ']'
+ echo '### PostgreSQL 17 acceptance-raft ###'
### PostgreSQL 17 acceptance-raft ###
+ bash -c 'set -o pipefail; ETCD_UNSUPPORTED_ARCH= DCS=raft PATH=/usr/lib/postgresql/17/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games behave | ts'
Jan 18 00:25:46 Feature: basic replication # features/basic_replication.feature:1
Jan 18 00:25:46 We should check that the basic bootstrapping, replication and failover works.
Jan 18 00:25:46 Scenario: check replication of a single table # features/basic_replication.feature:4
Jan 18 00:25:46 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 18 00:25:49 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 18 00:25:50 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41
Jan 18 00:25:50 When I issue a PATCH request to http://127.0.0.1:8008/config with {"ttl": 20, "synchronous_mode": true} # features/steps/patroni_api.py:71
Jan 18 00:25:50 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 18 00:25:50 When I start postgres1 # features/steps/basic_replication.py:8
Jan 18 00:25:52 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7
Jan 18 00:25:54 And "sync" key in DCS has leader=postgres0 after 20 seconds # features/steps/cascading_replication.py:23
Jan 18 00:25:54 And I add the table foo to postgres0 # features/steps/basic_replication.py:54
Jan 18 00:25:54 Then table foo is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93
Jan 18 00:25:54 Then table foo is present on postgres2 after 20 seconds # features/steps/basic_replication.py:93
Jan 18 00:25:55
Jan 18 00:25:55 Scenario: check restart of sync replica # features/basic_replication.feature:17
Jan 18 00:25:55 Given I shut down postgres2 # features/steps/basic_replication.py:29
Jan 18 00:26:56 Then "sync" key in DCS has sync_standby=postgres1 after 5 seconds # features/steps/cascading_replication.py:23
Jan 18 00:26:56 When I start postgres2 # features/steps/basic_replication.py:8
Jan 18 00:26:58 And I shut down postgres1 # features/steps/basic_replication.py:29
Jan 18 00:27:59 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:27:59 When I start postgres1 # features/steps/basic_replication.py:8
Jan 18 00:28:01 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:28:02 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 18 00:28:02 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 18 00:28:02
Jan 18 00:28:02 Scenario: check stuck sync replica # features/basic_replication.feature:28
Jan 18 00:28:02 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": true, "maximum_lag_on_syncnode": 15000000, "postgresql": {"parameters": {"synchronous_commit": "remote_apply"}}} # features/steps/patroni_api.py:71
Jan 18 00:28:02 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 18 00:28:02 And I create table on postgres0 # features/steps/basic_replication.py:73
Jan 18 00:28:02 And table mytest is present on postgres1 after 2 seconds # features/steps/basic_replication.py:93
Jan 18 00:28:03 And table mytest is present on postgres2 after 2 seconds # features/steps/basic_replication.py:93
Jan 18 00:28:03 When I pause wal replay on postgres2 # features/steps/basic_replication.py:64
Jan 18 00:28:03 And I load data on postgres0 # features/steps/basic_replication.py:84
Jan 18 00:28:04 Then "sync" key in DCS has sync_standby=postgres1 after 15 seconds # features/steps/cascading_replication.py:23
Jan 18 00:28:07 And I resume wal replay on postgres2 # features/steps/basic_replication.py:64
Jan 18 00:28:07 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 18 00:28:07 And Status code on GET http://127.0.0.1:8010/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 18 00:28:07 When I issue a PATCH request to http://127.0.0.1:8008/config with {"pause": null, "maximum_lag_on_syncnode": -1, "postgresql": {"parameters": {"synchronous_commit": "on"}}} # features/steps/patroni_api.py:71
Jan 18 00:28:07 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 18 00:28:07 And I drop table on postgres0 # features/steps/basic_replication.py:73
Jan 18 00:28:07
Jan 18 00:28:07 Scenario: check multi sync replication # features/basic_replication.feature:44
Jan 18 00:28:07 Given I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 2} # features/steps/patroni_api.py:71
Jan 18 00:28:07 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 18 00:28:07 Then "sync" key in DCS has sync_standby=postgres1,postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:28:11 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 18 00:28:11 And Status code on GET http://127.0.0.1:8009/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 18 00:28:11 When I issue a PATCH request to http://127.0.0.1:8008/config with {"synchronous_node_count": 1} # features/steps/patroni_api.py:71
Jan 18 00:28:11 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 18 00:28:11 And I shut down postgres1 # features/steps/basic_replication.py:29
Jan 18 00:29:12 Then "sync" key in DCS has sync_standby=postgres2 after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:29:12 When I start postgres1 # features/steps/basic_replication.py:8
Jan 18 00:29:14 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:29:15 And Status code on GET http://127.0.0.1:8010/sync is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 18 00:29:15 And Status code on GET http://127.0.0.1:8009/async is 200 after 3 seconds # features/steps/patroni_api.py:142
Jan 18 00:29:15
Jan 18 00:29:15 Scenario: check the basic failover in synchronous mode # features/basic_replication.feature:59
Jan 18 00:29:15 Given I run patronictl.py pause batman # features/steps/patroni_api.py:86
Jan 18 00:29:16 Then I receive a response returncode 0 # features/steps/patroni_api.py:98
Jan 18 00:29:16 When I sleep for 2 seconds # features/steps/patroni_api.py:39
Jan 18 00:29:18 And I shut down postgres0 # features/steps/basic_replication.py:29
Jan 18 00:29:19 And I run patronictl.py resume batman # features/steps/patroni_api.py:86
Jan 18 00:29:20 Then I receive a response returncode 0 # features/steps/patroni_api.py:98
Jan 18 00:29:20 And postgres2 role is the primary after 24 seconds # features/steps/basic_replication.py:105
Jan 18 00:29:39 And Response on GET http://127.0.0.1:8010/history contains recovery after 10 seconds # features/steps/patroni_api.py:156
Jan 18 00:29:42 And there is a postgres2_cb.log with "on_role_change master batman" in postgres2 data directory # features/steps/cascading_replication.py:12
Jan 18 00:29:42 When I issue a PATCH request to http://127.0.0.1:8010/config with {"synchronous_mode": null, "master_start_timeout": 0} # features/steps/patroni_api.py:71
Jan 18 00:29:42 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 18 00:29:42 When I add the table bar to postgres2 # features/steps/basic_replication.py:54
Jan 18 00:29:42 Then table bar is present on postgres1 after 20 seconds # features/steps/basic_replication.py:93
Jan 18 00:29:44 And Response on GET http://127.0.0.1:8010/config contains master_start_timeout after 10 seconds # features/steps/patroni_api.py:156
Jan 18 00:29:44
Jan 18 00:29:44 Scenario: check rejoin of the former primary with pg_rewind # features/basic_replication.feature:75
Jan 18 00:29:44 Given I add the table splitbrain to postgres0 # features/steps/basic_replication.py:54
Jan 18 00:29:44 And I start postgres0 # features/steps/basic_replication.py:8
Jan 18 00:29:44 Then postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105
Jan 18 00:30:04 Assertion Failed: postgres0 role didn't change to secondary after 20 seconds
Jan 18 00:30:04
Jan 18 00:30:04 When I add the table buz to postgres2 # None
Jan 18 00:30:04 Then table buz is present on postgres0 after 20 seconds # None
SKIP Scenario check graceful rejection when two nodes have the same name: Flaky test with Raft
Jan 18 00:30:59
Jan 18 00:30:59 @reject-duplicate-name
Jan 18 00:30:59 Scenario: check graceful rejection when two nodes have the same name # features/basic_replication.feature:83
Jan 18 00:30:59 Given I start duplicate postgres0 on port 8011 # None
Jan 18 00:30:59 Then there is one of ["Can't start; there is already a node named 'postgres0' running"] CRITICAL in the dup-postgres0 patroni log after 5 seconds # None
Jan 18 00:30:59
Jan 18 00:30:59 Feature: cascading replication # features/cascading_replication.feature:1
Jan 18 00:30:59 We should check that patroni can do base backup and streaming from the replica
Jan 18 00:30:59 Scenario: check a base backup and streaming replication from a replica # features/cascading_replication.feature:4
Jan 18 00:30:59 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 18 00:31:01 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 18 00:31:02 And I configure and start postgres1 with a tag clonefrom true # features/steps/cascading_replication.py:7
Jan 18 00:31:05 And replication works from postgres0 to postgres1 after 20 seconds # features/steps/basic_replication.py:112
Jan 18 00:31:06 And I create label with "postgres0" in postgres0 data directory # features/steps/cascading_replication.py:18
Jan 18 00:31:06 And I create label with "postgres1" in postgres1 data directory # features/steps/cascading_replication.py:18
Jan 18 00:31:06 And "members/postgres1" key in DCS has state=running after 12 seconds # features/steps/cascading_replication.py:23
Jan 18 00:31:06 And I configure and start postgres2 with a tag replicatefrom postgres1 # features/steps/cascading_replication.py:7
Jan 18 00:31:08 Then replication works from postgres0 to postgres2 after 30 seconds # features/steps/basic_replication.py:112
Jan 18 00:31:09 And there is a label with "postgres1" in postgres2 data directory # features/steps/cascading_replication.py:12
Jan 18 00:32:04
SKIP FEATURE citus: Citus extension isn't available
SKIP Scenario check that worker cluster is registered in the coordinator: Citus extension isn't available
SKIP Scenario coordinator failover updates pg_dist_node: Citus extension isn't available
SKIP Scenario worker switchover doesn't break client queries on the coordinator: Citus extension isn't available
SKIP Scenario worker primary restart doesn't break client queries on the coordinator: Citus extension isn't available
SKIP Scenario check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node: Citus extension isn't available
Jan 18 00:32:04 Feature: citus # features/citus.feature:1
Jan 18 00:32:04 We should check that coordinator discovers and registers workers and clients don't have errors when worker cluster switches over
Jan 18 00:32:04 Scenario: check that worker cluster is registered in the coordinator # features/citus.feature:4
Jan 18 00:32:04 Given I start postgres0 in citus group 0 # None
Jan 18 00:32:04 And I start postgres2 in citus group 1 # None
Jan 18 00:32:04 Then postgres0 is a leader in a group 0 after 10 seconds # None
Jan 18 00:32:04 And postgres2 is a leader in a group 1 after 10 seconds # None
Jan 18 00:32:04 When I start postgres1 in citus group 0 # None
Jan 18 00:32:04 And I start postgres3 in citus group 1 # None
Jan 18 00:32:04 Then replication works from postgres0 to postgres1 after 15 seconds # None
Jan 18 00:32:04 Then replication works from postgres2 to postgres3 after 15 seconds # None
Jan 18 00:32:04 And postgres0 is registered in the postgres0 as the primary in group 0 after 5 seconds # None
Jan 18 00:32:04 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 18 00:32:04
Jan 18 00:32:04 Scenario: coordinator failover updates pg_dist_node # features/citus.feature:16
Jan 18 00:32:04 Given I run patronictl.py failover batman --group 0 --candidate postgres1 --force # None
Jan 18 00:32:04 Then postgres1 role is the primary after 10 seconds # None
Jan 18 00:32:04 And "members/postgres0" key in a group 0 in DCS has state=running after 15 seconds # None
Jan 18 00:32:04 And replication works from postgres1 to postgres0 after 15 seconds # None
Jan 18 00:32:04 And postgres1 is registered in the postgres2 as the primary in group 0 after 5 seconds # None
Jan 18 00:32:04 And "sync" key in a group 0 in DCS has sync_standby=postgres0 after 15 seconds # None
Jan 18 00:32:04 When I run patronictl.py switchover batman --group 0 --candidate postgres0 --force # None
Jan 18 00:32:04 Then postgres0 role is the primary after 10 seconds # None
Jan 18 00:32:04 And replication works from postgres0 to postgres1 after 15 seconds # None
Jan 18 00:32:04 And postgres0 is registered in the postgres2 as the primary in group 0 after 5 seconds # None
Jan 18 00:32:04 And "sync" key in a group 0 in DCS has sync_standby=postgres1 after 15 seconds # None
Jan 18 00:32:04
Jan 18 00:32:04 Scenario: worker switchover doesn't break client queries on the coordinator # features/citus.feature:29
Jan 18 00:32:04 Given I create a distributed table on postgres0 # None
Jan 18 00:32:04 And I start a thread inserting data on postgres0 # None
Jan 18 00:32:04 When I run patronictl.py switchover batman --group 1 --force # None
Jan 18 00:32:04 Then I receive a response returncode 0 # None
Jan 18 00:32:04 And postgres3 role is the primary after 10 seconds # None
Jan 18 00:32:04 And "members/postgres2" key in a group 1 in DCS has state=running after 15 seconds # None
Jan 18 00:32:04 And replication works from postgres3 to postgres2 after 15 seconds # None
Jan 18 00:32:04 And postgres3 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 18 00:32:04 And "sync" key in a group 1 in DCS has sync_standby=postgres2 after 15 seconds # None
Jan 18 00:32:04 And a thread is still alive # None
Jan 18 00:32:04 When I run patronictl.py switchover batman --group 1 --force # None
Jan 18 00:32:04 Then I receive a response returncode 0 # None
Jan 18 00:32:04 And postgres2 role is the primary after 10 seconds # None
Jan 18 00:32:04 And replication works from postgres2 to postgres3 after 15 seconds # None
Jan 18 00:32:04 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 18 00:32:04 And "sync" key in a group 1 in DCS has sync_standby=postgres3 after 15 seconds # None
Jan 18 00:32:04 And a thread is still alive # None
Jan 18 00:32:04 When I stop a thread # None
Jan 18 00:32:04 Then a distributed table on postgres0 has expected rows # None
Jan 18 00:32:04
Jan 18 00:32:04 Scenario: worker primary restart doesn't break client queries on the coordinator # features/citus.feature:50
Jan 18 00:32:04 Given I cleanup a distributed table on postgres0 # None
Jan 18 00:32:04 And I start a thread inserting data on postgres0 # None
Jan 18 00:32:04 When I run patronictl.py restart batman postgres2 --group 1 --force # None
Jan 18 00:32:04 Then I receive a response returncode 0 # None
Jan 18 00:32:04 And postgres2 role is the primary after 10 seconds # None
Jan 18 00:32:04 And replication works from postgres2 to postgres3 after 15 seconds # None
Jan 18 00:32:04 And postgres2 is registered in the postgres0 as the primary in group 1 after 5 seconds # None
Jan 18 00:32:04 And a thread is still alive # None
Jan 18 00:32:04 When I stop a thread # None
Jan 18 00:32:04 Then a distributed table on postgres0 has expected rows # None
Jan 18 00:32:10
Jan 18 00:32:10 Scenario: check that in-flight transaction is rolled back after timeout when other workers need to change pg_dist_node # features/citus.feature:62
Jan 18 00:32:10 Given I start postgres4 in citus group 2 # None
Jan 18 00:32:10 Then postgres4 is a leader in a group 2 after 10 seconds # None
Jan 18 00:32:10 And "members/postgres4" key in a group 2 in DCS has role=master after 3 seconds # None
Jan 18 00:32:10 When I run patronictl.py edit-config batman --group 2 -s ttl=20 --force # None
Jan 18 00:32:10 Then I receive a response returncode 0 # None
Jan 18 00:32:10 And I receive a response output "+ttl: 20" # None
Jan 18 00:32:10 Then postgres4 is registered in the postgres2 as the primary in group 2 after 5 seconds # None
Jan 18 00:32:10 When I shut down postgres4 # None
Jan 18 00:32:10 Then there is a transaction in progress on postgres0 changing pg_dist_node after 5 seconds # None
Jan 18 00:32:10 When I run patronictl.py restart batman postgres2 --group 1 --force # None
Jan 18 00:32:10 Then a transaction finishes in 20 seconds # None
Jan 18 00:32:10
Jan 18 00:32:10 Feature: custom bootstrap # features/custom_bootstrap.feature:1
Jan 18 00:32:10 We should check that patroni can bootstrap a new cluster from a backup
Jan 18 00:32:10 Scenario: clone existing cluster using pg_basebackup # features/custom_bootstrap.feature:4
Jan 18 00:32:10 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 18 00:32:12 Then postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 18 00:32:13 When I add the table foo to postgres0 # features/steps/basic_replication.py:54
Jan 18 00:32:13 And I start postgres1 in a cluster batman1 as a clone of postgres0 # features/steps/custom_bootstrap.py:6
Jan 18 00:32:16 Then postgres1 is a leader of batman1 after 10 seconds # features/steps/custom_bootstrap.py:16
Jan 18 00:32:17 Then table foo is present on postgres1 after 10 seconds # features/steps/basic_replication.py:93
Jan 18 00:32:17
Jan 18 00:32:17 Scenario: make a backup and do a restore into a new cluster # features/custom_bootstrap.feature:12
Jan 18 00:32:17 Given I add the table bar to postgres1 # features/steps/basic_replication.py:54
Jan 18 00:32:17 And I do a backup of postgres1 # features/steps/custom_bootstrap.py:25
Jan 18 00:32:18 When I start postgres2 in a cluster batman2 from backup # features/steps/custom_bootstrap.py:11
Jan 18 00:32:58 Assertion Failed: patroni_postgres2 instance is not available for queries after 40 seconds
Jan 18 00:32:58
Jan 18 00:33:52 Then postgres2 is a leader of batman2 after 30 seconds # None
Jan 18 00:33:52 And table bar is present on postgres2 after 10 seconds # None
Jan 18 00:33:52
Jan 18 00:33:52 Feature: dcs failsafe mode # features/dcs_failsafe_mode.feature:1
Jan 18 00:33:52 We should check the basic dcs failsafe mode functioning
Jan 18 00:33:52 Scenario: check failsafe mode can be successfully enabled # features/dcs_failsafe_mode.feature:4
Jan 18 00:33:52 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 18 00:33:54 And postgres0 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 18 00:33:55 Then "config" key in DCS has ttl=30 after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:33:55 When I issue a PATCH request to http://127.0.0.1:8008/config with {"loop_wait": 2, "ttl": 20, "retry_timeout": 3, "failsafe_mode": true} # features/steps/patroni_api.py:71
Jan 18 00:33:55 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 18 00:33:55 And Response on GET http://127.0.0.1:8008/failsafe contains postgres0 after 10 seconds # features/steps/patroni_api.py:156
Jan 18 00:33:55 When I issue a GET request to http://127.0.0.1:8008/failsafe # features/steps/patroni_api.py:61
Jan 18 00:33:56 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 18 00:33:56 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98
Jan 18 00:33:56 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}},"slots":{"dcs_slot_1": null,"postgres0":null}} # features/steps/patroni_api.py:71
Jan 18 00:33:56 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 18 00:33:56 When I issue a PATCH request to http://127.0.0.1:8008/config with {"slots": {"dcs_slot_0": {"type": "logical", "database": "postgres", "plugin": "test_decoding"}}} # features/steps/patroni_api.py:71
Jan 18 00:33:56 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 18 00:33:56
Jan 18 00:33:56 @dcs-failsafe
Jan 18 00:33:56 Scenario: check one-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:20
Jan 18 00:33:56 Given DCS is down # features/steps/dcs_failsafe_mode.py:4
Jan 18 00:33:56 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156
Jan 18 00:34:00 And postgres0 role is the primary after 10 seconds # features/steps/basic_replication.py:105
Jan 18 00:34:00
Jan 18 00:34:00 @dcs-failsafe
Jan 18 00:34:00 Scenario: check new replica isn't promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:26
Jan 18 00:34:00 Given DCS is up # features/steps/dcs_failsafe_mode.py:9
Jan 18 00:34:00 When I do a backup of postgres0 # features/steps/custom_bootstrap.py:25
Jan 18 00:34:00 And I shut down postgres0 # features/steps/basic_replication.py:29
Jan 18 00:35:01 When I start postgres1 in a cluster batman from backup with no_leader # features/steps/dcs_failsafe_mode.py:14
Jan 18 00:35:03 Then postgres1 role is the replica after 12 seconds # features/steps/basic_replication.py:105
Jan 18 00:35:03
Jan 18 00:35:03 Scenario: check leader and replica are both in /failsafe key after leader is back # features/dcs_failsafe_mode.feature:33
Jan 18 00:35:03 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 18 00:35:06 And I start postgres1 # features/steps/basic_replication.py:8
Jan 18 00:35:06 Then "members/postgres0" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:35:07 And "members/postgres1" key in DCS has state=running after 2 seconds # features/steps/cascading_replication.py:23
Jan 18 00:35:07 And Response on GET http://127.0.0.1:8009/failsafe contains postgres1 after 10 seconds # features/steps/patroni_api.py:156
Jan 18 00:35:12 When I issue a GET request to http://127.0.0.1:8009/failsafe # features/steps/patroni_api.py:61
Jan 18 00:35:12 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 18 00:35:12 And I receive a response postgres0 http://127.0.0.1:8008/patroni # features/steps/patroni_api.py:98
Jan 18 00:35:12 And I receive a response postgres1 http://127.0.0.1:8009/patroni # features/steps/patroni_api.py:98
Jan 18 00:35:12
Jan 18 00:35:12 @dcs-failsafe @slot-advance
Jan 18 00:35:12 Scenario: check leader and replica are functioning while DCS is down # features/dcs_failsafe_mode.feature:46
Jan 18 00:35:12 Given I get all changes from physical slot dcs_slot_1 on postgres0 # features/steps/slots.py:75
Jan 18 00:35:12 Then physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # features/steps/slots.py:51
Jan 18 00:35:22 Assertion Failed: physical slot dcs_slot_1 is not in sync between postgres0 and postgres1 after 10 seconds
Jan 18 00:35:22
Jan 18 00:35:22 And logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 10 seconds # None
Jan 18 00:35:22 And DCS is down # None
Jan 18 00:35:22 Then Response on GET http://127.0.0.1:8008/primary contains failsafe_mode_is_active after 12 seconds # None
Jan 18 00:35:22 Then postgres0 role is the primary after 10 seconds # None
Jan 18 00:35:22 And postgres1 role is the replica after 2 seconds # None
Jan 18 00:35:22 And replication works from postgres0 to postgres1 after 10 seconds # None
Jan 18 00:35:22 When I get all changes from logical slot dcs_slot_0 on postgres0 # None
Jan 18 00:35:22 And I get all changes from physical slot dcs_slot_1 on postgres0 # None
Jan 18 00:35:22 Then logical slot dcs_slot_0 is in sync between postgres0 and postgres1 after 20 seconds # None
Jan 18 00:35:22 And physical slot dcs_slot_1 is in sync between postgres0 and postgres1 after 10 seconds # None
Jan 18 00:35:22
Jan 18 00:35:22 @dcs-failsafe
Jan 18 00:35:22 Scenario: check primary is demoted when one replica is shut down and DCS is down # features/dcs_failsafe_mode.feature:61
Jan 18 00:35:22 Given DCS is down # features/steps/dcs_failsafe_mode.py:4
Jan 18 00:35:22 And I kill postgres1 # features/steps/basic_replication.py:34
Jan 18 00:35:23 And I kill postmaster on postgres1 # features/steps/basic_replication.py:44
pg_ctl: PID file "/tmp/autopkgtest.OqaT5f/build.yv2/src/data/postgres1/postmaster.pid" does not exist
Is server running?
Jan 18 00:35:23 Then postgres0 role is the replica after 12 seconds # features/steps/basic_replication.py:105
Jan 18 00:35:35 Assertion Failed: postgres0 role didn't change to replica after 12 seconds
Jan 18 00:35:35
Jan 18 00:35:35
Jan 18 00:35:35 @dcs-failsafe
Jan 18 00:35:35 Scenario: check known replica is promoted when leader is down and DCS is up # features/dcs_failsafe_mode.feature:68
Jan 18 00:35:35 Given I kill postgres0 # features/steps/basic_replication.py:34
Jan 18 00:35:36 And I shut down postmaster on postgres0 # features/steps/basic_replication.py:39
pg_ctl: PID file "/tmp/autopkgtest.OqaT5f/build.yv2/src/data/postgres0/postmaster.pid" does not exist
Is server running?
Jan 18 00:35:36 And DCS is up # features/steps/dcs_failsafe_mode.py:9
Jan 18 00:35:36 When I start postgres1 # features/steps/basic_replication.py:8
Jan 18 00:35:38 Then "members/postgres1" key in DCS has state=running after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:35:39 And postgres1 role is the primary after 25 seconds # features/steps/basic_replication.py:105
Jan 18 00:35:42
Jan 18 00:35:42 @dcs-failsafe
Jan 18 00:35:42 Scenario: scale to three-node cluster # features/dcs_failsafe_mode.feature:77
Jan 18 00:35:42 Given I start postgres0 # features/steps/basic_replication.py:8
Jan 18 00:35:45 And I configure and start postgres2 with a tag replicatefrom postgres0 # features/steps/cascading_replication.py:7
Jan 18 00:36:25 Assertion Failed: patroni_postgres2 instance is not available for queries after 40 seconds
Jan 18 00:36:25
Jan 18 00:36:25 Then "members/postgres2" key in DCS has state=running after 10 seconds # None
Jan 18 00:36:25 And "members/postgres0" key in DCS has state=running after 20 seconds # None
Jan 18 00:36:25 And Response on GET http://127.0.0.1:8008/failsafe contains postgres2 after 10 seconds # None
Jan 18 00:36:25 And replication works from postgres1 to postgres0 after 10 seconds # None
Jan 18 00:36:25 And replication works from postgres1 to postgres2 after 10 seconds # None
Jan 18 00:36:25
Jan 18 00:36:25 @dcs-failsafe @slot-advance
Jan 18 00:36:25 Scenario: make sure permanent slots exist on replicas # features/dcs_failsafe_mode.feature:88
Jan 18 00:36:25 Given I issue a PATCH request to http://127.0.0.1:8009/config with {"slots":{"postgres2":0,"dcs_slot_0":null,"dcs_slot_2":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71
Jan 18 00:36:25 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # features/steps/slots.py:51
Jan 18 00:36:45 Assertion Failed: logical slot dcs_slot_2 is not in sync between postgres1 and postgres0 after 20 seconds
Jan 18 00:36:45
Jan 18 00:36:45 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # None
Jan 18 00:36:45 When I get all changes from physical slot dcs_slot_1 on postgres1 # None
Jan 18 00:36:45 Then physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # None
Jan 18 00:36:45 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # None
Jan 18 00:36:45 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # None
Jan 18 00:36:45 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # None
Jan 18 00:36:45
Jan 18 00:36:45 @dcs-failsafe
Jan 18 00:36:45 Scenario: check three-node cluster is functioning while DCS is down # features/dcs_failsafe_mode.feature:99
Jan 18 00:36:45 Given DCS is down # features/steps/dcs_failsafe_mode.py:4
Jan 18 00:36:45 Then Response on GET http://127.0.0.1:8009/primary contains failsafe_mode_is_active after 12 seconds # features/steps/patroni_api.py:156
Jan 18 00:36:50 Then postgres1 role is the primary after 10 seconds # features/steps/basic_replication.py:105
Jan 18 00:36:50 And postgres0 role is the replica after 2 seconds # features/steps/basic_replication.py:105
Jan 18 00:36:52 Assertion Failed: postgres0 role didn't change to replica after 2 seconds
Jan 18 00:36:52
Jan 18 00:36:52 And postgres2 role is the replica after 2 seconds # None
Jan 18 00:36:52
Jan 18 00:36:52 @dcs-failsafe @slot-advance
Jan 18 00:36:52 Scenario: check that permanent slots are in sync between nodes while DCS is down # features/dcs_failsafe_mode.feature:108
Jan 18 00:36:52 Given replication works from postgres1 to postgres0 after 10 seconds # features/steps/basic_replication.py:112
Jan 18 00:37:02 Assertion Failed: FAILED SUB-STEP: Then table test_1737160612_898394 is present on postgres0 after 10 seconds
Jan 18 00:37:02 Substep info: Assertion Failed: Table test_1737160612_898394 is not present on postgres0 after 10 seconds
Jan 18 00:37:02 Traceback (of failed substep):
Jan 18 00:37:02 File "/usr/lib/python3/dist-packages/behave/model.py", line 1329, in run
Jan 18 00:37:02 match.run(runner.context)
Jan 18 00:37:02 ~~~~~~~~~^^^^^^^^^^^^^^^^
Jan 18 00:37:02 File "/usr/lib/python3/dist-packages/behave/matchers.py", line 98, in run
Jan 18 00:37:02 self.func(context, *args, **kwargs)
Jan 18 00:37:02 ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
Jan 18 00:37:02 File "features/steps/basic_replication.py", line 101, in table_is_present_on
Jan 18 00:37:02 assert False, \
Jan 18 00:37:02 ^^^^^
Jan 18 00:37:02
Jan 18 00:37:57 And replication works from postgres1 to postgres2 after 10 seconds # None
Jan 18 00:37:57 When I get all changes from logical slot dcs_slot_2 on postgres1 # None
Jan 18 00:37:57 And I get all changes from physical slot dcs_slot_1 on postgres1 # None
Jan 18 00:37:57 Then logical slot dcs_slot_2 is in sync between postgres1 and postgres0 after 20 seconds # None
Jan 18 00:37:57 And logical slot dcs_slot_2 is in sync between postgres1 and postgres2 after 20 seconds # None
Jan 18 00:37:57 And physical slot dcs_slot_1 is in sync between postgres1 and postgres0 after 10 seconds # None
Jan 18 00:37:57 And physical slot dcs_slot_1 is in sync between postgres1 and postgres2 after 10 seconds # None
Jan 18 00:37:57 And physical slot postgres0 is in sync between postgres1 and postgres2 after 10 seconds # None
Jan 18 00:37:57 And physical slot postgres2 is in sync between postgres0 and postgres1 after 10 seconds # None
Jan 18 00:37:57
Jan 18 00:37:57 Feature: ignored slots # features/ignored_slots.feature:1
Jan 18 00:37:57
Jan 18 00:37:57 Scenario: check ignored slots aren't removed on failover/switchover # features/ignored_slots.feature:2
Jan 18 00:37:57 Given I start postgres1 # features/steps/basic_replication.py:8
Jan 18 00:37:59 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 18 00:38:00 And there is a non empty initialize key in DCS after 15 seconds # features/steps/cascading_replication.py:41
Jan 18 00:38:00 When I issue a PATCH request to http://127.0.0.1:8009/config with {"ignore_slots": [{"name": "unmanaged_slot_0", "database": "postgres", "plugin": "test_decoding", "type": "logical"}, {"name": "unmanaged_slot_1", "database": "postgres", "plugin": "test_decoding"}, {"name": "unmanaged_slot_2", "database": "postgres"}, {"name": "unmanaged_slot_3"}], "postgresql": {"parameters": {"wal_level": "logical"}}} # features/steps/patroni_api.py:71
Jan 18 00:38:00 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 18 00:38:00 And Response on GET http://127.0.0.1:8009/config contains ignore_slots after 10 seconds # features/steps/patroni_api.py:156
Jan 18 00:38:00 When I shut down postgres1 # features/steps/basic_replication.py:29
Jan 18 00:39:01 And I start postgres1 # features/steps/basic_replication.py:8
Jan 18 00:39:03 Then postgres1 is a leader after 10 seconds # features/steps/patroni_api.py:29
Jan 18 00:39:05 And "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:39:07 And postgres1 role is the primary after 20 seconds # features/steps/basic_replication.py:105
Jan 18 00:39:07 When I create a logical replication slot unmanaged_slot_0 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 18 00:39:07 And I create a logical replication slot unmanaged_slot_1 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 18 00:39:07 And I create a logical replication slot unmanaged_slot_2 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 18 00:39:07 And I create a logical replication slot unmanaged_slot_3 on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 18 00:39:07 And I create a logical replication slot dummy_slot on postgres1 with the test_decoding plugin # features/steps/slots.py:8
Jan 18 00:39:07 Then postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 18 00:39:07 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 18 00:39:07 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 18 00:39:07 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 18 00:39:07 When I start postgres0 # features/steps/basic_replication.py:8
Jan 18 00:39:09 Then "members/postgres0" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:39:10 And postgres0 role is the secondary after 20 seconds # features/steps/basic_replication.py:105
Jan 18 00:39:10 And replication works from postgres1 to postgres0 after 20 seconds # features/steps/basic_replication.py:112
Jan 18 00:39:11 When I shut down postgres1 # features/steps/basic_replication.py:29
Jan 18 00:40:12 Then "members/postgres0" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:40:12 When I start postgres1 # features/steps/basic_replication.py:8
Jan 18 00:40:14 Then postgres1 role is the secondary after 20 seconds # features/steps/basic_replication.py:105
Jan 18 00:40:14 And "members/postgres1" key in DCS has role=replica after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:40:15 And I sleep for 2 seconds # features/steps/patroni_api.py:39
Jan 18 00:40:17 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 18 00:40:17 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 18 00:40:17 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 18 00:40:17 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 18 00:40:17 And postgres1 does not have a replication slot named dummy_slot # features/steps/slots.py:40
Jan 18 00:40:17 When I shut down postgres0 # features/steps/basic_replication.py:29
Jan 18 00:41:19 Then "members/postgres1" key in DCS has role=master after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:41:19 And postgres1 has a logical replication slot named unmanaged_slot_0 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 18 00:41:19 And postgres1 has a logical replication slot named unmanaged_slot_1 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 18 00:41:19 And postgres1 has a logical replication slot named unmanaged_slot_2 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 18 00:41:19 And postgres1 has a logical replication slot named unmanaged_slot_3 with the test_decoding plugin after 2 seconds # features/steps/slots.py:19
Jan 18 00:41:41
Jan 18 00:41:41 Feature: nostream node # features/nostream_node.feature:1
Jan 18 00:41:41
Jan 18 00:41:41 Scenario: check nostream node is recovering from archive # features/nostream_node.feature:3
Jan 18 00:41:41 When I start postgres0 # features/steps/basic_replication.py:8
Jan 18 00:41:43 And I configure and start postgres1 with a tag nostream true # features/steps/cascading_replication.py:7
Jan 18 00:41:46 Then "members/postgres1" key in DCS has replication_state=in archive recovery after 10 seconds # features/steps/cascading_replication.py:23
Jan 18 00:41:46 And replication works from postgres0 to postgres1 after 30 seconds # features/steps/basic_replication.py:112
Jan 18 00:41:51
Jan 18 00:41:51 @slot-advance
Jan 18 00:41:51 Scenario: check permanent logical replication slots are not copied # features/nostream_node.feature:10
Jan 18 00:41:51 When I issue a PATCH request to http://127.0.0.1:8008/config with {"postgresql": {"parameters": {"wal_level": "logical"}}, "slots":{"test_logical":{"type":"logical","database":"postgres","plugin":"test_decoding"}}} # features/steps/patroni_api.py:71
Jan 18 00:41:51 Then I receive a response code 200 # features/steps/patroni_api.py:98
Jan 18 00:41:51 When I run patronictl.py restart batman postgres0 --force # features/steps/patroni_api.py:86
Terminated
autopkgtest [03:12:21]: ERROR: timed out on command "su -s /bin/bash unshare -c set -e; exec /tmp/autopkgtest.OqaT5f/wrapper.sh --artifacts=/tmp/autopkgtest.OqaT5f/acceptance-raft-artifacts --chdir=/tmp/autopkgtest.OqaT5f/build.yv2/src --env=DEB_BUILD_OPTIONS=parallel=4 --env=DEBIAN_FRONTEND=noninteractive --env=LANG=C.UTF-8 --unset-env=LANGUAGE --unset-env=LC_ADDRESS --unset-env=LC_ALL --unset-env=LC_COLLATE --unset-env=LC_CTYPE --unset-env=LC_IDENTIFICATION --unset-env=LC_MEASUREMENT --unset-env=LC_MESSAGES --unset-env=LC_MONETARY --unset-env=LC_NAME --unset-env=LC_NUMERIC --unset-env=LC_PAPER --unset-env=LC_TELEPHONE --unset-env=LC_TIME --script-pid-file=/tmp/autopkgtest_script_pid --source-profile --stderr=/tmp/autopkgtest.OqaT5f/acceptance-raft-stderr --stdout=/tmp/autopkgtest.OqaT5f/acceptance-raft-stdout --tmp=/tmp/autopkgtest.OqaT5f/autopkgtest_tmp -- bash -ec 'debian/tests/acceptance raft'" (kind: test)
autopkgtest [03:12:22]: test acceptance-raft: -----------------------]
acceptance-raft FLAKY timed out
autopkgtest [03:12:22]: test acceptance-raft: - - - - - - - - - - results - - - - - - - - - -
autopkgtest [03:12:22]: test test: preparing testbed
autopkgtest [03:12:27]: testbed dpkg architecture: amd64
autopkgtest [03:12:27]: testbed apt version: 2.9.20
autopkgtest [03:12:27]: @@@@@@@@@@@@@@@@@@@@ test bed setup
Get:1 http://deb.debian.org/debian sid InRelease [205 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 Packages [10.0 MB]
Get:3 http://deb.debian.org/debian sid/main Translation-en [7326 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 Components [5036 kB]
Fetched 22.6 MB in 2s (9873 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
libldap-2.5-0
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
libldap-common libldap2 libtext-charwidth-perl libtext-wrapi18n-perl
The following packages will be upgraded:
apt base-passwd binutils binutils-common binutils-x86-64-linux-gnu
bsdextrautils bsdutils dash diffutils dpkg dpkg-dev e2fsprogs gcc-14-base
gettext gettext-base gpg gpgconf gzip init-system-helpers libapt-pkg6.0t64
libatomic1 libaudit1 libbinutils libblkid1 libc-bin libc6 libcgi-pm-perl
libcom-err2 libcpanel-json-xs-perl libcrypt1 libctf-nobfd0 libctf0
libcurl3t64-gnutls libdebconfclient0 libdpkg-perl libext2fs2t64 libgcc-s1
libglib2.0-0t64 libgomp1 libgprofng0 libgssapi-krb5-2 libhtml-parser-perl
libicu72 libk5crypto3 libkrb5-3 libkrb5support0 liblz1 liblz4-1 libmount1
libsasl2-2 libsasl2-modules-db libsframe1 libsmartcols1 libss2 libssl3t64
libstdc++6 libsystemd0 libtext-markdown-discount-perl libudev1 libuuid1
libxs-parse-keyword-perl libxxhash0 libzstd1 login logsave mount openssl
openssl-provider-legacy sysvinit-utils tzdata ucf util-linux
72 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 41.7 MB of archives.
After this operation, 1325 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 bsdutils amd64 1:2.40.4-1 [106 kB]
Get:2 http://deb.debian.org/debian sid/main amd64 dash amd64 0.5.12-11 [95.5 kB]
Get:3 http://deb.debian.org/debian sid/main amd64 diffutils amd64 1:3.10-2 [384 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 libatomic1 amd64 14.2.0-14 [9288 B]
Get:5 http://deb.debian.org/debian sid/main amd64 libgomp1 amd64 14.2.0-14 [137 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 gcc-14-base amd64 14.2.0-14 [48.6 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 libgcc-s1 amd64 14.2.0-14 [72.7 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 libstdc++6 amd64 14.2.0-14 [713 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 libc6 amd64 2.40-5 [2810 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 libxxhash0 amd64 0.8.3-2 [27.1 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 liblz4-1 amd64 1.9.4-4 [60.1 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 openssl-provider-legacy amd64 3.4.0-2 [301 kB]
Get:13 http://deb.debian.org/debian sid/main amd64 libzstd1 amd64 1.5.6+dfsg-2 [300 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 libssl3t64 amd64 3.4.0-2 [2302 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 libsystemd0 amd64 257.2-2 [450 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 libudev1 amd64 257.2-2 [148 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libapt-pkg6.0t64 amd64 2.9.23 [1115 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 dpkg amd64 1.22.14 [1537 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 gzip amd64 1.13-1 [138 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 bsdextrautils amd64 2.40.4-1 [92.2 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 libblkid1 amd64 2.40.4-1 [169 kB]
Get:22 http://deb.debian.org/debian sid/main amd64 libmount1 amd64 2.40.4-1 [200 kB]
Get:23 http://deb.debian.org/debian sid/main amd64 libsmartcols1 amd64 2.40.4-1 [140 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 mount amd64 2.40.4-1 [155 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 libuuid1 amd64 2.40.4-1 [36.2 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 util-linux amd64 2.40.4-1 [1213 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 libdebconfclient0 amd64 0.277 [10.4 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 base-passwd amd64 3.6.6 [53.1 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 apt amd64 2.9.23 [1381 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 init-system-helpers all 1.68 [38.7 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 libc-bin amd64 2.40-5 [627 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 sysvinit-utils amd64 3.13-1 [33.2 kB]
Get:33 http://deb.debian.org/debian sid/main amd64 logsave amd64 1.47.2-1 [23.9 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 libext2fs2t64 amd64 1.47.2-1 [212 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 e2fsprogs amd64 1.47.2-1 [590 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 libaudit1 amd64 1:4.0.2-2+b1 [55.2 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 libcrypt1 amd64 1:4.4.38-1 [90.1 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 login amd64 1:4.16.0-2+really2.40.4-1 [88.4 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 tzdata all 2025a-1 [259 kB]
Get:40 http://deb.debian.org/debian sid/main amd64 gettext-base amd64 0.23.1-1 [243 kB]
Get:41 http://deb.debian.org/debian sid/main amd64 libtext-charwidth-perl amd64 0.04-11+b4 [9476 B]
Get:42 http://deb.debian.org/debian sid/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B]
Get:43 http://deb.debian.org/debian sid/main amd64 ucf all 3.0048 [42.0 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 libgprofng0 amd64 2.43.50.20250108-1 [807 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 libctf0 amd64 2.43.50.20250108-1 [88.4 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 libctf-nobfd0 amd64 2.43.50.20250108-1 [155 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 binutils-x86-64-linux-gnu amd64 2.43.50.20250108-1 [2277 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 libbinutils amd64 2.43.50.20250108-1 [532 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 binutils amd64 2.43.50.20250108-1 [68.5 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 binutils-common amd64 2.43.50.20250108-1 [2628 kB]
Get:51 http://deb.debian.org/debian sid/main amd64 libsframe1 amd64 2.43.50.20250108-1 [77.7 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 dpkg-dev all 1.22.14 [1334 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 libdpkg-perl all 1.22.14 [646 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 gettext amd64 0.23.1-1 [1680 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 gpg amd64 2.2.46-1+b1 [532 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 gpgconf amd64 2.2.46-1+b1 [121 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 libcgi-pm-perl all 4.67-1 [217 kB]
Get:59 http://deb.debian.org/debian sid/main amd64 libcom-err2 amd64 1.47.2-1 [24.0 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 libcpanel-json-xs-perl amd64 4.39-1 [130 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 libgssapi-krb5-2 amd64 1.21.3-4 [138 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 libkrb5-3 amd64 1.21.3-4 [326 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 libkrb5support0 amd64 1.21.3-4 [32.8 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 libk5crypto3 amd64 1.21.3-4 [80.9 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-8+b1 [19.9 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-8+b1 [57.6 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 libldap2 amd64 2.6.9+dfsg-1 [192 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 libcurl3t64-gnutls amd64 8.11.1-1+b1 [360 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1502 kB]
Get:70 http://deb.debian.org/debian sid/main amd64 libicu72 amd64 72.1-6 [9421 kB]
Get:71 http://deb.debian.org/debian sid/main amd64 libldap-common all 2.6.9+dfsg-1 [34.5 kB]
Get:72 http://deb.debian.org/debian sid/main amd64 liblz1 amd64 1.15-1 [38.9 kB]
Get:73 http://deb.debian.org/debian sid/main amd64 libss2 amd64 1.47.2-1 [28.7 kB]
Get:74 http://deb.debian.org/debian sid/main amd64 libtext-markdown-discount-perl amd64 0.17-1 [12.9 kB]
Get:75 http://deb.debian.org/debian sid/main amd64 libxs-parse-keyword-perl amd64 0.48-1 [65.6 kB]
Get:76 http://deb.debian.org/debian sid/main amd64 openssl amd64 3.4.0-2 [1422 kB]
Preconfiguring packages ...
Fetched 41.7 MB in 0s (102 MB/s)
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.4-1_amd64.deb ...
Unpacking bsdutils (1:2.40.4-1) over (1:2.40.2-13) ...
Setting up bsdutils (1:2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../dash_0.5.12-11_amd64.deb ...
Unpacking dash (0.5.12-11) over (0.5.12-9) ...
Setting up dash (0.5.12-11) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../diffutils_1%3a3.10-2_amd64.deb ...
Unpacking diffutils (1:3.10-2) over (1:3.10-1) ...
Setting up diffutils (1:3.10-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libatomic1_14.2.0-14_amd64.deb ...
Unpacking libatomic1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../libgomp1_14.2.0-14_amd64.deb ...
Unpacking libgomp1:amd64 (14.2.0-14) over (14.2.0-11) ...
Preparing to unpack .../gcc-14-base_14.2.0-14_amd64.deb ...
Unpacking gcc-14-base:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up gcc-14-base:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_14.2.0-14_amd64.deb ...
Unpacking libgcc-s1:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libgcc-s1:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libstdc++6_14.2.0-14_amd64.deb ...
Unpacking libstdc++6:amd64 (14.2.0-14) over (14.2.0-11) ...
Setting up libstdc++6:amd64 (14.2.0-14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libc6_2.40-5_amd64.deb ...
Unpacking libc6:amd64 (2.40-5) over (2.40-4) ...
Setting up libc6:amd64 (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17038 files and directories currently installed.)
Preparing to unpack .../libxxhash0_0.8.3-2_amd64.deb ...
Unpacking libxxhash0:amd64 (0.8.3-2) over (0.8.2-2+b2) ...
Setting up libxxhash0:amd64 (0.8.3-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../liblz4-1_1.9.4-4_amd64.deb ...
Unpacking liblz4-1:amd64 (1.9.4-4) over (1.9.4-3+b1) ...
Setting up liblz4-1:amd64 (1.9.4-4) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../openssl-provider-legacy_3.4.0-2_amd64.deb ...
Unpacking openssl-provider-legacy (3.4.0-2) over (3.3.2-2) ...
Setting up openssl-provider-legacy (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libzstd1_1.5.6+dfsg-2_amd64.deb ...
Unpacking libzstd1:amd64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1+b1) ...
Setting up libzstd1:amd64 (1.5.6+dfsg-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libssl3t64_3.4.0-2_amd64.deb ...
Unpacking libssl3t64:amd64 (3.4.0-2) over (3.3.2-2) ...
Setting up libssl3t64:amd64 (3.4.0-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257.2-2_amd64.deb ...
Unpacking libsystemd0:amd64 (257.2-2) over (257.1-5) ...
Setting up libsystemd0:amd64 (257.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libudev1_257.2-2_amd64.deb ...
Unpacking libudev1:amd64 (257.2-2) over (257.1-5) ...
Setting up libudev1:amd64 (257.2-2) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.23_amd64.deb ...
Unpacking libapt-pkg6.0t64:amd64 (2.9.23) over (2.9.20) ...
Setting up libapt-pkg6.0t64:amd64 (2.9.23) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17035 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.14_amd64.deb ...
Unpacking dpkg (1.22.14) over (1.22.11) ...
Setting up dpkg (1.22.14) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../archives/gzip_1.13-1_amd64.deb ...
Unpacking gzip (1.13-1) over (1.12-1.2) ...
Setting up gzip (1.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.4-1_amd64.deb ...
Unpacking bsdextrautils (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libblkid1_2.40.4-1_amd64.deb ...
Unpacking libblkid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libblkid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.4-1_amd64.deb ...
Unpacking libmount1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libmount1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.4-1_amd64.deb ...
Unpacking libsmartcols1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libsmartcols1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../mount_2.40.4-1_amd64.deb ...
Unpacking mount (2.40.4-1) over (2.40.2-13) ...
Preparing to unpack .../libuuid1_2.40.4-1_amd64.deb ...
Unpacking libuuid1:amd64 (2.40.4-1) over (2.40.2-13) ...
Setting up libuuid1:amd64 (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17034 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.4-1_amd64.deb ...
Unpacking util-linux (2.40.4-1) over (2.40.2-13) ...
Setting up util-linux (2.40.4-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libdebconfclient0_0.277_amd64.deb ...
Unpacking libdebconfclient0:amd64 (0.277) over (0.276) ...
Setting up libdebconfclient0:amd64 (0.277) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../base-passwd_3.6.6_amd64.deb ...
Unpacking base-passwd (3.6.6) over (3.6.5) ...
Setting up base-passwd (3.6.6) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.23_amd64.deb ...
Unpacking apt (2.9.23) over (2.9.20) ...
Setting up apt (2.9.23) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../init-system-helpers_1.68_all.deb ...
Unpacking init-system-helpers (1.68) over (1.67) ...
Setting up init-system-helpers (1.68) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.40-5_amd64.deb ...
Unpacking libc-bin (2.40-5) over (2.40-4) ...
Setting up libc-bin (2.40-5) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../sysvinit-utils_3.13-1_amd64.deb ...
Unpacking sysvinit-utils (3.13-1) over (3.11-1) ...
Setting up sysvinit-utils (3.13-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../logsave_1.47.2-1_amd64.deb ...
Unpacking logsave (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libext2fs2t64_1.47.2-1_amd64.deb ...
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64'
Leaving 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64'
Unpacking libext2fs2t64:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Setting up libext2fs2t64:amd64 (1.47.2-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17036 files and directories currently installed.)
Preparing to unpack .../e2fsprogs_1.47.2-1_amd64.deb ...
Unpacking e2fsprogs (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../libaudit1_1%3a4.0.2-2+b1_amd64.deb ...
Unpacking libaudit1:amd64 (1:4.0.2-2+b1) over (1:4.0.2-2) ...
Setting up libaudit1:amd64 (1:4.0.2-2+b1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../libcrypt1_1%3a4.4.38-1_amd64.deb ...
Unpacking libcrypt1:amd64 (1:4.4.38-1) over (1:4.4.36-5) ...
Setting up libcrypt1:amd64 (1:4.4.38-1) ...
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17037 files and directories currently installed.)
Preparing to unpack .../00-login_1%3a4.16.0-2+really2.40.4-1_amd64.deb ...
Unpacking login (1:4.16.0-2+really2.40.4-1) over (1:4.16.0-2+really2.40.2-13) ...
Preparing to unpack .../01-tzdata_2025a-1_all.deb ...
Unpacking tzdata (2025a-1) over (2024b-4) ...
Preparing to unpack .../02-gettext-base_0.23.1-1_amd64.deb ...
Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ...
Selecting previously unselected package libtext-charwidth-perl:amd64.
Preparing to unpack .../03-libtext-charwidth-perl_0.04-11+b4_amd64.deb ...
Unpacking libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Selecting previously unselected package libtext-wrapi18n-perl.
Preparing to unpack .../04-libtext-wrapi18n-perl_0.06-10_all.deb ...
Unpacking libtext-wrapi18n-perl (0.06-10) ...
Preparing to unpack .../05-ucf_3.0048_all.deb ...
Unpacking ucf (3.0048) over (3.0046) ...
Preparing to unpack .../06-libgprofng0_2.43.50.20250108-1_amd64.deb ...
Unpacking libgprofng0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../07-libctf0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../08-libctf-nobfd0_2.43.50.20250108-1_amd64.deb ...
Unpacking libctf-nobfd0:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../09-binutils-x86-64-linux-gnu_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-x86-64-linux-gnu (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../10-libbinutils_2.43.50.20250108-1_amd64.deb ...
Unpacking libbinutils:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../11-binutils_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../12-binutils-common_2.43.50.20250108-1_amd64.deb ...
Unpacking binutils-common:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../13-libsframe1_2.43.50.20250108-1_amd64.deb ...
Unpacking libsframe1:amd64 (2.43.50.20250108-1) over (2.43.50.20241221-1) ...
Preparing to unpack .../14-dpkg-dev_1.22.14_all.deb ...
Unpacking dpkg-dev (1.22.14) over (1.22.11) ...
Preparing to unpack .../15-libdpkg-perl_1.22.14_all.deb ...
Unpacking libdpkg-perl (1.22.14) over (1.22.11) ...
Preparing to unpack .../16-gettext_0.23.1-1_amd64.deb ...
Unpacking gettext (0.23.1-1) over (0.22.5-3) ...
Preparing to unpack .../17-gpg_2.2.46-1+b1_amd64.deb ...
Unpacking gpg (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../18-gpgconf_2.2.46-1+b1_amd64.deb ...
Unpacking gpgconf (2.2.46-1+b1) over (2.2.45-2) ...
Preparing to unpack .../19-libhtml-parser-perl_3.83-1+b2_amd64.deb ...
Unpacking libhtml-parser-perl:amd64 (3.83-1+b2) over (3.83-1+b1) ...
Preparing to unpack .../20-libcgi-pm-perl_4.67-1_all.deb ...
Unpacking libcgi-pm-perl (4.67-1) over (4.66-1) ...
Preparing to unpack .../21-libcom-err2_1.47.2-1_amd64.deb ...
Unpacking libcom-err2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../22-libcpanel-json-xs-perl_4.39-1_amd64.deb ...
Unpacking libcpanel-json-xs-perl:amd64 (4.39-1) over (4.38-1+b1) ...
Preparing to unpack .../23-libgssapi-krb5-2_1.21.3-4_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../24-libkrb5-3_1.21.3-4_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../25-libkrb5support0_1.21.3-4_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../26-libk5crypto3_1.21.3-4_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.21.3-4) over (1.21.3-3) ...
Preparing to unpack .../27-libsasl2-modules-db_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Preparing to unpack .../28-libsasl2-2_2.1.28+dfsg1-8+b1_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) over (2.1.28+dfsg1-8) ...
Selecting previously unselected package libldap2:amd64.
Preparing to unpack .../29-libldap2_2.6.9+dfsg-1_amd64.deb ...
Unpacking libldap2:amd64 (2.6.9+dfsg-1) ...
Preparing to unpack .../30-libcurl3t64-gnutls_8.11.1-1+b1_amd64.deb ...
Unpacking libcurl3t64-gnutls:amd64 (8.11.1-1+b1) over (8.11.1-1) ...
Preparing to unpack .../31-libglib2.0-0t64_2.82.4-2_amd64.deb ...
Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ...
Preparing to unpack .../32-libicu72_72.1-6_amd64.deb ...
Unpacking libicu72:amd64 (72.1-6) over (72.1-5+b1) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../33-libldap-common_2.6.9+dfsg-1_all.deb ...
Unpacking libldap-common (2.6.9+dfsg-1) ...
Preparing to unpack .../34-liblz1_1.15-1_amd64.deb ...
Unpacking liblz1:amd64 (1.15-1) over (1.15~rc1-1) ...
Preparing to unpack .../35-libss2_1.47.2-1_amd64.deb ...
Unpacking libss2:amd64 (1.47.2-1) over (1.47.2~rc1-2) ...
Preparing to unpack .../36-libtext-markdown-discount-perl_0.17-1_amd64.deb ...
Unpacking libtext-markdown-discount-perl (0.17-1) over (0.16-1+b3) ...
Preparing to unpack .../37-libxs-parse-keyword-perl_0.48-1_amd64.deb ...
Unpacking libxs-parse-keyword-perl (0.48-1) over (0.47-1) ...
Preparing to unpack .../38-openssl_3.4.0-2_amd64.deb ...
Unpacking openssl (3.4.0-2) over (3.3.2-2) ...
Setting up liblz1:amd64 (1.15-1) ...
Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Setting up libicu72:amd64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-1) ...
Setting up libcpanel-json-xs-perl:amd64 (4.39-1) ...
Setting up binutils-common:amd64 (2.43.50.20250108-1) ...
Installing new version of config file /etc/gprofng.rc ...
Setting up libctf-nobfd0:amd64 (2.43.50.20250108-1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up libtext-markdown-discount-perl (0.17-1) ...
Setting up libcom-err2:amd64 (1.47.2-1) ...
Setting up libgomp1:amd64 (14.2.0-14) ...
Setting up libldap-common (2.6.9+dfsg-1) ...
Setting up libtext-wrapi18n-perl (0.06-10) ...
Setting up libsframe1:amd64 (2.43.50.20250108-1) ...
Setting up libkrb5support0:amd64 (1.21.3-4) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up tzdata (2025a-1) ...
Current default time zone: 'Etc/UTC'
Local time is now: Sat Jan 18 03:12:43 UTC 2025.
Universal Time is now: Sat Jan 18 03:12:43 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Setting up libxs-parse-keyword-perl (0.48-1) ...
Setting up libatomic1:amd64 (14.2.0-14) ...
Setting up libss2:amd64 (1.47.2-1) ...
Setting up ucf (3.0048) ...
Setting up libk5crypto3:amd64 (1.21.3-4) ...
Setting up libdpkg-perl (1.22.14) ...
Setting up logsave (1.47.2-1) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg1-8+b1) ...
Setting up mount (2.40.4-1) ...
Setting up libhtml-parser-perl:amd64 (3.83-1+b2) ...
Setting up gpgconf (2.2.46-1+b1) ...
Setting up libkrb5-3:amd64 (1.21.3-4) ...
Setting up libbinutils:amd64 (2.43.50.20250108-1) ...
Setting up openssl (3.4.0-2) ...
Setting up libldap2:amd64 (2.6.9+dfsg-1) ...
Setting up gpg (2.2.46-1+b1) ...
Setting up login (1:4.16.0-2+really2.40.4-1) ...
Setting up libctf0:amd64 (2.43.50.20250108-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libcgi-pm-perl (4.67-1) ...
Setting up e2fsprogs (1.47.2-1) ...
Setting up libglib2.0-0t64:amd64 (2.82.4-2) ...
No schema files found: doing nothing.
Setting up libgprofng0:amd64 (2.43.50.20250108-1) ...
Setting up libgssapi-krb5-2:amd64 (1.21.3-4) ...
Setting up binutils-x86-64-linux-gnu (2.43.50.20250108-1) ...
Setting up libcurl3t64-gnutls:amd64 (8.11.1-1+b1) ...
Setting up binutils (2.43.50.20250108-1) ...
Setting up dpkg-dev (1.22.14) ...
Processing triggers for libc-bin (2.40-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for debianutils (5.21) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
libldap-2.5-0*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 578 kB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17092 files and directories currently installed.)
Removing libldap-2.5-0:amd64 (2.5.19+dfsg-1) ...
Processing triggers for libc-bin (2.40-5) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
apt-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 329 kB of archives.
After this operation, 1100 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian sid/main amd64 apt-utils amd64 2.9.23 [329 kB]
Fetched 329 kB in 0s (8479 kB/s)
Selecting previously unselected package apt-utils.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17082 files and directories currently installed.)
Preparing to unpack .../apt-utils_2.9.23_amd64.deb ...
Unpacking apt-utils (2.9.23) ...
Setting up apt-utils (2.9.23) ...
Processing triggers for man-db (2.13.0-1) ...
Ign:1 file:/tmp/autopkgtest.OqaT5f/binaries InRelease
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries Release [816 B]
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries Release [816 B]
Ign:3 file:/tmp/autopkgtest.OqaT5f/binaries Release.gpg
Get:4 file:/tmp/autopkgtest.OqaT5f/binaries Packages [4903 B]
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following NEW packages will be installed:
fonts-font-awesome fonts-lato libcares2 libev4t64 libexpat1 libjs-jquery
libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-metadata
libjs-jquery-tablesorter libjs-jquery-throttle-debounce libjs-sphinxdoc
libjs-underscore libnsl2 libpq5 libpython3-stdlib libpython3.12-minimal
libpython3.12-stdlib libpython3.13-minimal libpython3.13-stdlib
libtirpc-common libtirpc3t64 lsb-release media-types patroni patroni-doc
python3 python3-aiohappyeyeballs python3-aiohttp python3-aiosignal
python3-async-timeout python3-attr python3-autocommand python3-bcrypt
python3-blinker python3-boto3 python3-botocore python3-cachetools
python3-cdiff python3-certifi python3-cffi-backend python3-chardet
python3-charset-normalizer python3-click python3-consul python3-coverage
python3-cryptography python3-dateutil python3-dnspython python3-etcd
python3-eventlet python3-flake8 python3-frozenlist python3-gevent
python3-google-auth python3-greenlet python3-idna python3-inflect
python3-iniconfig python3-jaraco.context python3-jaraco.functools
python3-jaraco.text python3-jinja2 python3-jmespath python3-jwt
python3-kazoo python3-kerberos python3-kubernetes python3-markupsafe
python3-mccabe python3-minimal python3-mock python3-more-itertools
python3-multidict python3-oauthlib python3-openssl python3-packaging
python3-pkg-resources python3-pluggy python3-prettytable python3-psutil
python3-psycopg2 python3-pure-sasl python3-pyasn1 python3-pyasn1-modules
python3-pycodestyle python3-pyflakes python3-pysyncobj python3-pytest
python3-pytest-cov python3-pyu2f python3-requests python3-requests-oauthlib
python3-responses python3-rsa python3-s3transfer python3-setuptools
python3-six python3-typeguard python3-typing-extensions python3-urllib3
python3-wcwidth python3-websocket python3-yaml python3-yarl python3-ydiff
python3-zipp python3-zope.event python3-zope.interface python3.12
python3.12-minimal python3.13 python3.13-minimal sphinx-rtd-theme-common
0 upgraded, 114 newly installed, 0 to remove and 0 not upgraded.
Need to get 33.2 MB/34.1 MB of archives.
After this operation, 238 MB of additional disk space will be used.
Get:1 file:/tmp/autopkgtest.OqaT5f/binaries python3-click 8.2.0-1 [98.6 kB]
Get:2 file:/tmp/autopkgtest.OqaT5f/binaries patroni 3.3.5-1 [266 kB]
Get:3 file:/tmp/autopkgtest.OqaT5f/binaries patroni-doc 3.3.5-1 [524 kB]
Get:4 http://deb.debian.org/debian sid/main amd64 fonts-lato all 2.015-1 [2780 kB]
Get:5 http://deb.debian.org/debian sid/main amd64 libpython3.13-minimal amd64 3.13.1-3 [858 kB]
Get:6 http://deb.debian.org/debian sid/main amd64 libexpat1 amd64 2.6.4-1 [106 kB]
Get:7 http://deb.debian.org/debian sid/main amd64 python3.13-minimal amd64 3.13.1-3 [2202 kB]
Get:8 http://deb.debian.org/debian sid/main amd64 python3-minimal amd64 3.13.1-2 [27.0 kB]
Get:9 http://deb.debian.org/debian sid/main amd64 media-types all 10.1.0 [26.9 kB]
Get:10 http://deb.debian.org/debian sid/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [1973 kB]
Get:11 http://deb.debian.org/debian sid/main amd64 python3.13 amd64 3.13.1-3 [740 kB]
Get:12 http://deb.debian.org/debian sid/main amd64 libpython3-stdlib amd64 3.13.1-2 [9952 B]
Get:13 http://deb.debian.org/debian sid/main amd64 python3 amd64 3.13.1-2 [28.0 kB]
Get:14 http://deb.debian.org/debian sid/main amd64 libpython3.12-minimal amd64 3.12.8-5 [817 kB]
Get:15 http://deb.debian.org/debian sid/main amd64 python3.12-minimal amd64 3.12.8-5 [2164 kB]
Get:16 http://deb.debian.org/debian sid/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB]
Get:17 http://deb.debian.org/debian sid/main amd64 libcares2 amd64 1.34.4-2.1 [97.9 kB]
Get:18 http://deb.debian.org/debian sid/main amd64 libev4t64 amd64 1:4.33-2.1+b1 [42.4 kB]
Get:19 http://deb.debian.org/debian sid/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get:20 http://deb.debian.org/debian sid/main amd64 libjs-jquery-hotkeys all 0.2.0-1 [12.6 kB]
Get:21 http://deb.debian.org/debian sid/main amd64 libjs-jquery-isonscreen all 1.2.0-1.1 [3196 B]
Get:22 http://deb.debian.org/debian sid/main amd64 libjs-jquery-metadata all 12-4 [6532 B]
Get:23 http://deb.debian.org/debian sid/main amd64 libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [184 kB]
Get:24 http://deb.debian.org/debian sid/main amd64 libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.2 kB]
Get:25 http://deb.debian.org/debian sid/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB]
Get:26 http://deb.debian.org/debian sid/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.4 kB]
Get:27 http://deb.debian.org/debian sid/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB]
Get:28 http://deb.debian.org/debian sid/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3+b1 [83.1 kB]
Get:29 http://deb.debian.org/debian sid/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB]
Get:30 http://deb.debian.org/debian sid/main amd64 libpq5 amd64 17.2-1+b2 [224 kB]
Get:31 http://deb.debian.org/debian sid/main amd64 libpython3.12-stdlib amd64 3.12.8-5 [1971 kB]
Get:32 http://deb.debian.org/debian sid/main amd64 lsb-release all 12.1-1 [5912 B]
Get:33 http://deb.debian.org/debian sid/main amd64 python3-dateutil all 2.9.0-3 [79.3 kB]
Get:34 http://deb.debian.org/debian sid/main amd64 python3-autocommand all 2.2.2-3 [13.6 kB]
Get:35 http://deb.debian.org/debian sid/main amd64 python3-more-itertools all 10.5.0-1 [63.8 kB]
Get:36 http://deb.debian.org/debian sid/main amd64 python3-typing-extensions all 4.12.2-2 [73.0 kB]
Get:37 http://deb.debian.org/debian sid/main amd64 python3-typeguard all 4.4.1-1 [37.0 kB]
Get:38 http://deb.debian.org/debian sid/main amd64 python3-inflect all 7.3.1-2 [32.4 kB]
Get:39 http://deb.debian.org/debian sid/main amd64 python3-jaraco.context all 6.0.0-1 [7984 B]
Get:40 http://deb.debian.org/debian sid/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB]
Get:41 http://deb.debian.org/debian sid/main amd64 python3-pkg-resources all 75.6.0-1 [222 kB]
Get:42 http://deb.debian.org/debian sid/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [24.9 kB]
Get:43 http://deb.debian.org/debian sid/main amd64 python3-prettytable all 3.12.0-1 [39.5 kB]
Get:44 http://deb.debian.org/debian sid/main amd64 python3-psutil amd64 5.9.8-2 [225 kB]
Get:45 http://deb.debian.org/debian sid/main amd64 python3-urllib3 all 2.3.0-1 [114 kB]
Get:46 http://deb.debian.org/debian sid/main amd64 python3-yaml amd64 6.0.2-1+b1 [178 kB]
Get:47 http://deb.debian.org/debian sid/main amd64 python3-psycopg2 amd64 2.9.10-1 [132 kB]
Get:48 http://deb.debian.org/debian sid/main amd64 python3-dnspython all 2.7.0-1 [164 kB]
Get:49 http://deb.debian.org/debian sid/main amd64 python3-etcd all 0.4.5-6 [31.6 kB]
Get:50 http://deb.debian.org/debian sid/main amd64 python3-certifi all 2024.12.14+ds-1 [9624 B]
Get:51 http://deb.debian.org/debian sid/main amd64 python3-charset-normalizer amd64 3.4.0-1+b1 [140 kB]
Get:52 http://deb.debian.org/debian sid/main amd64 python3-idna all 3.8-2 [41.6 kB]
Get:53 http://deb.debian.org/debian sid/main amd64 python3-chardet all 5.2.0+dfsg-2 [108 kB]
Get:54 http://deb.debian.org/debian sid/main amd64 python3-requests all 2.32.3+dfsg-1 [71.9 kB]
Get:55 http://deb.debian.org/debian sid/main amd64 python3-consul all 1.5.1+dfsg-1 [22.7 kB]
Get:56 http://deb.debian.org/debian sid/main amd64 python3-greenlet amd64 3.1.0-1+b1 [179 kB]
Get:57 http://deb.debian.org/debian sid/main amd64 python3-eventlet all 0.36.1-12 [308 kB]
Get:58 http://deb.debian.org/debian sid/main amd64 python3-zope.event all 5.0-0.1 [8164 B]
Get:59 http://deb.debian.org/debian sid/main amd64 python3-zope.interface amd64 7.2-1 [151 kB]
Get:60 http://deb.debian.org/debian sid/main amd64 python3-gevent amd64 24.11.1-1 [1020 kB]
Get:61 http://deb.debian.org/debian sid/main amd64 python3-markupsafe amd64 2.1.5-1+b2 [13.9 kB]
Get:62 http://deb.debian.org/debian sid/main amd64 python3-jinja2 all 3.1.3-2 [120 kB]
Get:63 http://deb.debian.org/debian sid/main amd64 python3-kerberos amd64 1.1.14-3.1+b10 [20.5 kB]
Get:64 http://deb.debian.org/debian sid/main amd64 python3-pure-sasl all 0.5.1+dfsg1-5 [11.9 kB]
Get:65 http://deb.debian.org/debian sid/main amd64 python3-six all 1.17.0-1 [16.5 kB]
Get:66 http://deb.debian.org/debian sid/main amd64 python3-kazoo all 2.9.0-2 [115 kB]
Get:67 http://deb.debian.org/debian sid/main amd64 python3-multidict amd64 6.1.0-1+b1 [39.8 kB]
Get:68 http://deb.debian.org/debian sid/main amd64 python3-yarl amd64 1.13.1-1+b1 [118 kB]
Get:69 http://deb.debian.org/debian sid/main amd64 python3-async-timeout all 5.0.1-1 [8324 B]
Get:70 http://deb.debian.org/debian sid/main amd64 python3-aiohappyeyeballs all 2.4.4-2 [13.4 kB]
Get:71 http://deb.debian.org/debian sid/main amd64 python3-frozenlist amd64 1.5.0-1+b1 [58.6 kB]
Get:72 http://deb.debian.org/debian sid/main amd64 python3-aiosignal all 1.3.2-1 [6100 B]
Get:73 http://deb.debian.org/debian sid/main amd64 python3-attr all 24.3.0-1 [68.8 kB]
Get:74 http://deb.debian.org/debian sid/main amd64 python3-aiohttp amd64 3.10.11-1 [368 kB]
Get:75 http://deb.debian.org/debian sid/main amd64 python3-cachetools all 5.3.3-1 [13.2 kB]
Get:76 http://deb.debian.org/debian sid/main amd64 python3-bcrypt amd64 4.2.0-2.1 [236 kB]
Get:77 http://deb.debian.org/debian sid/main amd64 python3-cffi-backend amd64 1.17.1-2+b1 [96.2 kB]
Get:78 http://deb.debian.org/debian sid/main amd64 python3-cryptography amd64 43.0.0-1 [935 kB]
Get:79 http://deb.debian.org/debian sid/main amd64 python3-openssl all 25.0.0-1 [52.1 kB]
Get:80 http://deb.debian.org/debian sid/main amd64 python3-pyasn1 all 0.6.0-1 [70.0 kB]
Get:81 http://deb.debian.org/debian sid/main amd64 python3-pyasn1-modules all 0.4.1-1 [85.1 kB]
Get:82 http://deb.debian.org/debian sid/main amd64 python3-pyu2f all 0.1.5-4 [22.6 kB]
Get:83 http://deb.debian.org/debian sid/main amd64 python3-responses all 0.25.3-1 [59.4 kB]
Get:84 http://deb.debian.org/debian sid/main amd64 python3-rsa all 4.9-2 [31.3 kB]
Get:85 http://deb.debian.org/debian sid/main amd64 python3-google-auth all 2.28.2-3 [113 kB]
Get:86 http://deb.debian.org/debian sid/main amd64 python3-blinker all 1.9.0-1 [12.6 kB]
Get:87 http://deb.debian.org/debian sid/main amd64 python3-jwt all 2.10.1-2 [31.3 kB]
Get:88 http://deb.debian.org/debian sid/main amd64 python3-oauthlib all 3.2.2-3 [95.6 kB]
Get:89 http://deb.debian.org/debian sid/main amd64 python3-requests-oauthlib all 1.3.1-1 [21.1 kB]
Get:90 http://deb.debian.org/debian sid/main amd64 python3-jaraco.text all 4.0.0-1 [11.4 kB]
Get:91 http://deb.debian.org/debian sid/main amd64 python3-zipp all 3.21.0-1 [10.6 kB]
Get:92 http://deb.debian.org/debian sid/main amd64 python3-setuptools all 75.6.0-1 [720 kB]
Get:93 http://deb.debian.org/debian sid/main amd64 python3-websocket all 1.8.0-2 [45.5 kB]
Get:94 http://deb.debian.org/debian sid/main amd64 python3-kubernetes all 30.1.0-1 [474 kB]
Get:95 http://deb.debian.org/debian sid/main amd64 python3-pysyncobj all 0.3.12-1 [38.3 kB]
Get:96 http://deb.debian.org/debian sid/main amd64 python3-ydiff all 1.4.2-1 [20.9 kB]
Get:97 http://deb.debian.org/debian sid/main amd64 python3-cdiff all 1.4.2-1 [4656 B]
Get:98 http://deb.debian.org/debian sid/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1023 kB]
Get:99 http://deb.debian.org/debian sid/main amd64 python3-jmespath all 1.0.1-1 [21.1 kB]
Get:100 http://deb.debian.org/debian sid/main amd64 python3-botocore all 1.35.92+repack-1 [7236 kB]
Get:101 http://deb.debian.org/debian sid/main amd64 python3-s3transfer all 0.10.4-1 [56.4 kB]
Get:102 http://deb.debian.org/debian sid/main amd64 python3-boto3 all 1.36.0+dfsg-1 [330 kB]
Get:103 http://deb.debian.org/debian sid/main amd64 python3.12 amd64 3.12.8-5 [677 kB]
Get:104 http://deb.debian.org/debian sid/main amd64 python3-coverage amd64 7.6.0+dfsg1-2+b1 [177 kB]
Get:105 http://deb.debian.org/debian sid/main amd64 python3-mccabe all 0.7.0-1 [10.5 kB]
Get:106 http://deb.debian.org/debian sid/main amd64 python3-pycodestyle all 2.12.1-2 [39.7 kB]
Get:107 http://deb.debian.org/debian sid/main amd64 python3-pyflakes all 3.2.0-3 [57.3 kB]
Get:108 http://deb.debian.org/debian sid/main amd64 python3-flake8 all 7.1.1-3 [56.3 kB]
Get:109 http://deb.debian.org/debian sid/main amd64 python3-iniconfig all 1.1.1-2 [6396 B]
Get:110 http://deb.debian.org/debian sid/main amd64 python3-mock all 5.1.0-1 [70.2 kB]
Get:111 http://deb.debian.org/debian sid/main amd64 python3-packaging all 24.2-1 [55.3 kB]
Get:112 http://deb.debian.org/debian sid/main amd64 python3-pluggy all 1.5.0-1 [26.9 kB]
Get:113 http://deb.debian.org/debian sid/main amd64 python3-pytest all 8.3.4-1 [250 kB]
Get:114 http://deb.debian.org/debian sid/main amd64 python3-pytest-cov all 5.0.0-1 [26.8 kB]
Fetched 33.2 MB in 0s (82.7 MB/s)
Selecting previously unselected package fonts-lato.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17164 files and directories currently installed.)
Preparing to unpack .../fonts-lato_2.015-1_all.deb ...
Unpacking fonts-lato (2.015-1) ...
Selecting previously unselected package libpython3.13-minimal:amd64.
Preparing to unpack .../libpython3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ...
Selecting previously unselected package libexpat1:amd64.
Preparing to unpack .../libexpat1_2.6.4-1_amd64.deb ...
Unpacking libexpat1:amd64 (2.6.4-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../python3.13-minimal_3.13.1-3_amd64.deb ...
Unpacking python3.13-minimal (3.13.1-3) ...
Setting up libpython3.13-minimal:amd64 (3.13.1-3) ...
Setting up libexpat1:amd64 (2.6.4-1) ...
Setting up python3.13-minimal (3.13.1-3) ...
Selecting previously unselected package python3-minimal.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17523 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.13.1-2_amd64.deb ...
Unpacking python3-minimal (3.13.1-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Selecting previously unselected package libpython3.13-stdlib:amd64.
Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_amd64.deb ...
Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../python3.13_3.13.1-3_amd64.deb ...
Unpacking python3.13 (3.13.1-3) ...
Selecting previously unselected package libpython3-stdlib:amd64.
Preparing to unpack .../libpython3-stdlib_3.13.1-2_amd64.deb ...
Unpacking libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up python3-minimal (3.13.1-2) ...
Selecting previously unselected package python3.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17973 files and directories currently installed.)
Preparing to unpack .../000-python3_3.13.1-2_amd64.deb ...
Unpacking python3 (3.13.1-2) ...
Selecting previously unselected package libpython3.12-minimal:amd64.
Preparing to unpack .../001-libpython3.12-minimal_3.12.8-5_amd64.deb ...
Unpacking libpython3.12-minimal:amd64 (3.12.8-5) ...
Selecting previously unselected package python3.12-minimal.
Preparing to unpack .../002-python3.12-minimal_3.12.8-5_amd64.deb ...
Unpacking python3.12-minimal (3.12.8-5) ...
Selecting previously unselected package fonts-font-awesome.
Preparing to unpack .../003-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ...
Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Selecting previously unselected package libcares2:amd64.
Preparing to unpack .../004-libcares2_1.34.4-2.1_amd64.deb ...
Unpacking libcares2:amd64 (1.34.4-2.1) ...
Selecting previously unselected package libev4t64:amd64.
Preparing to unpack .../005-libev4t64_1%3a4.33-2.1+b1_amd64.deb ...
Unpacking libev4t64:amd64 (1:4.33-2.1+b1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../006-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-jquery-hotkeys.
Preparing to unpack .../007-libjs-jquery-hotkeys_0.2.0-1_all.deb ...
Unpacking libjs-jquery-hotkeys (0.2.0-1) ...
Selecting previously unselected package libjs-jquery-isonscreen.
Preparing to unpack .../008-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ...
Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ...
Selecting previously unselected package libjs-jquery-metadata.
Preparing to unpack .../009-libjs-jquery-metadata_12-4_all.deb ...
Unpacking libjs-jquery-metadata (12-4) ...
Selecting previously unselected package libjs-jquery-tablesorter.
Preparing to unpack .../010-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ...
Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ...
Selecting previously unselected package libjs-jquery-throttle-debounce.
Preparing to unpack .../011-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ...
Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../012-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ...
Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../013-libjs-sphinxdoc_8.1.3-4_all.deb ...
Unpacking libjs-sphinxdoc (8.1.3-4) ...
Selecting previously unselected package libtirpc-common.
Preparing to unpack .../014-libtirpc-common_1.3.4+ds-1.3_all.deb ...
Unpacking libtirpc-common (1.3.4+ds-1.3) ...
Selecting previously unselected package libtirpc3t64:amd64.
Preparing to unpack .../015-libtirpc3t64_1.3.4+ds-1.3+b1_amd64.deb ...
Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64'
Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64'
Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ...
Selecting previously unselected package libnsl2:amd64.
Preparing to unpack .../016-libnsl2_1.3.0-3+b3_amd64.deb ...
Unpacking libnsl2:amd64 (1.3.0-3+b3) ...
Selecting previously unselected package libpq5:amd64.
Preparing to unpack .../017-libpq5_17.2-1+b2_amd64.deb ...
Unpacking libpq5:amd64 (17.2-1+b2) ...
Selecting previously unselected package libpython3.12-stdlib:amd64.
Preparing to unpack .../018-libpython3.12-stdlib_3.12.8-5_amd64.deb ...
Unpacking libpython3.12-stdlib:amd64 (3.12.8-5) ...
Selecting previously unselected package lsb-release.
Preparing to unpack .../019-lsb-release_12.1-1_all.deb ...
Unpacking lsb-release (12.1-1) ...
Selecting previously unselected package python3-click.
Preparing to unpack .../020-python3-click.deb ...
Unpacking python3-click (8.2.0-1) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../021-python3-dateutil_2.9.0-3_all.deb ...
Unpacking python3-dateutil (2.9.0-3) ...
Selecting previously unselected package python3-autocommand.
Preparing to unpack .../022-python3-autocommand_2.2.2-3_all.deb ...
Unpacking python3-autocommand (2.2.2-3) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../023-python3-more-itertools_10.5.0-1_all.deb ...
Unpacking python3-more-itertools (10.5.0-1) ...
Selecting previously unselected package python3-typing-extensions.
Preparing to unpack .../024-python3-typing-extensions_4.12.2-2_all.deb ...
Unpacking python3-typing-extensions (4.12.2-2) ...
Selecting previously unselected package python3-typeguard.
Preparing to unpack .../025-python3-typeguard_4.4.1-1_all.deb ...
Unpacking python3-typeguard (4.4.1-1) ...
Selecting previously unselected package python3-inflect.
Preparing to unpack .../026-python3-inflect_7.3.1-2_all.deb ...
Unpacking python3-inflect (7.3.1-2) ...
Selecting previously unselected package python3-jaraco.context.
Preparing to unpack .../027-python3-jaraco.context_6.0.0-1_all.deb ...
Unpacking python3-jaraco.context (6.0.0-1) ...
Selecting previously unselected package python3-jaraco.functools.
Preparing to unpack .../028-python3-jaraco.functools_4.1.0-1_all.deb ...
Unpacking python3-jaraco.functools (4.1.0-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../029-python3-pkg-resources_75.6.0-1_all.deb ...
Unpacking python3-pkg-resources (75.6.0-1) ...
Selecting previously unselected package python3-wcwidth.
Preparing to unpack .../030-python3-wcwidth_0.2.13+dfsg1-1_all.deb ...
Unpacking python3-wcwidth (0.2.13+dfsg1-1) ...
Selecting previously unselected package python3-prettytable.
Preparing to unpack .../031-python3-prettytable_3.12.0-1_all.deb ...
Unpacking python3-prettytable (3.12.0-1) ...
Selecting previously unselected package python3-psutil.
Preparing to unpack .../032-python3-psutil_5.9.8-2_amd64.deb ...
Unpacking python3-psutil (5.9.8-2) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../033-python3-urllib3_2.3.0-1_all.deb ...
Unpacking python3-urllib3 (2.3.0-1) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../034-python3-yaml_6.0.2-1+b1_amd64.deb ...
Unpacking python3-yaml (6.0.2-1+b1) ...
Selecting previously unselected package python3-psycopg2.
Preparing to unpack .../035-python3-psycopg2_2.9.10-1_amd64.deb ...
Unpacking python3-psycopg2 (2.9.10-1) ...
Selecting previously unselected package python3-dnspython.
Preparing to unpack .../036-python3-dnspython_2.7.0-1_all.deb ...
Unpacking python3-dnspython (2.7.0-1) ...
Selecting previously unselected package python3-etcd.
Preparing to unpack .../037-python3-etcd_0.4.5-6_all.deb ...
Unpacking python3-etcd (0.4.5-6) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../038-python3-certifi_2024.12.14+ds-1_all.deb ...
Unpacking python3-certifi (2024.12.14+ds-1) ...
Selecting previously unselected package python3-charset-normalizer.
Preparing to unpack .../039-python3-charset-normalizer_3.4.0-1+b1_amd64.deb ...
Unpacking python3-charset-normalizer (3.4.0-1+b1) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../040-python3-idna_3.8-2_all.deb ...
Unpacking python3-idna (3.8-2) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../041-python3-chardet_5.2.0+dfsg-2_all.deb ...
Unpacking python3-chardet (5.2.0+dfsg-2) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../042-python3-requests_2.32.3+dfsg-1_all.deb ...
Unpacking python3-requests (2.32.3+dfsg-1) ...
Selecting previously unselected package python3-consul.
Preparing to unpack .../043-python3-consul_1.5.1+dfsg-1_all.deb ...
Unpacking python3-consul (1.5.1+dfsg-1) ...
Selecting previously unselected package python3-greenlet.
Preparing to unpack .../044-python3-greenlet_3.1.0-1+b1_amd64.deb ...
Unpacking python3-greenlet (3.1.0-1+b1) ...
Selecting previously unselected package python3-eventlet.
Preparing to unpack .../045-python3-eventlet_0.36.1-12_all.deb ...
Unpacking python3-eventlet (0.36.1-12) ...
Selecting previously unselected package python3-zope.event.
Preparing to unpack .../046-python3-zope.event_5.0-0.1_all.deb ...
Unpacking python3-zope.event (5.0-0.1) ...
Selecting previously unselected package python3-zope.interface.
Preparing to unpack .../047-python3-zope.interface_7.2-1_amd64.deb ...
Unpacking python3-zope.interface (7.2-1) ...
Selecting previously unselected package python3-gevent.
Preparing to unpack .../048-python3-gevent_24.11.1-1_amd64.deb ...
Unpacking python3-gevent (24.11.1-1) ...
Selecting previously unselected package python3-markupsafe.
Preparing to unpack .../049-python3-markupsafe_2.1.5-1+b2_amd64.deb ...
Unpacking python3-markupsafe (2.1.5-1+b2) ...
Selecting previously unselected package python3-jinja2.
Preparing to unpack .../050-python3-jinja2_3.1.3-2_all.deb ...
Unpacking python3-jinja2 (3.1.3-2) ...
Selecting previously unselected package python3-kerberos.
Preparing to unpack .../051-python3-kerberos_1.1.14-3.1+b10_amd64.deb ...
Unpacking python3-kerberos (1.1.14-3.1+b10) ...
Selecting previously unselected package python3-pure-sasl.
Preparing to unpack .../052-python3-pure-sasl_0.5.1+dfsg1-5_all.deb ...
Unpacking python3-pure-sasl (0.5.1+dfsg1-5) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../053-python3-six_1.17.0-1_all.deb ...
Unpacking python3-six (1.17.0-1) ...
Selecting previously unselected package python3-kazoo.
Preparing to unpack .../054-python3-kazoo_2.9.0-2_all.deb ...
Unpacking python3-kazoo (2.9.0-2) ...
Selecting previously unselected package python3-multidict.
Preparing to unpack .../055-python3-multidict_6.1.0-1+b1_amd64.deb ...
Unpacking python3-multidict (6.1.0-1+b1) ...
Selecting previously unselected package python3-yarl.
Preparing to unpack .../056-python3-yarl_1.13.1-1+b1_amd64.deb ...
Unpacking python3-yarl (1.13.1-1+b1) ...
Selecting previously unselected package python3-async-timeout.
Preparing to unpack .../057-python3-async-timeout_5.0.1-1_all.deb ...
Unpacking python3-async-timeout (5.0.1-1) ...
Selecting previously unselected package python3-aiohappyeyeballs.
Preparing to unpack .../058-python3-aiohappyeyeballs_2.4.4-2_all.deb ...
Unpacking python3-aiohappyeyeballs (2.4.4-2) ...
Selecting previously unselected package python3-frozenlist.
Preparing to unpack .../059-python3-frozenlist_1.5.0-1+b1_amd64.deb ...
Unpacking python3-frozenlist (1.5.0-1+b1) ...
Selecting previously unselected package python3-aiosignal.
Preparing to unpack .../060-python3-aiosignal_1.3.2-1_all.deb ...
Unpacking python3-aiosignal (1.3.2-1) ...
Selecting previously unselected package python3-attr.
Preparing to unpack .../061-python3-attr_24.3.0-1_all.deb ...
Unpacking python3-attr (24.3.0-1) ...
Selecting previously unselected package python3-aiohttp.
Preparing to unpack .../062-python3-aiohttp_3.10.11-1_amd64.deb ...
Unpacking python3-aiohttp (3.10.11-1) ...
Selecting previously unselected package python3-cachetools.
Preparing to unpack .../063-python3-cachetools_5.3.3-1_all.deb ...
Unpacking python3-cachetools (5.3.3-1) ...
Selecting previously unselected package python3-bcrypt.
Preparing to unpack .../064-python3-bcrypt_4.2.0-2.1_amd64.deb ...
Unpacking python3-bcrypt (4.2.0-2.1) ...
Selecting previously unselected package python3-cffi-backend:amd64.
Preparing to unpack .../065-python3-cffi-backend_1.17.1-2+b1_amd64.deb ...
Unpacking python3-cffi-backend:amd64 (1.17.1-2+b1) ...
Selecting previously unselected package python3-cryptography.
Preparing to unpack .../066-python3-cryptography_43.0.0-1_amd64.deb ...
Unpacking python3-cryptography (43.0.0-1) ...
Selecting previously unselected package python3-openssl.
Preparing to unpack .../067-python3-openssl_25.0.0-1_all.deb ...
Unpacking python3-openssl (25.0.0-1) ...
Selecting previously unselected package python3-pyasn1.
Preparing to unpack .../068-python3-pyasn1_0.6.0-1_all.deb ...
Unpacking python3-pyasn1 (0.6.0-1) ...
Selecting previously unselected package python3-pyasn1-modules.
Preparing to unpack .../069-python3-pyasn1-modules_0.4.1-1_all.deb ...
Unpacking python3-pyasn1-modules (0.4.1-1) ...
Selecting previously unselected package python3-pyu2f.
Preparing to unpack .../070-python3-pyu2f_0.1.5-4_all.deb ...
Unpacking python3-pyu2f (0.1.5-4) ...
Selecting previously unselected package python3-responses.
Preparing to unpack .../071-python3-responses_0.25.3-1_all.deb ...
Unpacking python3-responses (0.25.3-1) ...
Selecting previously unselected package python3-rsa.
Preparing to unpack .../072-python3-rsa_4.9-2_all.deb ...
Unpacking python3-rsa (4.9-2) ...
Selecting previously unselected package python3-google-auth.
Preparing to unpack .../073-python3-google-auth_2.28.2-3_all.deb ...
Unpacking python3-google-auth (2.28.2-3) ...
Selecting previously unselected package python3-blinker.
Preparing to unpack .../074-python3-blinker_1.9.0-1_all.deb ...
Unpacking python3-blinker (1.9.0-1) ...
Selecting previously unselected package python3-jwt.
Preparing to unpack .../075-python3-jwt_2.10.1-2_all.deb ...
Unpacking python3-jwt (2.10.1-2) ...
Selecting previously unselected package python3-oauthlib.
Preparing to unpack .../076-python3-oauthlib_3.2.2-3_all.deb ...
Unpacking python3-oauthlib (3.2.2-3) ...
Selecting previously unselected package python3-requests-oauthlib.
Preparing to unpack .../077-python3-requests-oauthlib_1.3.1-1_all.deb ...
Unpacking python3-requests-oauthlib (1.3.1-1) ...
Selecting previously unselected package python3-jaraco.text.
Preparing to unpack .../078-python3-jaraco.text_4.0.0-1_all.deb ...
Unpacking python3-jaraco.text (4.0.0-1) ...
Selecting previously unselected package python3-zipp.
Preparing to unpack .../079-python3-zipp_3.21.0-1_all.deb ...
Unpacking python3-zipp (3.21.0-1) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../080-python3-setuptools_75.6.0-1_all.deb ...
Unpacking python3-setuptools (75.6.0-1) ...
Selecting previously unselected package python3-websocket.
Preparing to unpack .../081-python3-websocket_1.8.0-2_all.deb ...
Unpacking python3-websocket (1.8.0-2) ...
Selecting previously unselected package python3-kubernetes.
Preparing to unpack .../082-python3-kubernetes_30.1.0-1_all.deb ...
Unpacking python3-kubernetes (30.1.0-1) ...
Selecting previously unselected package python3-pysyncobj.
Preparing to unpack .../083-python3-pysyncobj_0.3.12-1_all.deb ...
Unpacking python3-pysyncobj (0.3.12-1) ...
Selecting previously unselected package python3-ydiff.
Preparing to unpack .../084-python3-ydiff_1.4.2-1_all.deb ...
Unpacking python3-ydiff (1.4.2-1) ...
Selecting previously unselected package python3-cdiff.
Preparing to unpack .../085-python3-cdiff_1.4.2-1_all.deb ...
Unpacking python3-cdiff (1.4.2-1) ...
Selecting previously unselected package patroni.
Preparing to unpack .../086-patroni.deb ...
Unpacking patroni (3.3.5-1) ...
Selecting previously unselected package sphinx-rtd-theme-common.
Preparing to unpack .../087-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ...
Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ...
Selecting previously unselected package patroni-doc.
Preparing to unpack .../088-patroni-doc.deb ...
Unpacking patroni-doc (3.3.5-1) ...
Selecting previously unselected package python3-jmespath.
Preparing to unpack .../089-python3-jmespath_1.0.1-1_all.deb ...
Unpacking python3-jmespath (1.0.1-1) ...
Selecting previously unselected package python3-botocore.
Preparing to unpack .../090-python3-botocore_1.35.92+repack-1_all.deb ...
Unpacking python3-botocore (1.35.92+repack-1) ...
Selecting previously unselected package python3-s3transfer.
Preparing to unpack .../091-python3-s3transfer_0.10.4-1_all.deb ...
Unpacking python3-s3transfer (0.10.4-1) ...
Selecting previously unselected package python3-boto3.
Preparing to unpack .../092-python3-boto3_1.36.0+dfsg-1_all.deb ...
Unpacking python3-boto3 (1.36.0+dfsg-1) ...
Selecting previously unselected package python3.12.
Preparing to unpack .../093-python3.12_3.12.8-5_amd64.deb ...
Unpacking python3.12 (3.12.8-5) ...
Selecting previously unselected package python3-coverage.
Preparing to unpack .../094-python3-coverage_7.6.0+dfsg1-2+b1_amd64.deb ...
Unpacking python3-coverage (7.6.0+dfsg1-2+b1) ...
Selecting previously unselected package python3-mccabe.
Preparing to unpack .../095-python3-mccabe_0.7.0-1_all.deb ...
Unpacking python3-mccabe (0.7.0-1) ...
Selecting previously unselected package python3-pycodestyle.
Preparing to unpack .../096-python3-pycodestyle_2.12.1-2_all.deb ...
Unpacking python3-pycodestyle (2.12.1-2) ...
Selecting previously unselected package python3-pyflakes.
Preparing to unpack .../097-python3-pyflakes_3.2.0-3_all.deb ...
Unpacking python3-pyflakes (3.2.0-3) ...
Selecting previously unselected package python3-flake8.
Preparing to unpack .../098-python3-flake8_7.1.1-3_all.deb ...
Unpacking python3-flake8 (7.1.1-3) ...
Selecting previously unselected package python3-iniconfig.
Preparing to unpack .../099-python3-iniconfig_1.1.1-2_all.deb ...
Unpacking python3-iniconfig (1.1.1-2) ...
Selecting previously unselected package python3-mock.
Preparing to unpack .../100-python3-mock_5.1.0-1_all.deb ...
Unpacking python3-mock (5.1.0-1) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../101-python3-packaging_24.2-1_all.deb ...
Unpacking python3-packaging (24.2-1) ...
Selecting previously unselected package python3-pluggy.
Preparing to unpack .../102-python3-pluggy_1.5.0-1_all.deb ...
Unpacking python3-pluggy (1.5.0-1) ...
Selecting previously unselected package python3-pytest.
Preparing to unpack .../103-python3-pytest_8.3.4-1_all.deb ...
Unpacking python3-pytest (8.3.4-1) ...
Selecting previously unselected package python3-pytest-cov.
Preparing to unpack .../104-python3-pytest-cov_5.0.0-1_all.deb ...
Unpacking python3-pytest-cov (5.0.0-1) ...
Setting up media-types (10.1.0) ...
Setting up libev4t64:amd64 (1:4.33-2.1+b1) ...
Setting up fonts-lato (2.015-1) ...
Setting up libtirpc-common (1.3.4+ds-1.3) ...
Setting up libpython3.12-minimal:amd64 (3.12.8-5) ...
Setting up libpq5:amd64 (17.2-1+b2) ...
Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ...
Setting up libcares2:amd64 (1.34.4-2.1) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up lsb-release (12.1-1) ...
Setting up libjs-jquery-hotkeys (0.2.0-1) ...
Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ...
Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ...
Setting up libpython3-stdlib:amd64 (3.13.1-2) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Setting up python3.12-minimal (3.12.8-5) ...
Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3+b1) ...
Setting up python3.13 (3.13.1-3) ...
Setting up python3 (3.13.1-2) ...
Setting up python3-zipp (3.21.0-1) ...
Setting up python3-click (8.2.0-1) ...
Setting up python3-autocommand (2.2.2-3) ...
Setting up python3-markupsafe (2.1.5-1+b2) ...
Setting up python3-psutil (5.9.8-2) ...
Setting up python3-multidict (6.1.0-1+b1) ...
Setting up python3-frozenlist (1.5.0-1+b1) ...
Setting up python3-aiosignal (1.3.2-1) ...
Setting up python3-mock (5.1.0-1) ...
Setting up python3-async-timeout (5.0.1-1) ...
Setting up python3-six (1.17.0-1) ...
Setting up python3-pycodestyle (2.12.1-2) ...
Setting up python3-jinja2 (3.1.3-2) ...
Setting up python3-packaging (24.2-1) ...
Setting up python3-chardet (5.2.0+dfsg-2) ...
Setting up python3-wcwidth (0.2.13+dfsg1-1) ...
Setting up python3-pyu2f (0.1.5-4) ...
Setting up python3-certifi (2024.12.14+ds-1) ...
Setting up python3-jmespath (1.0.1-1) ...
Setting up libjs-jquery-metadata (12-4) ...
Setting up python3-greenlet (3.1.0-1+b1) ...
Setting up libjs-jquery-isonscreen (1.2.0-1.1) ...
Setting up python3-idna (3.8-2) ...
Setting up python3-psycopg2 (2.9.10-1) ...
Setting up python3-typing-extensions (4.12.2-2) ...
Setting up python3-aiohappyeyeballs (2.4.4-2) ...
Setting up libjs-sphinxdoc (8.1.3-4) ...
Setting up python3-urllib3 (2.3.0-1) ...
Setting up python3-pluggy (1.5.0-1) ...
Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ...
Setting up python3-dnspython (2.7.0-1) ...
Setting up libnsl2:amd64 (1.3.0-3+b3) ...
Setting up python3-pyasn1 (0.6.0-1) ...
Setting up python3-dateutil (2.9.0-3) ...
Setting up python3-mccabe (0.7.0-1) ...
Setting up python3-prettytable (3.12.0-1) ...
Setting up python3-yarl (1.13.1-1+b1) ...
Setting up python3-websocket (1.8.0-2) ...
Setting up python3-cffi-backend:amd64 (1.17.1-2+b1) ...
Setting up python3-blinker (1.9.0-1) ...
Setting up python3-more-itertools (10.5.0-1) ...
Setting up python3-iniconfig (1.1.1-2) ...
Setting up python3-attr (24.3.0-1) ...
Setting up python3-jaraco.functools (4.1.0-1) ...
Setting up libpython3.12-stdlib:amd64 (3.12.8-5) ...
Setting up python3-jaraco.context (6.0.0-1) ...
Setting up python3-jwt (2.10.1-2) ...
Setting up python3-cachetools (5.3.3-1) ...
Setting up python3-etcd (0.4.5-6) ...
Setting up patroni-doc (3.3.5-1) ...
Setting up python3-charset-normalizer (3.4.0-1+b1) ...
Setting up python3-pytest (8.3.4-1) ...
Setting up python3-bcrypt (4.2.0-2.1) ...
Setting up python3.12 (3.12.8-5) ...
Setting up python3-pyflakes (3.2.0-3) ...
Setting up python3-typeguard (4.4.1-1) ...
Setting up python3-ydiff (1.4.2-1) ...
Setting up python3-aiohttp (3.10.11-1) ...
Setting up python3-kerberos (1.1.14-3.1+b10) ...
Setting up python3-coverage (7.6.0+dfsg1-2+b1) ...
Setting up python3-yaml (6.0.2-1+b1) ...
Setting up python3-pytest-cov (5.0.0-1) ...
Setting up python3-flake8 (7.1.1-3) ...
Setting up python3-inflect (7.3.1-2) ...
Setting up python3-eventlet (0.36.1-12) ...
Setting up python3-jaraco.text (4.0.0-1) ...
Setting up python3-pyasn1-modules (0.4.1-1) ...
Setting up python3-cryptography (43.0.0-1) ...
Setting up python3-requests (2.32.3+dfsg-1) ...
Setting up python3-rsa (4.9-2) ...
Setting up python3-consul (1.5.1+dfsg-1) ...
Setting up python3-pkg-resources (75.6.0-1) ...
Setting up python3-setuptools (75.6.0-1) ...
Setting up python3-pure-sasl (0.5.1+dfsg1-5) ...
Setting up python3-pysyncobj (0.3.12-1) ...
Setting up python3-zope.event (5.0-0.1) ...
Setting up python3-zope.interface (7.2-1) ...
Setting up python3-openssl (25.0.0-1) ...
Setting up python3-cdiff (1.4.2-1) ...
Setting up python3-gevent (24.11.1-1) ...
Setting up python3-responses (0.25.3-1) ...
Setting up python3-oauthlib (3.2.2-3) ...
Setting up python3-kazoo (2.9.0-2) ...
Setting up python3-google-auth (2.28.2-3) ...
Setting up python3-botocore (1.35.92+repack-1) ...
Setting up patroni (3.3.5-1) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up python3-requests-oauthlib (1.3.1-1) ...
Setting up python3-kubernetes (30.1.0-1) ...
Setting up python3-s3transfer (0.10.4-1) ...
Setting up python3-boto3 (1.36.0+dfsg-1) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-5) ...
autopkgtest [03:13:27]: test test: [-----------------------
running test
============================= test session starts ==============================
platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /tmp/autopkgtest.OqaT5f/build.yv2/src
plugins: cov-5.0.0, typeguard-4.4.1
collecting ... collected 659 items
tests/test_api.py::TestRestApiHandler::test_RestApiServer_query PASSED [ 0%]
tests/test_api.py::TestRestApiHandler::test_basicauth PASSED [ 0%]
tests/test_api.py::TestRestApiHandler::test_do_DELETE_restart PASSED [ 0%]
tests/test_api.py::TestRestApiHandler::test_do_DELETE_switchover PASSED [ 0%]
tests/test_api.py::TestRestApiHandler::test_do_GET PASSED [ 0%]
tests/test_api.py::TestRestApiHandler::test_do_GET_cluster PASSED [ 0%]
tests/test_api.py::TestRestApiHandler::test_do_GET_config PASSED [ 1%]
tests/test_api.py::TestRestApiHandler::test_do_GET_failsafe PASSED [ 1%]
tests/test_api.py::TestRestApiHandler::test_do_GET_history PASSED [ 1%]
tests/test_api.py::TestRestApiHandler::test_do_GET_liveness PASSED [ 1%]
tests/test_api.py::TestRestApiHandler::test_do_GET_metrics PASSED [ 1%]
tests/test_api.py::TestRestApiHandler::test_do_GET_patroni PASSED [ 1%]
tests/test_api.py::TestRestApiHandler::test_do_GET_readiness PASSED [ 1%]
tests/test_api.py::TestRestApiHandler::test_do_HEAD PASSED [ 2%]
tests/test_api.py::TestRestApiHandler::test_do_OPTIONS PASSED [ 2%]
tests/test_api.py::TestRestApiHandler::test_do_PATCH_config PASSED [ 2%]
tests/test_api.py::TestRestApiHandler::test_do_POST_citus PASSED [ 2%]
tests/test_api.py::TestRestApiHandler::test_do_POST_failover PASSED [ 2%]
tests/test_api.py::TestRestApiHandler::test_do_POST_failsafe PASSED [ 2%]
tests/test_api.py::TestRestApiHandler::test_do_POST_mpp PASSED [ 3%]
tests/test_api.py::TestRestApiHandler::test_do_POST_reinitialize PASSED [ 3%]
tests/test_api.py::TestRestApiHandler::test_do_POST_reload PASSED [ 3%]
tests/test_api.py::TestRestApiHandler::test_do_POST_restart PASSED [ 3%]
tests/test_api.py::TestRestApiHandler::test_do_POST_sigterm PASSED [ 3%]
tests/test_api.py::TestRestApiHandler::test_do_POST_switchover PASSED [ 3%]
tests/test_api.py::TestRestApiHandler::test_do_PUT_config PASSED [ 3%]
tests/test_api.py::TestRestApiServer::test_check_access PASSED [ 4%]
tests/test_api.py::TestRestApiServer::test_get_certificate_serial_number PASSED [ 4%]
tests/test_api.py::TestRestApiServer::test_handle_error PASSED [ 4%]
tests/test_api.py::TestRestApiServer::test_process_request_error PASSED [ 4%]
tests/test_api.py::TestRestApiServer::test_process_request_thread PASSED [ 4%]
tests/test_api.py::TestRestApiServer::test_query PASSED [ 4%]
tests/test_api.py::TestRestApiServer::test_reload_config PASSED [ 5%]
tests/test_api.py::TestRestApiServer::test_reload_local_certificate PASSED [ 5%]
tests/test_api.py::TestRestApiServer::test_socket_error PASSED [ 5%]
tests/test_async_executor.py::TestAsyncExecutor::test_cancel PASSED [ 5%]
tests/test_async_executor.py::TestAsyncExecutor::test_run PASSED [ 5%]
tests/test_async_executor.py::TestAsyncExecutor::test_run_async PASSED [ 5%]
tests/test_async_executor.py::TestCriticalTask::test_completed_task PASSED [ 5%]
tests/test_aws.py::TestAWSConnection::test_aws_bizarre_response PASSED [ 6%]
tests/test_aws.py::TestAWSConnection::test_main PASSED [ 6%]
tests/test_aws.py::TestAWSConnection::test_non_aws PASSED [ 6%]
tests/test_aws.py::TestAWSConnection::test_on_role_change PASSED [ 6%]
tests/test_barman.py::test_set_up_logging PASSED [ 6%]
tests/test_barman.py::TestPgBackupApi::test__build_full_url PASSED [ 6%]
tests/test_barman.py::TestPgBackupApi::test__deserialize_response PASSED [ 6%]
tests/test_barman.py::TestPgBackupApi::test__ensure_api_ok PASSED [ 7%]
tests/test_barman.py::TestPgBackupApi::test__get_request PASSED [ 7%]
tests/test_barman.py::TestPgBackupApi::test__post_request PASSED [ 7%]
tests/test_barman.py::TestPgBackupApi::test__serialize_request PASSED [ 7%]
tests/test_barman.py::TestPgBackupApi::test_create_config_switch_operation PASSED [ 7%]
tests/test_barman.py::TestPgBackupApi::test_create_recovery_operation PASSED [ 7%]
tests/test_barman.py::TestPgBackupApi::test_get_operation_status PASSED [ 8%]
tests/test_barman.py::TestBarmanRecover::test__restore_backup PASSED [ 8%]
tests/test_barman.py::TestBarmanRecoverCli::test_run_barman_recover PASSED [ 8%]
tests/test_barman.py::TestBarmanConfigSwitch::test__switch_config PASSED [ 8%]
tests/test_barman.py::TestBarmanConfigSwitchCli::test__should_skip_switch PASSED [ 8%]
tests/test_barman.py::TestBarmanConfigSwitchCli::test_run_barman_config_switch PASSED [ 8%]
tests/test_barman.py::TestMain::test_main PASSED [ 8%]
tests/test_bootstrap.py::TestBootstrap::test__initdb PASSED [ 9%]
tests/test_bootstrap.py::TestBootstrap::test__process_user_options PASSED [ 9%]
tests/test_bootstrap.py::TestBootstrap::test_basebackup PASSED [ 9%]
tests/test_bootstrap.py::TestBootstrap::test_bootstrap PASSED [ 9%]
tests/test_bootstrap.py::TestBootstrap::test_call_post_bootstrap PASSED [ 9%]
tests/test_bootstrap.py::TestBootstrap::test_clone PASSED [ 9%]
tests/test_bootstrap.py::TestBootstrap::test_create_replica PASSED [ 10%]
tests/test_bootstrap.py::TestBootstrap::test_create_replica_old_format PASSED [ 10%]
tests/test_bootstrap.py::TestBootstrap::test_custom_bootstrap PASSED [ 10%]
tests/test_bootstrap.py::TestBootstrap::test_post_bootstrap PASSED [ 10%]
tests/test_callback_executor.py::TestCallbackExecutor::test_callback_executor PASSED [ 10%]
tests/test_cancellable.py::TestCancellableSubprocess::test__kill_children PASSED [ 10%]
tests/test_cancellable.py::TestCancellableSubprocess::test_call PASSED [ 10%]
tests/test_cancellable.py::TestCancellableSubprocess::test_cancel PASSED [ 11%]
tests/test_citus.py::TestCitus::test_add_task SKIPPED (Citus not tested) [ 11%]
tests/test_citus.py::TestCitus::test_adjust_postgres_gucs SKIPPED (C...) [ 11%]
tests/test_citus.py::TestCitus::test_bootstrap_duplicate_database SKIPPED [ 11%]
tests/test_citus.py::TestCitus::test_handle_event SKIPPED (Citus not...) [ 11%]
tests/test_citus.py::TestCitus::test_ignore_replication_slot SKIPPED [ 11%]
tests/test_citus.py::TestCitus::test_load_pg_dist_node SKIPPED (Citu...) [ 11%]
tests/test_citus.py::TestCitus::test_on_demote SKIPPED (Citus not te...) [ 12%]
tests/test_citus.py::TestCitus::test_pick_task SKIPPED (Citus not te...) [ 12%]
tests/test_citus.py::TestCitus::test_process_task SKIPPED (Citus not...) [ 12%]
tests/test_citus.py::TestCitus::test_process_tasks SKIPPED (Citus no...) [ 12%]
tests/test_citus.py::TestCitus::test_run SKIPPED (Citus not tested) [ 12%]
tests/test_citus.py::TestCitus::test_sync_meta_data SKIPPED (Citus n...) [ 12%]
tests/test_citus.py::TestCitus::test_wait SKIPPED (Citus not tested) [ 13%]
tests/test_config.py::TestConfig::test__process_postgresql_parameters PASSED [ 13%]
tests/test_config.py::TestConfig::test__validate_and_adjust_timeouts PASSED [ 13%]
tests/test_config.py::TestConfig::test__validate_failover_tags PASSED [ 13%]
tests/test_config.py::TestConfig::test_configuration_directory PASSED [ 13%]
tests/test_config.py::TestConfig::test_global_config_is_synchronous_mode PASSED [ 13%]
tests/test_config.py::TestConfig::test_invalid_path PASSED [ 13%]
tests/test_config.py::TestConfig::test_reload_local_configuration PASSED [ 14%]
tests/test_config.py::TestConfig::test_save_cache PASSED [ 14%]
tests/test_config.py::TestConfig::test_set_dynamic_configuration PASSED [ 14%]
tests/test_config.py::TestConfig::test_standby_cluster_parameters PASSED [ 14%]
tests/test_config_generator.py::TestGenerateConfig::test_generate_config_running_instance_17 PASSED [ 14%]
tests/test_config_generator.py::TestGenerateConfig::test_generate_config_running_instance_17_connect_from_env PASSED [ 14%]
tests/test_config_generator.py::TestGenerateConfig::test_generate_config_running_instance_errors PASSED [ 15%]
tests/test_config_generator.py::TestGenerateConfig::test_generate_sample_config_17 PASSED [ 15%]
tests/test_config_generator.py::TestGenerateConfig::test_generate_sample_config_pre_13_dir_creation PASSED [ 15%]
tests/test_config_generator.py::TestGenerateConfig::test_get_address PASSED [ 15%]
tests/test_consul.py::TestHTTPClient::test_get PASSED [ 15%]
tests/test_consul.py::TestHTTPClient::test_put PASSED [ 15%]
tests/test_consul.py::TestHTTPClient::test_unknown_method PASSED [ 15%]
tests/test_consul.py::TestConsul::test__get_citus_cluster PASSED [ 16%]
tests/test_consul.py::TestConsul::test_cancel_initialization PASSED [ 16%]
tests/test_consul.py::TestConsul::test_create_session PASSED [ 16%]
tests/test_consul.py::TestConsul::test_delete_cluster PASSED [ 16%]
tests/test_consul.py::TestConsul::test_delete_leader PASSED [ 16%]
tests/test_consul.py::TestConsul::test_get_cluster PASSED [ 16%]
tests/test_consul.py::TestConsul::test_initialize PASSED [ 16%]
tests/test_consul.py::TestConsul::test_referesh_session PASSED [ 17%]
tests/test_consul.py::TestConsul::test_reload_config PASSED [ 17%]
tests/test_consul.py::TestConsul::test_set_config_value PASSED [ 17%]
tests/test_consul.py::TestConsul::test_set_failover_value PASSED [ 17%]
tests/test_consul.py::TestConsul::test_set_history_value PASSED [ 17%]
tests/test_consul.py::TestConsul::test_set_retry_timeout PASSED [ 17%]
tests/test_consul.py::TestConsul::test_sync_state PASSED [ 18%]
tests/test_consul.py::TestConsul::test_take_leader PASSED [ 18%]
tests/test_consul.py::TestConsul::test_touch_member PASSED [ 18%]
tests/test_consul.py::TestConsul::test_update_leader FAILED [ 18%]
tests/test_consul.py::TestConsul::test_update_service PASSED [ 18%]
tests/test_consul.py::TestConsul::test_watch PASSED [ 18%]
tests/test_consul.py::TestConsul::test_write_leader_optime PASSED [ 18%]
tests/test_ctl.py::TestCtl::test_apply_config_changes PASSED [ 19%]
tests/test_ctl.py::TestCtl::test_ctl PASSED [ 19%]
tests/test_ctl.py::TestCtl::test_dsn PASSED [ 19%]
tests/test_ctl.py::TestCtl::test_edit_config PASSED [ 19%]
tests/test_ctl.py::TestCtl::test_failover PASSED [ 19%]
tests/test_ctl.py::TestCtl::test_flush_restart PASSED [ 19%]
tests/test_ctl.py::TestCtl::test_flush_switchover PASSED [ 20%]
tests/test_ctl.py::TestCtl::test_format_pg_version PASSED [ 20%]
tests/test_ctl.py::TestCtl::test_get_all_members PASSED [ 20%]
tests/test_ctl.py::TestCtl::test_get_any_member PASSED [ 20%]
tests/test_ctl.py::TestCtl::test_get_cursor PASSED [ 20%]
tests/test_ctl.py::TestCtl::test_get_dcs PASSED [ 20%]
tests/test_ctl.py::TestCtl::test_get_members PASSED [ 20%]
tests/test_ctl.py::TestCtl::test_history PASSED [ 21%]
tests/test_ctl.py::TestCtl::test_invoke_editor PASSED [ 21%]
tests/test_ctl.py::TestCtl::test_list_extended PASSED [ 21%]
tests/test_ctl.py::TestCtl::test_list_standby_cluster PASSED [ 21%]
tests/test_ctl.py::TestCtl::test_load_config PASSED [ 21%]
tests/test_ctl.py::TestCtl::test_members PASSED [ 21%]
tests/test_ctl.py::TestCtl::test_output_members PASSED [ 22%]
tests/test_ctl.py::TestCtl::test_parse_dcs PASSED [ 22%]
tests/test_ctl.py::TestCtl::test_pause_cluster PASSED [ 22%]
tests/test_ctl.py::TestCtl::test_query PASSED [ 22%]
tests/test_ctl.py::TestCtl::test_query_member PASSED [ 22%]
tests/test_ctl.py::TestCtl::test_reinit_wait PASSED [ 22%]
tests/test_ctl.py::TestCtl::test_reload PASSED [ 22%]
tests/test_ctl.py::TestCtl::test_remove PASSED [ 23%]
tests/test_ctl.py::TestCtl::test_restart_reinit PASSED [ 23%]
tests/test_ctl.py::TestCtl::test_resume_cluster PASSED [ 23%]
tests/test_ctl.py::TestCtl::test_show_config PASSED [ 23%]
tests/test_ctl.py::TestCtl::test_show_diff PASSED [ 23%]
tests/test_ctl.py::TestCtl::test_show_diff_pager PASSED [ 23%]
tests/test_ctl.py::TestCtl::test_switchover PASSED [ 23%]
tests/test_ctl.py::TestCtl::test_topology PASSED [ 24%]
tests/test_ctl.py::TestCtl::test_version PASSED [ 24%]
tests/test_ctl.py::TestPatronictlPrettyTable::test__get_hline PASSED [ 24%]
tests/test_ctl.py::TestPatronictlPrettyTable::test__stringify_hrule PASSED [ 24%]
tests/test_ctl.py::TestPatronictlPrettyTable::test_output PASSED [ 24%]
tests/test_etcd.py::TestDnsCachingResolver::test_run PASSED [ 24%]
tests/test_etcd.py::TestClient::test___del__ PASSED [ 25%]
tests/test_etcd.py::TestClient::test__get_machines_cache_from_dns PASSED [ 25%]
tests/test_etcd.py::TestClient::test__get_machines_cache_from_srv PASSED [ 25%]
tests/test_etcd.py::TestClient::test__load_machines_cache PASSED [ 25%]
tests/test_etcd.py::TestClient::test__refresh_machines_cache PASSED [ 25%]
tests/test_etcd.py::TestClient::test_api_execute PASSED [ 25%]
tests/test_etcd.py::TestClient::test_create_connection_patched PASSED [ 25%]
tests/test_etcd.py::TestClient::test_get_srv_record PASSED [ 26%]
tests/test_etcd.py::TestClient::test_machines PASSED [ 26%]
tests/test_etcd.py::TestEtcd::test__get_citus_cluster PASSED [ 26%]
tests/test_etcd.py::TestEtcd::test_attempt_to_acquire_leader PASSED [ 26%]
tests/test_etcd.py::TestEtcd::test_base_path PASSED [ 26%]
tests/test_etcd.py::TestEtcd::test_cancel_initializion PASSED [ 26%]
tests/test_etcd.py::TestEtcd::test_delete_cluster PASSED [ 27%]
tests/test_etcd.py::TestEtcd::test_delete_leader PASSED [ 27%]
tests/test_etcd.py::TestEtcd::test_get_cluster PASSED [ 27%]
tests/test_etcd.py::TestEtcd::test_get_etcd_client PASSED [ 27%]
tests/test_etcd.py::TestEtcd::test_initialize PASSED [ 27%]
tests/test_etcd.py::TestEtcd::test_last_seen PASSED [ 27%]
tests/test_etcd.py::TestEtcd::test_other_exceptions PASSED [ 27%]
tests/test_etcd.py::TestEtcd::test_set_history_value PASSED [ 28%]
tests/test_etcd.py::TestEtcd::test_set_ttl PASSED [ 28%]
tests/test_etcd.py::TestEtcd::test_sync_state PASSED [ 28%]
tests/test_etcd.py::TestEtcd::test_take_leader PASSED [ 28%]
tests/test_etcd.py::TestEtcd::test_touch_member PASSED [ 28%]
tests/test_etcd.py::TestEtcd::test_update_leader PASSED [ 28%]
tests/test_etcd.py::TestEtcd::test_watch PASSED [ 28%]
tests/test_etcd.py::TestEtcd::test_write_leader_optime PASSED [ 29%]
tests/test_etcd3.py::TestEtcd3Client::test_authenticate PASSED [ 29%]
tests/test_etcd3.py::TestKVCache::test__build_cache PASSED [ 29%]
tests/test_etcd3.py::TestKVCache::test__do_watch PASSED [ 29%]
tests/test_etcd3.py::TestKVCache::test_kill_stream PASSED [ 29%]
tests/test_etcd3.py::TestKVCache::test_run PASSED [ 29%]
tests/test_etcd3.py::TestPatroniEtcd3Client::test__ensure_version_prefix PASSED [ 30%]
tests/test_etcd3.py::TestPatroniEtcd3Client::test__handle_auth_errors PASSED [ 30%]
tests/test_etcd3.py::TestPatroniEtcd3Client::test__handle_server_response PASSED [ 30%]
tests/test_etcd3.py::TestPatroniEtcd3Client::test__init__ PASSED [ 30%]
tests/test_etcd3.py::TestPatroniEtcd3Client::test__restart_watcher PASSED [ 30%]
tests/test_etcd3.py::TestPatroniEtcd3Client::test__wait_cache PASSED [ 30%]
tests/test_etcd3.py::TestPatroniEtcd3Client::test_call_rpc PASSED [ 30%]
tests/test_etcd3.py::TestPatroniEtcd3Client::test_txn PASSED [ 31%]
tests/test_etcd3.py::TestEtcd3::test__get_citus_cluster PASSED [ 31%]
tests/test_etcd3.py::TestEtcd3::test__update_leader PASSED [ 31%]
tests/test_etcd3.py::TestEtcd3::test_attempt_to_acquire_leader PASSED [ 31%]
tests/test_etcd3.py::TestEtcd3::test_cancel_initialization PASSED [ 31%]
tests/test_etcd3.py::TestEtcd3::test_create_lease PASSED [ 31%]
tests/test_etcd3.py::TestEtcd3::test_delete_cluster PASSED [ 32%]
tests/test_etcd3.py::TestEtcd3::test_delete_leader PASSED [ 32%]
tests/test_etcd3.py::TestEtcd3::test_delete_sync_state PASSED [ 32%]
tests/test_etcd3.py::TestEtcd3::test_get_cluster PASSED [ 32%]
tests/test_etcd3.py::TestEtcd3::test_initialize PASSED [ 32%]
tests/test_etcd3.py::TestEtcd3::test_refresh_lease PASSED [ 32%]
tests/test_etcd3.py::TestEtcd3::test_set_config_value PASSED [ 32%]
tests/test_etcd3.py::TestEtcd3::test_set_failover_value PASSED [ 33%]
tests/test_etcd3.py::TestEtcd3::test_set_history_value PASSED [ 33%]
tests/test_etcd3.py::TestEtcd3::test_set_socket_options PASSED [ 33%]
tests/test_etcd3.py::TestEtcd3::test_set_sync_state_value PASSED [ 33%]
tests/test_etcd3.py::TestEtcd3::test_set_ttl PASSED [ 33%]
tests/test_etcd3.py::TestEtcd3::test_take_leader PASSED [ 33%]
tests/test_etcd3.py::TestEtcd3::test_touch_member PASSED [ 33%]
tests/test_etcd3.py::TestEtcd3::test_watch PASSED [ 34%]
tests/test_exhibitor.py::TestExhibitorEnsembleProvider::test_init PASSED [ 34%]
tests/test_exhibitor.py::TestExhibitorEnsembleProvider::test_poll PASSED [ 34%]
tests/test_exhibitor.py::TestExhibitor::test_get_cluster PASSED [ 34%]
tests/test_file_perm.py::TestFilePermissions::test_set_permissions_from_data_directory PASSED [ 34%]
tests/test_file_perm.py::TestFilePermissions::test_set_umask PASSED [ 34%]
tests/test_ha.py::TestHa::test__is_healthiest_node PASSED [ 35%]
tests/test_ha.py::TestHa::test_abort_join PASSED [ 35%]
tests/test_ha.py::TestHa::test_acquire_lock PASSED [ 35%]
tests/test_ha.py::TestHa::test_acquire_lock_as_primary PASSED [ 35%]
tests/test_ha.py::TestHa::test_after_pause PASSED [ 35%]
tests/test_ha.py::TestHa::test_bootstrap_as_standby_leader PASSED [ 35%]
tests/test_ha.py::TestHa::test_bootstrap_from_another_member PASSED [ 35%]
tests/test_ha.py::TestHa::test_bootstrap_initialize_lock_failed PASSED [ 36%]
tests/test_ha.py::TestHa::test_bootstrap_initialized_new_cluster PASSED [ 36%]
tests/test_ha.py::TestHa::test_bootstrap_not_running_concurrently PASSED [ 36%]
tests/test_ha.py::TestHa::test_bootstrap_release_initialize_key_on_failure PASSED [ 36%]
tests/test_ha.py::TestHa::test_bootstrap_release_initialize_key_on_watchdog_failure PASSED [ 36%]
tests/test_ha.py::TestHa::test_bootstrap_waiting_for_leader PASSED [ 36%]
tests/test_ha.py::TestHa::test_bootstrap_waiting_for_standby_leader PASSED [ 37%]
tests/test_ha.py::TestHa::test_bootstrap_without_leader PASSED [ 37%]
tests/test_ha.py::TestHa::test_call_failsafe_member PASSED [ 37%]
tests/test_ha.py::TestHa::test_check_failsafe_topology PASSED [ 37%]
tests/test_ha.py::TestHa::test_coordinator_leader_with_lock PASSED [ 37%]
tests/test_ha.py::TestHa::test_crash_recovery PASSED [ 37%]
tests/test_ha.py::TestHa::test_crash_recovery_before_rewind PASSED [ 37%]
tests/test_ha.py::TestHa::test_delete_future_restarts PASSED [ 38%]
tests/test_ha.py::TestHa::test_demote_after_failing_to_obtain_lock PASSED [ 38%]
tests/test_ha.py::TestHa::test_demote_because_not_having_lock PASSED [ 38%]
tests/test_ha.py::TestHa::test_demote_because_not_healthiest PASSED [ 38%]
tests/test_ha.py::TestHa::test_demote_because_update_lock_failed PASSED [ 38%]
tests/test_ha.py::TestHa::test_demote_immediate PASSED [ 38%]
tests/test_ha.py::TestHa::test_disable_sync_when_restarting PASSED [ 38%]
tests/test_ha.py::TestHa::test_effective_tags PASSED [ 39%]
tests/test_ha.py::TestHa::test_empty_directory_in_pause PASSED [ 39%]
tests/test_ha.py::TestHa::test_enable_synchronous_mode PASSED [ 39%]
tests/test_ha.py::TestHa::test_evaluate_scheduled_restart PASSED [ 39%]
tests/test_ha.py::TestHa::test_failed_to_update_lock_in_pause PASSED [ 39%]
tests/test_ha.py::TestHa::test_failover_immediately_on_zero_primary_start_timeout PASSED [ 39%]
tests/test_ha.py::TestHa::test_fetch_node_status PASSED [ 40%]
tests/test_ha.py::TestHa::test_follow PASSED [ 40%]
tests/test_ha.py::TestHa::test_follow_copy PASSED [ 40%]
tests/test_ha.py::TestHa::test_follow_in_pause PASSED [ 40%]
tests/test_ha.py::TestHa::test_follow_new_leader_after_failing_to_obtain_lock PASSED [ 40%]
tests/test_ha.py::TestHa::test_follow_new_leader_because_not_healthiest PASSED [ 40%]
tests/test_ha.py::TestHa::test_follow_triggers_rewind PASSED [ 40%]
tests/test_ha.py::TestHa::test_get_node_to_follow_nostream PASSED [ 41%]
tests/test_ha.py::TestHa::test_inconsistent_synchronous_state PASSED [ 41%]
tests/test_ha.py::TestHa::test_is_healthiest_node PASSED [ 41%]
tests/test_ha.py::TestHa::test_is_leader PASSED [ 41%]
tests/test_ha.py::TestHa::test_leader_race_stale_primary PASSED [ 41%]
tests/test_ha.py::TestHa::test_leader_with_lock PASSED [ 41%]
tests/test_ha.py::TestHa::test_leader_with_not_accessible_data_directory PASSED [ 42%]
tests/test_ha.py::TestHa::test_long_promote PASSED [ 42%]
tests/test_ha.py::TestHa::test_lost_leader_lock_during_promote PASSED [ 42%]
tests/test_ha.py::TestHa::test_manual_failover_from_leader PASSED [ 42%]
tests/test_ha.py::TestHa::test_manual_failover_from_leader_in_pause PASSED [ 42%]
tests/test_ha.py::TestHa::test_manual_failover_from_leader_in_synchronous_mode PASSED [ 42%]
tests/test_ha.py::TestHa::test_manual_failover_process_no_leader PASSED [ 42%]
tests/test_ha.py::TestHa::test_manual_failover_process_no_leader_in_pause PASSED [ 43%]
tests/test_ha.py::TestHa::test_manual_failover_process_no_leader_in_synchronous_mode PASSED [ 43%]
tests/test_ha.py::TestHa::test_manual_failover_while_starting PASSED [ 43%]
tests/test_ha.py::TestHa::test_manual_switchover_from_leader PASSED [ 43%]
tests/test_ha.py::TestHa::test_manual_switchover_from_leader_in_pause PASSED [ 43%]
tests/test_ha.py::TestHa::test_manual_switchover_from_leader_in_synchronous_mode PASSED [ 43%]
tests/test_ha.py::TestHa::test_manual_switchover_process_no_leader PASSED [ 44%]
tests/test_ha.py::TestHa::test_manual_switchover_process_no_leader_in_pause PASSED [ 44%]
tests/test_ha.py::TestHa::test_manual_switchover_process_no_leader_in_synchronous_mode PASSED [ 44%]
tests/test_ha.py::TestHa::test_no_dcs_connection_primary_demote PASSED [ 44%]
tests/test_ha.py::TestHa::test_no_dcs_connection_primary_failsafe PASSED [ 44%]
tests/test_ha.py::TestHa::test_no_dcs_connection_replica_failsafe PASSED [ 44%]
tests/test_ha.py::TestHa::test_no_dcs_connection_replica_failsafe_not_enabled_but_active PASSED [ 44%]
tests/test_ha.py::TestHa::test_no_etcd_connection_in_pause PASSED [ 45%]
tests/test_ha.py::TestHa::test_notify_citus_coordinator PASSED [ 45%]
tests/test_ha.py::TestHa::test_permanent_logical_slots_after_promote PASSED [ 45%]
tests/test_ha.py::TestHa::test_post_recover PASSED [ 45%]
tests/test_ha.py::TestHa::test_postgres_unhealthy_in_pause PASSED [ 45%]
tests/test_ha.py::TestHa::test_primary_stop_timeout PASSED [ 45%]
tests/test_ha.py::TestHa::test_process_healthy_cluster_in_pause PASSED [ 45%]
tests/test_ha.py::TestHa::test_process_healthy_standby_cluster_as_cascade_replica PASSED [ 46%]
tests/test_ha.py::TestHa::test_process_healthy_standby_cluster_as_standby_leader PASSED [ 46%]
tests/test_ha.py::TestHa::test_process_sync_replication PASSED [ 46%]
tests/test_ha.py::TestHa::test_process_unhealthy_standby_cluster_as_cascade_replica PASSED [ 46%]
tests/test_ha.py::TestHa::test_process_unhealthy_standby_cluster_as_standby_leader PASSED [ 46%]
tests/test_ha.py::TestHa::test_promote_because_have_lock PASSED [ 46%]
tests/test_ha.py::TestHa::test_promote_without_watchdog PASSED [ 47%]
tests/test_ha.py::TestHa::test_promoted_by_acquiring_lock PASSED [ 47%]
tests/test_ha.py::TestHa::test_promotion_cancelled_after_pre_promote_failed PASSED [ 47%]
tests/test_ha.py::TestHa::test_readonly_dcs_primary_failsafe PASSED [ 47%]
tests/test_ha.py::TestHa::test_recover_former_primary PASSED [ 47%]
tests/test_ha.py::TestHa::test_recover_raft PASSED [ 47%]
tests/test_ha.py::TestHa::test_recover_replica_failed PASSED [ 47%]
tests/test_ha.py::TestHa::test_recover_unhealthy_leader_in_standby_cluster PASSED [ 48%]
tests/test_ha.py::TestHa::test_recover_unhealthy_unlocked_standby_cluster PASSED [ 48%]
tests/test_ha.py::TestHa::test_recover_with_reinitialize PASSED [ 48%]
tests/test_ha.py::TestHa::test_recover_with_rewind PASSED [ 48%]
tests/test_ha.py::TestHa::test_reinitialize PASSED [ 48%]
tests/test_ha.py::TestHa::test_restart PASSED [ 48%]
tests/test_ha.py::TestHa::test_restart_in_progress PASSED [ 49%]
tests/test_ha.py::TestHa::test_restart_matches PASSED [ 49%]
tests/test_ha.py::TestHa::test_restore_cluster_config PASSED [ 49%]
tests/test_ha.py::TestHa::test_run_cycle PASSED [ 49%]
tests/test_ha.py::TestHa::test_schedule_future_restart PASSED [ 49%]
tests/test_ha.py::TestHa::test_scheduled_restart PASSED [ 49%]
tests/test_ha.py::TestHa::test_scheduled_switchover_from_leader PASSED [ 49%]
tests/test_ha.py::TestHa::test_shutdown PASSED [ 50%]
tests/test_ha.py::TestHa::test_shutdown_citus_worker PASSED [ 50%]
tests/test_ha.py::TestHa::test_start_as_cascade_replica_in_standby_cluster PASSED [ 50%]
tests/test_ha.py::TestHa::test_start_as_readonly PASSED [ 50%]
tests/test_ha.py::TestHa::test_start_as_replica PASSED [ 50%]
tests/test_ha.py::TestHa::test_start_primary_after_failure PASSED [ 50%]
tests/test_ha.py::TestHa::test_starting_timeout PASSED [ 50%]
tests/test_ha.py::TestHa::test_sync_replication_become_primary PASSED [ 51%]
tests/test_ha.py::TestHa::test_sysid_no_match PASSED [ 51%]
tests/test_ha.py::TestHa::test_sysid_no_match_in_pause PASSED [ 51%]
tests/test_ha.py::TestHa::test_touch_member PASSED [ 51%]
tests/test_ha.py::TestHa::test_unhealthy_sync_mode PASSED [ 51%]
tests/test_ha.py::TestHa::test_update_cluster_history PASSED [ 51%]
tests/test_ha.py::TestHa::test_update_failsafe PASSED [ 52%]
tests/test_ha.py::TestHa::test_update_lock PASSED [ 52%]
tests/test_ha.py::TestHa::test_wakeup PASSED [ 52%]
tests/test_ha.py::TestHa::test_watch PASSED [ 52%]
tests/test_ha.py::TestHa::test_worker_restart PASSED [ 52%]
tests/test_kubernetes.py::TestK8sConfig::test_load_incluster_config PASSED [ 52%]
tests/test_kubernetes.py::TestK8sConfig::test_load_kube_config PASSED [ 52%]
tests/test_kubernetes.py::TestK8sConfig::test_refresh_token PASSED [ 53%]
tests/test_kubernetes.py::TestApiClient::test__do_http_request PASSED [ 53%]
tests/test_kubernetes.py::TestApiClient::test__refresh_api_servers_cache PASSED [ 53%]
tests/test_kubernetes.py::TestApiClient::test_request PASSED [ 53%]
tests/test_kubernetes.py::TestCoreV1Api::test_create_namespaced_service PASSED [ 53%]
tests/test_kubernetes.py::TestCoreV1Api::test_delete_namespaced_pod PASSED [ 53%]
tests/test_kubernetes.py::TestCoreV1Api::test_list_namespaced_endpoints PASSED [ 54%]
tests/test_kubernetes.py::TestCoreV1Api::test_list_namespaced_pod PASSED [ 54%]
tests/test_kubernetes.py::TestCoreV1Api::test_patch_namespaced_config_map PASSED [ 54%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test__get_citus_cluster PASSED [ 54%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test__wait_caches PASSED [ 54%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_attempt_to_acquire_leader PASSED [ 54%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_cancel_initialization PASSED [ 54%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_delete_cluster PASSED [ 55%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_delete_leader PASSED [ 55%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_get_citus_coordinator PASSED [ 55%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_get_cluster PASSED [ 55%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_get_mpp_coordinator PASSED [ 55%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_initialize PASSED [ 55%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_manual_failover PASSED [ 55%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_reload_config PASSED [ 56%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_set_config_value PASSED [ 56%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_set_history_value PASSED [ 56%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_take_leader PASSED [ 56%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_touch_member PASSED [ 56%]
tests/test_kubernetes.py::TestKubernetesConfigMaps::test_watch PASSED [ 56%]
tests/test_kubernetes.py::TestKubernetesEndpointsNoPodIP::test_update_leader PASSED [ 57%]
tests/test_kubernetes.py::TestKubernetesEndpoints::test__create_config_service PASSED [ 57%]
tests/test_kubernetes.py::TestKubernetesEndpoints::test__update_leader_with_retry FAILED [ 57%]
tests/test_kubernetes.py::TestKubernetesEndpoints::test_delete_sync_state PASSED [ 57%]
tests/test_kubernetes.py::TestKubernetesEndpoints::test_update_leader PASSED [ 57%]
tests/test_kubernetes.py::TestKubernetesEndpoints::test_write_leader_optime PASSED [ 57%]
tests/test_kubernetes.py::TestKubernetesEndpoints::test_write_sync_state PASSED [ 57%]
tests/test_kubernetes.py::TestCacheBuilder::test__build_cache PASSED [ 58%]
tests/test_kubernetes.py::TestCacheBuilder::test__do_watch PASSED [ 58%]
tests/test_kubernetes.py::TestCacheBuilder::test__list PASSED [ 58%]
tests/test_kubernetes.py::TestCacheBuilder::test_kill_stream PASSED [ 58%]
tests/test_kubernetes.py::TestCacheBuilder::test_run PASSED [ 58%]
tests/test_log.py::TestPatroniLogger::test_dateformat PASSED [ 58%]
tests/test_log.py::TestPatroniLogger::test_fail_to_use_python_json_logger PASSED [ 59%]
tests/test_log.py::TestPatroniLogger::test_interceptor PASSED [ 59%]
tests/test_log.py::TestPatroniLogger::test_invalid_dateformat PASSED [ 59%]
tests/test_log.py::TestPatroniLogger::test_invalid_json_format PASSED [ 59%]
tests/test_log.py::TestPatroniLogger::test_invalid_plain_format PASSED [ 59%]
tests/test_log.py::TestPatroniLogger::test_json_list_format PASSED [ 59%]
tests/test_log.py::TestPatroniLogger::test_json_str_format PASSED [ 59%]
tests/test_log.py::TestPatroniLogger::test_patroni_logger PASSED [ 60%]
tests/test_log.py::TestPatroniLogger::test_plain_format PASSED [ 60%]
tests/test_mpp.py::TestMPP::test_get_handler_impl_exception PASSED [ 60%]
tests/test_mpp.py::TestMPP::test_null_handler PASSED [ 60%]
tests/test_patroni.py::TestPatroni::test__filter_tags PASSED [ 60%]
tests/test_patroni.py::TestPatroni::test_apply_dynamic_configuration PASSED [ 60%]
tests/test_patroni.py::TestPatroni::test_check_psycopg PASSED [ 61%]
tests/test_patroni.py::TestPatroni::test_ensure_dcs_access PASSED [ 61%]
tests/test_patroni.py::TestPatroni::test_ensure_unique_name PASSED [ 61%]
tests/test_patroni.py::TestPatroni::test_failover_priority PASSED [ 61%]
tests/test_patroni.py::TestPatroni::test_no_config PASSED [ 61%]
tests/test_patroni.py::TestPatroni::test_nofailover PASSED [ 61%]
tests/test_patroni.py::TestPatroni::test_noloadbalance PASSED [ 61%]
tests/test_patroni.py::TestPatroni::test_nostream PASSED [ 62%]
tests/test_patroni.py::TestPatroni::test_nosync PASSED [ 62%]
tests/test_patroni.py::TestPatroni::test_patroni_main PASSED [ 62%]
tests/test_patroni.py::TestPatroni::test_patroni_patroni_main PASSED [ 62%]
tests/test_patroni.py::TestPatroni::test_reload_config PASSED [ 62%]
tests/test_patroni.py::TestPatroni::test_replicatefrom PASSED [ 62%]
tests/test_patroni.py::TestPatroni::test_run PASSED [ 62%]
tests/test_patroni.py::TestPatroni::test_schedule_next_run PASSED [ 63%]
tests/test_patroni.py::TestPatroni::test_shutdown PASSED [ 63%]
tests/test_patroni.py::TestPatroni::test_sigterm_handler PASSED [ 63%]
tests/test_patroni.py::TestPatroni::test_validate_config PASSED [ 63%]
tests/test_postgresql.py::TestPostgresql::test__do_stop PASSED [ 63%]
tests/test_postgresql.py::TestPostgresql::test__get_postgres_guc_validators PASSED [ 63%]
tests/test_postgresql.py::TestPostgresql::test__load_postgres_gucs_validators PASSED [ 64%]
tests/test_postgresql.py::TestPostgresql::test__pgpass_content PASSED [ 64%]
tests/test_postgresql.py::TestPostgresql::test__query PASSED [ 64%]
tests/test_postgresql.py::TestPostgresql::test__read_postgres_gucs_validators_file PASSED [ 64%]
tests/test_postgresql.py::TestPostgresql::test__read_recovery_params PASSED [ 64%]
tests/test_postgresql.py::TestPostgresql::test__read_recovery_params_pre_v12 PASSED [ 64%]
tests/test_postgresql.py::TestPostgresql::test__wait_for_connection_close PASSED [ 64%]
tests/test_postgresql.py::TestPostgresql::test__write_recovery_params PASSED [ 65%]
tests/test_postgresql.py::TestPostgresql::test_call_nowait PASSED [ 65%]
tests/test_postgresql.py::TestPostgresql::test_can_create_replica_without_replication_connection PASSED [ 65%]
tests/test_postgresql.py::TestPostgresql::test_check_for_startup PASSED [ 65%]
tests/test_postgresql.py::TestPostgresql::test_check_recovery_conf PASSED [ 65%]
tests/test_postgresql.py::TestPostgresql::test_checkpoint PASSED [ 65%]
tests/test_postgresql.py::TestPostgresql::test_controldata PASSED [ 66%]
tests/test_postgresql.py::TestPostgresql::test_effective_configuration PASSED [ 66%]
tests/test_postgresql.py::TestPostgresql::test_follow PASSED [ 66%]
tests/test_postgresql.py::TestPostgresql::test_get_major_version PASSED [ 66%]
tests/test_postgresql.py::TestPostgresql::test_get_postgres_role_from_data_directory PASSED [ 66%]
tests/test_postgresql.py::TestPostgresql::test_get_primary_timeline PASSED [ 66%]
tests/test_postgresql.py::TestPostgresql::test_get_server_parameters PASSED [ 66%]
tests/test_postgresql.py::TestPostgresql::test_handle_parameter_change PASSED [ 67%]
tests/test_postgresql.py::TestPostgresql::test_is_healthy PASSED [ 67%]
tests/test_postgresql.py::TestPostgresql::test_is_primary PASSED [ 67%]
tests/test_postgresql.py::TestPostgresql::test_is_primary_exception PASSED [ 67%]
tests/test_postgresql.py::TestPostgresql::test_is_running PASSED [ 67%]
tests/test_postgresql.py::TestPostgresql::test_latest_checkpoint_location PASSED [ 67%]
tests/test_postgresql.py::TestPostgresql::test_move_data_directory PASSED [ 67%]
tests/test_postgresql.py::TestPostgresql::test_pg_version PASSED [ 68%]
tests/test_postgresql.py::TestPostgresql::test_pgpass_is_dir PASSED [ 68%]
tests/test_postgresql.py::TestPostgresql::test_postmaster_start_time PASSED [ 68%]
tests/test_postgresql.py::TestPostgresql::test_promote PASSED [ 68%]
tests/test_postgresql.py::TestPostgresql::test_query PASSED [ 68%]
tests/test_postgresql.py::TestPostgresql::test_received_timeline PASSED [ 68%]
tests/test_postgresql.py::TestPostgresql::test_reload PASSED [ 69%]
tests/test_postgresql.py::TestPostgresql::test_reload_config PASSED [ 69%]
tests/test_postgresql.py::TestPostgresql::test_remove_data_directory PASSED [ 69%]
tests/test_postgresql.py::TestPostgresql::test_replica_cached_timeline PASSED [ 69%]
tests/test_postgresql.py::TestPostgresql::test_replica_method_can_work_without_replication_connection PASSED [ 69%]
tests/test_postgresql.py::TestPostgresql::test_resolve_connection_addresses PASSED [ 69%]
tests/test_postgresql.py::TestPostgresql::test_restart PASSED [ 69%]
tests/test_postgresql.py::TestPostgresql::test_restore_configuration_files PASSED [ 70%]
tests/test_postgresql.py::TestPostgresql::test_save_configuration_files PASSED [ 70%]
tests/test_postgresql.py::TestPostgresql::test_set_enforce_hot_standby_feedback PASSED [ 70%]
tests/test_postgresql.py::TestPostgresql::test_start PASSED [ 70%]
tests/test_postgresql.py::TestPostgresql::test_stop PASSED [ 70%]
tests/test_postgresql.py::TestPostgresql::test_sysid PASSED [ 70%]
tests/test_postgresql.py::TestPostgresql::test_terminate_starting_postmaster PASSED [ 71%]
tests/test_postgresql.py::TestPostgresql::test_timeline_wal_position PASSED [ 71%]
tests/test_postgresql.py::TestPostgresql::test_transform_postgresql_parameter_value PASSED [ 71%]
tests/test_postgresql.py::TestPostgresql::test_validator_factory PASSED [ 71%]
tests/test_postgresql.py::TestPostgresql::test_wait_for_port_open PASSED [ 71%]
tests/test_postgresql.py::TestPostgresql::test_wait_for_startup PASSED [ 71%]
tests/test_postgresql.py::TestPostgresql::test_write_pgpass PASSED [ 71%]
tests/test_postgresql.py::TestPostgresql::test_write_postgresql_and_sanitize_auto_conf PASSED [ 72%]
tests/test_postgresql.py::TestPostgresql2::test_available_gucs PASSED [ 72%]
tests/test_postgresql.py::TestPostgresql2::test_cluster_info_query PASSED [ 72%]
tests/test_postgresql.py::TestPostgresql2::test_format_dsn PASSED [ 72%]
tests/test_postgresql.py::TestPostgresql2::test_load_current_server_parameters PASSED [ 72%]
tests/test_postmaster.py::TestPostmasterProcess::test_from_pid PASSED [ 72%]
tests/test_postmaster.py::TestPostmasterProcess::test_from_pidfile PASSED [ 72%]
tests/test_postmaster.py::TestPostmasterProcess::test_init PASSED [ 73%]
tests/test_postmaster.py::TestPostmasterProcess::test_read_postmaster_pidfile PASSED [ 73%]
tests/test_postmaster.py::TestPostmasterProcess::test_signal_kill PASSED [ 73%]
tests/test_postmaster.py::TestPostmasterProcess::test_signal_stop PASSED [ 73%]
tests/test_postmaster.py::TestPostmasterProcess::test_signal_stop_nt PASSED [ 73%]
tests/test_postmaster.py::TestPostmasterProcess::test_start PASSED [ 73%]
tests/test_postmaster.py::TestPostmasterProcess::test_wait_for_user_backends_to_close PASSED [ 74%]
tests/test_raft.py::TestTCPTransport::test__connectIfNecessarySingle PASSED [ 74%]
tests/test_raft.py::TestDynMemberSyncObj::test__SyncObj__doChangeCluster PASSED [ 74%]
tests/test_raft.py::TestDynMemberSyncObj::test_add_member PASSED [ 74%]
tests/test_raft.py::TestDynMemberSyncObj::test_getMembers PASSED [ 74%]
tests/test_raft.py::TestKVStoreTTL::test_delete PASSED [ 74%]
tests/test_raft.py::TestKVStoreTTL::test_expire PASSED [ 74%]
tests/test_raft.py::TestKVStoreTTL::test_on_ready_override PASSED [ 75%]
tests/test_raft.py::TestKVStoreTTL::test_retry PASSED [ 75%]
tests/test_raft.py::TestKVStoreTTL::test_set PASSED [ 75%]
tests/test_raft.py::TestRaft::test_init PASSED [ 75%]
tests/test_raft.py::TestRaft::test_raft PASSED [ 75%]
tests/test_raft_controller.py::TestPatroniRaftController::test_patroni_raft_controller_main PASSED [ 75%]
tests/test_raft_controller.py::TestPatroniRaftController::test_reload_config PASSED [ 76%]
tests/test_raft_controller.py::TestPatroniRaftController::test_run PASSED [ 76%]
tests/test_rewind.py::TestRewind::test__check_timeline_and_lsn PASSED [ 76%]
tests/test_rewind.py::TestRewind::test__get_local_timeline_lsn PASSED [ 76%]
tests/test_rewind.py::TestRewind::test__log_primary_history PASSED [ 76%]
tests/test_rewind.py::TestRewind::test_archive_ready_wals PASSED [ 76%]
tests/test_rewind.py::TestRewind::test_can_rewind PASSED [ 76%]
tests/test_rewind.py::TestRewind::test_check_leader_is_not_in_recovery PASSED [ 77%]
tests/test_rewind.py::TestRewind::test_cleanup_archive_status PASSED [ 77%]
tests/test_rewind.py::TestRewind::test_ensure_checkpoint_after_promote PASSED [ 77%]
tests/test_rewind.py::TestRewind::test_ensure_clean_shutdown PASSED [ 77%]
tests/test_rewind.py::TestRewind::test_execute PASSED [ 77%]
tests/test_rewind.py::TestRewind::test_maybe_clean_pg_replslot PASSED [ 77%]
tests/test_rewind.py::TestRewind::test_pg_rewind PASSED [ 77%]
tests/test_rewind.py::TestRewind::test_read_postmaster_opts PASSED [ 78%]
tests/test_rewind.py::TestRewind::test_single_user_mode PASSED [ 78%]
tests/test_slots.py::TestSlotsHandler::test__ensure_logical_slots_replica PASSED [ 78%]
tests/test_slots.py::TestSlotsHandler::test_advance_physical_primary PASSED [ 78%]
tests/test_slots.py::TestSlotsHandler::test_advance_physical_slots PASSED [ 78%]
tests/test_slots.py::TestSlotsHandler::test_cascading_replica_sync_replication_slots PASSED [ 78%]
tests/test_slots.py::TestSlotsHandler::test_check_logical_slots_readiness PASSED [ 79%]
tests/test_slots.py::TestSlotsHandler::test_copy_logical_slots PASSED [ 79%]
tests/test_slots.py::TestSlotsHandler::test_fsync_dir PASSED [ 79%]
tests/test_slots.py::TestSlotsHandler::test_get_slot_name_on_primary PASSED [ 79%]
tests/test_slots.py::TestSlotsHandler::test_nostream_slot_processing PASSED [ 79%]
tests/test_slots.py::TestSlotsHandler::test_on_promote PASSED [ 79%]
tests/test_slots.py::TestSlotsHandler::test_process_permanent_slots PASSED [ 79%]
tests/test_slots.py::TestSlotsHandler::test_should_enforce_hot_standby_feedback PASSED [ 80%]
tests/test_slots.py::TestSlotsHandler::test_slots_advance_thread PASSED [ 80%]
tests/test_slots.py::TestSlotsHandler::test_sync_replication_slots PASSED [ 80%]
tests/test_sync.py::TestSync::test_do_not_prick_yourself PASSED [ 80%]
tests/test_sync.py::TestSync::test_pick_sync_standby PASSED [ 80%]
tests/test_sync.py::TestSync::test_set_sync_standby PASSED [ 80%]
tests/test_utils.py::TestUtils::test_apply_keepalive_limit PASSED [ 81%]
tests/test_utils.py::TestUtils::test_enable_keepalive PASSED [ 81%]
tests/test_utils.py::TestUtils::test_get_major_version PASSED [ 81%]
tests/test_utils.py::TestUtils::test_get_postgres_version PASSED [ 81%]
tests/test_utils.py::TestUtils::test_polling_loop PASSED [ 81%]
tests/test_utils.py::TestUtils::test_unquote PASSED [ 81%]
tests/test_utils.py::TestUtils::test_validate_directory_couldnt_create PASSED [ 81%]
tests/test_utils.py::TestUtils::test_validate_directory_is_not_a_directory PASSED [ 82%]
tests/test_utils.py::TestUtils::test_validate_directory_not_writable PASSED [ 82%]
tests/test_utils.py::TestUtils::test_validate_directory_writable PASSED [ 82%]
tests/test_utils.py::TestRetrySleeper::test_copy PASSED [ 82%]
tests/test_utils.py::TestRetrySleeper::test_deadline PASSED [ 82%]
tests/test_utils.py::TestRetrySleeper::test_maximum_delay PASSED [ 82%]
tests/test_utils.py::TestRetrySleeper::test_reset PASSED [ 83%]
tests/test_utils.py::TestRetrySleeper::test_too_many_tries PASSED [ 83%]
tests/test_validator.py::TestValidator::test_bin_dir_is_empty PASSED [ 83%]
tests/test_validator.py::TestValidator::test_bin_dir_is_empty_string_executables_in_path PASSED [ 83%]
tests/test_validator.py::TestValidator::test_bin_dir_is_file PASSED [ 83%]
tests/test_validator.py::TestValidator::test_complete_config PASSED [ 83%]
tests/test_validator.py::TestValidator::test_data_dir_contains_pg_version PASSED [ 83%]
tests/test_validator.py::TestValidator::test_data_dir_is_empty_string PASSED [ 84%]
tests/test_validator.py::TestValidator::test_directory_contains PASSED [ 84%]
tests/test_validator.py::TestValidator::test_empty_config PASSED [ 84%]
tests/test_validator.py::TestValidator::test_failover_priority_int PASSED [ 84%]
tests/test_validator.py::TestValidator::test_json_log_format PASSED [ 84%]
tests/test_validator.py::TestValidator::test_one_of PASSED [ 84%]
tests/test_validator.py::TestValidator::test_pg_version_mismatch PASSED [ 84%]
tests/test_validator.py::TestValidator::test_pg_wal_doesnt_exist PASSED [ 85%]
tests/test_validator.py::TestValidator::test_validate_binary_name PASSED [ 85%]
tests/test_validator.py::TestValidator::test_validate_binary_name_empty_string PASSED [ 85%]
tests/test_validator.py::TestValidator::test_validate_binary_name_missing PASSED [ 85%]
tests/test_wale_restore.py::TestWALERestore::test_create_replica_with_s3 PASSED [ 85%]
tests/test_wale_restore.py::TestWALERestore::test_fix_subdirectory_path_if_broken PASSED [ 85%]
tests/test_wale_restore.py::TestWALERestore::test_get_major_version PASSED [ 86%]
tests/test_wale_restore.py::TestWALERestore::test_main PASSED [ 86%]
tests/test_wale_restore.py::TestWALERestore::test_run PASSED [ 86%]
tests/test_wale_restore.py::TestWALERestore::test_should_use_s3_to_create_replica PASSED [ 86%]
tests/test_watchdog.py::TestWatchdog::test_basic_operation PASSED [ 86%]
tests/test_watchdog.py::TestWatchdog::test_config_reload PASSED [ 86%]
tests/test_watchdog.py::TestWatchdog::test_exceptions PASSED [ 86%]
tests/test_watchdog.py::TestWatchdog::test_invalid_timings PASSED [ 87%]
tests/test_watchdog.py::TestWatchdog::test_parse_mode PASSED [ 87%]
tests/test_watchdog.py::TestWatchdog::test_timeout_does_not_ensure_safe_termination PASSED [ 87%]
tests/test_watchdog.py::TestWatchdog::test_unsafe_timeout_disable_watchdog_and_exit PASSED [ 87%]
tests/test_watchdog.py::TestWatchdog::test_unsupported_platform PASSED [ 87%]
tests/test_watchdog.py::TestWatchdog::test_watchdog_activate PASSED [ 87%]
tests/test_watchdog.py::TestWatchdog::test_watchdog_not_activated PASSED [ 88%]
tests/test_watchdog.py::TestNullWatchdog::test_basics PASSED [ 88%]
tests/test_watchdog.py::TestLinuxWatchdogDevice::test__ioctl PASSED [ 88%]
tests/test_watchdog.py::TestLinuxWatchdogDevice::test_basics PASSED [ 88%]
tests/test_watchdog.py::TestLinuxWatchdogDevice::test_error_handling PASSED [ 88%]
tests/test_watchdog.py::TestLinuxWatchdogDevice::test_is_healthy PASSED [ 88%]
tests/test_watchdog.py::TestLinuxWatchdogDevice::test_open PASSED [ 88%]
tests/test_zookeeper.py::TestPatroniSequentialThreadingHandler::test_create_connection PASSED [ 89%]
tests/test_zookeeper.py::TestPatroniSequentialThreadingHandler::test_select PASSED [ 89%]
tests/test_zookeeper.py::TestPatroniKazooClient::test__call PASSED [ 89%]
tests/test_zookeeper.py::TestZooKeeper::test__cluster_loader PASSED [ 89%]
tests/test_zookeeper.py::TestZooKeeper::test__get_citus_cluster PASSED [ 89%]
tests/test_zookeeper.py::TestZooKeeper::test__kazoo_connect PASSED [ 89%]
tests/test_zookeeper.py::TestZooKeeper::test_attempt_to_acquire_leader PASSED [ 89%]
tests/test_zookeeper.py::TestZooKeeper::test_cancel_initialization PASSED [ 90%]
tests/test_zookeeper.py::TestZooKeeper::test_delete_cluster PASSED [ 90%]
tests/test_zookeeper.py::TestZooKeeper::test_delete_leader PASSED [ 90%]
tests/test_zookeeper.py::TestZooKeeper::test_get_children PASSED [ 90%]
tests/test_zookeeper.py::TestZooKeeper::test_get_citus_coordinator PASSED [ 90%]
tests/test_zookeeper.py::TestZooKeeper::test_get_cluster PASSED [ 90%]
tests/test_zookeeper.py::TestZooKeeper::test_get_mpp_coordinator PASSED [ 91%]
tests/test_zookeeper.py::TestZooKeeper::test_get_node PASSED [ 91%]
tests/test_zookeeper.py::TestZooKeeper::test_initialize PASSED [ 91%]
tests/test_zookeeper.py::TestZooKeeper::test_reload_config PASSED [ 91%]
tests/test_zookeeper.py::TestZooKeeper::test_set_config_value PASSED [ 91%]
tests/test_zookeeper.py::TestZooKeeper::test_set_failover_value PASSED [ 91%]
tests/test_zookeeper.py::TestZooKeeper::test_set_history_value PASSED [ 91%]
tests/test_zookeeper.py::TestZooKeeper::test_sync_state PASSED [ 92%]
tests/test_zookeeper.py::TestZooKeeper::test_take_leader PASSED [ 92%]
tests/test_zookeeper.py::TestZooKeeper::test_touch_member PASSED [ 92%]
tests/test_zookeeper.py::TestZooKeeper::test_update_leader PASSED [ 92%]
tests/test_zookeeper.py::TestZooKeeper::test_watch PASSED [ 92%]
tests/test_zookeeper.py::TestZooKeeper::test_watcher PASSED [ 92%]
tests/test_zookeeper.py::TestZooKeeper::test_write_leader_optime PASSED [ 93%]
patroni/__init__.py::patroni.parse_version PASSED [ 93%]
patroni/api.py::patroni.api.check_access PASSED [ 93%]
patroni/collections.py::patroni.collections.CaseInsensitiveDict.__len__ PASSED [ 93%]
patroni/collections.py::patroni.collections.CaseInsensitiveDict.__repr__ PASSED [ 93%]
patroni/collections.py::patroni.collections.CaseInsensitiveSet.__len__ PASSED [ 93%]
patroni/collections.py::patroni.collections.CaseInsensitiveSet.__repr__ PASSED [ 93%]
patroni/collections.py::patroni.collections.CaseInsensitiveSet.__str__ SKIPPED [ 94%]
patroni/collections.py::patroni.collections._FrozenDict.__len__ PASSED [ 94%]
patroni/ctl.py::patroni.ctl.format_pg_version PASSED [ 94%]
patroni/ctl.py::patroni.ctl.parse_dcs PASSED [ 94%]
patroni/ctl.py::patroni.ctl.parse_scheduled PASSED [ 94%]
patroni/ctl.py::patroni.ctl.watching PASSED [ 94%]
patroni/dcs/__init__.py::patroni.dcs.Cluster.__len__ PASSED [ 94%]
patroni/dcs/__init__.py::patroni.dcs.Cluster.timeline PASSED [ 95%]
patroni/dcs/__init__.py::patroni.dcs.ClusterConfig.from_node PASSED [ 95%]
patroni/dcs/__init__.py::patroni.dcs.Failover PASSED [ 95%]
patroni/dcs/__init__.py::patroni.dcs.Failover.__len__ PASSED [ 95%]
patroni/dcs/__init__.py::patroni.dcs.Leader.checkpoint_after_promote PASSED [ 95%]
patroni/dcs/__init__.py::patroni.dcs.Member.from_node PASSED [ 95%]
patroni/dcs/__init__.py::patroni.dcs.Member.patroni_version PASSED [ 96%]
patroni/dcs/__init__.py::patroni.dcs.SyncState.from_node PASSED [ 96%]
patroni/dcs/__init__.py::patroni.dcs.SyncState.matches PASSED [ 96%]
patroni/dcs/__init__.py::patroni.dcs.TimelineHistory.from_node PASSED [ 96%]
patroni/dcs/kubernetes.py::patroni.dcs.kubernetes.Kubernetes.subsets_changed PASSED [ 96%]
patroni/postgresql/bootstrap.py::patroni.postgresql.bootstrap.Bootstrap.process_user_options PASSED [ 96%]
patroni/postgresql/config.py::patroni.postgresql.config.parse_dsn PASSED [ 96%]
patroni/postgresql/config.py::patroni.postgresql.config.read_recovery_param_value PASSED [ 97%]
patroni/postgresql/misc.py::patroni.postgresql.misc.get_major_from_minor_version PASSED [ 97%]
patroni/postgresql/misc.py::patroni.postgresql.misc.postgres_major_version_to_int PASSED [ 97%]
patroni/postgresql/misc.py::patroni.postgresql.misc.postgres_version_to_int PASSED [ 97%]
patroni/postgresql/sync.py::patroni.postgresql.sync.parse_sync_standby_names PASSED [ 97%]
patroni/scripts/wale_restore.py::patroni.scripts.wale_restore.repr_size PASSED [ 97%]
patroni/scripts/wale_restore.py::patroni.scripts.wale_restore.size_as_bytes PASSED [ 98%]
patroni/utils.py::patroni.utils.compare_values PASSED [ 98%]
patroni/utils.py::patroni.utils.convert_int_from_base_unit PASSED [ 98%]
patroni/utils.py::patroni.utils.convert_real_from_base_unit PASSED [ 98%]
patroni/utils.py::patroni.utils.convert_to_base_unit PASSED [ 98%]
patroni/utils.py::patroni.utils.deep_compare PASSED [ 98%]
patroni/utils.py::patroni.utils.maybe_convert_from_base_unit PASSED [ 98%]
patroni/utils.py::patroni.utils.parse_bool PASSED [ 99%]
patroni/utils.py::patroni.utils.parse_int PASSED [ 99%]
patroni/utils.py::patroni.utils.parse_real PASSED [ 99%]
patroni/utils.py::patroni.utils.split_host_port PASSED [ 99%]
patroni/utils.py::patroni.utils.strtod PASSED [ 99%]
patroni/utils.py::patroni.utils.strtol PASSED [ 99%]
patroni/utils.py::patroni.utils.unquote PASSED [100%]
=================================== FAILURES ===================================
________________________ TestConsul.test_update_leader _________________________
self = <tests.test_consul.TestConsul testMethod=test_update_leader>
mock_renew = <MagicMock name='renew' id='140334994383808'>
@patch.object(Session, 'renew')
@patch.object(KV, 'put', Mock(side_effect=ConsulException))
def test_update_leader(self, mock_renew):
cluster = self.c.get_cluster()
self.c._session = 'fd4f44fe-2cac-bba5-a60b-304b51ff39b8'
with patch.object(KV, 'delete', Mock(return_value=True)):
with patch.object(KV, 'put', Mock(return_value=True)):
self.assertTrue(self.c.update_leader(cluster, 12345, failsafe={'foo': 'bar'}))
with patch.object(KV, 'put', Mock(side_effect=ConsulException)):
self.assertFalse(self.c.update_leader(cluster, 12345))
with patch('time.time', Mock(side_effect=[0, 0, 0, 0, 100, 200, 300])):
> self.assertRaises(ConsulError, self.c.update_leader, cluster, 12345)
E AssertionError: ConsulError not raised by update_leader
tests/test_consul.py:196: AssertionError
----------------------------- Captured stderr call -----------------------------
Using t- as consul service name instead of scope name t_
Recreating the leader key due to session mismatch
Recreating the leader key due to session mismatch
Recreating the leader key due to session mismatch
------------------------------ Captured log call -------------------------------
WARNING patroni.dcs.consul:consul.py:503 Using t- as consul service name instead of scope name t_
WARNING patroni.dcs.consul:consul.py:650 Recreating the leader key due to session mismatch
WARNING patroni.dcs.consul:consul.py:650 Recreating the leader key due to session mismatch
WARNING patroni.dcs.consul:consul.py:650 Recreating the leader key due to session mismatch
____________ TestKubernetesEndpoints.test__update_leader_with_retry ____________
self = <tests.test_kubernetes.TestKubernetesEndpoints testMethod=test__update_leader_with_retry>
mock_patch = <MagicMock name='patch_namespaced_endpoints' id='140334706611536'>
mock_read = <MagicMock name='read_namespaced_endpoints' id='140334706611200'>
@patch.object(k8s_client.CoreV1Api, 'read_namespaced_endpoints', create=True)
@patch.object(k8s_client.CoreV1Api, 'patch_namespaced_endpoints', create=True)
def test__update_leader_with_retry(self, mock_patch, mock_read):
cluster = self.k.get_cluster()
mock_read.return_value = mock_read_namespaced_endpoints()
mock_patch.side_effect = k8s_client.rest.ApiException(502, '')
self.assertFalse(self.k.update_leader(cluster, '123'))
mock_patch.side_effect = RetryFailedError('')
self.assertRaises(KubernetesError, self.k.update_leader, cluster, '123')
mock_patch.side_effect = [k8s_client.rest.ApiException(409, ''),
k8s_client.rest.ApiException(409, ''), mock_namespaced_kind()]
mock_read.return_value.metadata.resource_version = '2'
with patch('time.time', Mock(side_effect=[0, 100, 200, 0, 0, 0, 0, 100, 200])):
self.assertFalse(self.k.update_leader(cluster, '123'))
> self.assertFalse(self.k.update_leader(cluster, '123'))
E AssertionError: True is not false
tests/test_kubernetes.py:425: AssertionError
----------------------------- Captured stderr call -----------------------------
Failed to refresh service account token: ConfigException('Service token file does not exists.')
Failed to get "kubernetes" endpoint from http://localhost: ApiException()
Failed to refresh service account token: ConfigException('Service token file does not exists.')
Failed to get "kubernetes" endpoint from http://localhost: ApiException()
Failed to refresh service account token: ConfigException('Service token file does not exists.')
Failed to get "kubernetes" endpoint from http://localhost: ApiException()
Unexpected error from Kubernetes API
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/patroni/dcs/kubernetes.py", line 1190, in _update_leader_with_retry
return bool(self._patch_or_create(self.leader_path, annotations, resource_version, ips=ips, retry=_retry))
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/patroni/dcs/kubernetes.py", line 1121, in _patch_or_create
ret = retry(func, self._namespace, body) if retry else func(self._namespace, body)
~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/patroni/dcs/kubernetes.py", line 1187, in _retry
return retry(*args, **kwargs)
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/patroni/utils.py", line 763, in __call__
return func(*args, **kwargs)
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/patroni/dcs/kubernetes.py", line 559, in wrapper
return getattr(self._core_v1_api, func)(*args, **kwargs)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__
return self._mock_call(*args, **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call
return self._execute_mock_call(*args, **kwargs)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call
raise effect
patroni.dcs.kubernetes.K8sClient.rest.ApiException: (502)
Reason:
Concurrent update of test
Concurrent update of test
------------------------------ Captured log call -------------------------------
ERROR patroni.dcs.kubernetes:kubernetes.py:171 Failed to refresh service account token: ConfigException('Service token file does not exists.')
ERROR patroni.dcs.kubernetes:kubernetes.py:304 Failed to get "kubernetes" endpoint from http://localhost: ApiException()
ERROR patroni.dcs.kubernetes:kubernetes.py:171 Failed to refresh service account token: ConfigException('Service token file does not exists.')
ERROR patroni.dcs.kubernetes:kubernetes.py:304 Failed to get "kubernetes" endpoint from http://localhost: ApiException()
ERROR patroni.dcs.kubernetes:kubernetes.py:171 Failed to refresh service account token: ConfigException('Service token file does not exists.')
ERROR patroni.dcs.kubernetes:kubernetes.py:304 Failed to get "kubernetes" endpoint from http://localhost: ApiException()
ERROR patroni.dcs.kubernetes:kubernetes.py:1195 Unexpected error from Kubernetes API
Traceback (most recent call last):
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/patroni/dcs/kubernetes.py", line 1190, in _update_leader_with_retry
return bool(self._patch_or_create(self.leader_path, annotations, resource_version, ips=ips, retry=_retry))
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/patroni/dcs/kubernetes.py", line 1121, in _patch_or_create
ret = retry(func, self._namespace, body) if retry else func(self._namespace, body)
~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/patroni/dcs/kubernetes.py", line 1187, in _retry
return retry(*args, **kwargs)
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/patroni/utils.py", line 763, in __call__
return func(*args, **kwargs)
File "/tmp/autopkgtest.OqaT5f/build.yv2/src/patroni/dcs/kubernetes.py", line 559, in wrapper
return getattr(self._core_v1_api, func)(*args, **kwargs)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__
return self._mock_call(*args, **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call
return self._execute_mock_call(*args, **kwargs)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call
raise effect
patroni.dcs.kubernetes.K8sClient.rest.ApiException: (502)
Reason:
WARNING patroni.dcs.kubernetes:kubernetes.py:1193 Concurrent update of test
WARNING patroni.dcs.kubernetes:kubernetes.py:1193 Concurrent update of test
---------- coverage: platform linux, python 3.13.1-final-0 -----------
Name Stmts Miss Cover Missing
-----------------------------------------------------------------------------------
patroni/__init__.py 13 0 100%
patroni/__main__.py 199 1 99% 406
patroni/api.py 780 0 100%
patroni/async_executor.py 96 0 100%
patroni/collections.py 56 3 95% 50, 99, 107
patroni/config.py 371 0 100%
patroni/config_generator.py 212 0 100%
patroni/ctl.py 941 0 100%
patroni/daemon.py 76 0 100%
patroni/dcs/__init__.py 654 0 100%
patroni/dcs/consul.py 484 1 99% 637
patroni/dcs/etcd3.py 679 0 100%
patroni/dcs/etcd.py 603 0 100%
patroni/dcs/exhibitor.py 62 0 100%
patroni/dcs/kubernetes.py 940 11 99% 1065-1067, 1207-1211, 1220, 1225, 1228
patroni/dcs/raft.py 319 0 100%
patroni/dcs/zookeeper.py 289 0 100%
patroni/dynamic_loader.py 35 0 100%
patroni/exceptions.py 16 0 100%
patroni/file_perm.py 43 0 100%
patroni/global_config.py 81 0 100%
patroni/ha.py 1271 2 99% 2049-2050
patroni/log.py 221 2 99% 367-369
patroni/postgresql/__init__.py 822 0 100%
patroni/postgresql/available_parameters/__init__.py 24 0 100%
patroni/postgresql/bootstrap.py 255 0 100%
patroni/postgresql/callback_executor.py 55 0 100%
patroni/postgresql/cancellable.py 104 0 100%
patroni/postgresql/config.py 839 0 100%
patroni/postgresql/connection.py 75 0 100%
patroni/postgresql/misc.py 43 0 100%
patroni/postgresql/mpp/__init__.py 89 0 100%
patroni/postgresql/mpp/citus.py 259 122 53% 49, 52, 62, 66, 135-144, 149-162, 183-186, 205-227, 230-234, 255-271, 274-299, 302-320, 330, 338, 343-346, 360-361, 369-380, 395-399, 437, 458-459
patroni/postgresql/postmaster.py 170 0 100%
patroni/postgresql/rewind.py 416 0 100%
patroni/postgresql/slots.py 349 0 100%
patroni/postgresql/sync.py 130 0 100%
patroni/postgresql/validator.py 157 0 100%
patroni/psycopg.py 46 20 57% 19, 25-26, 42, 44-98, 136
patroni/raft_controller.py 22 0 100%
patroni/request.py 58 0 100%
patroni/scripts/__init__.py 0 0 100%
patroni/scripts/aws.py 59 1 98% 86
patroni/scripts/barman/__init__.py 0 0 100%
patroni/scripts/barman/cli.py 50 1 98% 240
patroni/scripts/barman/config_switch.py 50 0 100%
patroni/scripts/barman/recover.py 36 0 100%
patroni/scripts/barman/utils.py 93 0 100%
patroni/scripts/wale_restore.py 207 1 99% 374
patroni/tags.py 38 0 100%
patroni/utils.py 370 0 100%
patroni/validator.py 306 0 100%
patroni/version.py 1 0 100%
patroni/watchdog/__init__.py 2 0 100%
patroni/watchdog/base.py 203 0 100%
patroni/watchdog/linux.py 135 1 99% 36
-----------------------------------------------------------------------------------
TOTAL 13904 166 99%
Coverage XML written to file coverage.xml
=========================== short test summary info ============================
FAILED tests/test_consul.py::TestConsul::test_update_leader - AssertionError:...
FAILED tests/test_kubernetes.py::TestKubernetesEndpoints::test__update_leader_with_retry
================== 2 failed, 643 passed, 14 skipped in 19.82s ==================
autopkgtest [03:13:47]: test test: -----------------------]
test FAIL non-zero exit status 1
autopkgtest [03:13:48]: test test: - - - - - - - - - - results - - - - - - - - - -
autopkgtest [03:13:48]: @@@@@@@@@@@@@@@@@@@@ summary
acceptance-etcd3 FLAKY timed out
acceptance-etcd-basic FAIL non-zero exit status 1
acceptance-etcd FLAKY timed out
acceptance-zookeeper FLAKY timed out
acceptance-raft FLAKY timed out
test FAIL non-zero exit status 1
aborted: False
returncode: 6
Files in working directory:
artifact-dir
artifact-dir/acceptance-etcd-basic-packages
artifact-dir/acceptance-etcd-basic-stderr
artifact-dir/acceptance-etcd-basic-stdout
artifact-dir/acceptance-etcd-packages
artifact-dir/acceptance-etcd-stderr
artifact-dir/acceptance-etcd-stdout
artifact-dir/acceptance-etcd3-packages
artifact-dir/acceptance-etcd3-stderr
artifact-dir/acceptance-etcd3-stdout
artifact-dir/acceptance-raft-packages
artifact-dir/acceptance-raft-stderr
artifact-dir/acceptance-raft-stdout
artifact-dir/acceptance-zookeeper-packages
artifact-dir/acceptance-zookeeper-stderr
artifact-dir/acceptance-zookeeper-stdout
artifact-dir/binaries
artifact-dir/binaries/patroni-doc.deb
artifact-dir/binaries/patroni.deb
artifact-dir/binaries/python-click-doc.deb
artifact-dir/binaries/python3-click.deb
artifact-dir/log
artifact-dir/summary
artifact-dir/test-packages
artifact-dir/test-stderr
artifact-dir/test-stdout
artifact-dir/testbed-packages
artifact-dir/testinfo.json
artifact-dir/testpkg-version
--------------------