Home
last modified time | relevance | path

Searched refs:other_em (Results 1 – 25 of 42) sorted by relevance

12

/dports/databases/postgresql96-server/postgresql-9.6.24/src/backend/optimizer/path/
H A Dequivclass.c2199 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2203 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2207 if (other_em == cur_em || in generate_implied_equalities_for_column()
2208 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2212 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2220 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2225 other_em->em_datatype); in generate_implied_equalities_for_column()
2231 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql10-contrib/postgresql-10.19/src/backend/optimizer/path/
H A Dequivclass.c2252 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2256 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2260 if (other_em == cur_em || in generate_implied_equalities_for_column()
2261 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2265 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2273 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2278 other_em->em_datatype); in generate_implied_equalities_for_column()
2284 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql96-plpython/postgresql-9.6.24/src/backend/optimizer/path/
H A Dequivclass.c2199 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2203 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2207 if (other_em == cur_em || in generate_implied_equalities_for_column()
2208 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2212 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2220 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2225 other_em->em_datatype); in generate_implied_equalities_for_column()
2231 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql96-pltcl/postgresql-9.6.24/src/backend/optimizer/path/
H A Dequivclass.c2199 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2203 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2207 if (other_em == cur_em || in generate_implied_equalities_for_column()
2208 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2212 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2220 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2225 other_em->em_datatype); in generate_implied_equalities_for_column()
2231 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql10-plperl/postgresql-10.19/src/backend/optimizer/path/
H A Dequivclass.c2252 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2256 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2260 if (other_em == cur_em || in generate_implied_equalities_for_column()
2261 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2265 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2273 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2278 other_em->em_datatype); in generate_implied_equalities_for_column()
2284 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql10-pltcl/postgresql-10.19/src/backend/optimizer/path/
H A Dequivclass.c2252 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2256 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2260 if (other_em == cur_em || in generate_implied_equalities_for_column()
2261 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2265 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2273 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2278 other_em->em_datatype); in generate_implied_equalities_for_column()
2284 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql10-server/postgresql-10.19/src/backend/optimizer/path/
H A Dequivclass.c2252 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2256 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2260 if (other_em == cur_em || in generate_implied_equalities_for_column()
2261 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2265 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2273 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2278 other_em->em_datatype); in generate_implied_equalities_for_column()
2284 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql10-docs/postgresql-10.19/src/backend/optimizer/path/
H A Dequivclass.c2252 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2256 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2260 if (other_em == cur_em || in generate_implied_equalities_for_column()
2261 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2265 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2273 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2278 other_em->em_datatype); in generate_implied_equalities_for_column()
2284 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql11-client/postgresql-11.14/src/backend/optimizer/path/
H A Dequivclass.c2291 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2295 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2299 if (other_em == cur_em || in generate_implied_equalities_for_column()
2300 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2304 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2312 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2317 other_em->em_datatype); in generate_implied_equalities_for_column()
2323 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql10-client/postgresql-10.19/src/backend/optimizer/path/
H A Dequivclass.c2252 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2256 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2260 if (other_em == cur_em || in generate_implied_equalities_for_column()
2261 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2265 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2273 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2278 other_em->em_datatype); in generate_implied_equalities_for_column()
2284 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql10-plpython/postgresql-10.19/src/backend/optimizer/path/
H A Dequivclass.c2252 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2256 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2260 if (other_em == cur_em || in generate_implied_equalities_for_column()
2261 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2265 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2273 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2278 other_em->em_datatype); in generate_implied_equalities_for_column()
2284 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql11-plperl/postgresql-11.14/src/backend/optimizer/path/
H A Dequivclass.c2291 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2295 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2299 if (other_em == cur_em || in generate_implied_equalities_for_column()
2300 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2304 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2312 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2317 other_em->em_datatype); in generate_implied_equalities_for_column()
2323 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql11-docs/postgresql-11.14/src/backend/optimizer/path/
H A Dequivclass.c2291 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2295 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2299 if (other_em == cur_em || in generate_implied_equalities_for_column()
2300 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2304 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2312 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2317 other_em->em_datatype); in generate_implied_equalities_for_column()
2323 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql11-plpython/postgresql-11.14/src/backend/optimizer/path/
H A Dequivclass.c2291 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2295 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2299 if (other_em == cur_em || in generate_implied_equalities_for_column()
2300 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2304 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2312 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2317 other_em->em_datatype); in generate_implied_equalities_for_column()
2323 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql11-server/postgresql-11.14/src/backend/optimizer/path/
H A Dequivclass.c2291 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2295 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2299 if (other_em == cur_em || in generate_implied_equalities_for_column()
2300 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2304 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2312 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2317 other_em->em_datatype); in generate_implied_equalities_for_column()
2323 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql11-contrib/postgresql-11.14/src/backend/optimizer/path/
H A Dequivclass.c2291 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2295 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2299 if (other_em == cur_em || in generate_implied_equalities_for_column()
2300 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2304 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2312 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2317 other_em->em_datatype); in generate_implied_equalities_for_column()
2323 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql11-pltcl/postgresql-11.14/src/backend/optimizer/path/
H A Dequivclass.c2291 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2);
2295 if (other_em->em_is_child)
2299 if (other_em == cur_em ||
2300 bms_overlap(other_em->em_relids, rel->relids))
2304 if (bms_overlap(other_em->em_relids, prohibited_rels))
2312 bms_overlap(parent_relids, other_em->em_relids))
2317 other_em->em_datatype);
2323 cur_em, other_em,
/dports/databases/postgresql96-client/postgresql-9.6.24/src/backend/optimizer/path/
H A Dequivclass.c2199 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2203 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2207 if (other_em == cur_em || in generate_implied_equalities_for_column()
2208 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2212 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2220 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2225 other_em->em_datatype); in generate_implied_equalities_for_column()
2231 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql96-plperl/postgresql-9.6.24/src/backend/optimizer/path/
H A Dequivclass.c2199 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2203 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2207 if (other_em == cur_em || in generate_implied_equalities_for_column()
2208 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2212 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2220 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2225 other_em->em_datatype); in generate_implied_equalities_for_column()
2231 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql96-contrib/postgresql-9.6.24/src/backend/optimizer/path/
H A Dequivclass.c2199 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2203 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2207 if (other_em == cur_em || in generate_implied_equalities_for_column()
2208 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2212 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2220 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2225 other_em->em_datatype); in generate_implied_equalities_for_column()
2231 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql96-docs/postgresql-9.6.24/src/backend/optimizer/path/
H A Dequivclass.c2199 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2203 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2207 if (other_em == cur_em || in generate_implied_equalities_for_column()
2208 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2212 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2220 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2225 other_em->em_datatype); in generate_implied_equalities_for_column()
2231 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql12-server/postgresql-12.9/src/backend/optimizer/path/
H A Dequivclass.c2456 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2460 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2464 if (other_em == cur_em || in generate_implied_equalities_for_column()
2465 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2469 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2477 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2482 other_em->em_datatype); in generate_implied_equalities_for_column()
2488 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql12-contrib/postgresql-12.9/src/backend/optimizer/path/
H A Dequivclass.c2456 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2460 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2464 if (other_em == cur_em || in generate_implied_equalities_for_column()
2465 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2469 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2477 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2482 other_em->em_datatype); in generate_implied_equalities_for_column()
2488 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql12-plperl/postgresql-12.9/src/backend/optimizer/path/
H A Dequivclass.c2456 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2460 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2464 if (other_em == cur_em || in generate_implied_equalities_for_column()
2465 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2469 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2477 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2482 other_em->em_datatype); in generate_implied_equalities_for_column()
2488 cur_em, other_em, in generate_implied_equalities_for_column()
/dports/databases/postgresql12-pltcl/postgresql-12.9/src/backend/optimizer/path/
H A Dequivclass.c2456 EquivalenceMember *other_em = (EquivalenceMember *) lfirst(lc2); in generate_implied_equalities_for_column() local
2460 if (other_em->em_is_child) in generate_implied_equalities_for_column()
2464 if (other_em == cur_em || in generate_implied_equalities_for_column()
2465 bms_overlap(other_em->em_relids, rel->relids)) in generate_implied_equalities_for_column()
2469 if (bms_overlap(other_em->em_relids, prohibited_rels)) in generate_implied_equalities_for_column()
2477 bms_overlap(parent_relids, other_em->em_relids)) in generate_implied_equalities_for_column()
2482 other_em->em_datatype); in generate_implied_equalities_for_column()
2488 cur_em, other_em, in generate_implied_equalities_for_column()

12