Skip site navigation (1) Skip section navigation (2)

pgsql-server/src backend/executor/nodeHashjoin ...

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql-server/src backend/executor/nodeHashjoin ...
Date: 2003-01-27 20:51:54
Message-ID: 20030127205154.8247A476ABA@postgresql.org (view raw or flat)
Thread:
Lists: pgsql-committers
CVSROOT:	/cvsroot
Module name:	pgsql-server
Changes by:	tgl(at)postgresql(dot)org	03/01/27 15:51:54

Modified files:
	src/backend/executor: nodeHashjoin.c nodeNestloop.c 
	src/backend/nodes: list.c 
	src/backend/optimizer/path: costsize.c joinpath.c 
	src/backend/optimizer/util: pathnode.c 
	src/backend/utils/adt: selfuncs.c 
	src/include/nodes: pg_list.h 
	src/include/optimizer: cost.h 
	src/test/regress/expected: subselect.out 

Log message:
	Upgrade cost estimation for joins, per discussion with Bradley Baetz.
	Try to model the effect of rescanning input tuples in mergejoins;
	account for JOIN_IN short-circuiting where appropriate.  Also, recognize
	that mergejoin and hashjoin clauses may now be more than single operator
	calls, so we have to charge appropriate execution costs.


pgsql-committers by date

Next:From: Bruce Momjian - CVSDate: 2003-01-27 22:40:56
Subject: pgsql-server/doc/src/sgml perform.sgml
Previous:From: Bruce Momjian - CVSDate: 2003-01-27 06:25:03
Subject: pgsql-server/doc FAQ

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group