Divide functions into three volatility classes (immutable, stable, and

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 4bdb4be62e652ee3220dae21a4fa340832c93429
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2002-04-05T00:31:36Z
Releases: 7.3.1
Divide functions into three volatility classes (immutable, stable, and
volatile), rather than the old cachable/noncachable distinction.  This
allows indexscan optimizations in many places where we formerly didn't.
Also, add a pronamespace column to pg_proc (it doesn't do anything yet,
however).

Files