summaryrefslogtreecommitdiff
path: root/src/include/lib
AgeCommit message (Expand)Author
2022-07-08Add missing inequality searches to rbtreeAlexander Korotkov
2022-04-08Improve frontend error logging style.Tom Lane
2022-04-04dshash: revise sequential scan support.Andres Freund
2022-03-10dshash: Add sequential scan support.Andres Freund
2022-01-31Fix missing undefine in sort_template.hJohn Naylor
2022-01-08Update copyright for 2022Bruce Momjian
2021-10-22Fix frontend version of sh_error() in simplehash.h.Tom Lane
2021-10-21Doc: clarify a critical and undocumented aspect of simplehash.h.Tom Lane
2021-09-29Fix incorrect format placeholderPeter Eisentraut
2021-08-13Fix incorrect hash table resizing code in simplehash.hDavid Rowley
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-04-09Fix typos and grammar in documentation and code commentsMichael Paquier
2021-04-02Add Result Cache executor node (take 2)David Rowley
2021-04-01Revert b6002a796David Rowley
2021-03-31Add Result Cache executor nodeDavid Rowley
2021-03-30Allow users of simplehash.h to perform direct deletionsDavid Rowley
2021-03-03Add sort_template.h for making sort functions.Thomas Munro
2021-01-02Update copyright for 2021Bruce Momjian
2020-08-03Correct comment in simplehash.h.Thomas Munro
2020-08-01Improve programmer docs for simplehash and dynahash.Thomas Munro
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-04-10Fix collection of typos and grammar mistakes in the treeMichael Paquier
2020-04-08Modify various power 2 calculations to use new helper functionsDavid Rowley
2020-01-04Skip memcpy(x, x) in qunique().Noah Misch
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-17simplehash: Allow for use in frontend code.Robert Haas
2019-12-17simplehash: Allow use of simplehash without MemoryContext.Robert Haas
2019-11-07Add reusable routine for making arrays unique.Thomas Munro
2019-11-05Make StringInfo available to frontend code.Andres Freund
2019-08-01Allow simplehash to use already-calculated hash values.Jeff Davis
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-03-22Add IntegerSet, to hold large sets of 64-bit ints efficiently.Heikki Linnakangas
2019-02-09simplehash: Add support for resetting a hashtable's contents.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-06Rename rbtree.c functions to use "rbt" prefix not "rb" prefix.Tom Lane
2018-08-28Code review for simplehash.h.Thomas Munro
2018-04-01Fix a boatload of typos in C comments.Tom Lane
2018-04-01Add Bloom filter implementation.Andres Freund
2018-03-02Minor clean-up in dshash.{c,h}.Andres Freund
2018-02-16Remove some inappropriate #includes.Tom Lane
2018-01-29Prevent growth of simplehash tables when they're "too empty".Andres Freund
2018-01-03Update copyright for 2018Bruce Momjian
2017-11-29Update typedefs.list and re-run pgindentRobert Haas
2017-10-11Allow to avoid NUL-byte management for stringinfos and use in format.c.Andres Freund
2017-09-10Remove pre-order and post-order traversal logic for red-black trees.Tom Lane
2017-09-03Suppress compiler warnings in dshash.c.Tom Lane
2017-08-25Consolidate the function pointer types used by dshash.c.Andres Freund
2017-08-23Hash tables backed by DSA shared memory.Andres Freund
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane