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 1qn9st-009z0h-Gq for pgsql-committers@arkaria.postgresql.org; Mon, 02 Oct 2023 03:46:15 +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 1qn9sr-00GUjz-8a for pgsql-committers@arkaria.postgresql.org; Mon, 02 Oct 2023 03:46:13 +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.94.2) (envelope-from ) id 1qn9sq-00GUjp-Q6 for pgsql-committers@lists.postgresql.org; Mon, 02 Oct 2023 03:46:12 +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.94.2) (envelope-from ) id 1qn9sj-007iMV-HM for pgsql-committers@lists.postgresql.org; Mon, 02 Oct 2023 03:46:11 +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=l9sw6ZeRvRAubym80fPXnpLPQ8A1E+vKy1HiHJORg+0=; b=I29TR6gKLMR7HiH+jelfUNGT00 FEti2KnDfebYEHLTNYNJtOaeiLNFLgggLgCZtRkk2Rd3ia+18drvsp1ffzrQicAnMxOvKOb2Ove3S 6sQgNnEfgNopxb1//fX1IdyfaJcds59/y2oVZhIdV5905HB1S+jLDo1utp1euql42w6+Gq5ltB5ED cmFjtZswTRYuAZTEGzG+Mwr4GXdVscs+7br+qFsw5uHZCZgwaZBPWTbcXZu3gJz+xm4KgZkSkjxiU aQHffA58/xml8l+/PLdgckqoLzm8XtmIv0blVkWvQ1OeaeKuG2nFK+cdnm68IrP/5kvz0Trtb+iQ4 Bl1vWmvg==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qn9qd-0002ss-JM for pgsql-committers@lists.postgresql.org; Mon, 02 Oct 2023 03:43:55 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1qn9qc-0074r3-PF for pgsql-committers@lists.postgresql.org; Mon, 02 Oct 2023 03:43:54 +0000 Content-Type: multipart/mixed; boundary="===============8653433289163306341==" MIME-Version: 1.0 From: Amit Langote To: pgsql-committers@lists.postgresql.org Subject: pgsql: Add soft error handling to some expression nodes X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 02 Oct 2023 03:43:54 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8653433289163306341== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWRkIHNvZnQgZXJyb3IgaGFuZGxpbmcgdG8gc29tZSBleHByZXNzaW9uIG5vZGVzCgpUaGlzIGFk anVzdHMgdGhlIGV4cHJlc3Npb24gZXZhbHVhdGlvbiBjb2RlIGZvciBDb2VyY2VWaWFJTyBhbmQK Q29lcmNlVG9Eb21haW4gdG8gaGFuZGxlIGVycm9ycyBzb2Z0bHkgaWYgbmVlZGVkLgoKRm9yIENv ZXJjZVZpYUlvLCB0aGlzIG1lYW5zIHVzaW5nIElucHV0RnVuY3Rpb25DYWxsU2FmZSgpLCB3aGlj aApwcm92aWRlcyB0aGUgb3B0aW9uIHRvIGhhbmRsZSBlcnJvcnMgc29mdGx5LCBpbnN0ZWFkIG9m IGNhbGxpbmcgdGhlCnR5cGUgaW5wdXQgZnVuY3Rpb24gZGlyZWN0bHkuCgpGb3IgQ29lcmNlVG9E b21haW4sIHRoaXMgc2ltcGx5IGVudGFpbHMgcmVwbGFjaW5nIHRoZSBlcmVwb3J0KCkgaW4KRXhl Y0V2YWxDb25zdHJhaW50Q2hlY2soKSBieSBlcnJzYXZlKCkuCgpJbiBib3RoIGNhc2VzLCB0aGUg RXJyb3JTYXZlQ29udGV4dCB0byBiZSB1c2VkIHdoZW4gZXZhbHVhdGluZyB0aGUKZXhwcmVzc2lv biBpcyBzdG9yZWQgYnkgRXhlY0luaXRFeHByUmVjKCkgaW4gdGhlIGV4cHJlc3Npb24ncyBzdHJ1 Y3QKaW4gdGhlIGV4cHJlc3Npb24ncyBFeHByRXZhbFN0ZXAuICBUaGUgRXJyb3JTYXZlQ29udGV4 dCBpcyBwYXNzZWQgYnkKc2V0dGluZyBFeHByU3RhdGUuZXNjb250ZXh0IHRvIHBvaW50IHRvIGl0 IHdoZW4gY2FsbGluZwpFeGVjSW5pdEV4cHJSZWMoKSBvbiB0aGUgZXhwcmVzc2lvbiB3aG9zZSBl cnJvcnMgYXJlIHRvIGJlIGhhbmRsZWQKc29mdGx5LgoKTm90ZSB0aGF0IG5vIGNhbGwgc2l0ZSBv ZiBFeGVjSW5pdEV4cHJSZWMoKSBoYXMgYmVlbiBjaGFuZ2VkIGluIHRoaXMKY29tbWl0LCBzbyB0 aGVyZSdzIG5vIGZ1bmN0aW9uYWwgY2hhbmdlLiAgVGhpcyBpcyBpbnRlbmRlZCBmb3IKaW1wbGVt ZW50aW5nIG5ldyBTUUwvSlNPTiBleHByZXNzaW9uIG5vZGVzIGluIGZ1dHVyZSBjb21taXRzIHRo YXQKd2lsbCB1c2UgdG8gaXQgc3VwcHJlc3MgZXJyb3JzIHRoYXQgbWF5IG9jY3VyIGR1cmluZyB0 eXBlIGNvZXJjaW9ucy4KClJldmlld2VkLWJ5OiDDgWx2YXJvIEhlcnJlcmEKRGlzY3Vzc2lvbjog aHR0cHM6Ly9wb3N0Z3IuZXMvbS9DQStIaXdxRTRYVGRmYjFuVz1Pam95X3RRU1JoWXQtcV9rYjZp NWQ0eGNLeXJMQzFOYmdAbWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRh aWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi83ZmJj NzViMjZlZDhlYzcwYzcyOWM1ZTdmODIzMzg5NmM1NGM5MDBmCgpNb2RpZmllZCBGaWxlcwotLS0t LS0tLS0tLS0tLQpzcmMvYmFja2VuZC9leGVjdXRvci9leGVjRXhwci5jICAgICAgIHwgMjggKysr KysrLS0tLS0tLS0Kc3JjL2JhY2tlbmQvZXhlY3V0b3IvZXhlY0V4cHJJbnRlcnAuYyB8IDM2ICsr KysrKysrKy0tLS0tLS0tLQpzcmMvYmFja2VuZC9qaXQvbGx2bS9sbHZtaml0LmMgICAgICAgIHwg IDQgKysKc3JjL2JhY2tlbmQvaml0L2xsdm0vbGx2bWppdF9leHByLmMgICB8IDcxICsrKysrKysr KysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCnNyYy9iYWNrZW5kL2ppdC9sbHZtL2xsdm1qaXRf dHlwZXMuYyAgfCAgMyArKwpzcmMvaW5jbHVkZS9leGVjdXRvci9leGVjRXhwci5oICAgICAgIHwg IDUgKystCnNyYy9pbmNsdWRlL2ppdC9sbHZtaml0LmggICAgICAgICAgICAgfCAgMiArCnNyYy9p bmNsdWRlL2ppdC9sbHZtaml0X2VtaXQuaCAgICAgICAgfCAgOSArKysrKwpzcmMvaW5jbHVkZS9u b2Rlcy9leGVjbm9kZXMuaCAgICAgICAgIHwgIDcgKysrKwo5IGZpbGVzIGNoYW5nZWQsIDk2IGlu c2VydGlvbnMoKyksIDY5IGRlbGV0aW9ucygtKQoK --===============8653433289163306341==--