pgsql-server/src/backend/utils/sort tuplesort.c

From: tgl(at)svr1(dot)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql-server/src/backend/utils/sort tuplesort.c
Date: 2004-03-17 22:24:58
Message-ID: 20040317222458.8D085D1E8FC@svr1.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: tgl(at)svr1(dot)postgresql(dot)org 04/03/17 18:24:58

Modified files:
src/backend/utils/sort: tuplesort.c

Log message:
During btree index build, sort equal-keyed tuples according to their
TID (heap position). This doesn't do anything to the validity of the
finished index, but by pretending to qsort() that there are no really
equal keys in the sort, we can avoid performance problems with qsort
implementations that have trouble with large numbers of equal keys.
Patch from Manfred Koizar.

Responses

Browse pgsql-committers by date

  From Date Subject
Next Message Bruce Momjian 2004-03-17 22:30:10 pgsql-server/doc TODO
Previous Message Tom Lane 2004-03-17 20:48:43 pgsql-server/src backend/executor/execQual.c b ...