aboutsummaryrefslogtreecommitdiff
path: root/src/backend/lib
Commit message (Expand)AuthorAge
* More -Wshadow=compatible-local warning fixesDavid Rowley2022-08-26
* Fix lock assertions in dshash.c.Thomas Munro2022-07-11
* Add missing inequality searches to rbtreeAlexander Korotkov2022-07-08
* Use C99 designator in the rbtree sentinel definitionAlexander Korotkov2022-07-08
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* dshash: revise sequential scan support.Andres Freund2022-04-04
* dshash: Add sequential scan support.Andres Freund2022-03-10
* Update copyright for 2022Bruce Momjian2022-01-07
* Improve sift up/down code in binaryheap.c and logtape.c.Tom Lane2021-12-14
* Replace random(), pg_erand48(), etc with a better PRNG API and algorithm.Tom Lane2021-11-28
* Fix typo in commentMagnus Hagander2021-04-20
* Update copyright for 2021Bruce Momjian2021-01-02
* Use pg_bitutils for HyperLogLog.Jeff Davis2020-07-30
* Move src/backend/utils/hash/hashfn.c to src/commonRobert Haas2020-02-27
* Put all the prototypes for hashfn.c into the same header file.Robert Haas2020-02-24
* Update copyrights for 2020Bruce Momjian2020-01-01
* Make StringInfo available to frontend code.Andres Freund2019-11-05
* Split all OBJS style lines in makefiles into one-line-per-entry style.Andres Freund2019-11-05
* Fix inconsistencies in the codeMichael Paquier2019-07-08
* Fix more typos and inconsistencies in the treeMichael Paquier2019-06-17
* Fix assorted inconsistencies.Amit Kapila2019-06-08
* Update copyright year.Thomas Munro2019-05-24
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Fix example in comment.Heikki Linnakangas2019-04-09
* Further code review for new integerset code.Tom Lane2019-03-25
* Clean up the Simple-8b encoder code.Heikki Linnakangas2019-03-25
* Fix yet more portability bugs in integerset and its tests.Heikki Linnakangas2019-03-22
* Add IntegerSet, to hold large sets of 64-bit ints efficiently.Heikki Linnakangas2019-03-22
* Move hash_any prototype from access/hash.h to utils/hashutils.hAlvaro Herrera2019-03-11
* Make use of compiler builtins and/or assembly for CLZ, CTZ, POPCNT.Tom Lane2019-02-15
* Revert attempts to use POPCNT etc instructionsAlvaro Herrera2019-02-15
* Add basic support for using the POPCNT and SSE4.2s LZCNT opcodesAlvaro Herrera2019-02-13
* Update copyright for 2019Bruce Momjian2019-01-02
* Rename rbtree.c functions to use "rbt" prefix not "rb" prefix.Tom Lane2018-11-06
* Remove incorrect comment in dshash.c.Thomas Munro2018-10-29
* Implement %m in src/port/snprintf.c, and teach elog.c to rely on that.Tom Lane2018-09-26
* doc: Update redirecting linksPeter Eisentraut2018-07-16
* Add missing files to src/backend/lib/README.Heikki Linnakangas2018-05-22
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* Fix non-portable use of round().Andres Freund2018-03-31
* Add Bloom filter implementation.Andres Freund2018-03-31
* Minor clean-up in dshash.{c,h}.Andres Freund2018-03-01
* Remove some inappropriate #includes.Tom Lane2018-02-16
* Update copyright for 2018Bruce Momjian2018-01-02
* Rethink MemoryContext creation to improve performance.Tom Lane2017-12-13
* Allow to avoid NUL-byte management for stringinfos and use in format.c.Andres Freund2017-10-11
* Fix uninitialized variable in dshash.c.Andres Freund2017-09-18
* Remove pre-order and post-order traversal logic for red-black trees.Tom Lane2017-09-10
* Suppress compiler warnings in dshash.c.Tom Lane2017-09-03
* Consolidate the function pointer types used by dshash.c.Andres Freund2017-08-24