summaryrefslogtreecommitdiff
path: root/src/backend/utils/sort
Commit message (Expand)AuthorAgeFilesLines
...
* Robustify tuplesort's free_sort_tuple functionDavid Rowley2021-07-131-0/+1
* Fix theoretical bug in tuplesortDavid Rowley2021-07-131-2/+5
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-121-0/+1
* Use sort_template.h for qsort_tuple() and qsort_ssup().Thomas Munro2021-03-034-282/+20
* Update copyright for 2021Bruce Momjian2021-01-025-5/+5
* Fix a few more generator scripts to produce pgindent-clean output.Tom Lane2020-09-211-3/+4
* Add support for building GiST index by sorting.Heikki Linnakangas2020-09-172-0/+91
* Change LogicalTapeSetBlocks() to use nBlocksWritten.Jeff Davis2020-09-151-1/+11
* Message fixes and style improvementsPeter Eisentraut2020-09-141-1/+1
* logtape.c: do not preallocate for tapes when sortingJeff Davis2020-09-112-16/+29
* Fix bogus MaxAllocSize check in logtape.c.Jeff Davis2020-09-041-1/+1
* Extend the BufFile interface.Amit Kapila2020-08-262-2/+4
* Fix buffile.c error handling.Thomas Munro2020-06-163-49/+47
* pgindent run prior to branching v13.Tom Lane2020-06-071-1/+1
* Fix platform-specific performance regression in logtape.c.Jeff Davis2020-06-071-1/+1
* Avoid fragmentation of logical tapes when writing concurrently.Jeff Davis2020-05-261-3/+77
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-142-29/+30
* Fix typos and improve incremental sort commentsTomas Vondra2020-05-121-4/+4
* Get rid of trailing semicolons in C macro definitions.Tom Lane2020-05-011-1/+1
* Fix missing pfree() in logtape.c, missed by 24d85952.Jeff Davis2020-04-191-0/+1
* Fix collection of typos and grammar mistakes in the tree, volume 2Michael Paquier2020-04-141-1/+1
* Use perl warnings pragma consistentlyAndrew Dunstan2020-04-131-1/+2
* Implement Incremental SortTomas Vondra2020-04-061-68/+238
* Introduce LogicalTapeSetExtend().Jeff Davis2020-03-091-27/+46
* logtape.c: allocate read buffer even for an empty tape.Jeff Davis2020-02-191-11/+5
* Logical Tape Set: lazily allocate read buffer.Jeff Davis2020-02-131-7/+36
* Logical Tape Set: use min heap for freelist.Jeff Davis2020-02-061-56/+104
* Update copyrights for 2020Bruce Momjian2020-01-015-5/+5
* Remove unused code from tuplesort.Andres Freund2019-11-131-61/+2
* Split all OBJS style lines in makefiles into one-line-per-entry style.Andres Freund2019-11-051-1/+6
* Fix CLUSTER on expression indexes.Andres Freund2019-10-151-1/+1
* Make tuplesort_set_bound() assertions more comprehensible, hopefully.Tom Lane2019-09-131-5/+6
* Merge two assertions to make comment clearerAlvaro Herrera2019-09-121-2/+2
* Fix inconsistencies and typos in the tree, take 10Michael Paquier2019-08-131-1/+1
* Rename tuplesort.c's SortTuple.tupindex field.Peter Geoghegan2019-08-091-10/+8
* Update obsolete tuplesort READTUP() comment.Peter Geoghegan2019-08-081-6/+7
* Remove unnecessary #include <limits.h>Alvaro Herrera2019-08-071-2/+0
* Fix more typos and inconsistencies in the treeMichael Paquier2019-06-171-1/+1
* Phase 2 pgindent run for v12.Tom Lane2019-05-224-24/+24
* Make heap TID a tiebreaker nbtree index column.Peter Geoghegan2019-03-201-3/+10
* Refactor nbtree insertion scankeys.Peter Geoghegan2019-03-201-8/+8
* Move hash_any prototype from access/hash.h to utils/hashutils.hAlvaro Herrera2019-03-111-1/+1
* Change function call information to be variable length.Andres Freund2019-01-261-7/+8
* Update copyright for 2019Bruce Momjian2019-01-025-5/+5
* Have BufFileSize() ereport() on FileSize() failure.Peter Geoghegan2018-11-281-4/+0
* Introduce notion of different types of slots (without implementing them).Andres Freund2018-11-151-1/+1
* Use 64 bit type for BufFileSize().Thomas Munro2018-11-151-1/+1
* Adjust trace_sort log messages.Peter Geoghegan2018-11-011-11/+11
* Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple.Andres Freund2018-09-251-2/+2
* Avoid using potentially-under-aligned page buffers.Tom Lane2018-09-011-3/+3