Commit Graph

299 Commits (4a3fdbdf766d80b21271e32da865801ab005d786)

Author SHA1 Message Date
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Andres Freund ab9e0e718a Add shared tuplestores. 8 years ago
Robert Haas 95b52351fe Remove obsolete comment. 8 years ago
Robert Haas eaedf0df71 Update typedefs.list and re-run pgindent 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Robert Haas 8b304b8b72 Remove replacement selection sort. 8 years ago
Robert Haas bf11e7ee2e Propagate sort instrumentation from workers back to leader. 8 years ago
Alvaro Herrera f5d54ef97a Fix typo in comment 9 years ago
Tom Lane 512f67c8d0 Avoid integer overflow while sifting-up a heap in tuplesort.c. 9 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
Andres Freund b58c433ef9 Fix duplicated words in comment. 9 years ago
Andres Freund fa117ee403 Allow avoiding tuple copy within tuplesort_gettupleslot(). 9 years ago
Robert Haas ea69a0dead Expand hash indexes more gradually. 9 years ago
Kevin Grittner 18ce3a4ab2 Add infrastructure to support EphemeralNamedRelation references. 9 years ago
Heikki Linnakangas 7ac4a389a7 Don't create "holes" in BufFiles, in the new logtape code. 9 years ago
Heikki Linnakangas dbeca61c35 Remove leftover reference to "indirect blocks" in comment. 9 years ago
Tom Lane 4e46c97fde Fix NULL pointer dereference in tuplesort.c. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Heikki Linnakangas 01ec25631f Simplify tape block format. 9 years ago
Robert Haas 3856cf9607 Remove should_free arguments to tuplesort routines. 9 years ago
Heikki Linnakangas 64bc26f90d Fix thinko in safeguard for negative availMem. 9 years ago
Heikki Linnakangas f7d54f4f7d Fix accounting of memory needed for merge heap. 9 years ago
Robert Haas fc19c1801b Limit the number of number of tapes used for a sort to 501. 9 years ago
Heikki Linnakangas d8589946dd Fix use-after-free around DISTINCT transition function calls. 9 years ago
Heikki Linnakangas b75f467b6e Simplify the code for logical tape read buffers. 9 years ago
Heikki Linnakangas b56fb691b0 Fix excessive memory consumption in the new sort pre-reading code. 9 years ago
Heikki Linnakangas d4fca5e6c7 Fix another outdated comment. 9 years ago
Heikki Linnakangas c86c2d9d57 Update comment. 9 years ago
Heikki Linnakangas e94568ecc1 Change the way pre-reading in external sort's merge phase works. 9 years ago
Heikki Linnakangas c99dd5bfed Fix and clarify comments on replacement selection. 9 years ago
Heikki Linnakangas 24598337c8 Implement binary heap replace-top operation in a smarter way. 9 years ago
Tom Lane f032722f86 Guard against possible memory allocation botch in batchmemtuples(). 9 years ago
Tom Lane ea268cdc9a Add macros to make AllocSetContextCreate() calls simpler and safer. 10 years ago
Robert Haas 008c4135cc Fix possible sorting error when aborting use of abbreviated keys. 10 years ago
Tom Lane b5bce6c1ec Final pgindent + perltidy run for 9.6. 10 years ago
Bruce Momjian 6eb5b05d22 C comment: fix typo 10 years ago
Robert Haas 1b0fc85077 Properly adjust pointers when tuples are moved during CLUSTER. 10 years ago
Robert Haas b22934dc03 Fix a prototype which is inconsistent with the function definition. 10 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 10 years ago
Teodor Sigaev 8b99edefca Revert CREATE INDEX ... INCLUDING ... 10 years ago
Teodor Sigaev 386e3d7609 CREATE INDEX ... INCLUDING (column[, ...]) 10 years ago
Robert Haas b0b64f6505 Attempt to fix breakage due to declaration following code. 10 years ago
Robert Haas 0711803775 Use quicksort, not replacement selection, for external sorting. 10 years ago
Robert Haas 08a6d36dcb Use INT64_FORMAT instead of %ld for int64. 10 years ago
Robert Haas 2d8a1e22b1 Various minor corrections of and improvements to comments. 10 years ago
Robert Haas c27033ff7c Update tuplesort.c comments for memory mangement improvements. 10 years ago
Robert Haas 0011c0091e Improve memory management for external sorts. 10 years ago