Commit Graph

78 Commits (e1da9c072106113fda0eb6ac124aefe9be2cbd3c)

Author SHA1 Message Date
Tom Lane e1da9c0721 Fix memory leakage in nodeSubplan.c. 2 days ago
David Rowley 093fc156b0 Fix Assert failure in WITH RECURSIVE UNION queries 9 months ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Michael Paquier 45edde037e Fix typos and grammar in code and test comments 3 years ago
John Naylor 4b35408f1e Use bitwise rotate functions in more places 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane 28d936031a Get rid of artificial restriction on hash table sizes on Windows. 4 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Peter Geoghegan d6c08e29e7 Add hash_mem_multiplier GUC. 5 years ago
Jeff Davis 200f6100a9 Fix LookupTupleHashEntryHash() pipeline-stall issue. 5 years ago
Andres Freund e07633646a code: replace 'master' with 'leader' where appropriate. 5 years ago
Tom Lane 5cbfce562f Initial pgindent and pgperltidy run for v13. 5 years ago
Tom Lane 6afc8aefd3 Remove obsolete comment. 6 years ago
Robert Haas 05d8449e73 Move src/backend/utils/hash/hashfn.c to src/common 6 years ago
Jeff Davis 11de6c903d Change signature of TupleHashTableHash(). 6 years ago
Jeff Davis 4eaea3db15 Introduce TupleHashTableHash() and LookupTupleHashEntryHash(). 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Jeff Davis 30d47723fd Fix comments in execGrouping.c 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Andres Freund ac88807f9b jit: Re-allow JIT compilation of execGrouping.c hashtable comparisons. 6 years ago
Peter Eisentraut 5e1963fb76 Collations with nondeterministic comparison 7 years ago
Alvaro Herrera af38498d4c Move hash_any prototype from access/hash.h to utils/hashutils.h 7 years ago
Andres Freund 317ffdfeaa Allow to reset execGrouping.c style tuple hashtables. 7 years ago
Andres Freund 5567d12ce0 Plug leak in BuildTupleHashTable by creating ExprContext in correct context. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Peter Eisentraut 323eaf9825 Add some const decorations 7 years ago
Andres Freund 1a0586de36 Introduce notion of different types of slots (without implementing them). 7 years ago
Andres Freund bf6c614a2f Do execGrouping.c via expression eval machinery, take two. 8 years ago
Andres Freund 2a41507dab Revert "Do execGrouping.c via expression eval machinery." 8 years ago
Andres Freund 773aec7aa9 Do execGrouping.c via expression eval machinery. 8 years ago
Andres Freund c068f87723 Improve bit perturbation in TupleHashTableHash. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 8 years ago
Robert Haas 72257f9578 simplehash: Additional tweaks to make specifying an allocator work. 9 years ago
Robert Haas c3c4f6e174 Revise the way the element allocator for a simplehash is specified. 9 years ago
Robert Haas 565903af47 Allow the element allocator for a simplehash to be specified. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Robert Haas b81b5a96f4 Unbreak Finalize HashAggregate over Partial HashAggregate. 9 years ago
Peter Eisentraut c32fe432af Avoid using a C++ keyword in header file 9 years ago
Andres Freund 5dfc198146 Use more efficient hashtable for execGrouping.c to speed up hash aggregation. 9 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 14 years ago
Tom Lane 299d171652 Install defenses against overflow in BuildTupleHashTable(). 15 years ago
Tom Lane d64713df7e Pass collations to functions in FunctionCallInfoData, not FmgrInfo. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago