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 1wHkCi-007Tb2-1T for pgsql-hackers@arkaria.postgresql.org; Tue, 28 Apr 2026 15:18:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wHkCh-000N4X-2E for pgsql-hackers@arkaria.postgresql.org; Tue, 28 Apr 2026 15:18:27 +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 1wHkCh-000N4O-1I for pgsql-hackers@lists.postgresql.org; Tue, 28 Apr 2026 15:18:27 +0000 Received: from forward502d.mail.yandex.net ([178.154.239.210]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wHkCe-00000003XhK-37rj for pgsql-hackers@lists.postgresql.org; Tue, 28 Apr 2026 15:18:27 +0000 Received: from mail-nwsmtp-mxback-production-main-78.klg.yp-c.yandex.net (mail-nwsmtp-mxback-production-main-78.klg.yp-c.yandex.net [IPv6:2a02:6b8:c43:4682:0:640:a565:0]) by forward502d.mail.yandex.net (Yandex) with ESMTPS id C8697C1295 for ; Tue, 28 Apr 2026 18:18:22 +0300 (MSK) Received: from mail.yandex.ru (2a02:6b8:c42:32c9:0:640:8f16:0 [2a02:6b8:c42:32c9:0:640:8f16:0]) by mail-nwsmtp-mxback-production-main-78.klg.yp-c.yandex.net (mxback) with HTTPS id JIbjTM7wiqM0-pw8ojcfL; Tue, 28 Apr 2026 18:18:22 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1777389502; bh=4zJkxQFpbKecZens2uzxtYjXBcqgJUubQ0u2HPyaM84=; h=Message-Id:Date:Subject:To:References:In-Reply-To:From; b=smYVaky1a0WHwRg1czchMmE41ZhlyQhPwlvJeN58NcC/08werejz/J3ZAwZvihxFZ eU0wejjbc7mjm3ItmBFLtICLB7x4NIxhKP7RXVXKp/mF6UrqNUwu1ltJBi9DMiNAj5 fktpDRAOInxxhMoenQzBRN2TpO4P+Zh/EiZuiqRE= Authentication-Results: mail-nwsmtp-mxback-production-main-78.klg.yp-c.yandex.net; dkim=pass header.i=@yandex.ru Received: by mail-sendbernar-production-main-87.klg.yp-c.yandex.net (sendbernar) with HTTPS id c64dbaf86673d0e64a9dcf6be261745b; Tue, 28 Apr 2026 18:18:21 +0300 From: Maksim Logvinenko To: "pgsql-hackers@lists.postgresql.org" In-Reply-To: <433431777389005@mail.yandex.ru> References: <433431777389005@mail.yandex.ru> Subject: Re: Fix the error hint message and test for reset_shared with unknown stats type MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Tue, 28 Apr 2026 20:18:21 +0500 Message-Id: <187621777389356@mail.yandex.ru> Content-Type: multipart/mixed; boundary="----==--bound.584528.0fb4da4d-3380-491c-8906-9d1c93362c27" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk ------==--bound.584528.0fb4da4d-3380-491c-8906-9d1c93362c27 Content-Transfer-Encoding: base64 Content-Type: text/html; charset=utf-8 PGRpdj7CoDwvZGl2PjxkaXY+PGRpdj48c3BhbiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlLXdyYXAi PkknbSBzb3JyeSBmb3IgdGhlIGZvcmdvdHRlbiBwYXRjaCBpbiB0aGUgYXR0YWNobWVudDwvc3Bh bj48L2Rpdj48L2Rpdj48ZGl2Pi0tLS0tLS0tLS0tLS0tLS08L2Rpdj48ZGl2PtCa0L7QvNGDOiBw Z3NxbC1oYWNrZXJzQGxpc3RzLnBvc3RncmVzcWwub3JnIChwZ3NxbC1oYWNrZXJzQGxpc3RzLnBv c3RncmVzcWwub3JnKTs8L2Rpdj48ZGl2PtCi0LXQvNCwOiBGaXggdGhlIGVycm9yIGhpbnQgbWVz c2FnZSBhbmQgdGVzdCBmb3IgcmVzZXRfc2hhcmVkIHdpdGggdW5rbm93biBzdGF0cyB0eXBlOzwv ZGl2PjxkaXY+MjguMDQuMjAyNiwgMjA6MTMsICJNYWtzaW0gTG9ndmluZW5rbyIgJmx0O2xvZ3Zp bmVua28tbXNAeWFuZGV4LnJ1Jmd0Ozo8L2Rpdj48YmxvY2txdW90ZT48ZGl2PjxkaXY+PGRpdj5I aSBoYWNrZXJzLDwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PlRoZSBlcnJoaW50KCkgaW4gcGdfc3Rh dF9yZXNldF9zaGFyZWQoKSB3ZXJlIG1pc3NpbmcgdGhlIGZhY3QgdGhhdCByZWNlbnRseSBhZGRl ZCBpbiBbMV0gbmV3IGxvY2sgc3RhdHMga2luZC48L2Rpdj48ZGl2PlRoZSBwYXRjaCBmaXhlcyBl cnJvciBoaW50IG1lc3NhZ2UgYW5kIHJlZ3Jlc3MgdGVzdCBmb3IgcmVzZXRfc2hhcmVkIHdpdGgg dW5rbm93biBzdGF0cyB0eXBlLjwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PlsxXTogPGEgaHJlZj0i aHR0cHM6Ly93d3cucG9zdGdyZXNxbC5vcmcvbWVzc2FnZS1pZC9hSXlOeEJXRkN5YmdCWkJTJTQw aXAtMTAtOTctMS0zNC5ldS13ZXN0LTMuY29tcHV0ZS5pbnRlcm5hbCIgcmVsPSJub29wZW5lciBu b3JlZmVycmVyIj5odHRwczovL3d3dy5wb3N0Z3Jlc3FsLm9yZy9tZXNzYWdlLWlkL2FJeU54QldG Q3liZ0JaQlMlNDBpcC0xMC05Ny0xLTM0LmV1LXdlc3QtMy5jb21wdXRlLmludGVybmFsPC9hPjwv ZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PkJlc3QgcmVnYXJkcyw8L2Rpdj48ZGl2Pk1ha3NpbSBMb2d2 aW5lbmtvPC9kaXY+PGRpdj5Qb3N0Z3JlcyBQcm9mZXNzaW9uYWw6IDxhIGhyZWY9Imh0dHA6Ly9w b3N0Z3Jlc3Byby5jb20vIiByZWw9Im5vb3BlbmVyIG5vcmVmZXJyZXIiPmh0dHA6Ly9wb3N0Z3Jl c3Byby5jb208L2E+PC9kaXY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPg== ------==--bound.584528.0fb4da4d-3380-491c-8906-9d1c93362c27 Content-Disposition: attachment; filename="0001-Fix-the-error-hint-message-and-test-for-reset_shared.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name="0001-Fix-the-error-hint-message-and-test-for-reset_shared.patch" RnJvbSA3MDE0NmQwYzdmZTQ0Mzg2ODdmYjU0NjljNjBiNGZlYmJmNDBjYWMwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYWtzaW0gTG9ndmluZW5rbyA8bG9ndmluZW5rby1tc0B5YW5k ZXgucnU+CkRhdGU6IFR1ZSwgMjggQXByIDIwMjYgMjA6MDY6NDUgKzA1MDAKU3ViamVjdDogW1BB VENIXSBGaXggdGhlIGVycm9yIGhpbnQgbWVzc2FnZSBhbmQgdGVzdCBmb3IgcmVzZXRfc2hhcmVk IHdpdGgKIHVua25vd24gc3RhdHMgdHlwZS4KClRoZSBleGlzdGluZyBlcnJvciBoaW50IG1lc3Nh Z2UgYW5kIHRlc3Qgd2VyZSBtaXNzaW5nIHRoZSBmYWN0IHRoYXQKcmVjZW50bHkgYWRkZWQgbmV3 IGxvY2sgc3RhdHMga2luZC4KLS0tCiBzcmMvYmFja2VuZC91dGlscy9hZHQvcGdzdGF0ZnVuY3Mu YyB8IDIgKy0KIHNyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvc3RhdHMub3V0IHwgMiArLQogMiBm aWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvc3JjL2JhY2tlbmQvdXRpbHMvYWR0L3Bnc3RhdGZ1bmNzLmMgYi9zcmMvYmFja2VuZC91dGls cy9hZHQvcGdzdGF0ZnVuY3MuYwppbmRleCAxNDA4ZGUzODdlYS4uN2E5ZGZhOWJhM2IgMTAwNjQ0 Ci0tLSBhL3NyYy9iYWNrZW5kL3V0aWxzL2FkdC9wZ3N0YXRmdW5jcy5jCisrKyBiL3NyYy9iYWNr ZW5kL3V0aWxzL2FkdC9wZ3N0YXRmdW5jcy5jCkBAIC0xOTg3LDcgKzE5ODcsNyBAQCBwZ19zdGF0 X3Jlc2V0X3NoYXJlZChQR19GVU5DVElPTl9BUkdTKQogCQllcmVwb3J0KEVSUk9SLAogCQkJCShl cnJjb2RlKEVSUkNPREVfSU5WQUxJRF9QQVJBTUVURVJfVkFMVUUpLAogCQkJCSBlcnJtc2coInVu cmVjb2duaXplZCByZXNldCB0YXJnZXQ6IFwiJXNcIiIsIHRhcmdldCksCi0JCQkJIGVycmhpbnQo IlRhcmdldCBtdXN0IGJlIFwiYXJjaGl2ZXJcIiwgXCJiZ3dyaXRlclwiLCBcImNoZWNrcG9pbnRl clwiLCBcImlvXCIsIFwicmVjb3ZlcnlfcHJlZmV0Y2hcIiwgXCJzbHJ1XCIsIG9yIFwid2FsXCIu IikpKTsKKwkJCQkgZXJyaGludCgiVGFyZ2V0IG11c3QgYmUgXCJhcmNoaXZlclwiLCBcImJnd3Jp dGVyXCIsIFwiY2hlY2twb2ludGVyXCIsIFwiaW9cIiwgXCJsb2NrXCIsIFwicmVjb3ZlcnlfcHJl ZmV0Y2hcIiwgXCJzbHJ1XCIsIG9yIFwid2FsXCIuIikpKTsKIAogCVBHX1JFVFVSTl9WT0lEKCk7 CiB9CmRpZmYgLS1naXQgYS9zcmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL3N0YXRzLm91dCBiL3Ny Yy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvc3RhdHMub3V0CmluZGV4IGU1ZGNiODVhYmQ4Li5jNTUx YWJiMTE3OCAxMDA2NDQKLS0tIGEvc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9zdGF0cy5vdXQK KysrIGIvc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9zdGF0cy5vdXQKQEAgLTExNjQsNyArMTE2 NCw3IEBAIFNFTEVDVCBzdGF0c19yZXNldCA+IDond2FsX3Jlc2V0X3RzJzo6dGltZXN0YW1wdHog RlJPTSBwZ19zdGF0X3dhbDsKIC0tIFRlc3QgZXJyb3IgY2FzZSBmb3IgcmVzZXRfc2hhcmVkIHdp dGggdW5rbm93biBzdGF0cyB0eXBlCiBTRUxFQ1QgcGdfc3RhdF9yZXNldF9zaGFyZWQoJ3Vua25v d24nKTsKIEVSUk9SOiAgdW5yZWNvZ25pemVkIHJlc2V0IHRhcmdldDogInVua25vd24iCi1ISU5U OiAgVGFyZ2V0IG11c3QgYmUgImFyY2hpdmVyIiwgImJnd3JpdGVyIiwgImNoZWNrcG9pbnRlciIs ICJpbyIsICJyZWNvdmVyeV9wcmVmZXRjaCIsICJzbHJ1Iiwgb3IgIndhbCIuCitISU5UOiAgVGFy Z2V0IG11c3QgYmUgImFyY2hpdmVyIiwgImJnd3JpdGVyIiwgImNoZWNrcG9pbnRlciIsICJpbyIs ICJsb2NrIiwgInJlY292ZXJ5X3ByZWZldGNoIiwgInNscnUiLCBvciAid2FsIi4KIC0tIFRlc3Qg dGhhdCByZXNldCB3b3JrcyBmb3IgcGdfc3RhdF9kYXRhYmFzZSBhbmQgcGdfc3RhdF9kYXRhYmFz ZV9jb25mbGljdHMKIC0tIFNpbmNlIHBnX3N0YXRfZGF0YWJhc2Ugc3RhdHNfcmVzZXQgc3RhcnRz IG91dCBhcyBOVUxMLCByZXNldCBpdCBvbmNlIGZpcnN0IHNvIHRoYXQgd2UKIC0tIGhhdmUgYSBi YXNlbGluZSBmb3IgY29tcGFyaXNvbi4gVGhlIHNhbWUgZm9yIHBnX3N0YXRfZGF0YWJhc2VfY29u ZmxpY3RzIGFzIGl0IHNoYXJlcwotLSAKMi40My4wCgo= ------==--bound.584528.0fb4da4d-3380-491c-8906-9d1c93362c27--