From 9d645b8c8214ce3754c2e74b2360d01892704f8b Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Wed, 1 Aug 2012 17:43:28 +0000 Subject: [PATCH] Increase maximum number of freelists from 16 to 64, per testing. --- src/backend/utils/hash/chash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/utils/hash/chash.c b/src/backend/utils/hash/chash.c index dba906586e..e2f352b747 100644 --- a/src/backend/utils/hash/chash.c +++ b/src/backend/utils/hash/chash.c @@ -242,7 +242,7 @@ CHashBootstrap(CHashDescriptor *desc) * having more free lists than garbage lists; if the garbage lists aren't * causing contention, an equal number of free lists shouldn't either. */ - table->nfreelists = Min(table->ngarbage, 16); + table->nfreelists = Min(table->ngarbage, 64); /* * To make garbage collection efficient, we overallocate. Normally, we -- 2.39.5