aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/arrayfuncs.c
diff options
context:
space:
mode:
authorRobert Haas <rhaas@postgresql.org>2015-12-16 15:23:45 -0500
committerRobert Haas <rhaas@postgresql.org>2015-12-16 15:23:45 -0500
commitb648b70342fbe712383e8cd76dc8f7feaba9aaa3 (patch)
tree80c2ccf9e1ebb91f93bec8105f6112aa1c1e268e /src/backend/utils/adt/arrayfuncs.c
parentf27a6b15e6566fba7748d0d9a3fc5bcfd52c4a1b (diff)
downloadpostgresql-b648b70342fbe712383e8cd76dc8f7feaba9aaa3.tar.gz
postgresql-b648b70342fbe712383e8cd76dc8f7feaba9aaa3.zip
Speed up CREATE INDEX CONCURRENTLY's TID sort.
Encode TIDs as 64-bit integers to speed up comparisons. This seems to speed things up on all platforms, but is even more beneficial when 8-byte integers are passed by value. Peter Geoghegan. Design suggestions and review by Tom Lane. Review also by Simon Riggs and by me.
Diffstat (limited to 'src/backend/utils/adt/arrayfuncs.c')
0 files changed, 0 insertions, 0 deletions