pgsql: Use the sortsupport infrastructure in more cases. - Mailing list pgsql-committers

From Robert Haas
Subject pgsql: Use the sortsupport infrastructure in more cases.
Date
Msg-id E1XmqVG-0002i2-IY@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Use the sortsupport infrastructure in more cases.

This removes some fmgr overhead from cases such as btree index builds.

Peter Geoghegan, reviewed by Andreas Karlsson and me.

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/5ea86e6e65dd2da3e9a3464484985d48328e7fe3

Modified Files
--------------
src/backend/access/nbtree/nbtsort.c  |   63 ++++----
src/backend/utils/sort/sortsupport.c |   79 +++++++---
src/backend/utils/sort/tuplesort.c   |  275 ++++++++++++++--------------------
src/include/utils/sortsupport.h      |    3 +
4 files changed, 206 insertions(+), 214 deletions(-)


pgsql-committers by date:

Previous
From: Robert Haas
Date:
Subject: pgsql: Update pg_xlogdump's .gitignore for brindesc.c.
Next
From: Heikki Linnakangas
Date:
Subject: pgsql: Fix building with WAL_DEBUG.