From 1f2bda192b3da7667fabaece2b7037e335ad6ec5 Mon Sep 17 00:00:00 2001 From: amit Date: Thu, 28 Sep 2017 13:36:47 +0900 Subject: [PATCH 2/3] Fix get_qual_for_hash to set correct function return type --- src/backend/catalog/partition.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/catalog/partition.c b/src/backend/catalog/partition.c index 3696b9a711..a085a7a0be 100644 --- a/src/backend/catalog/partition.c +++ b/src/backend/catalog/partition.c @@ -1785,7 +1785,7 @@ get_qual_for_hash(Relation parent, PartitionBoundSpec *spec) /* Form hash_fn(keyCol) expression */ fexpr = makeFuncExpr(key->partsupfunc[i].fn_oid, - get_fn_expr_rettype(&key->partsupfunc[i]), + get_func_rettype(key->partsupfunc[i].fn_oid), list_make2(keyCol, hashSeedConst), InvalidOid, InvalidOid, -- 2.11.0