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 1rSWe3-00EHJY-BF for pgsql-committers@arkaria.postgresql.org; Wed, 24 Jan 2024 06:21:55 +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 1rSWe2-002TNE-CV for pgsql-committers@arkaria.postgresql.org; Wed, 24 Jan 2024 06:21:54 +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 1rSWe2-002TLK-46 for pgsql-committers@lists.postgresql.org; Wed, 24 Jan 2024 06:21:54 +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 1rSWdz-0035AE-AI for pgsql-committers@lists.postgresql.org; Wed, 24 Jan 2024 06:21:52 +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=SV22sgnm5MGpDXqqC2QfHB97KNhuq7JBgKYaL94QG4k=; b=fdJOD8VgdoFd+SIHHWZbOBtLyA 9Bc0eYt4jsc6bF2DJnYt334rZONVid4hauxp+AYzZqHR50T4uikqce/9EvPZJyK+YwsgeMz/tl/sU /n/ITxLCEoCV4Ioh+5W00feZiDAVxaGBinoLN5FVI7srSOslZ+zLQRQebM24JLgf2UB9IvDFxTjhe iqNAsH0r5HUYcHdMrXs6JbaBIsP21myIw+QVIN+X4SJm6UZpahThrCqn7Y/UcxUMoD0RrsdAdTfYA ka0l/0a+bt+t9+cynvPZh27rUvwQ4H+BqMZ1lTSiYUSmlpDmrN68cYff0xkxXSfTa3kZGAby2rkOG NnTV1cWw==; 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 1rSWdy-009N6u-P5 for pgsql-committers@lists.postgresql.org; Wed, 24 Jan 2024 06:21:50 +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 1rSWdy-002qPU-96 for pgsql-committers@lists.postgresql.org; Wed, 24 Jan 2024 06:21:50 +0000 Content-Type: multipart/mixed; boundary="===============8180389604120120811==" MIME-Version: 1.0 From: Amit Langote To: pgsql-committers@lists.postgresql.org Subject: pgsql: Adjust populate_record_field() to handle errors softly X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 24 Jan 2024 06:21:50 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8180389604120120811== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWRqdXN0IHBvcHVsYXRlX3JlY29yZF9maWVsZCgpIHRvIGhhbmRsZSBlcnJvcnMgc29mdGx5CgpU aGlzIGFkZHMgYSBOb2RlICplc2NvbnRleHQgcGFyYW1ldGVyIHRvIGl0IGFuZCBhIGJ1bmNoIG9m IGZ1bmN0aW9ucwpkb3duc3RyZWFtIHRvIGl0LCByZXBsYWNpbmcgYW55IGVyZXBvcnQoKXMgaW4g dGhhdCBwYXRoIGJ5IGVpdGhlcgplcnJzYXZlKCkgb3IgZXJldHVybigpIGFzIGFwcHJvcHJpYXRl LiAgVGhpcyBhbHNvIGFkZHMgY29kZSB0byB0aG9zZQpmdW5jdGlvbnMgd2hlcmUgbmVjZXNzYXJ5 IHRvIHJldHVybiBlYXJseSB1cG9uIGVuY291bnRlcmluZyBhIHNvZnQKZXJyb3IuCgpUaGUgY2hh bmdlcyBoZXJlIGFyZSBtYWlubHkgaW50ZW5kZWQgdG8gc3VwcHJlc3MgZXJyb3JzIGluIHRoZQpm dW5jdGlvbnMgb2YganNvbmZ1bmNzLmMuICBGdW5jdGlvbnMgaW4gYW55IGV4dGVybmFsIG1vZHVs ZXMsIHN1Y2ggYXMKYXJyYXlmdW5jcy5jLCB0aGF0IHRob3NlIGZ1bmN0aW9ucyBtYXkgaW4gdHVy biBjYWxsIGFyZSBub3QgY2hhbmdlZApoZXJlIGJhc2VkIG9uIHRoZSBhc3N1bXB0aW9uIHRoYXQg dGhlIHZhcmlvdXMgY2hlY2tzIGluIGpzb25mdW5jcy5jCmZ1bmN0aW9ucyBzaG91bGQgZW5zdXJl IHRoYXQgb25seSB2YWx1ZXMgdGhhdCBhcmUgc3RydWN0dXJhbGx5IHZhbGlkCmdldCBwYXNzZWQg dG8gdGhlIGZ1bmN0aW9ucyBpbiB0aG9zZSBleHRlcm5hbCBtb2R1bGVzLiAgQW4gZXhjZXB0aW9u CmlzIG1hZGUgZm9yIGRvbWFpbl9jaGVjaygpIHRvIGFsbG93IGhhbmRsaW5nIGRvbWFpbiBjb25z dHJhaW50CnZpb2xhdGlvbiBlcnJvcnMgc29mdGx5LgoKRm9yIHRlc3RpbmcsIHRoaXMgYWRkcyBh IGZ1bmN0aW9uIGpzb25iX3BvcHVsYXRlX3JlY29yZF92YWxpZCgpLAp3aGljaCByZXR1cm5zIHRy dWUgaWYganNvbmJfcG9wdWxhdGVfcmVjb3JkKCkgd291bGQgZmluaXNoIHdpdGhvdXQKY2F1c2lu ZyBhbiBlcnJvciBmb3IgdGhlIHByb3ZpZGVkIEpTT04gb2JqZWN0LCBmYWxzZSBvdGhlcndpc2Uu ICBOb3RlCnRoYXQganNvbmJfcG9wdWxhdGVfcmVjb3JkKCkgaW50ZXJuYWxseSBjYWxscyBwb3B1 bGF0ZV9yZWNvcmQoKSwKd2hpY2ggaW4gdHVybiB1c2VzIHBvcHVsYXRlX3JlY29yZF9maWVsZCgp LgoKRXh0cmFjdGVkIGZyb20gYSBtdWNoIGxhcmdlciBwYXRjaCB0byBhZGQgU1FML0pTT04gcXVl cnkgZnVuY3Rpb25zLgoKQXV0aG9yOiBOaWtpdGEgR2x1a2hvdiA8bi5nbHVob3ZAcG9zdGdyZXNw cm8ucnU+CkF1dGhvcjogVGVvZG9yIFNpZ2FldiA8dGVvZG9yQHNpZ2Fldi5ydT4KQXV0aG9yOiBP bGVnIEJhcnR1bm92IDxvYmFydHVub3ZAZ21haWwuY29tPgpBdXRob3I6IEFsZXhhbmRlciBLb3Jv dGtvdiA8YWVrb3JvdGtvdkBnbWFpbC5jb20+CkF1dGhvcjogQW5kcmV3IER1bnN0YW4gPGFuZHJl d0BkdW5zbGFuZS5uZXQ+CkF1dGhvcjogQW1pdCBMYW5nb3RlIDxhbWl0bGFuZ290ZTA5QGdtYWls LmNvbT4KClJldmlld2VycyBoYXZlIGluY2x1ZGVkIChpbiBubyBwYXJ0aWN1bGFyIG9yZGVyKSBB bmRyZXMgRnJldW5kLApBbGV4YW5kZXIgS29yb3Rrb3YsIFBhdmVsIFN0ZWh1bGUsIEFuZHJldyBB bHN1cCwgRXJpayBSaWprZXJzLApaaWhvbmcgWXUsIEhpbWFuc2h1IFVwYWRoeWF5YSwgRGFuaWVs IEd1c3RhZnNzb24sIEp1c3RpbiBQcnl6YnksCsOBbHZhcm8gSGVycmVyYSwgSmlhbiBIZSwgUGV0 ZXIgRWlzZW50cmF1dAoKRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9jZDBiYjkzNS0w MTU4LTc4YTctMDhiNS05MDQ4ODZkZWFjNGJAcG9zdGdyZXNwcm8ucnUKRGlzY3Vzc2lvbjogaHR0 cHM6Ly9wb3N0Z3IuZXMvbS8yMDIyMDYxNjIzMzEzMC5ycGFyaXZhZmlwdDZkb2ozQGFsYXAzLmFu YXJhemVsLmRlCkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vYWJkOWI4M2ItYWE2Ni1m MjMwLTNkNmQtNzM0ODE3ZjA5OTVkJTQwcG9zdGdyZXNxbC5vcmcKRGlzY3Vzc2lvbjogaHR0cHM6 Ly9wb3N0Z3IuZXMvbS9DQStIaXdxSFJPcGY5ZTY0NEQ4QlJxWXZhQVBtZ0JaVnVwLXhLTURQay1u ZDRFcGd6SHdAbWFpbC5nbWFpbC5jb20KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9D QStIaXdxRTRYVGRmYjFuVz1Pam95X3RRU1JoWXQtcV9rYjZpNWQ0eGNLeXJMQzFOYmdAbWFpbC5n bWFpbC5jb20KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9n aXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi8xZWRiM2I0OTFiZWUzNzNiZGZjYmZjMWMy NzA3YjU0MjhjMjAyM2I5CgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpkb2Mvc3JjL3Nn bWwvZnVuYy5zZ21sICAgICAgICAgICAgICB8ICA1MiArKysrKysKc3JjL2JhY2tlbmQvdXRpbHMv YWR0L2RvbWFpbnMuYyAgICAgfCAgMzMgKysrLQpzcmMvYmFja2VuZC91dGlscy9hZHQvanNvbmZ1 bmNzLmMgICB8IDM2NCArKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0Kc3JjL2lu Y2x1ZGUvY2F0YWxvZy9wZ19wcm9jLmRhdCAgICAgfCAgIDQgKwpzcmMvaW5jbHVkZS91dGlscy9i dWlsdGlucy5oICAgICAgICB8ICAgMyArCnNyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvanNvbmIu b3V0IHwgMTE1ICsrKysrKysrKysrKwpzcmMvdGVzdC9yZWdyZXNzL3NxbC9qc29uYi5zcWwgICAg ICB8ICAzNyArKysrCjcgZmlsZXMgY2hhbmdlZCwgNTIxIGluc2VydGlvbnMoKyksIDg3IGRlbGV0 aW9ucygtKQoK --===============8180389604120120811==--