postgresql/src/backend
Tom Lane 4ab76b1c20 Tweak hash join code to use an additional heuristic for deciding whether
it's worth probing the outer relation for emptiness before building the
hash table.  To wit, if we're rescanning a join previously performed,
remember whether we found it nonempty the previous time, and don't bother
with the probe if it was nonempty.  This buys back the performance lost
in examples like Mario Weilguni's.
2005-11-28 23:46:03 +00:00
..
access Some marginal additional hacking to shave a few more cycles off 2005-11-26 05:03:06 +00:00
bootstrap Re-run pgindent, fixing a problem where comment lines after a blank 2005-11-22 18:17:34 +00:00
catalog Re-run pgindent, fixing a problem where comment lines after a blank 2005-11-22 18:17:34 +00:00
commands Teach tid-scan code to make use of "ctid = ANY (array)" clauses, so that 2005-11-26 22:14:57 +00:00
executor Tweak hash join code to use an additional heuristic for deciding whether 2005-11-28 23:46:03 +00:00
lib Standard pgindent run for 8.1. 2005-10-15 02:49:52 +00:00
libpq Re-run pgindent, fixing a problem where comment lines after a blank 2005-11-22 18:17:34 +00:00
main Re-run pgindent, fixing a problem where comment lines after a blank 2005-11-22 18:17:34 +00:00
nodes Change the parser to translate "foo [NOT] IN (expression-list)" to 2005-11-28 04:35:32 +00:00
optimizer Teach predtest.c how to reason about ScalarArrayOpExpr clauses as though 2005-11-27 22:15:42 +00:00
parser Change the parser to translate "foo [NOT] IN (expression-list)" to 2005-11-28 04:35:32 +00:00
po Translation typo fix 2005-11-14 22:08:14 +00:00
port Re-run pgindent, fixing a problem where comment lines after a blank 2005-11-22 18:17:34 +00:00
postmaster Install a more future-proof fix for the snapshot-unset bug just found. 2005-11-28 17:23:11 +00:00
regex Re-run pgindent, fixing a problem where comment lines after a blank 2005-11-22 18:17:34 +00:00
rewrite Fix problems with rewriter failing to set Query.hasSubLinks when inserting 2005-11-23 17:21:04 +00:00
storage Re-run pgindent, fixing a problem where comment lines after a blank 2005-11-22 18:17:34 +00:00
tcop Re-run pgindent, fixing a problem where comment lines after a blank 2005-11-22 18:17:34 +00:00
utils Teach planner and executor to handle ScalarArrayOpExpr as an indexable 2005-11-25 19:47:50 +00:00
Makefile Come to think of it, the backend doesn't use -lz either. 2005-11-28 22:43:30 +00:00
nls.mk Add _ to gettext triggers. Must have been forgotten here when it was introduced. 2005-10-04 11:14:03 +00:00