git.postgresql.org Git - postgresql.git/commitdiff

git projects / postgresql.git / commitdiff
? search:
summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: e656657)
Fix comment about cross-checking the varnullingrels
2024年6月10日 04:05:20 +0000 (13:05 +0900)
2024年6月10日 04:05:20 +0000 (13:05 +0900)
The nullingrels match checks are not limited to debugging builds.
Oversight in commit 867be9c07.

Author: Richard Guo
Reviewed-by: Alvaro Herrera, Tom Lane, Robert Haas
Discussion: https://postgr.es/m/CAMbWs4_SDsdYD7DdQw7RXc3jv3axbg+RGZ7aSi9GaqX=F8hNVw@mail.gmail.com


diff --git a/src/backend/optimizer/plan/setrefs.c b/src/backend/optimizer/plan/setrefs.c
index 37abcb4701fd459a6b5640aa0731bb3ce80a72fc..7aed84584c67050fe74ee46f370e8ecae732a657 100644 (file)
--- a/src/backend/optimizer/plan/setrefs.c
+++ b/src/backend/optimizer/plan/setrefs.c
@@ -2775,11 +2775,11 @@ build_tlist_index_other_vars(List *tlist, int ignore_rel)
* Also ensure that varnosyn is incremented by rtoffset.
* If no match, return NULL.
*
- * In debugging builds, we cross-check the varnullingrels of the subplan
- * output Var based on nrm_match. Most call sites should pass NRM_EQUAL
- * indicating we expect an exact match. However, there are places where
- * we haven't cleaned things up completely, and we have to settle for
- * allowing subset or superset matches.
+ * We cross-check the varnullingrels of the subplan output Var based on
+ * nrm_match. Most call sites should pass NRM_EQUAL indicating we expect
+ * an exact match. However, there are places where we haven't cleaned
+ * things up completely, and we have to settle for allowing subset or
+ * superset matches.
*/
static Var *
search_indexed_tlist_for_var(Var *var, indexed_tlist *itlist,
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /