Commit Graph

161 Commits (686d399f2be6eea4b74d59cdadd427d09cb0e246)

Author SHA1 Message Date
Andres Freund 686d399f2b Fix non-portable use of round(). 8 years ago
Andres Freund 51bc271790 Add Bloom filter implementation. 8 years ago
Andres Freund 17b340abf8 Minor clean-up in dshash.{c,h}. 8 years ago
Tom Lane 49bff412ed Remove some inappropriate #includes. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane 9fa6f00b13 Rethink MemoryContext creation to improve performance. 8 years ago
Andres Freund 70c2d1be2b Allow to avoid NUL-byte management for stringinfos and use in format.c. 8 years ago
Andres Freund 0fb9e4ace5 Fix uninitialized variable in dshash.c. 8 years ago
Tom Lane f80e782a6b Remove pre-order and post-order traversal logic for red-black trees. 8 years ago
Tom Lane 4faa1dc2eb Suppress compiler warnings in dshash.c. 8 years ago
Andres Freund d7694fc148 Consolidate the function pointer types used by dshash.c. 8 years ago
Andres Freund 4569715bd6 Fix unlikely shared memory leak after failure in dshash_create(). 8 years ago
Andres Freund 8c0d7bafad Hash tables backed by DSA shared memory. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 9 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 9 years ago
Alvaro Herrera b66adb7b0c Revert "Permit dump/reload of not-too-large >1GB tuples" 9 years ago
Andrew Gierth b5635948ab Support hashed aggregation with grouping sets. 9 years ago
Alvaro Herrera 42f50cb8fa Fix overflow check in StringInfo; add missing casts 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Alvaro Herrera fa2fa99552 Permit dump/reload of not-too-large >1GB tuples 9 years ago
Heikki Linnakangas e21db14b8a Clarify the new Red-Black post-order traversal code a bit. 9 years ago
Heikki Linnakangas 9f85784cae Support multiple iterators in the Red-Black Tree implementation. 9 years ago
Robert Haas 360ca27a9b Remove mergeHyperLogLog. 10 years ago
Alvaro Herrera 948c97958b Add two HyperLogLog functions 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Tom Lane 44ed65a545 Avoid use of float arithmetic in bipartite_match.c. 11 years ago
Andres Freund de6fd1c898 Rely on inline functions even if that causes warnings in older compilers. 11 years ago
Heikki Linnakangas f92d6a540a Use appendStringInfoString/Char et al where appropriate. 11 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Tom Lane 26058bf0dc More portability fixing for bipartite_match.c. 11 years ago
Tom Lane 12cc299c65 Avoid direct use of INFINITY. 11 years ago
Andres Freund f3d3118532 Support GROUPING SETS, CUBE and ROLLUP. 11 years ago
Heikki Linnakangas 931bf3eb9b Fix a bug in pairing heap removal code. 11 years ago
Robert Haas d1747571b6 Fix typos, update README. 11 years ago
Robert Haas 6a3c6ba0ba Add an explicit cast to Size to hyperloglog.c 11 years ago
Robert Haas 4ea51cdfe8 Use abbreviated keys for faster sorting of text datums. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Heikki Linnakangas 955557ddcc Move rbtree.c from src/backend/utils/misc to src/backend/lib. 11 years ago
Heikki Linnakangas e7032610f7 Use a pairing heap for the priority queue in kNN-GiST searches. 11 years ago
Heikki Linnakangas 4d65e16a6f Misc comment typo fixes. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Fujii Masao 2bccced110 Fix typos in comments. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Tom Lane 3147acd63e Use improved vsnprintf calling logic in more places. 12 years ago
Tom Lane 8e2b71d2d0 Reset the binary heap in MergeAppend rescans. 13 years ago
Tom Lane fa2fad3c06 Improve ilist.h's support for deletion of slist elements during iteration. 13 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago