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

pgsql-server/src backend/optimizer/util/clause ...

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql-server/src backend/optimizer/util/clause ...
Date: 2002-12-01 21:05:14
Message-ID: 20021201210514.517CF4760E4@postgresql.org (view raw or flat)
Thread:
Lists: pgsql-committers
CVSROOT:	/cvsroot
Module name:	pgsql-server
Changes by:	tgl(at)postgresql(dot)org	02/12/01 16:05:14

Modified files:
	src/backend/optimizer/util: clauses.c 
	src/backend/utils/cache: lsyscache.c 
	src/include/optimizer: clauses.h 
	src/include/utils: lsyscache.h 

Log message:
	Teach planner to expand sufficiently simple SQL-language functions
	('SELECT expression') inline, like macros, during the constant-folding
	phase of planning.  The actual expansion is not difficult, but checking
	that we're not changing the semantics of the call turns out to be more
	subtle than one might think; in particular must pay attention to
	permissions issues, strictness, and volatility.


pgsql-committers by date

Next:From: Bruce Momjian - CVSDate: 2002-12-01 21:20:45
Subject: pgsql-server/doc TODO
Previous:From: Tom LaneDate: 2002-12-01 20:27:32
Subject: pgsql-server/src backend/executor/execQual.c b ...

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