Add a caveat to hash_seq_init_with_hash_value() header comment
authorAlexander Korotkov
Thu, 8 Aug 2024 08:48:57 +0000 (11:48 +0300)
committerAlexander Korotkov
Thu, 8 Aug 2024 08:48:57 +0000 (11:48 +0300)
commitd0c8cf2a56fadb08705433bffb301559d97b0712
treea2631326bed9e472b342a45b4eb2ad165f9e91b9
parent49dc191bd1ae30180597c33e7f75a9950b896ccc
Add a caveat to hash_seq_init_with_hash_value() header comment

The typical use-case for hash_seq_init_with_hash_value() is syscache
callback.  Add a caveat that the default hash function doesn't match syscache
hash function.  So, one needs to define a custom hash function.

Reported-by: Pavel Stehule
Discussion: https://postgr.es/m/CAFj8pRAXmv6eyYx%3DE_BTfyK%3DO_%2ByOF8sXB%3D0bn9eOBt90EgWRA%40mail.gmail.com
Reviewed-by: Pavel Stehule
src/backend/utils/hash/dynahash.c