postgresql/src/backend
Tom Lane cc0dd43850 Marginal improvement in sublink planning: allow unknownEqFalse optimization
to be used for SubLinks that are underneath a top-level OR clause.  Just as at
the very top level of WHERE, it's not necessary to be accurate about whether
the sublink returns FALSE or NULL, because either result has the same impact
on whether the WHERE will succeed.
2008-08-20 19:58:24 +00:00
..
access Introduce the concept of relation forks. An smgr relation can now consist 2008-08-11 11:05:11 +00:00
bootstrap Reduce the alignment requirement of type "name" from int to char, and arrange 2008-06-24 17:58:27 +00:00
catalog Clean up the loose ends in selectivity estimation left by my patch for semi 2008-08-16 00:01:38 +00:00
commands Cause the output from debug_print_parse, debug_print_rewritten, and 2008-08-19 18:30:04 +00:00
executor Performance fix for new anti-join code in nodeMergejoin.c: after finding a 2008-08-15 19:20:42 +00:00
lib Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
libpq Rearrange the code in auth.c so that all functions for a single authentication 2008-08-01 11:41:12 +00:00
main Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
nodes Implement SEMI and ANTI joins in the planner and executor. (Semijoins replace 2008-08-14 18:48:00 +00:00
optimizer Marginal improvement in sublink planning: allow unknownEqFalse optimization 2008-08-20 19:58:24 +00:00
parser Teach the system how to use hashing for UNION. (INTERSECT/EXCEPT will follow, 2008-08-07 01:11:52 +00:00
po Translation updates 2008-01-31 18:04:52 +00:00
port Fix a couple of bugs in win32 shmem name generation: 2008-07-04 10:50:18 +00:00
postmaster Make the temporary directory for pgstat files configurable by the GUC 2008-08-15 08:37:41 +00:00
regex Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
rewrite Fix pull_up_simple_union_all to copy all rtable entries from child subquery to 2008-08-14 20:31:29 +00:00
snowball Implement a few changes to how shared libraries and dynamically loadable 2008-04-07 14:15:58 +00:00
storage Introduce the concept of relation forks. An smgr relation can now consist 2008-08-11 11:05:11 +00:00
tcop Cause the output from debug_print_parse, debug_print_rewritten, and 2008-08-19 18:30:04 +00:00
tsearch Create a type-specific typanalyze routine for tsvector, which collects stats 2008-07-14 00:51:46 +00:00
utils Cause the output from debug_print_parse, debug_print_rewritten, and 2008-08-19 18:30:04 +00:00
Makefile Add a few more DTrace probes to the backend. 2008-08-01 13:16:09 +00:00
common.mk We need to rebuild objfiles.txt when one of the subdirectories' objfiles.txt 2008-03-17 18:24:56 +00:00
nls.mk Add a new ereport auxiliary function errdetail_log(), which works the same as 2008-03-24 18:08:47 +00:00