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.96) (envelope-from ) id 1w8jtp-000pZf-0d for pgsql-hackers@arkaria.postgresql.org; Fri, 03 Apr 2026 19:09:45 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w8jto-00DNtP-0B for pgsql-hackers@arkaria.postgresql.org; Fri, 03 Apr 2026 19:09:44 +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.96) (envelope-from ) id 1w8jtn-00DNtG-2S for pgsql-hackers@lists.postgresql.org; Fri, 03 Apr 2026 19:09:44 +0000 Received: from mail-dl1-x1236.google.com ([2607:f8b0:4864:20::1236]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w8jtl-00000000QE4-3r5N for pgsql-hackers@lists.postgresql.org; Fri, 03 Apr 2026 19:09:43 +0000 Received: by mail-dl1-x1236.google.com with SMTP id a92af1059eb24-126ea4e9694so3260967c88.1 for ; Fri, 03 Apr 2026 12:09:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775243380; cv=none; d=google.com; s=arc-20240605; b=BAAS0vOLcAXT9+v5hqF8du0amOjnF0VMOKwO2TGXp8O3qzvd8D2Viz93fBbWoWzU8W 1z46s7vpnv4kZyiOyI/G5WbMrfR5p55H2eQQjFJ8LcAFp6zwA5LPHkeco/buTwiBlHd5 rYFvWUhzpaGaQVQBWrcrue5yOAaLRheOQImDoqPeCHeO+eBuSVdH7kyrUkJx96aD2BEl d8NU5FhyFYS9OtsBpDsqflpB7hPtFuK98Oni+uVpBBOMlo/QR/rTVe9zxeZAnl1oRLTc fJ7fwqDiNJp6Z9KvbP8zTD/9WOhdlfRCQ6syY89YH1O6PSI2EVm22ZmnXtoB3A3BFc+P U6Xw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=yKBgkekOgW5VdzUCLNhETXMJMc9xIcMxB2+4ogHEaNQ=; fh=Qee7xOdCBR0as9IUhgYj1h1geuN0S4+0pYuF1eTa2/E=; b=CplU0X65XCVPV6ZGO8K2VNZn5o45ZKE+0THPZphZ22I4zx9fwNNrJSsVkJHglti71y 19+RyLf1RNCs9MqxBwRPK5mtiEY16Os8eNLbGS8/nzefOEj+iIMPlnRIGWfuhhDY/eJP Mfa772bz9P1ImuTGxR7bcpHuDPZ1vV890r3MgFErs12VDXw/SySZvR+JgnVZFM4hxrhy 7E/w+dtHN8puvY3PJ7vJBjkzfyNE58nfYB/ehb9Fvh4c2eTuw/dOzvLHgw4icN8gHRzT 1477mhK5huJrVUDyJW6pCd3olfQl4QUTlM9wZkdEtjwtc3iWDuSQj2YRR2YoNhsB6dem 9b9g==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775243380; x=1775848180; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=yKBgkekOgW5VdzUCLNhETXMJMc9xIcMxB2+4ogHEaNQ=; b=NYLUFV6B1HEFX7vnNSp7a5BSA+MaWnlWZu+6Ri+XHXjFlr7u8VDBOaesUmHT6tqxhe yDN28Qy+2a414aNfSqP9llC4aW01MnhzII39ijGoZIXsVbtf8Pu3zZQ9PY8M3hz7SBvZ kgJRCgVCxSxIAQI2yhgDdFUBhKXtuxP3RdBzdVgFCfJZ6yo/9zAdd8rIollGVn3tpMy5 BIRCy5CRtlBLrvnsw+l9B9QFJ9ba+oet95QTAkhBxfs8CDumJudfMntid2I0i5rdWDBs qaejXgn0QGvXIau49wBVFcvcvxcBLeQxM060oVWPns+wWkYrfRhShM453nW+qGhwPvHy awEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775243380; x=1775848180; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=yKBgkekOgW5VdzUCLNhETXMJMc9xIcMxB2+4ogHEaNQ=; b=lMyL+wS0RlX9iIv4TjAmBNtbuw17gAItMIjUt4zZadVf9N8FNSBWzwmlfZEOv91zoW apXTmkykE4EUymAR1hQ8HVOIeA0p9DKeOJPnj3CQ0IgyjReoej1mYpPp7N/g0htFeJgA i1GtqnFZKLztir4hXgKulygsOH+puaRjZthPGA+tyQrMbpaH/Q5KqBnv0Or6ydCTolsu PiaEEQO+0B6o67FIAnlXaVN9X8zvymw7DWb8pI1lyeNgyymchTEaAuFQOLx/h3NyeBne 89FOLRA6wCtKy5d+mBSA0Jembgz6l1NjyolUZYno6+EBxL33AmfMa/plUZ5OCfPA5R52 /2/g== X-Forwarded-Encrypted: i=1; AJvYcCU3+g/9d+qNwhUnfsKiPJH+Em/nnub49U5/r+z9/xH8k+H7DfsjBAYalSRFmDp59aebPpX/QmXuT8PSjTQt@lists.postgresql.org X-Gm-Message-State: AOJu0YwfPech4vYsAYDXXxTpfjnc5/DMft+Pyl3vMLsEYJqA10zml5yv E0KTsUt5WYeCFCEMujebW314zOAwX0g8ZS4yoXOQask/evJlupYnsBWzZ+m0AfGd7pquPIs1j8L sjvaC2wO13xx9C4SdXN6cm7uq0xdSTBU= X-Gm-Gg: ATEYQzz6CuFZ5ZJw9jf+67twWGM9qUM4l8rXS32O8aBHm2HjIxFNQS+n5OFCb7+llWO +oovcWc5k8Gzd25HV//vsgouEd+qH2+Qi+Ewtk0XnE8NAzSW8hzY84fsEqmRPUbXMrxX0Dr3WsZ LxS+8doOPRpA/bwENE+J63RaHzXxrrs9M/QSe8I8ck+GEhEUEaQJ9RwLZbJ4W8toQeiWwMcoEgm Eis0bsHaWWuDE0GIAuM8VVrYiAkplbeVWvwUxL8bse5FiAwBDsoZc+mDzAf2JU/j4g86jmo7oAh 9oYXeFPm0/j8wVTaGUNjJJa/OZHuc9mxC84lMMwVaUfOO/xxgvUPMPvrz4Td2nFocyMoWgLLwpY l1QPxWoV1WJ8rjxpQ1tMUrQml X-Received: by 2002:a05:7022:68aa:b0:119:e56b:958a with SMTP id a92af1059eb24-12bfb709b57mr2023100c88.15.1775243380023; Fri, 03 Apr 2026 12:09:40 -0700 (PDT) MIME-Version: 1.0 References: <5ae9578e-f25e-49c5-97ab-ad27bc2050b5@eisentraut.org> <5221f892-e1d5-4943-a3dc-5c9c7bdf4924@eisentraut.org> <4e00626a-66ca-45af-9866-30d022523b37@postgresfriends.org> In-Reply-To: From: Corey Huinker Date: Fri, 3 Apr 2026 15:09:27 -0400 X-Gm-Features: AQROBzAZJY8yrkiyoWV_fE4xihLU8H0B2LJX9oHjMGU-nCrxjosso9X1_VVLTDM Message-ID: Subject: Re: CAST(... ON DEFAULT) - WIP build on top of Error-Safe User Functions To: jian he Cc: Vik Fearing , Amul Sul , Peter Eisentraut , Kirill Reshke , Isaac Morland , pgsql-hackers@lists.postgresql.org Content-Type: multipart/alternative; boundary="0000000000000e6613064e930f8a" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000000e6613064e930f8a Content-Type: text/plain; charset="UTF-8" > > The attached v29 removed `NULL ON CONVERSION ERROR`. > Other than that, everything is the same as v28. > Indeed it is, and everything still checks out. --0000000000000e6613064e930f8a Content-Type: text/html; charset="UTF-8"
The attached v29 removed `NULL ON CONVERSION ERROR`.
Other than that, everything is the same as v28.

Indeed it is, and everything still checks out.
--0000000000000e6613064e930f8a--