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
at in this patch version and added some code comments around it. From 423a2ea6688b2e71b149c6cf2cbef9eb5b280f0e Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Mon, 9 Sep 2024 14:22:00 +0200 Subject: [PATCH v2] Remove hardcoded hash opclass function signature exceptions hashvalidate(), which validates

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

Remove hardcoded hash opclass function signature exceptions

2024-08-06 Thread Peter Eisentraut
rt functions is now dubious. They could continue to exist in the C code as internal support functions.From c154f024a58f96e8e65db5c621ae34f6d630b84b Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Tue, 6 Aug 2024 12:08:35 +0200 Subject: [PATCH] Remove hardcoded hash opclass function