Re: Export user visible function to make use of convert_to_scalar - Mailing list pgsql-patches

From Tom Lane
Subject Re: Export user visible function to make use of convert_to_scalar
Date
Msg-id 20732.1185807618@sss.pgh.pa.us
Whole thread Raw
In response to Export user visible function to make use of convert_to_scalar  (Gregory Stark <stark@enterprisedb.com>)
Responses Re: Export user visible function to make use of convert_to_scalar  (Gregory Stark <stark@enterprisedb.com>)
List pgsql-patches
Gregory Stark <stark@enterprisedb.com> writes:
> Attached is a patch which implements, as discussed briefly on -hackers, a
> user-visible function to get at the information that convert_to_scalar uses to
> generate selectivity estimates.

This is an astonishingly bad idea, as it exposes and thereby sets in
stone one of the worst, most in-need-of-rethinking areas in selfuncs.c.

> I didn't add any documentation because I couldn't find a reasonable place to
> put such a low level function.

No kidding.

> I don't think we would want to encourage
> applications to use it

The way to not encourage it is to not provide it.

            regards, tom lane

pgsql-patches by date:

Previous
From: Gregory Stark
Date:
Subject: Export user visible function to make use of convert_to_scalar
Next
From: Tom Lane
Date:
Subject: Re: use binary mode on syslog pipe on windows to avoid upsetting chunking protocol