Lines Matching refs:innerrelid
72 int innerrelid; in remove_useless_joins() local
84 innerrelid = bms_singleton_member(sjinfo->min_righthand); in remove_useless_joins()
86 remove_rel_from_query(root, innerrelid, in remove_useless_joins()
92 joinlist = remove_rel_from_joinlist(joinlist, innerrelid, &nremoved); in remove_useless_joins()
94 elog(ERROR, "failed to find relation %d in joinlist", innerrelid); in remove_useless_joins()
161 int innerrelid; in join_is_removable() local
176 if (!bms_get_singleton_member(sjinfo->min_righthand, &innerrelid)) in join_is_removable()
179 innerrel = find_base_rel(root, innerrelid); in join_is_removable()
264 if (bms_is_member(innerrelid, restrictinfo->clause_relids)) in join_is_removable()
522 int innerrelid; in reduce_unique_semijoins() local
539 if (!bms_get_singleton_member(sjinfo->min_righthand, &innerrelid)) in reduce_unique_semijoins()
542 innerrel = find_base_rel(root, innerrelid); in reduce_unique_semijoins()