Commits

DateSubjectAuthorReleases
2025-12-14 Update typedefs.list to match what the buildfarm currently reports. Tom Lane 19 (unreleased)
2020-04-07 Fix representation of SORT_TYPE_STILL_IN_PROGRESS. Tom Lane 13.0
2019-05-22 Phase 2 pgindent run for v12. Tom Lane 12.0
2018-04-26 Post-feature-freeze pgindent run. Tom Lane 11.0
2017-06-21 Phase 2 of pgindent updates. Tom Lane 10.0
2013-12-23 Support ordered-set (WITHIN GROUP) aggregates. Tom Lane 9.4.0
2013-01-29 Provide database object names as separate fields in error messages. Tom Lane 9.3.0
2011-12-07 Create a "sort support" interface API for faster sorting. Tom Lane 9.2.0
2011-04-12 Pass collations to functions in FunctionCallInfoData, not FmgrInfo. Tom Lane 9.1.0
2010-10-08 Teach CLUSTER to use seqscan-and-sort when it's faster than indexscan. Tom Lane 9.1.0
2009-08-10 Extend EXPLAIN to support output in XML or JSON format. Tom Lane 9.0.0
2008-03-16 When creating a large hash index, pre-sort the index entries by estimated Tom Lane 8.4.0
2007-05-04 Add a line to the EXPLAIN ANALYZE output for a Sort node, showing the Tom Lane 8.3.0
2007-05-04 Teach tuplesort.c about "top N" sorting, in which only the first N tuples Tom Lane 8.3.0
2007-01-09 Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LAST Tom Lane 8.3.0
2006-06-27 Extend the MinimalTuple concept to tuplesort.c, thereby reducing the Tom Lane 8.2.0
2006-05-23 Tweak writetup_heap/readtup_heap to avoid storing the tuple identity Tom Lane 8.2.0
2006-02-19 Improve tuplesort.c to support variable merge order. The original coding Tom Lane 8.2.0
2004-02-03 Rename SortMem and VacuumMem to work_mem and maintenance_work_mem. Tom Lane 8.0.0
2001-06-02 Tweak sorting so that nulls appear at the front of a descending sort Tom Lane 7.2.1
2001-05-07 Rewrite of planner statistics-gathering code. ANALYZE is now available as Tom Lane 7.2.1
1999-12-13 aggregate(DISTINCT ...) works, per SQL spec. Tom Lane 7.1.1
1999-10-17 Final stage of psort reconstruction work: replace psort.c with Tom Lane 7.1.1