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.94.2) (envelope-from ) id 1vGa4s-001KxH-Gj for pgsql-committers@arkaria.postgresql.org; Wed, 05 Nov 2025 09:45:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1vGa4r-001iIC-F1 for pgsql-committers@arkaria.postgresql.org; Wed, 05 Nov 2025 09:45:16 +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.94.2) (envelope-from ) id 1vGa4T-001hGd-1F for pgsql-committers@lists.postgresql.org; Wed, 05 Nov 2025 09:44:52 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vGa4O-0065xi-31 for pgsql-committers@lists.postgresql.org; Wed, 05 Nov 2025 09:44:51 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=QCHnXXzZKJJ3GxHP3xzQUsrK7t6nEFSJQSRH2pD7XmA=; b=XGZdydE2KkOCNDj6rWomRmKBIq 3qA3II8ATFp4R7+eU9pt/BqadWCsZhgJKr+bvG3uO/+O9j0qv3QZiBOTgZjiylc73fQrnIwkyq48f RjJIJC2Xuyy8Lu3hPRvyBE+/S9G8y6WcXz+Fuujb7fdm1N0qWDYWIyiyLUFdKIJM3LWKkIvHW31Hh 9XJchuI4WnpxqT+h0UEj85N+Ei+SIa9sGO/IoNHjoDlv+nbsnMxFJy5vgE1WYhNEOXZBT/GvQASe3 aC1Eqfik+VDxRR+eYhZLoRye2PQNI930d5+0XvznN+DLhmaOGOq9pDIA2jjMrpR5wWTl8TCP3oWSy 7W4AsdoQ==; 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.94.2) (envelope-from ) id 1vGa4O-00AB3P-Sg for pgsql-committers@lists.postgresql.org; Wed, 05 Nov 2025 09:44:47 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vGa4M-0058H1-2k for pgsql-committers@lists.postgresql.org; Wed, 05 Nov 2025 09:44:46 +0000 Content-Type: multipart/mixed; boundary="===============8356450223895595143==" MIME-Version: 1.0 From: Alexander Korotkov To: pgsql-committers@lists.postgresql.org Subject: pgsql: Implement WAIT FOR command X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 05 Nov 2025 09:44:46 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8356450223895595143== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 SW1wbGVtZW50IFdBSVQgRk9SIGNvbW1hbmQKCldBSVQgRk9SIGlzIHRvIGJlIHVzZWQgb24gc3Rh bmRieSBhbmQgc3BlY2lmaWVzIHdhaXRpbmcgZm9yCnRoZSBzcGVjaWZpYyBXQUwgbG9jYXRpb24g dG8gYmUgcmVwbGF5ZWQuICBUaGlzIG9wdGlvbiBpcyB1c2VmdWwgd2hlbgp0aGUgdXNlciBtYWtl cyBzb21lIGRhdGEgY2hhbmdlcyBvbiBwcmltYXJ5IGFuZCBuZWVkcyBhIGd1YXJhbnRlZSB0byBz ZWUKdGhlc2UgY2hhbmdlcyBhcmUgb24gc3RhbmRieS4KCldBSVQgRk9SIG5lZWRzIHRvIHdhaXQg d2l0aG91dCBhbnkgc25hcHNob3QgaGVsZC4gIE90aGVyd2lzZSwgdGhlIHNuYXBzaG90CmNvdWxk IHByZXZlbnQgdGhlIHJlcGxheSBvZiBXQUwgcmVjb3JkcywgaW1wbHlpbmcgYSBraW5kIG9mIHNl bGYtZGVhZGxvY2suClRoaXMgaXMgd2h5IHNlcGFyYXRlIHV0aWxpdHkgY29tbWFuZCBzZWVtcyBh cHBlYXJzIHRvIGJlIHRoZSBtb3N0IHJvYnVzdAp3YXkgdG8gaW1wbGVtZW50IHRoaXMgZnVuY3Rp b25hbGl0eS4gIEl0J3Mgbm90IHBvc3NpYmxlIHRvIGltcGxlbWVudCB0aGlzIGFzCmEgZnVuY3Rp b24uICBQcmV2aW91cyBleHBlcmllbmNlIHNob3dzIHRoYXQgc3RvcmVkIHByb2NlZHVyZXMgYWxz byBoYXZlCmxpbWl0YXRpb24gaW4gdGhpcyBhc3BlY3QuCgpEaXNjdXNzaW9uOiBodHRwczovL3d3 dy5wb3N0Z3Jlc3FsLm9yZy9tZXNzYWdlLWlkL2ZsYXQvQ0FQcEhmZHNqdFpMVnp4akdUOHJKSENZ Yk0wRDVkd2tPK0JCamNpcm96SjZuWWJPVzhRQG1haWwuZ21haWwuY29tCkRpc2N1c3Npb246IGh0 dHBzOi8vd3d3LnBvc3RncmVzcWwub3JnL21lc3NhZ2UtaWQvZmxhdC9DQUJQVEY3VU5mdDM2OHgt UmdPWGtmajQ3NU93RWJwJTJCVlZPLXdFWHo3U3RnakRfJTNENnN3JTQwbWFpbC5nbWFpbC5jb20K QXV0aG9yOiBLYXJ0eXNob3YgSXZhbiA8aS5rYXJ0eXNob3ZAcG9zdGdyZXNwcm8ucnU+CkF1dGhv cjogQWxleGFuZGVyIEtvcm90a292IDxhZWtvcm90a292QGdtYWlsLmNvbT4KQXV0aG9yOiBYdW5l bmcgWmhvdSA8eHVuZW5nemhvdUBnbWFpbC5jb20+ClJldmlld2VkLWJ5OiBNaWNoYWVsIFBhcXVp ZXIgPG1pY2hhZWxAcGFxdWllci54eXo+ClJldmlld2VkLWJ5OiBQZXRlciBFaXNlbnRyYXV0IDxw ZXRlci5laXNlbnRyYXV0QGVudGVycHJpc2VkYi5jb20+ClJldmlld2VkLWJ5OiBEaWxpcCBLdW1h ciA8ZGlsaXBiYWxhdXRAZ21haWwuY29tPgpSZXZpZXdlZC1ieTogQW1pdCBLYXBpbGEgPGFtaXQu a2FwaWxhMTZAZ21haWwuY29tPgpSZXZpZXdlZC1ieTogQWxleGFuZGVyIExha2hpbiA8ZXhjbHVz aW9uQGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6IEJoYXJhdGggUnVwaXJlZGR5IDxiaGFyYXRoLnJ1 cGlyZWRkeWZvcnBvc3RncmVzQGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6IEV1bGVyIFRhdmVpcmEg PGV1bGVyQGV1bGVydG8uY29tPgpSZXZpZXdlZC1ieTogSGVpa2tpIExpbm5ha2FuZ2FzIDxobGlu bmFrYUBpa2kuZmk+ClJldmlld2VkLWJ5OiBLeW90YXJvIEhvcmlndWNoaSA8aG9yaWt5b3RhLm50 dEBnbWFpbC5jb20+ClJldmlld2VkLWJ5OiBqaWFuIGhlIDxqaWFuLnVuaXZlcnNhbGl0eUBnbWFp bC5jb20+ClJldmlld2VkLWJ5OiDDgWx2YXJvIEhlcnJlcmEgPGFsdmhlcnJlQGt1cmlsZW11LmRl PgpSZXZpZXdlZC1ieTogWHVuZW5nIFpob3UgPHh1bmVuZ3pob3VAZ21haWwuY29tPgoKQnJhbmNo Ci0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9y Zy9wZy9jb21taXRkaWZmLzQ0N2FhZTEzYjAzMDU3ODBlODdjYWM3YjBkZDY2OWRiNmZhYjNkOWQK Ck1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCmRvYy9zcmMvc2dtbC9oaWdoLWF2YWlsYWJp bGl0eS5zZ21sICAgICAgIHwgIDU0ICsrKysrKwpkb2Mvc3JjL3NnbWwvcmVmL2FsbGZpbGVzLnNn bWwgICAgICAgICAgICB8ICAgMSArCmRvYy9zcmMvc2dtbC9yZWYvd2FpdF9mb3Iuc2dtbCAgICAg ICAgICAgIHwgMjM0ICsrKysrKysrKysrKysrKysrKysrKysrCmRvYy9zcmMvc2dtbC9yZWZlcmVu Y2Uuc2dtbCAgICAgICAgICAgICAgIHwgICAxICsKc3JjL2JhY2tlbmQvYWNjZXNzL3RyYW5zYW0v eGFjdC5jICAgICAgICAgfCAgIDYgKwpzcmMvYmFja2VuZC9hY2Nlc3MvdHJhbnNhbS94bG9nLmMg ICAgICAgICB8ICAgNyArCnNyYy9iYWNrZW5kL2FjY2Vzcy90cmFuc2FtL3hsb2dyZWNvdmVyeS5j IHwgIDExICsrCnNyYy9iYWNrZW5kL2NvbW1hbmRzL01ha2VmaWxlICAgICAgICAgICAgIHwgICAz ICstCnNyYy9iYWNrZW5kL2NvbW1hbmRzL21lc29uLmJ1aWxkICAgICAgICAgIHwgICAxICsKc3Jj L2JhY2tlbmQvY29tbWFuZHMvd2FpdC5jICAgICAgICAgICAgICAgfCAyMTIgKysrKysrKysrKysr KysrKysrKysrCnNyYy9iYWNrZW5kL3BhcnNlci9ncmFtLnkgICAgICAgICAgICAgICAgIHwgIDMz ICsrKy0Kc3JjL2JhY2tlbmQvc3RvcmFnZS9sbWdyL3Byb2MuYyAgICAgICAgICAgfCAgIDYgKwpz cmMvYmFja2VuZC90Y29wL3BxdWVyeS5jICAgICAgICAgICAgICAgICB8ICAxMiArLQpzcmMvYmFj a2VuZC90Y29wL3V0aWxpdHkuYyAgICAgICAgICAgICAgICB8ICAyMiArKysKc3JjL2luY2x1ZGUv Y29tbWFuZHMvd2FpdC5oICAgICAgICAgICAgICAgfCAgMjIgKysrCnNyYy9pbmNsdWRlL25vZGVz L3BhcnNlbm9kZXMuaCAgICAgICAgICAgIHwgICA4ICsKc3JjL2luY2x1ZGUvcGFyc2VyL2t3bGlz dC5oICAgICAgICAgICAgICAgfCAgIDIgKwpzcmMvaW5jbHVkZS90Y29wL2NtZHRhZ2xpc3QuaCAg ICAgICAgICAgICB8ICAgMSArCnNyYy90ZXN0L3JlY292ZXJ5L21lc29uLmJ1aWxkICAgICAgICAg ICAgIHwgICAzICstCnNyYy90ZXN0L3JlY292ZXJ5L3QvMDQ5X3dhaXRfZm9yX2xzbi5wbCAgIHwg MzAyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwpzcmMvdG9vbHMvcGdpbmRlbnQvdHlw ZWRlZnMubGlzdCAgICAgICAgICB8ICAgMSArCjIxIGZpbGVzIGNoYW5nZWQsIDkzMSBpbnNlcnRp b25zKCspLCAxMSBkZWxldGlvbnMoLSkKCg== --===============8356450223895595143==--