Re: Remove hardcoded hash opclass function signature exceptions

2024-09-09 Thread Tom Lane
Peter Eisentraut writes: > On 06.09.24 21:43, Tom Lane wrote: >> * I don't really like the new control structure, or rather lack of >> structure, in hashvalidate. In particular the uncommented >> s/break/continue/ changes look like typos. They aren't, but can't >> you do this in a less confusing

Re: Remove hardcoded hash opclass function signature exceptions

2024-09-09 Thread Peter Eisentraut
On 06.09.24 21:43, Tom Lane wrote: Peter Eisentraut writes: hashvalidate(), which validates the signatures of support functions for the hash AM, contains several hardcoded exceptions. ... This patch removes those exceptions by providing new support functions that have the proper declared signat

Re: Remove hardcoded hash opclass function signature exceptions

2024-09-06 Thread Tom Lane
Peter Eisentraut writes: > hashvalidate(), which validates the signatures of support functions for > the hash AM, contains several hardcoded exceptions. > ... > This patch removes those exceptions by providing new support functions > that have the proper declared signatures. They internally sha