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

pgsql-server/src backend/nodes/copyfuncs.c bac ...

From: tgl(at)svr1(dot)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql-server/src backend/nodes/copyfuncs.c bac ...
Date: 2004-01-04 00:07:32
Message-ID: (view raw, whole thread or download thread mbox)
Lists: pgsql-committers
CVSROOT:	/cvsroot
Module name:	pgsql-server
Changes by:	tgl(at)svr1(dot)postgresql(dot)org	04/01/03 20:07:32

Modified files:
	src/backend/nodes: copyfuncs.c outfuncs.c 
	src/backend/optimizer/path: indxpath.c orindxpath.c 
	src/backend/optimizer/plan: initsplan.c 
	src/backend/optimizer/prep: prepunion.c 
	src/backend/optimizer/util: plancat.c restrictinfo.c 
	src/include/nodes: relation.h 
	src/include/optimizer: paths.h restrictinfo.h 

Log message:
	Rewrite OR indexscan processing to be more flexible.  We can now for the
	first time generate an OR indexscan for a two-column index when the WHERE
	condition is like 'col1 = foo AND (col2 = bar OR col2 = baz)' --- before,
	the OR had to be on the first column of the index or we'd not notice the
	possibility of using it.  Some progress towards extracting OR indexscans
	from subclauses of an OR that references multiple relations, too, although
	this code is #ifdef'd out because it needs more work.

pgsql-committers by date

Next:From: Bruce MomjianDate: 2004-01-04 00:11:29
Subject: pgsql-server/src/tools/pgindent README
Previous:From: Tom LaneDate: 2004-01-03 05:47:44
Subject: pgsql-server/src/include/storage s_lock.h

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