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 1rSWYu-00EGuP-6s for pgsql-committers@arkaria.postgresql.org; Wed, 24 Jan 2024 06:16:36 +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 1rSWYt-002QbJ-5q for pgsql-committers@arkaria.postgresql.org; Wed, 24 Jan 2024 06:16:35 +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 1rSWYs-002QYT-Te for pgsql-committers@lists.postgresql.org; Wed, 24 Jan 2024 06:16:34 +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 1rSWYp-00357Z-QE for pgsql-committers@lists.postgresql.org; Wed, 24 Jan 2024 06:16:33 +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=LHklDLFZWZb2SwR6K7Ic3i75B1X5PiZsteRK7tbo4UY=; b=OvcAgzT1n2TcTClD6QFLQDEucv EjVK9shE43357FuNuKj8+sDMCImQB24lan3zVYFb4tGEJr8ZMIx8Du+TKViSBuRb8GvTehRMXmTtQ lbEbo6bLjqx7OS+CXWZFfijwmIJv9Jp5Hz9eyIg6A4t86KSdlmamsbki7RwryKzPfOVNYujaYhcXS dPQzN+jaDiXd0GR5OEJadYc8BurP+FVQSmtYMp+PIX/F/0mfcePvkNXsPLx/eWQGzlBa6eqWCfhLC 8z+dmfySraRyKSk5N0ZItbGQP6G481n3LbAf8TgDOIcNngn9HaWc36ZH7EeBY2wHgJV5UvFkhxBjB enrLPYtA==; 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 1rSWYp-009Mzb-70 for pgsql-committers@lists.postgresql.org; Wed, 24 Jan 2024 06:16:31 +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 1rSWYo-002qMp-C3 for pgsql-committers@lists.postgresql.org; Wed, 24 Jan 2024 06:16:30 +0000 Content-Type: multipart/mixed; boundary="===============2246235355630449339==" 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: Wed, 24 Jan 2024 06:16:30 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============2246235355630449339== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWRkIHNvZnQgZXJyb3IgaGFuZGxpbmcgdG8gc29tZSBleHByZXNzaW9uIG5vZGVzCgpUaGlzIGFk anVzdHMgdGhlIGNvZGUgZm9yIENvZXJjZVZpYUlPIGFuZCBDb2VyY2VUb0RvbWFpbiBleHByZXNz aW9uCm5vZGVzIHRvIGhhbmRsZSBlcnJvcnMgc29mdGx5LgoKRm9yIENvZXJjZVZpYUlvLCB0aGlz IGFkZHMgYSBuZXcgRXhwckV2YWxTdGVwIG9wY29kZQpFRU9QX0lPQ09FUkNFX1NBRkUsIHdoaWNo IGlzIGltcGxlbWVudGVkIGluIHRoZSBuZXcgYWNjb21wYW55aW5nCmZ1bmN0aW9uIEV4ZWNFdmFs Q29lcmNlVmlhSU9TYWZlKCkuICBUaGUgb25seSBkaWZmZXJlbmNlIGZyb20KRUVPUF9JT0NPRVJD RSdzIGlubGluZSBpbXBsZW1lbnRhdGlvbiBpcyB0aGF0IHRoZSBpbnB1dCBmdW5jdGlvbgpyZWNl aXZlcyBhbiBFcnJvclNhdmVDb250ZXh0IHZpYSB0aGUgZnVuY3Rpb24ncwpGdW5jdGlvbkNhbGxJ bmZvLmNvbnRleHQsIHdoaWNoIGl0IGNhbiB1c2UgdG8gaGFuZGxlIGVycm9ycyBzb2Z0bHkuCgpG b3IgQ29lcmNlVG9Eb21haW4sIHRoaXMgc2ltcGx5IGVudGFpbHMgcmVwbGFjaW5nIHRoZSBlcmVw b3J0KCkgaW4KRXhlY0V2YWxDb25zdHJhaW50Tm90TnVsbCgpIGFuZCBFeGVjRXZhbENvbnN0cmFp bnRDaGVjaygpIGJ5CmVycnNhdmUoKSBwYXNzaW5nIGl0IHRoZSBFcnJvclNhdmVDb250ZXh0IHBh c3NlZCBpbiB0aGUgZXhwcmVzc2lvbidzCkV4cHJFdmFsU3RlcC4KCkluIGJvdGggY2FzZXMsIHRo ZSBFcnJvclNhdmVDb250ZXh0IHRvIGJlIHVzZWQgaXMgcGFzc2VkIGJ5IHNldHRpbmcKRXhwclN0 YXRlLmVzY29udGV4dCB0byBwb2ludCB0byBpdCBiZWZvcmUgY2FsbGluZyBFeGVjSW5pdEV4cHJS ZWMoKQpvbiB0aGUgZXhwcmVzc2lvbiB0cmVlIHdob3NlIGVycm9ycyBhcmUgdG8gYmUgaGFuZGxl ZCBzb2Z0bHkuCgpOb3RlIHRoYXQgdGhlcmUncyBubyBmdW5jdGlvbmFsIGNoYW5nZSBhcyBvZiB0 aGlzIGNvbW1pdCBhcyBubyBjYWxsCnNpdGUgb2YgRXhlY0luaXRFeHByUmVjKCkgaGFzIGJlZW4g Y2hhbmdlZC4gIFRoaXMgaXMgaW50ZW5kZWQgZm9yCmltcGxlbWVudGluZyBuZXcgU1FML0pTT04g ZXhwcmVzc2lvbiBub2RlcyBpbiBmdXR1cmUgY29tbWl0cy4KCkV4dHJhY3RlZCBmcm9tIGEgbXVj aCBsYXJnZXIgcGF0Y2ggdG8gYWRkIFNRTC9KU09OIHF1ZXJ5IGZ1bmN0aW9ucy4KCkF1dGhvcjog TmlraXRhIEdsdWtob3YgPG4uZ2x1aG92QHBvc3RncmVzcHJvLnJ1PgpBdXRob3I6IFRlb2RvciBT aWdhZXYgPHRlb2RvckBzaWdhZXYucnU+CkF1dGhvcjogT2xlZyBCYXJ0dW5vdiA8b2JhcnR1bm92 QGdtYWlsLmNvbT4KQXV0aG9yOiBBbGV4YW5kZXIgS29yb3Rrb3YgPGFla29yb3Rrb3ZAZ21haWwu Y29tPgpBdXRob3I6IEFuZHJldyBEdW5zdGFuIDxhbmRyZXdAZHVuc2xhbmUubmV0PgpBdXRob3I6 IEFtaXQgTGFuZ290ZSA8YW1pdGxhbmdvdGUwOUBnbWFpbC5jb20+CgpSZXZpZXdlcnMgaGF2ZSBp bmNsdWRlZCAoaW4gbm8gcGFydGljdWxhciBvcmRlcikgQW5kcmVzIEZyZXVuZCwKQWxleGFuZGVy IEtvcm90a292LCBQYXZlbCBTdGVodWxlLCBBbmRyZXcgQWxzdXAsIEVyaWsgUmlqa2VycywKWmlo b25nIFl1LCBIaW1hbnNodSBVcGFkaHlheWEsIERhbmllbCBHdXN0YWZzc29uLCBKdXN0aW4gUHJ5 emJ5LArDgWx2YXJvIEhlcnJlcmEsIEppYW4gSGUsIFBldGVyIEVpc2VudHJhdXQKCkRpc2N1c3Np b246IGh0dHBzOi8vcG9zdGdyLmVzL20vY2QwYmI5MzUtMDE1OC03OGE3LTA4YjUtOTA0ODg2ZGVh YzRiQHBvc3RncmVzcHJvLnJ1CkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vMjAyMjA2 MTYyMzMxMzAucnBhcml2YWZpcHQ2ZG9qM0BhbGFwMy5hbmFyYXplbC5kZQpEaXNjdXNzaW9uOiBo dHRwczovL3Bvc3Rnci5lcy9tL2FiZDliODNiLWFhNjYtZjIzMC0zZDZkLTczNDgxN2YwOTk1ZCU0 MHBvc3RncmVzcWwub3JnCkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vQ0ErSGl3cUhS T3BmOWU2NDREOEJScVl2YUFQbWdCWlZ1cC14S01EUGstbmQ0RXBnekh3QG1haWwuZ21haWwuY29t CkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vQ0ErSGl3cUU0WFRkZmIxblc9T2pveV90 UVNSaFl0LXFfa2I2aTVkNHhjS3lyTEMxTmJnQG1haWwuZ21haWwuY29tCgpCcmFuY2gKLS0tLS0t Cm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2Nv bW1pdGRpZmYvYWFhZjk0NDllYzZiZTYyY2IwZDMwZWQzNTg4ZGMzODRmNTYyNzRiZgoKTW9kaWZp ZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvZXhlY3V0b3IvZXhlY0V4cHIuYyAg ICAgICB8ICA4ICsrKy0Kc3JjL2JhY2tlbmQvZXhlY3V0b3IvZXhlY0V4cHJJbnRlcnAuYyB8IDgw ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCnNyYy9iYWNrZW5kL2ppdC9sbHZt L2xsdm1qaXRfZXhwci5jICAgfCAgNiArKysKc3JjL2JhY2tlbmQvaml0L2xsdm0vbGx2bWppdF90 eXBlcy5jICB8ICAxICsKc3JjL2luY2x1ZGUvZXhlY3V0b3IvZXhlY0V4cHIuaCAgICAgICB8ICA0 ICsrCnNyYy9pbmNsdWRlL25vZGVzL2V4ZWNub2Rlcy5oICAgICAgICAgfCAgNyArKysKNiBmaWxl cyBjaGFuZ2VkLCAxMDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCg== --===============2246235355630449339==--