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 1vaFgl-005sAB-1c for pgsql-hackers@arkaria.postgresql.org; Mon, 29 Dec 2025 16:01:44 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vaFgk-00HIHW-1P for pgsql-hackers@arkaria.postgresql.org; Mon, 29 Dec 2025 16:01:43 +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.96) (envelope-from ) id 1vaFgk-00HIHM-0V for pgsql-hackers@lists.postgresql.org; Mon, 29 Dec 2025 16:01:42 +0000 Received: from mail-qt1-x82f.google.com ([2607:f8b0:4864:20::82f]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vaFgj-003CSX-2A for pgsql-hackers@postgresql.org; Mon, 29 Dec 2025 16:01:42 +0000 Received: by mail-qt1-x82f.google.com with SMTP id d75a77b69052e-4ee05b2b1beso98139351cf.2 for ; Mon, 29 Dec 2025 08:01:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767024100; x=1767628900; darn=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=PIJnQQOUOReF7AKhoEOGuqrwpaTt+n87oj9F1sZw8mw=; b=ljU9CejQwaUJlRC8n0AehtemCZSj9ynsD4s+mMUwC3ZZLDe/cbtzsailQLOlV/dHEm rDtSySO3W10DySE9BxjvKfeq+Tw2+qJ5x/uiYOW4yLq/OumR4PmztOjHojVW8EK3YbKm 9DcDAarhuTlXohf/9Ld/f/KzHi212EjgqQtTqzhzu34jjjlXzeI4W3q1+l6h9+vq/z9Q pOe/zyPhUDFkspv0y6UHfqbpc92FD1tkGS5x55wlFB0f6oQ3wpOE35/OrVMq2F6og2qD cHKM2zD0qEfVby8m4XOZJdEp/qEv/PKprMHNFbJugAjIWNjicWL9jDzyTKZqQd7ufJV4 ytUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767024100; x=1767628900; 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=PIJnQQOUOReF7AKhoEOGuqrwpaTt+n87oj9F1sZw8mw=; b=of9pqPeWfphh0r7ZdSVigonCwnKVODh4cQVFiLynX5aofaOWYVDXaEFcqHGalEFO9t Lapja0R0n86Qbq3o5U1rOl86dKR9CfaOp07hEgBOyT2P6iJzRxqVJ5EvrfFpsJO+r5XF qD5OoLMQYfT3U+QI97Qx1ueGP4laFfHipVenuF/s2JNgWWYvmTo/fnZUMqwaVwHLwNN9 TkBLZBHPAN1U9TLn7c+5TOcKCQN+7l6mPiaOygp0gIs60SPKJ3Cb6s5r/px+90nm4bwl dZkxVAFSIYzPOVA4sy11QOXtM6pxnyN1xhX1pa1v/tgkhqA2B4wvTTJBWjtgkMAlDC7S an+Q== X-Gm-Message-State: AOJu0YwMj2or6dlicJBCQI762olTfoqoIqUrTFwWvGlGKQWXFqUryH/1 FTwHQGOApoZsDbLYxt0CrOzVCPa2mkSTmxmXNwexsfahXUTb4CnGSIQNggRsqPhdl8YL7k4xY5e rhgGjFVutZuJF+g5UMGbJX44HF8LWF+hb+A== X-Gm-Gg: AY/fxX4qDmHfWhLDxUzomh3GyCJsjyktzD8w6R6p20IS05XWASNNDzFLk6mqPfoZfof R5QK02iLs0lSbzoQFz7kMf4bYeW07rTKw0dmUQz6oBmNTo9tcM23ZL6JCuqEO61Cd6YZyZ0FrJq skyWkrZ4jiBgcSc0IxodtDTsL9FNnQMSdkrNEr7kdvfKZuv9MuPx/zdEop4h97gw1k9koVzH6kv 8Lld53yM7xIZLLTsyLBJmJYT4k6/0VBv/0+t9jSykmKmZ/pI+XlPlfWX7CSLCsf2e1HLuesrX/X V3dAXdM= X-Google-Smtp-Source: AGHT+IFubxavN+NfJw23NSynW5FMJcBvqP8qN7HX1CH38Dwt8HOyGNSGeI1IjQtvEv3YLq4wMywH77NIXaDg/jWrdms= X-Received: by 2002:a05:622a:130e:b0:4ee:1a72:cf84 with SMTP id d75a77b69052e-4f4abd1c392mr436799261cf.27.1767024081410; Mon, 29 Dec 2025 08:01:21 -0800 (PST) MIME-Version: 1.0 References: <2869012.1767023578@sss.pgh.pa.us> In-Reply-To: <2869012.1767023578@sss.pgh.pa.us> From: Kirill Reshke Date: Mon, 29 Dec 2025 21:01:10 +0500 X-Gm-Features: AQt7F2qZ3GwYPMz6oyZMIFuVXqW4XlpHZgJUAjr-v3ba2L4q3luzuk2Jmklsi3o Message-ID: Subject: Re: Define DatumGetInt8 function. To: Tom Lane Cc: pgsql-hackers Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, 29 Dec 2025 at 20:52, Tom Lane wrote: > So from where I sit these look like an attractive nuisance that > we should remove rather than encourage use of. If you have > some extension data type for which these make sense, that's > fine, but it doesn't mean they should be in core Postgres. > > regards, tom lane Well, OK. Removal is also fine for me, because it is at least consistent. -- Best regards, Kirill Reshke