| From: | Tom Lane <tgl> |
|---|---|
| To: | pgsql-committers(at)postgresql(dot)org |
| Subject: | pgsql/src/include/nodes (execnodes.h) |
| Date: | 2000-08-13 02:50:26 |
| Message-ID: | 200008130250.e7D2oQM65857@hub.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-committers |
Date: Saturday, August 12, 2000 @ 22:50:24
Author: tgl
Update of /home/projects/pgsql/cvsroot/pgsql/src/include/nodes
from hub.org:/home/projects/pgsql/tmp/cvs-serv65720/src/include/nodes
Modified Files:
execnodes.h
----------------------------- Log Message -----------------------------
Clean up handling of variable-free qual clauses. System now does the
right thing with variable-free clauses that contain noncachable functions,
such as 'WHERE random() < 0.5' --- these are evaluated once per
potential output tuple. Expressions that contain only Params are
now candidates to be indexscan quals --- for example, 'var = ($1 + 1)'
can now be indexed. Cope with RelabelType nodes atop potential indexscan
variables --- this oversight prevents 7.0.* from recognizing some
potentially indexscanable situations.
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Tom Lane | 2000-08-13 02:50:31 | pgsql/src/include/optimizer (clauses.h) |
| Previous Message | Tom Lane | 2000-08-13 02:50:24 | pgsql/src/include/executor (nodeNestloop.h) |