Commit Graph

217 Commits (f22e84df1dea96c8f4b0f7369ea60607fbb9ce10)

Author SHA1 Message Date
Alexander Korotkov 3c5db1d6b0 Implement pg_wal_replay_wait() stored procedure 1 year ago
Alexander Korotkov 772faafca1 Revert: Implement pg_wal_replay_wait() stored procedure 2 years ago
Alexander Korotkov bf1e650806 Use the pairing heap instead of a flat array for LSN replay waiters 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Nathan Bossart e1724af42c Fix comments for the dshash_parameters struct. 2 years ago
Nathan Bossart 42a1de3013 Add helper functions for dshash tables with string keys. 2 years ago
David Rowley 4b31063643 Fix broken Bitmapset optimization in DiscreteKnapsack() 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Nathan Bossart 5af0263afd Make binaryheap available to frontend code. 2 years ago
Andres Freund 2b16208753 Fix ILIST_DEBUG build 3 years ago
Peter Eisentraut c8ad4d8166 Constify the arguments of ilist.c/h functions 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Andrew Dunstan 8284cf5f74 Add copyright notices to meson files 3 years ago
David Rowley 7c335b7a20 Add doubly linked count list implementation 3 years ago
Andres Freund e6927270cd meson: Add initial version of meson based build system 3 years ago
Peter Geoghegan a601366a46 Harmonize more parameter names in bulk. 3 years ago
Peter Geoghegan bfcf1b3480 Harmonize parameter names in storage and AM code. 3 years ago
David Rowley 3e0fff2e68 More -Wshadow=compatible-local warning fixes 3 years ago
Thomas Munro eed959a457 Fix lock assertions in dshash.c. 4 years ago
Alexander Korotkov e57519a463 Add missing inequality searches to rbtree 4 years ago
Alexander Korotkov 8d51d7f403 Use C99 designator in the rbtree sentinel definition 4 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 4 years ago
Andres Freund 909eebf27b dshash: revise sequential scan support. 4 years ago
Andres Freund 352d297dc7 dshash: Add sequential scan support. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane a2ff18e89f Improve sift up/down code in binaryheap.c and logtape.c. 4 years ago
Tom Lane 3804539e48 Replace random(), pg_erand48(), etc with a better PRNG API and algorithm. 4 years ago
Magnus Hagander 8b4b5669cd Fix typo in comment 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Jeff Davis fd734f387d Use pg_bitutils for HyperLogLog. 6 years ago
Robert Haas 05d8449e73 Move src/backend/utils/hash/hashfn.c to src/common 6 years ago
Robert Haas 9341c783cc Put all the prototypes for hashfn.c into the same header file. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Andres Freund 26aaf97b68 Make StringInfo available to frontend code. 6 years ago
Andres Freund 01368e5d9d Split all OBJS style lines in makefiles into one-line-per-entry style. 6 years ago
Michael Paquier 6b8548964b Fix inconsistencies in the code 7 years ago
Michael Paquier 3412030205 Fix more typos and inconsistencies in the tree 7 years ago
Amit Kapila 92c4abc736 Fix assorted inconsistencies. 7 years ago
Thomas Munro 4c9210f34c Update copyright year. 7 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Heikki Linnakangas 16954e22e2 Fix example in comment. 7 years ago
Tom Lane f7ff0ae842 Further code review for new integerset code. 7 years ago
Heikki Linnakangas d303122eab Clean up the Simple-8b encoder code. 7 years ago
Heikki Linnakangas b5fd4972a3 Fix yet more portability bugs in integerset and its tests. 7 years ago
Heikki Linnakangas df816f6ad5 Add IntegerSet, to hold large sets of 64-bit ints efficiently. 7 years ago
Alvaro Herrera af38498d4c Move hash_any prototype from access/hash.h to utils/hashutils.h 7 years ago
Tom Lane 02a6a54ecd Make use of compiler builtins and/or assembly for CLZ, CTZ, POPCNT. 7 years ago
Alvaro Herrera 457aef0f1f Revert attempts to use POPCNT etc instructions 7 years ago
Alvaro Herrera 711bab1e4d Add basic support for using the POPCNT and SSE4.2s LZCNT opcodes 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago