OSDN Git Service

Improve comment.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 29 Dec 2003 21:44:49 +0000 (21:44 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 29 Dec 2003 21:44:49 +0000 (21:44 +0000)
src/backend/optimizer/path/clausesel.c

index 17cde28..7e5456d 100644 (file)
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *       $PostgreSQL: pgsql/src/backend/optimizer/path/clausesel.c,v 1.61 2003/11/29 19:51:50 pgsql Exp $
+ *       $PostgreSQL: pgsql/src/backend/optimizer/path/clausesel.c,v 1.62 2003/12/29 21:44:49 tgl Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -108,6 +108,10 @@ restrictlist_selectivity(Query *root,
  * If the calculation yields zero or negative, however, we chicken out and
  * use a default estimate; that probably means that one or both
  * selectivities is a default estimate rather than an actual range value.
+ *
+ * A free side-effect is that we can recognize redundant inequalities such
+ * as "x < 4 AND x < 5"; only the tighter constraint will be counted.
+ *
  * Of course this is all very dependent on the behavior of
  * scalarltsel/scalargtsel; perhaps some day we can generalize the approach.
  */