diff options
author | Jeff Davis <jdavis@postgresql.org> | 2025-01-13 14:14:07 -0800 |
---|---|---|
committer | Jeff Davis <jdavis@postgresql.org> | 2025-01-13 14:14:33 -0800 |
commit | b4a07f532b40a64fb4714a3f7ab6063435411edb (patch) | |
tree | 0b46b6e5213ca51b3516e823af4c6864ae55d604 /src/backend/executor/nodeSubplan.c | |
parent | af2317652d5daf8b382cc65936731c4a3c0aaa4c (diff) | |
download | postgresql-b4a07f532b40a64fb4714a3f7ab6063435411edb.tar.gz postgresql-b4a07f532b40a64fb4714a3f7ab6063435411edb.zip |
Revert "TupleHashTable: store additional data along with tuple."
This reverts commit e0ece2a981ee9068f50c4423e303836c2585eb02 due to
performance regressions.
Reported-by: David Rowley
Diffstat (limited to 'src/backend/executor/nodeSubplan.c')
-rw-r--r-- | src/backend/executor/nodeSubplan.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/executor/nodeSubplan.c b/src/backend/executor/nodeSubplan.c index f7f6fc2da0b..49767ed6a52 100644 --- a/src/backend/executor/nodeSubplan.c +++ b/src/backend/executor/nodeSubplan.c @@ -753,7 +753,7 @@ findPartialMatch(TupleHashTable hashtable, TupleTableSlot *slot, { CHECK_FOR_INTERRUPTS(); - ExecStoreMinimalTuple(TupleHashEntryGetTuple(entry), hashtable->tableslot, false); + ExecStoreMinimalTuple(entry->firstTuple, hashtable->tableslot, false); if (!execTuplesUnequal(slot, hashtable->tableslot, numCols, keyColIdx, eqfunctions, |