On Thu, Mar 24, 2016 at 9:50 AM, Aleksander Alekseev <a.aleks...@postgrespro.ru> wrote: > I would like to continue discussion regarding changing calling > convention for ShmemInitHash procedure: > > http://www.postgresql.org/message-id/CA+TgmoZm=uowt8a_xasfoogwufeelj861ntadiceopyfehv...@mail.gmail.com > > Currently this procedure has two arguments --- init_size and max_size. > But since shared hash tables have fixed size there is little sense to > pass two arguments. In fact currently ShmemInitHash is always called > with init_size == max_size with only one exception, InitLocks procedure > (see lock.c), which I believe is actually a bug.
No, I think we left it that way on purpose. I don't remember the discussion exactly, but I don't think it's hurting anything. > Patch is attached. > > What do you think? I don't think this actually buys us anything. -- Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers