git.postgresql.org Git - postgresql.git/commit
2005年3月14日 04:41:13 +0000 (04:41 +0000)
2005年3月14日 04:41:13 +0000 (04:41 +0000)
commit a9b05bdc8330b378cd2df7910ca0beaa500223fa
Avoid O(N^2) overhead in repeated nocachegetattr calls when columns of
a tuple are being accessed via ExecEvalVar and the attcacheoff shortcut
isn't usable (due to nulls and/or varlena columns). To do this, cache
Datums extracted from a tuple in the associated TupleTableSlot.
Also some code cleanup in and around the TupleTable handling.
Atsushi Ogawa with some kibitzing by Tom Lane.
This is the main PostgreSQL git repository.
RSS
Atom