summaryrefslogtreecommitdiff
path: root/src/backend/lib
AgeCommit message (Expand)Author
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-17Accommodate very large dshash tables.Nathan Bossart
2024-11-04Revert pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-10-27Remove unused #include's from backend .c filesPeter Eisentraut
2024-08-02Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-04-11Revert: Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-04-03Use the pairing heap instead of a flat array for LSN replay waitersAlexander Korotkov
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-02-27Fix comments for the dshash_parameters struct.Nathan Bossart
2024-02-26Add helper functions for dshash tables with string keys.Nathan Bossart
2024-01-18Fix broken Bitmapset optimization in DiscreteKnapsack()David Rowley
2024-01-04Update copyright for 2024Bruce Momjian
2023-09-18Make binaryheap available to frontend code.Nathan Bossart
2023-01-18Fix ILIST_DEBUG buildAndres Freund
2023-01-12Constify the arguments of ilist.c/h functionsPeter Eisentraut
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-20Add copyright notices to meson filesAndrew Dunstan
2022-11-02Add doubly linked count list implementationDavid Rowley
2022-09-22meson: Add initial version of meson based build systemAndres Freund
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-09-20Harmonize parameter names in storage and AM code.Peter Geoghegan
2022-08-25More -Wshadow=compatible-local warning fixesDavid Rowley
2022-07-11Fix lock assertions in dshash.c.Thomas Munro
2022-07-08Add missing inequality searches to rbtreeAlexander Korotkov
2022-07-08Use C99 designator in the rbtree sentinel definitionAlexander Korotkov
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-04dshash: revise sequential scan support.Andres Freund
2022-03-10dshash: Add sequential scan support.Andres Freund
2022-01-08Update copyright for 2022Bruce Momjian
2021-12-14Improve sift up/down code in binaryheap.c and logtape.c.Tom Lane
2021-11-29Replace random(), pg_erand48(), etc with a better PRNG API and algorithm.Tom Lane
2021-04-20Fix typo in commentMagnus Hagander
2021-01-02Update copyright for 2021Bruce Momjian
2020-07-30Use pg_bitutils for HyperLogLog.Jeff Davis
2020-02-27Move src/backend/utils/hash/hashfn.c to src/commonRobert Haas
2020-02-24Put all the prototypes for hashfn.c into the same header file.Robert Haas
2020-01-01Update copyrights for 2020Bruce Momjian
2019-11-05Make StringInfo available to frontend code.Andres Freund
2019-11-05Split all OBJS style lines in makefiles into one-line-per-entry style.Andres Freund
2019-07-08Fix inconsistencies in the codeMichael Paquier
2019-06-17Fix more typos and inconsistencies in the treeMichael Paquier
2019-06-08Fix assorted inconsistencies.Amit Kapila
2019-05-24Update copyright year.Thomas Munro
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-04-09Fix example in comment.Heikki Linnakangas
2019-03-25Further code review for new integerset code.Tom Lane
2019-03-25Clean up the Simple-8b encoder code.Heikki Linnakangas
2019-03-22Fix yet more portability bugs in integerset and its tests.Heikki Linnakangas
2019-03-22Add IntegerSet, to hold large sets of 64-bit ints efficiently.Heikki Linnakangas
2019-03-11Move hash_any prototype from access/hash.h to utils/hashutils.hAlvaro Herrera