-
- Downloads
Add a new tuplestore API function, tuplestore_putvalues(). This is
identical to tuplestore_puttuple(), except it operates on arrays of Datums + nulls rather than a fully-formed HeapTuple. In several places that use the tuplestore API, this means we can avoid creating a HeapTuple altogether, saving a copy.
Showing
- src/backend/commands/prepare.c 2 additions, 5 deletionssrc/backend/commands/prepare.c
- src/backend/executor/execQual.c 7 additions, 10 deletionssrc/backend/executor/execQual.c
- src/backend/utils/mmgr/portalmem.c 2 additions, 5 deletionssrc/backend/utils/mmgr/portalmem.c
- src/backend/utils/sort/tuplestore.c 17 additions, 3 deletionssrc/backend/utils/sort/tuplestore.c
- src/include/utils/tuplestore.h 3 additions, 1 deletionsrc/include/utils/tuplestore.h
- src/pl/plperl/plperl.c 14 additions, 8 deletionssrc/pl/plperl/plperl.c
- src/pl/plpgsql/src/pl_exec.c 14 additions, 15 deletionssrc/pl/plpgsql/src/pl_exec.c
Loading
Please register or sign in to comment