From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Melanie Plageman <melanieplageman(at)gmail(dot)com> |
Cc: | Andres Freund <andres(at)anarazel(dot)de>, pgsql-hackers(at)postgresql(dot)org, Michael Paquier <michael(dot)paquier(at)gmail(dot)com> |
Subject: | Re: New "single-call SRF" APIs are very confusingly named |
Date: | 2022-10-14 21:32:50 |
Message-ID: | 1419109.1665783170@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Melanie Plageman <melanieplageman(at)gmail(dot)com> writes:
> So, while I agree that the "Single" in SetSingleFuncCall() could be
> confusing given the name of ExprSingleResult, I feel like actually all
> of the names are somewhat wrong.
Maybe, but ExprSingleResult et al. have been there for decades and
are certainly embedded in a ton of third-party code. It's a bit
late to rename them, whether you think they're confusing or not.
Maybe we can get away with changing names introduced in v15, but
even that I'm afraid will get some pushback.
Having said that, I'd probably have used names based on "materialize"
not "single" for what this code is doing.
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | David Christensen | 2022-10-14 21:36:36 | [PATCH] comment fixes for delayChkptFlags |
Previous Message | Melanie Plageman | 2022-10-14 21:09:46 | Re: New "single-call SRF" APIs are very confusingly named |