summaryrefslogtreecommitdiff
path: root/src/backend/access/gist/gistvalidate.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2016-07-28 02:08:52 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2016-07-28 02:08:52 -0400
commite1a93dd6ae114669669e3a77167dc3d3bd91e035 (patch)
tree5cd606b79cab0b198fd422a8740163a2b843bfed /src/backend/access/gist/gistvalidate.c
parent69995c3b3fd64361bb4d3938315f3e88ccc01e53 (diff)
downloadpostgresql-e1a93dd6ae114669669e3a77167dc3d3bd91e035.tar.gz
tqueue.c's record-typmod hashtables need the HASH_BLOBS option.
The keys are integers, not strings. The code accidentally worked on little-endian machines, at least up to 256 distinct record types within a session, but failed utterly on big-endian. This was unexpectedly exposed by a test case added by commit 4452000f3, which apparently is the only parallelizable query in the regression suite that uses more than one anonymous record type. Fortunately, buildfarm member mandrill is big-endian and is running with force_parallel_mode on, so it failed.
Diffstat (limited to 'src/backend/access/gist/gistvalidate.c')
0 files changed, 0 insertions, 0 deletions