Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vyM3S-0002vx-2D for pgsql-committers@arkaria.postgresql.org; Fri, 06 Mar 2026 03:40:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vyM3Q-002Rh0-2V for pgsql-committers@arkaria.postgresql.org; Fri, 06 Mar 2026 03:40:45 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vyM3Q-002Rgs-1P for pgsql-committers@lists.postgresql.org; Fri, 06 Mar 2026 03:40:44 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1vyM3P-00000000i5t-0rKs for pgsql-committers@lists.postgresql.org; Fri, 06 Mar 2026 03:40:44 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vyM3O-001IZX-2K for pgsql-committers@lists.postgresql.org; Fri, 06 Mar 2026 03:40:43 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vyM3O-002cMz-2q for pgsql-committers@lists.postgresql.org; Fri, 06 Mar 2026 03:40:42 +0000 Content-Type: multipart/mixed; boundary="===============6230023614947255803==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Add system view pg_stat_recovery X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 06 Mar 2026 03:40:42 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6230023614947255803== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWRkIHN5c3RlbSB2aWV3IHBnX3N0YXRfcmVjb3ZlcnkKClRoaXMgY29tbWl0IGludHJvZHVjZXMg cGdfc3RhdF9yZWNvdmVyeSwgdGhhdCBleHBvc2VzIGF0IFNRTCBsZXZlbCB0aGUKc3RhdGUgb2Yg cmVjb3ZlcnkgYXMgdHJhY2tlZCBieSBYTG9nUmVjb3ZlcnlDdGxEYXRhIGluIHNoYXJlZCBtZW1v cnksCm1haW50YWluZWQgYnkgdGhlIHN0YXJ0dXAgcHJvY2Vzcy4gIFRoaXMgbmV3IHZpZXcgaW5j bHVkZXMgdGhlIGZvbGxvd2luZwpmaWVsZHMsIHRoYXQgYXJlIHVzZWZ1bCBmb3IgbW9uaXRvcmlu ZyBwdXJwb3NlcyBvbiBhIHN0YW5kYnksIG9uY2UgaXQKaGFzIHJlYWNoZWQgYSBjb25zaXN0ZW50 IHN0YXRlIChtYWtpbmcgdGhlIGV4ZWN1dGlvbiBvZiB0aGUgU1FMIGZ1bmN0aW9uCnBvc3NpYmxl KToKLSBMYXN0LXN1Y2Nlc3NmdWxseSByZXBsYXllZCBXQUwgcmVjb3JkIExTTiBib3VuZGFyaWVz IGFuZCBpdHMgdGltZWxpbmUuCi0gQ3VycmVudGx5IHJlcGxheWluZyBXQUwgcmVjb3JkIGVuZCBM U04gYW5kIGl0cyB0aW1lbGluZS4KLSBDdXJyZW50IFdBTCBjaHVuayBzdGFydCB0aW1lLgotIFBy b21vdGlvbiB0cmlnZ2VyIHN0YXRlLgotIFRpbWVzdGFtcCBvZiBsYXRlc3QgcHJvY2Vzc2VkIGNv bW1pdC9hYm9ydC4KLSBSZWNvdmVyeSBwYXVzZSBzdGF0ZS4KClNvbWUgb2YgdGhpcyBkYXRhIGNh biBhbHJlYWR5IGJlIHJlY292ZXJlZCBmcm9tIGRpZmZlcmVudCBzeXN0ZW0KZnVuY3Rpb25zLCBi dXQgbm90IGFsbCBvZiBpdC4gIFNlZSBwZ19nZXRfd2FsX3JlcGxheV9wYXVzZV9zdGF0ZSBvcgpw Z19sYXN0X3hhY3RfcmVwbGF5X3RpbWVzdGFtcC4gIFRoaXMgbmV3IHZpZXcgb2ZmZXJzIGEgc3Ry b25nZXIKY29uc2lzdGVuY3kgZ3VhcmFudGVlLCBieSBncmFiYmluZyB0aGUgcmVjb3Zlcnkgc3Rh dGUgZm9yIGFsbCBmaWVsZHMKdGhyb3VnaCBvbmUgc3BpbmxvY2sgYWNxdWlzaXRpb24uCgpUaGUg c3lzdGVtIHZpZXcgcmVsaWVzIG9uIGEgbmV3IGZ1bmN0aW9uLCBjYWxsZWQgcGdfc3RhdF9nZXRf cmVjb3ZlcnkoKS4KUXVlcnlpbmcgdGhpcyBkYXRhIHJlcXVpcmVzIHRoZSBwZ19yZWFkX2FsbF9z dGF0cyBwcml2aWxlZ2UuICBUaGUgdmlldwpyZXR1cm5zIG5vIHJvd3MgaWYgdGhlIG5vZGUgaXMg bm90IGluIHJlY292ZXJ5LgoKVGhpcyBmZWF0dXJlIG9yaWdpbmF0ZXMgZnJvbSBhIHN1Z2dlc3Rp b24gSSBoYXZlIG1hZGUgd2hpbGUgZGlzY3Vzc2lvbgp0aGUgYWRkaXRpb24gb2YgYSBDT05ORUNU SU5HIHN0YXRlIHRvIHRoZSBXQUwgcmVjZWl2ZXIncyBzaGFyZWQgbWVtb3J5CnN0YXRlLCBiZWNh dXNlIHdlIGxhY2tlZCBhY2Nlc3MgdG8gc29tZSBvZiB0aGUgc3RhdGUgZGF0YS4gIFRoZSBhdXRo b3IKaGFzIHRha2VuIHRoZSB0aW1lIHRvIGltcGxlbWVudCBpdCwgc28gdGhhbmtzIGZvciB0aGF0 LgoKQnVtcCBjYXRhbG9nIHZlcnNpb24uCgpBdXRob3I6IFh1bmVuZyBaaG91IDx4dW5lbmd6aG91 QGdtYWlsLmNvbT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9DQUJQVEY3VytOb2R5 LStQOXk0UE5rMzctUVd1THBmVXJFb25IdUVoclgrVng5S3ErS3dAbWFpbC5nbWFpbC5jb20KRGlz Y3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9hVzEzR0puX1JmVEpJRkNhQHBhcXVpZXIueHl6 CgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3Rn cmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvMDFkNDg1YjE0MmU0Yzg5YWVmNzlkYTlmZDYwZjIwM2Mx YmQ0NDU4YgoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0KZG9jL3NyYy9zZ21sL21vbml0 b3Jpbmcuc2dtbCAgICAgICAgICAgfCAxNTEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrCnNyYy9iYWNrZW5kL2FjY2Vzcy90cmFuc2FtL3hsb2dmdW5jcy5jIHwgIDk0ICsrKysrKysr KysrKysrKysrKysrCnNyYy9iYWNrZW5kL2NhdGFsb2cvc3lzdGVtX3ZpZXdzLnNxbCAgIHwgIDE0 ICsrKwpzcmMvaW5jbHVkZS9jYXRhbG9nL2NhdHZlcnNpb24uaCAgICAgICB8ICAgMiArLQpzcmMv aW5jbHVkZS9jYXRhbG9nL3BnX3Byb2MuZGF0ICAgICAgICB8ICAgNyArKwpzcmMvdGVzdC9yZWNv dmVyeS90LzAwMV9zdHJlYW1fcmVwLnBsICB8ICAgNSArKwpzcmMvdGVzdC9yZWdyZXNzL2V4cGVj dGVkL3J1bGVzLm91dCAgICB8ICAxMSArKysKc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9zeXN2 aWV3cy5vdXQgfCAgIDcgKysKc3JjL3Rlc3QvcmVncmVzcy9zcWwvc3lzdmlld3Muc3FsICAgICAg fCAgIDMgKwo5IGZpbGVzIGNoYW5nZWQsIDI5MyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p Cgo= --===============6230023614947255803==--