diff options
author | Peter Eisentraut <peter@eisentraut.org> | 2025-08-05 11:38:34 +0200 |
---|---|---|
committer | Peter Eisentraut <peter@eisentraut.org> | 2025-08-05 11:47:23 +0200 |
commit | 2ad6e80de9a6300daffcc0987667e45012fbecde (patch) | |
tree | 39b087838660db864a1baa3215e70c71a0e497f3 /src/backend/storage/file/fileset.c | |
parent | c9a5860f7a56cc639d6a73519b8b2a00d26d960c (diff) | |
download | postgresql-2ad6e80de9a6300daffcc0987667e45012fbecde.tar.gz postgresql-2ad6e80de9a6300daffcc0987667e45012fbecde.zip |
Fix various hash function uses
These instances were using Datum-returning functions where a
lower-level function returning uint32 would be more appropriate.
Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>
Discussion: https://www.postgresql.org/message-id/flat/8246d7ff-f4b7-4363-913e-827dadfeb145%40eisentraut.org
Diffstat (limited to 'src/backend/storage/file/fileset.c')
-rw-r--r-- | src/backend/storage/file/fileset.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/storage/file/fileset.c b/src/backend/storage/file/fileset.c index 64141c7cb91..4d5ee353fd7 100644 --- a/src/backend/storage/file/fileset.c +++ b/src/backend/storage/file/fileset.c @@ -185,7 +185,7 @@ FileSetPath(char *path, FileSet *fileset, Oid tablespace) static Oid ChooseTablespace(const FileSet *fileset, const char *name) { - uint32 hash = hash_any((const unsigned char *) name, strlen(name)); + uint32 hash = hash_bytes((const unsigned char *) name, strlen(name)); return fileset->tablespaces[hash % fileset->ntablespaces]; } |