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.98.2) (envelope-from ) id 1x7wBr-00000000ofQ-3VG3 for pgsql-committers@arkaria.postgresql.org; Sat, 19 Sep 2026 14:37:20 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.98.2) (envelope-from ) id 1x7wBp-00000005Buv-41jJ for pgsql-committers@arkaria.postgresql.org; Sat, 19 Sep 2026 14:37:17 +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.98.2) (envelope-from ) id 1x7wBp-00000005Bun-1bJ9 for pgsql-committers@lists.postgresql.org; Sat, 19 Sep 2026 14:37:17 +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.98.2) (envelope-from ) id 1x7wBm-00000000E4Z-1JWh for pgsql-committers@lists.postgresql.org; Sat, 19 Sep 2026 14:37:16 +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=pu+xcggg3POQyeSiYZ9+55wGiFQbDUimjBWOEa3lCHM=; b=Y4WEjGQ4gcNdv9QFxp/O0BGP/C XqjRv2o7sU87rf7sIPWVt9mb3lRIHtI5JpbcPoXHL3OJvnC3L9fmcmrgmIzOccvpehz6BjpowJJDZ ky8Cd/adgdUcikRxWLVMKn4UXzl3eMYBgaNgHCn4m27SJIGM0xfuKiX7iHSrt27HXeFUr+TKAixx1 6rNWm1BFgppzv4UbGIby23hhXmqBvW8nIOUa4W3UlsFAn6jRlUrTixiH1eeBcx23QuokCgvZ9W+Tu HOqvZw8WcVGcabH9/ui/CqO77vOASO+1Yz1kGV+U6h2+7JvVRPFqicI4bOiGX4YheUuq8d08gUFwv WYH/AJ1g==; 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 1x7wBj-000a6R-2z for pgsql-committers@lists.postgresql.org; Sat, 19 Sep 2026 14:37:12 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.98.2) (envelope-from ) id 1x7wBj-00000000Pke-2i2S for pgsql-committers@lists.postgresql.org; Sat, 19 Sep 2026 14:37:11 +0000 Content-Type: multipart/mixed; boundary="===============4134591023698912385==" MIME-Version: 1.0 From: Alexander Korotkov To: pgsql-committers@lists.postgresql.org Subject: pgsql: JSON_TABLE: propagate table-level ON ERROR to columns per SQL st X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sat, 19 Sep 2026 14:37:11 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4134591023698912385== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 SlNPTl9UQUJMRTogcHJvcGFnYXRlIHRhYmxlLWxldmVsIE9OIEVSUk9SIHRvIGNvbHVtbnMgcGVy IFNRTCBzdGFuZGFyZAoKUGVyIElTTy9JRUMgOTA3NS0yOjIwMjMsIDcuMTEgPEpTT04gdGFibGU+ LCBTeW50YXggUnVsZXMgMSllKWl2KSBhbmQKMSlmKXhpKSwgYSByZWd1bGFyIG9yIGZvcm1hdHRl ZCBKU09OX1RBQkxFIGNvbHVtbiB0aGF0IGRvZXMgbm90IHNwZWNpZnkKaXRzIG93biBPTiBFUlJP UiBjbGF1c2UgdGFrZXMgaXRzIGRlZmF1bHQgZXJyb3IgYmVoYXZpb3IgZnJvbSB0aGUKdGFibGUt bGV2ZWwgT04gRVJST1IgY2xhdXNlOiB3aXRoIEVSUk9SIE9OIEVSUk9SIG9uIHRoZSB0YWJsZSwg dGhlCmNvbHVtbiBiZWhhdmVzIGFzIEVSUk9SIE9OIEVSUk9SOyBvdGhlcndpc2UgdGhlIGNvbHVt biBkZWZhdWx0cyB0bwpOVUxMIE9OIEVSUk9SLgoKUG9zdGdyZVNRTCBpbnN0ZWFkIGFsd2F5cyBk ZWZhdWx0ZWQgc3VjaCBjb2x1bW5zIHRvIE5VTEwgT04gRVJST1IsIHNvCgogIFNFTEVDVCAqIEZS T00gSlNPTl9UQUJMRShqc29uYiAnImVyciInLCAnJCcKICAgICAgICAgICAgICAgICAgICAgICAg ICAgQ09MVU1OUyAoYSBpbnQgUEFUSCAnJCcpIEVSUk9SIE9OIEVSUk9SKSBqdDsKCnJldHVybmVk IGEgTlVMTCByb3cgd2hlcmUgdGhlIHN0YW5kYXJkIHJlcXVpcmVzIGFuIGVycm9yLiAgVGhlCmRv Y3VtZW50YXRpb24gc3RhdGVkIHRoZSBkaXZlcmdlbmNlIGFzIGlmIGl0IHdlcmUgYSBydWxlLCBz YXlpbmcgdGhhdAp0aGUgdGFibGUtbGV2ZWwgY2xhdXNlICJkb2VzIG5vdCBhZmZlY3QgdGhlIGVy cm9ycyB0aGF0IG9jY3VyIHdoZW4KZXZhbHVhdGluZyBjb2x1bW5zIi4KCkltcGxlbWVudCB0aGUg c3RhbmRhcmQgYmVoYXZpb3IgaW4gdGhlIEpTT05fVEFCTEUgc3ludGFjdGljCnRyYW5zZm9ybWF0 aW9uOiB3aGVuIGEgY29sdW1uIGxhY2tzIGl0cyBvd24gT04gRVJST1IgY2xhdXNlIGFuZCB0aGUK dGFibGUtbGV2ZWwgYmVoYXZpb3IgaXMgRVJST1IgT04gRVJST1IsIHN5bnRoZXNpemUgYW4gaW1w bGljaXQgRVJST1IgT04KRVJST1IgZm9yIHRoZSBjb2x1bW4gYmVmb3JlIGl0IGlzIHRyYW5zZm9y bWVkIGludG8gYSBKc29uRXhwci4gIEEgY29sdW1uCndpdGggaXRzIG93biBPTiBFUlJPUiBjbGF1 c2UgaXMgdW5hZmZlY3RlZC4gIEVYSVNUUyBjb2x1bW5zIGFyZSBub3QKY292ZXJlZCBieSB0aG9z ZSBzeW50YXggcnVsZXMsIHNvIHRoZXkga2VlcCB0aGVpciBGQUxTRSBPTiBFUlJPUgpkZWZhdWx0 LiAgQSBKU09OX1RBQkxFIHN0b3JlZCBpbiBhIHZpZXcgaXMgbm93IGRlcGFyc2VkIHdpdGggdGhl CnByZXZpb3VzbHkgaW1wbGljaXQgRVJST1IgT04gRVJST1Igc2hvd24gZXhwbGljaXRseSBvbiB0 aGUgYWZmZWN0ZWQKY29sdW1ucywgd2hpY2ggaXMgYSBzZW1hbnRpY2FsbHkgZXF1aXZhbGVudCwg cm91bmQtdHJpcC1zdGFibGUgZm9ybS4KCjg2YWI3ZjRjNzIxZCBpbnRyb2R1Y2VkIHRoaXMgY2Fz Y2FkZSBhcyBwYXJ0IG9mIHRoZSBQTEFOIGNsYXVzZSBhbmQKYWY2ZmFkODc5ZmJmIHJldmVydGVk IGl0LCBvbiB0aGUgZ3JvdW5kcyB0aGF0IGl0IHNob3VsZCBiZSBhIGRlbGliZXJhdGUKYW5kIHNl cGFyYXRlbHkgZG9jdW1lbnRlZCBjaGFuZ2UgcmF0aGVyIHRoYW4gYSBzaWRlIGVmZmVjdCBvZiBh bgp1bnJlbGF0ZWQgZmVhdHVyZS4gIFRoaXMgaXMgdGhhdCBjaGFuZ2UuCgpEbyBub3QgYmFjay1w YXRjaC4gIEEgcXVlcnkgdGhhdCBzcGVjaWZpZXMgRVJST1IgT04gRVJST1IgYXQgdGhlIHRhYmxl CmxldmVsIGFuZCByZWxpZXMgb24gaXRzIGNvbHVtbnMgc3RpbGwgeWllbGRpbmcgTlVMTCBub3cg cmFpc2VzIGFuIGVycm9yCmluc3RlYWQgb2YgcmV0dXJuaW5nIHJvd3MuICBOb3RoaW5nIGlzIHNp bGVudGx5IHdyb25nIGluIHRoZSByZWxlYXNlZApicmFuY2hlczogdGhlIHRhYmxlLWxldmVsIGNs YXVzZSBpcyBpZ25vcmVkIGZvciBjb2x1bW5zIGNvbnNpc3RlbnRseSwKYW5kIHRoYXQgaXMgd2hh dCB0aGUgZG9jdW1lbnRhdGlvbiBoYXMgcHJvbWlzZWQgc2luY2UgUG9zdGdyZVNRTCAxNywgc28K dXNlcnMgY291bGQgcmVhc29uYWJseSBoYXZlIGRlcGVuZGVkIG9uIGl0LgoKRGlzY3Vzc2lvbjog aHR0cHM6Ly9wb3N0Z3IuZXMvbS9DQVBwSGZkdERYc2VHaHJMMTRhMmFzT2t3R25GVFZyRGs4U1Fj M2lXWmdXRUVoWFhNR3clNDBtYWlsLmdtYWlsLmNvbQpSZXZpZXdlZC1ieTogTmlraXRhIE1hbGFr aG92IDxodWt1dG9jQGdtYWlsLmNvbT4KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0t LS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi9lNzM4NDFmZmJj ZWVhMzE0Y2Y5ZmEzZjY0YTVlYWU5Zjg3YTQ2NDQ5CgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0t LS0tLQpkb2Mvc3JjL3NnbWwvZnVuYy9mdW5jLWpzb24uc2dtbCAgICAgICAgICAgICAgICB8IDE2 ICsrKysrKysrKystLS0tCnNyYy9iYWNrZW5kL3BhcnNlci9wYXJzZV9qc29udGFibGUuYyAgICAg ICAgICAgIHwgMjkgKysrKysrKysrKysrKysrKysrKystLS0tLQpzcmMvdGVzdC9yZWdyZXNzL2V4 cGVjdGVkL3NxbGpzb25fanNvbnRhYmxlLm91dCB8IDI4ICsrKysrKysrKysrKysrKysrKy0tLS0t LQpzcmMvdGVzdC9yZWdyZXNzL3NxbC9zcWxqc29uX2pzb250YWJsZS5zcWwgICAgICB8IDE3ICsr KysrKysrKystLS0tLQo0IGZpbGVzIGNoYW5nZWQsIDY4IGluc2VydGlvbnMoKyksIDIyIGRlbGV0 aW9ucygtKQoK --===============4134591023698912385==--