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 1wC67f-001f4B-0q for pgsql-hackers@arkaria.postgresql.org; Mon, 13 Apr 2026 01:29:56 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wC67d-00405O-1Z for pgsql-hackers@arkaria.postgresql.org; Mon, 13 Apr 2026 01:29:54 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wC67c-00405F-2H for pgsql-hackers@lists.postgresql.org; Mon, 13 Apr 2026 01:29:54 +0000 Received: from mx0b-002e3701.pphosted.com ([148.163.143.35]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wC67Y-00000000l3W-28n4 for pgsql-hackers@postgresql.org; Mon, 13 Apr 2026 01:29:51 +0000 Received: from pps.filterd (m0150244.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63D11T8W3969509; Mon, 13 Apr 2026 01:29:00 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=pps0720; bh=cvRIGb16srrfOVYRGorWe3iS6R Rk+r+qP9ZMe+PWy3w=; b=MuwMd2ZMATcCimo/Shmndk1HwyaJlMU7wRdWl2FVRP 7UoTZ5yfSC0DfdxD5wFKFZz45cnFzEj0UltLFIe1YShOCHUIwCiMB93YGQm6jR7w nxem65vu+vmOo/tBWCM7vKg4Jt3xn4h51vWdST8hIdRjfLLf4qaLLWiYsOI9vFIK aYtgd7eBSNQr0sgH72LEj+O0FqsA8XiUA6Eb2Yov0uQL45RWRctVxEYpPRgPAQiP FM8Tn1cUlhqP7YTjKuz85ZHyCwJqnT4EN0eFjo3zvPMRhTn+mwI0srpcwZMC2s+m qbpdGALtUCoNgn1kM7ev6bJLgCM9x83yMgyA+Pcvt9MQ== Received: from p1lg14881.it.hpe.com (p1lg14881.it.hpe.com [16.230.97.202]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 4dgae1usq8-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Apr 2026 01:29:00 +0000 (GMT) Received: from p1wg14925.americas.hpqcorp.net (unknown [10.119.18.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by p1lg14881.it.hpe.com (Postfix) with ESMTPS id 27606801AD6; Mon, 13 Apr 2026 01:28:58 +0000 (UTC) Received: from p1wg14927.americas.hpqcorp.net (10.119.18.117) by p1wg14925.americas.hpqcorp.net (10.119.18.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.17; Sun, 12 Apr 2026 13:28:58 -1200 Received: from p1wg14927.americas.hpqcorp.net (10.119.18.117) by p1wg14927.americas.hpqcorp.net (10.119.18.117) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.17; Sun, 12 Apr 2026 13:28:57 -1200 Received: from p1wg14921.americas.hpqcorp.net (16.230.19.124) by p1wg14927.americas.hpqcorp.net (10.119.18.117) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.17 via Frontend Transport; Sun, 12 Apr 2026 13:28:57 -1200 Received: from BL2PR08CU001.outbound.protection.outlook.com (192.58.206.35) by edge.it.hpe.com (16.230.19.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.17; Sun, 12 Apr 2026 13:28:57 -1200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DgqbMA46+7ZbmhPF09FKq9g/JrSckL8vxPtnBbObSCIDnH2UOgo1mo3C9/QSPiYqbLTW5PsZarHpXGQQhs2skvKMQkQUXNNVc9VvQ5T6eNH8ayJIoqMwj/6zrnPbUNTn3L5judX72xyDr4RnRVyGfhwgBEjmCShAu0e1EP08mgMdEzxrZe3eoZFSgLHqg+5FbWYFbWOPUl3cDqrF7/ShnTPiYLjKIDu/qnhCyWzrNkMcSwqrYeTPWJ/dyAEtEiZ9L5/0hd1YA2egMDqhHCmv/qdRP4HdQsaoQcLfs5m5C2D486Tz7pbKwYNmtoLGe/Owvq+s7jSAdw6vXYT9Po6snQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=cvRIGb16srrfOVYRGorWe3iS6RRk+r+qP9ZMe+PWy3w=; b=urgq2h3S00y8wf7x9H/nfmMXE13m5PmOwEWLMESXCoCMjxh4GlwGRTbZ9ZvBZTDR2klNfRYddmh2nWd0tNipaC3wWgPbSv/xcl/V+70ghikbYLFh9N0ksWmjD+OeLnoOjEW4r0Q9W2+8mv4DJ+Wxbqa6DAdxGpXmzNtxK/B9gWPQ/ME28Mlcexl2bgnnxhsFLDRtsd74KA+qTzxOSMb2Esm10US1vT2XhLh/tBp6RTw6PCCeXi2c6Q+uF++I77Ofwn1SZgHUaJqlZqZk5wtmgp2B3KyQ2uEsLv/H3q2pO4LrGvTJ2DPKiL9ZKOvwY3wfqXO2DjVkZfOM9Le77W5+0Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Received: from LV8PR84MB3787.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:408:1c4::15) by CH3PR84MB3710.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:610:1c5::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.48; Mon, 13 Apr 2026 01:28:55 +0000 Received: from LV8PR84MB3787.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5a59:aad7:4845:230b]) by LV8PR84MB3787.NAMPRD84.PROD.OUTLOOK.COM ([fe80::5a59:aad7:4845:230b%7]) with mapi id 15.20.9769.046; Mon, 13 Apr 2026 01:28:55 +0000 From: "Shinoda, Noriyoshi (PSD Japan FSI)" To: Michael Paquier , Naga Appani CC: Ashutosh Bapat , Tomas Vondra , Xuneng Zhou , torikoshia , Kirill Reshke , "pgsql-hackers@postgresql.org" Subject: RE: [Proposal] Expose internal MultiXact member count function for efficient monitoring Thread-Topic: [Proposal] Expose internal MultiXact member count function for efficient monitoring Thread-Index: AQHbkfjc7irbZdcQNU2/ag0ytx9Xj7NtZUIAgABMJoCAjjwsgIBHlFeAgARIewCAABtmAIALBOQAgAaAMoCADfEvgIAB7iUAgADkJICAAFO6gIABb4KAgALh7YCAABubgIAAoVCAgBN6GgCAAoGsAIAKe7mAgAB1twCABGbqgIAx8WoAgAAcbQCAAitfgIAboPyAgAgvloCAKaAHgIACRzAAgAjVlYCABUmDgIAAEByAgAw8tACAAAomgIAADJeAgAZwqICAAYMwgIAAUCeAgKMIlVA= Date: Mon, 13 Apr 2026 01:28:55 +0000 Message-ID: References: In-Reply-To: Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LV8PR84MB3787:EE_|CH3PR84MB3710:EE_ x-ms-office365-filtering-correlation-id: 86d70b6e-7337-4f65-cd09-08de98fc0747 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|6049299003|376014|38070700021|4053099003|22082099003|56012099003|18002099003|3613699012; x-microsoft-antispam-message-info: 6iWn38oz6ApLZgKyqEc22O4DpvR9NboA0YKbj7YcArlxhxLJBb5qbIbaIchlM83tU3cInAzpg5GpXFpmwe7rBGaWRa37/DdqjO1hL+KtezSyidwaXDFl8ZlE6mdNYnV100JwTMDEx++pMohorNlBbV8lwi0LGRfU0LcbD9RlfK/nNBmuXHCZue1AkNHVDiT+mlaFHg0ilJEF6Tr8EEWeaOqRTkJOQqeN/u9hg18uCzeFT1yFSNDzDEt0WPlGsOVIt930zKihjNvodTN4wCs55WwB3dgLknDGQ0W3NX+pmmb1namOC/bTu1k07OC3Ii/rnY/RhxfFzrW8z28dym4bJy161kF9seq0hQwCKQn4I4KWMjXLqFuxeJFTYpKDnn3hhs8YaJBW7iQ2XVaNkQADOYmrWP+jpfW5nG1cZCVuo5EdOsIdXjfn41wvgpf60aOQHUlpyTuPnTWpEvWnV7fNhm3Cps9oYPpEToQSBb3xaoAqF5dthbX2/iKBRhsGx+OBLRJske3NaKRIKsVWbv6S+ecq0Ql4/SDySPa1/Fy/MqH9ZrWowtLH3eRc0WNXwqa++fN9aP6mtugDaB+Ofr/OAgCACo9VHlvmGEn09Un0dJWDYIsBMjZ7zLjfnk6kN5jgN/ZTQvjWnH74cKYzwwGrin4IDdKUoQCCNMxfabqYJLQV26I5kz5hT5nYevW9ClIphaN+7iFXg7PMl2udd+3b1y2JP0L7TpPlizZeGC6dAtn6tTNeNdXEYTgsvad2sJiePoSPBqonmQE1WOGFD4sVIE8ALl0lsQy1j5HBntdql0CpH45R2hiK5rPE0skeXPoNxPMYKq/Dybnenl3KrK+tlw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV8PR84MB3787.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(6049299003)(376014)(38070700021)(4053099003)(22082099003)(56012099003)(18002099003)(3613699012);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?kWiLon8odEG+HiSgMfJsP3IScL1nGydUsimSmbCAUENYIpzm+OM2R7FWatxY?= =?us-ascii?Q?mSsedkBBpkVwX4Zzf4DYaSEXMLoYt6xqselMtllr01idWgJWD4lehQxAM0H5?= =?us-ascii?Q?vqpoxoSsso5VNOdOa1jI/QkLdpj5cPxsmD2onqfz4oGkpgNi5VAM92BtJGjS?= =?us-ascii?Q?j4rCl+6tw4X+aSO2hkQDcziEucc4n0dSu55eV9aLBfOEYjB1DMJhEwy+ZCzk?= =?us-ascii?Q?NHgxr9BkCR85rARGMipQH4PNT8o3IaZVRHx1RMMG5c91Vkh74QzSUaBvdJNe?= =?us-ascii?Q?tYjNrJfR0scqaeqX2A8s1wSVYU7226jvP98yYs6D2yOsriS1UdPjlayE3ZXh?= =?us-ascii?Q?d6TfYK80kcP9mjysgNSrxvyL0pnhq3TaarbsMqcdRWz9ImiW0jpa78AIvBn5?= =?us-ascii?Q?dZ7UpuWEQe0k3BVgS53sOC/lWCEe6DXHnRFYISQm8bu+LK7Iqt6eAypPuIVr?= =?us-ascii?Q?+QS1CKEcUlUdK1dA2RmM962+gcYw3wmuGKLkZZmEsMV7z6JyTbMPQh7pUJD+?= =?us-ascii?Q?IvGlAdoU/d2aG2YSBge4yoSKijc+yfUqzMVRIUqU5WRJidOUAZgb1TCgHqEN?= =?us-ascii?Q?DCd6tF8UFFpVk/ukxGbatcngxs5oazPya2Pg5oTYJbQENKQr13WYTEhIa6J2?= =?us-ascii?Q?WjAbUTuDnWvJhWHk7GDMX6ZAw2KIylxr1s7CAa7TjYaCNNBTNOF7tnr6luxU?= =?us-ascii?Q?k0NF9qus4kCrfpGnQVCX5Z6G0Ya0AQlvlBTj1czm0HkiLtJkLuCqIyL4W5jI?= =?us-ascii?Q?MYjINR7qTZNzc/LLHb21ICbg6oQnOGDZPp1DGKgQbie+0pdlZkJ/xvveuo2k?= =?us-ascii?Q?uhhoxVGNrCZnDynqsGeJedlAwI6Q3DfEIuWtP7PkDeapcJ9/79X2OoKcvRcu?= =?us-ascii?Q?3pYMoROaM1txvGoj5WEF1jV7LgQhMWuvBQ3E9ilquLTlQzdugAA8n6i/4PXM?= =?us-ascii?Q?yB/1+En//dvBdw90h0oKaRgpRDJNCy+6elatDUzBaz0ncruw4u5uqbgTErls?= =?us-ascii?Q?yXUiUGs/bpYqtgaSTTrHYSmuq/5v+YAUvtCgdRMX3LPg0cUTZh/bMa2EnME5?= =?us-ascii?Q?eRRABmGt7oUsJKFfln+gWRhd5XOQ/kY/IuUbIxaUE5SImnp3DC13ttZYhprd?= =?us-ascii?Q?udH6CSlVs5+LETif2iMG2+hZQgJNzVdPlsCz21eYOd+TeEaMSydjhOSfBj6Y?= =?us-ascii?Q?/YKfMTvMUkAl2CO+UoIGfqMIh7VPp8svF8p65j3zxG2ShLb6N7PvC1nsI40L?= =?us-ascii?Q?S3XAl8NSNZwUyKCwIrRPKcWAyN/LoTQbDRu4PnnPpC18tqSZsuFUIXNJrRA6?= =?us-ascii?Q?uEyzFKaZfC+N57hvfvyAJVErn898/bkQixWssaUMKg8o3d2sCvzwJ/oeIWUM?= =?us-ascii?Q?7HC4qj6hzE+af1VrAyUEoCn6GB/g2Kd99EuobolUvajzTUkz8KmV4uERrCRO?= =?us-ascii?Q?mVtq09gTB6TjdqGnH7rNV/s8+qcw9UQr9j+tBHksOL4kP/NAQR5XmvS66PPz?= =?us-ascii?Q?+G+RfZ2HzHBEmNbO/fhTC2ZISSSyB0gc8irJoFlX9uCJXSALMCgvoXW6BuMo?= =?us-ascii?Q?D1GVs/Pp7SW35mjIFJ87XWpXlf6oRJ1wknrxRZ2wr0M5NPDjeBRe/fjhT9Ss?= =?us-ascii?Q?Rrmc4BRNDEci1CIQgG1yRB60QY1e1MgBO975bpqdHjfzvt5aarYWRkgMuKiB?= =?us-ascii?Q?tF4VZpylnlfQ8cVtlYY1ZESc0j3nclgV5I0GY5ZX7xVAq06nxw8WPbqJ/qiE?= =?us-ascii?Q?ocxfCAYZ0Q=3D=3D?= Content-Type: multipart/mixed; boundary="_002_LV8PR84MB3787CF6E56DCC99AE23E712EEE242LV8PR84MB3787NAMP_" MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: HEt7f8dD76Y/JuQDVugmi5pmt9AyHG6xYVosg5h5jubHDTzBq5haDper3kGyaZhFTxuWOfgLYwWMpPgXOv6rZkAHphYhnPz0TrLOpffA3XHcOH+WIcGFbrwhCTi1emvfffUWInHErF23OxR0QSem2RROOo4GoNjEEIbm73l+V7ZBDb0ATiJa+yGO/E/S5hCwOtnXWa/aAvMd5KEOwjVOcTxyHgFdtcSeQRSfOEcRENzgNBN7BUKocnldjISjMTqNkjRE0JK772AsAsbY0RUEewXy8W3G8VYDTiWgAGpaUlnoRJE6mdx4kaZVN6KzI2IInQZgGBhfSejy4UW4CcvcCQ== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LV8PR84MB3787.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 86d70b6e-7337-4f65-cd09-08de98fc0747 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2026 01:28:55.4213 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: nU/At/Cuvj8rH35HYoNyVCsedu64xMBZJxRBRuunYgq6vNmyOe2S5mu5ECsnXVIxO0OQnwBNYTBsMFeYS65KGrDEZNSBlxGunJzABNMlqJk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR84MB3710 X-OriginatorOrg: hpe.com X-Proofpoint-ORIG-GUID: A_y2fmzJODlfI2iUwf0qniy-gxcGkPxH X-Authority-Analysis: v=2.4 cv=N7MZ0W9B c=1 sm=1 tr=0 ts=69dc46dc cx=c_pps a=FAnPgvRYq/vnBSvlTDCQOQ==:117 a=FAnPgvRYq/vnBSvlTDCQOQ==:17 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=A5OVakUREuEA:10 a=VkNPw1HP01LnGYTKEx00:22 a=gQcMVamqm3wCPoSYhaRC:22 a=k7r4yCLl9DVLXMiQTbtC:22 a=HvnWhiLzAAAA:8 a=pGLkceISAAAA:8 a=QTg6ZfnyAAAA:8 a=epTmVMiNAAAA:8 a=vjiOxHPUV82NU71ZpMEA:9 a=CjuIK1q_8ugA:10 a=1QLfvUIIOkSaor9G-E4A:9 a=De_Ol2h6w80A:10 a=YT91KPC6OSPBWssVLg7J:22 X-Proofpoint-GUID: A_y2fmzJODlfI2iUwf0qniy-gxcGkPxH X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDEzMDAxMSBTYWx0ZWRfX/sJKkPVub0ge 56Ck34foAvRJzD3Mx6MSwgroEmRkQmW8l7CnVPrj3JfeoDWQyAEUW0U5PkTx3bI7ABWFxKPZ1TP pkzDRp4SA1jlsiwFK8JFTLWF3bG6hYAzrfi//PbtEHD/u2/Ng9PLmZeaSlgocRU0qcPBPGQRJFu dW47QWiS9GGsBH0o8zbO24uhE/0P34xESpNTnNnWg00Hrn6MXYgCNeLrU2zSZmkKk1yHN3eM5DA 4CqrwmtlftB4YPECj4ajPeCz9K5eI/j2k45PqIvUA+WzvPX9s5EeduFr1ZyzIKWA05hOGi3kCIm ORrqOtbgmlhVtfmjTkW2vOtOKeWrvESEJlBYJ+YDpJwFyDWEQ7jQojeH0oR52EI1rAXQz8kgJvB 2syqzLm/DAbI+9yjinWkWrTF6VGN7Pl0/zPmHtha7H8vHaZ/DqphSyuiaarH05RoTbLeXiChSCj ueCORWChhTJDBXlkBww== X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-12_06,2026-04-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 lowpriorityscore=0 bulkscore=0 priorityscore=1501 malwarescore=0 suspectscore=0 clxscore=1011 phishscore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604130011 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_002_LV8PR84MB3787CF6E56DCC99AE23E712EEE242LV8PR84MB3787NAMP_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, thanks to the developers and reviewers. It seems the data type of "num_mxids", which is the result of the "pg_get_m= ultixact_stats" function, does not match the documentation.=20 In pg_proc.dat, the data type is int8. [pg_proc.dat] + proname =3D> 'pg_get_multixact_stats', provolatile =3D> 'v', + proallargtypes =3D> '{int8,int8,int8,xid}', proargmodes =3D> '{o,o,o,o}'= , However, the documentation specifies it as an "integer". [func-info.sgml] + ( num_mxids integer, + num_members bigint, There may be debate about whether uint32 should be called integer or bigint= , but I think it's better if the implementation and documentation are consi= stent. The small attached patch changes the data type of the num_mxids colu= mn in the documentation to "bigint" to match the implementation. Regards, Noriyoshi Shinoda -----Original Message----- From: Michael Paquier =20 Sent: Tuesday, December 30, 2025 4:44 PM To: Naga Appani Cc: Ashutosh Bapat ; Tomas Vondra ; Xuneng Zhou ; torikoshia ; Kirill Reshke ; pgsql-hackers@postgresql.= org Subject: Re: [Proposal] Expose internal MultiXact member count function for= efficient monitoring On Mon, Dec 29, 2025 at 08:57:11PM -0600, Naga Appani wrote: > The oldest_multixact correctly advances to reflect the cleanup. >=20 > Thanks for adding the pg_read_all_stats privilege check! >=20 > I think this is ready for RFC. Thanks for looking. I have done an extra round of brush-up, then applied t= he set. The buildfarm looks OK with it. -- Michael --_002_LV8PR84MB3787CF6E56DCC99AE23E712EEE242LV8PR84MB3787NAMP_ Content-Type: application/octet-stream; name="pg_get_multixact_stats_doc_v1.diff" Content-Description: pg_get_multixact_stats_doc_v1.diff Content-Disposition: attachment; filename="pg_get_multixact_stats_doc_v1.diff"; size=731; creation-date="Mon, 13 Apr 2026 01:26:22 GMT"; modification-date="Mon, 13 Apr 2026 01:28:54 GMT" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2RvYy9zcmMvc2dtbC9mdW5jL2Z1bmMtaW5mby5zZ21sIGIvZG9jL3NyYy9z Z21sL2Z1bmMvZnVuYy1pbmZvLnNnbWwKaW5kZXggODBjZjExMDgzZDYuLmYzZTE0N2MyZDdkIDEw MDY0NAotLS0gYS9kb2Mvc3JjL3NnbWwvZnVuYy9mdW5jLWluZm8uc2dtbAorKysgYi9kb2Mvc3Jj L3NnbWwvZnVuYy9mdW5jLWluZm8uc2dtbApAQCAtMzAxMyw3ICszMDEzLDcgQEAgYWNsICAgICAg fCB7cG9zdGdyZXM9YXJ3ZER4dG0vcG9zdGdyZXMsZm9vPXIvcG9zdGdyZXN9CiAgICAgICAgIDwv aW5kZXh0ZXJtPgogICAgICAgICA8ZnVuY3Rpb24+cGdfZ2V0X211bHRpeGFjdF9zdGF0czwvZnVu Y3Rpb24+ICgpCiAgICAgICAgIDxyZXR1cm52YWx1ZT5yZWNvcmQ8L3JldHVybnZhbHVlPgotICAg ICAgICAoIDxwYXJhbWV0ZXI+bnVtX214aWRzPC9wYXJhbWV0ZXI+IDx0eXBlPmludGVnZXI8L3R5 cGU+LAorICAgICAgICAoIDxwYXJhbWV0ZXI+bnVtX214aWRzPC9wYXJhbWV0ZXI+IDx0eXBlPmJp Z2ludDwvdHlwZT4sCiAgICAgICAgICAgPHBhcmFtZXRlcj5udW1fbWVtYmVyczwvcGFyYW1ldGVy PiA8dHlwZT5iaWdpbnQ8L3R5cGU+LAogICAgICAgICAgIDxwYXJhbWV0ZXI+bWVtYmVyc19zaXpl PC9wYXJhbWV0ZXI+IDx0eXBlPmJpZ2ludDwvdHlwZT4sCiAgICAgICAgICAgPHBhcmFtZXRlcj5v bGRlc3RfbXVsdGl4YWN0PC9wYXJhbWV0ZXI+IDx0eXBlPnhpZDwvdHlwZT4gKQo= --_002_LV8PR84MB3787CF6E56DCC99AE23E712EEE242LV8PR84MB3787NAMP_--