diff options
| author | Robert Haas <rhaas@postgresql.org> | 2017-02-07 17:01:40 -0500 |
|---|---|---|
| committer | Robert Haas <rhaas@postgresql.org> | 2017-02-07 17:10:08 -0500 |
| commit | c3c4f6e1740be256178cd7551d5b8a7677159b74 (patch) | |
| tree | 728e79dbbb7117bf827f1b0b49ea0184db658d8f /src/backend/executor/execGrouping.c | |
| parent | 242066cc8e587ccbe5e1cf38c4f085f080dcd5e0 (diff) | |
| download | postgresql-c3c4f6e1740be256178cd7551d5b8a7677159b74.tar.gz | |
Revise the way the element allocator for a simplehash is specified.
This method is more elegant and more efficient.
Per a suggestion from Andres Freund, who also briefly reviewed
the patch.
Diffstat (limited to 'src/backend/executor/execGrouping.c')
| -rw-r--r-- | src/backend/executor/execGrouping.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/backend/executor/execGrouping.c b/src/backend/executor/execGrouping.c index 2d9ce938ba..47c9656e1b 100644 --- a/src/backend/executor/execGrouping.c +++ b/src/backend/executor/execGrouping.c @@ -330,8 +330,7 @@ BuildTupleHashTable(int numCols, AttrNumber *keyColIdx, else hashtable->hash_iv = 0; - hashtable->hashtab = - tuplehash_create(tablecxt, nbuckets, NULL, NULL, NULL); + hashtable->hashtab = tuplehash_create(tablecxt, nbuckets); hashtable->hashtab->private_data = hashtable; return hashtable; |
