aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/sort/tuplesort.c
Commit message (Expand)AuthorAge
* pgindent run for 8.2.Bruce Momjian2006-10-04
* Switch over to using our own qsort() all the time, as has been proposedTom Lane2006-10-03
* Remove 576 references of include files that were not needed.Bruce Momjian2006-07-14
* Extend the MinimalTuple concept to tuplesort.c, thereby reducing theTom Lane2006-06-27
* Tweak writetup_heap/readtup_heap to avoid storing the tuple identityTom Lane2006-05-23
* Recent changes in memory management in tuplesort.c had a problem: theTom Lane2006-03-10
* Tweak trace_sort code to show the merge order (number of active inputTom Lane2006-03-08
* Repair old performance bug in tuplesort.c/logtape.c. In the case whereTom Lane2006-03-07
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Prevent sorting from requesting a SortTuple array that exceeds MaxAllocSize;Tom Lane2006-03-04
* Improve sorting speed by pre-extracting the first sort-key column ofTom Lane2006-02-26
* Update obsolete comment.Tom Lane2006-02-19
* Improve tuplesort.c to support variable merge order. The original codingTom Lane2006-02-19
* Remove QNX port.Bruce Momjian2006-01-05
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-22
* Remove the t_datamcxt field of HeapTupleData. This was introduced forTom Lane2005-11-20
* Change trace_sort to output to the log, rather than the user's terminal.Bruce Momjian2005-10-25
* Improve trace_sort code to also show the total memory or disk space used.Tom Lane2005-10-18
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Add a trace_sort option to help with measuring resource usage of externalTom Lane2005-10-03
* Fix typo in comment.Tom Lane2005-09-23
* Add parentheses to macros when args are used in computations. WithoutBruce Momjian2005-05-25
* For some reason access/tupmacs.h has been #including utils/memutils.h,Tom Lane2005-05-06
* Use InitFunctionCallInfoData() macro instead of MemSet in performanceTom Lane2005-03-22
* Improve performance of fmgr.c calling routines for cases with more thanTom Lane2005-02-02
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-31
* Pgindent run for 8.0.Bruce Momjian2004-08-29
* Update copyright to 2004.Bruce Momjian2004-08-29
* During btree index build, sort equal-keyed tuples according to theirTom Lane2004-03-17
* Rename SortMem and VacuumMem to work_mem and maintenance_work_mem.Tom Lane2004-02-03
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-29
* Cross-data-type comparisons are now indexable by btrees, pursuant to myTom Lane2003-11-12
* Add operator strategy and comparison-value datatype fields to ScanKey.Tom Lane2003-11-09
* Create a 'type cache' that keeps track of the data needed for any particularTom Lane2003-08-17
* Update copyrights to 2003.Bruce Momjian2003-08-04
* pgindent run.Bruce Momjian2003-08-04
* Error message editing in backend/utils (except /adt).Tom Lane2003-07-25
* Change pg_amop's index on (amopclaid,amopopr) to index (amopopr,amopclaid).Tom Lane2003-05-13
* Add new palloc0 call as merge of palloc and MemSet(0).Bruce Momjian2002-11-13
* Back out use of palloc0 in place if palloc/MemSet. Seems constant lenBruce Momjian2002-11-11
* Merge palloc()/MemSet(0) calls into a single palloc0() call.Bruce Momjian2002-11-10
* Avoid use of inline functions that are not declared static. Needed toTom Lane2002-10-31
* Tweak a few of the most heavily used function call points to zero outTom Lane2002-10-04
* pgindent run.Bruce Momjian2002-09-04
* The cstring datatype can now be copied, passed around, etc. The typlenTom Lane2002-08-24
* Change memory-space accounting mechanism in tuplesort.c and tuplestore.cTom Lane2002-08-12
* Update copyright to 2002.Bruce Momjian2002-06-20
* Restructure indexscan API (index_beginscan, index_getnext) perTom Lane2002-05-20
* Add CHECK_FOR_INTERRUPTS() in various strategic spots, per commentsTom Lane2002-01-06
* Defend against brain-dead QNX implementation of qsort().Tom Lane2001-11-11