Remove a 15-year old comment questioning behavior that is now well-
authorNeil Conway
Wed, 8 Nov 2006 00:45:30 +0000 (00:45 +0000)
committerNeil Conway
Wed, 8 Nov 2006 00:45:30 +0000 (00:45 +0000)
established: referencing an undefined parameter should result in an
error, not NULL.

src/backend/executor/execQual.c

index 6559947bf1eff7b6dfd22e5da565d32799763ded..a827335c62088626b652012042dd5c05f2feb7f9 100644 (file)
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *   $PostgreSQL: pgsql/src/backend/executor/execQual.c,v 1.197 2006/11/06 18:21:31 tgl Exp $
+ *   $PostgreSQL: pgsql/src/backend/executor/execQual.c,v 1.198 2006/11/08 00:45:30 neilc Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -595,11 +595,6 @@ ExecEvalConst(ExprState *exprstate, ExprContext *econtext,
  *     something like ($.name) and the expression context contains
  *     the current parameter bindings (name = "sam") (age = 34)...
  *     so our job is to find and return the appropriate datum ("sam").
- *
- *     Q: if we have a parameter ($.foo) without a binding, i.e.
- *        there is no (foo = xxx) in the parameter list info,
- *        is this a fatal error or should this be a "not available"
- *        (in which case we could return NULL)?    -cim 10/13/89
  * ----------------------------------------------------------------
  */
 static Datum