Home
last modified time | relevance | path

Searched refs:other_rel (Results 1 – 25 of 45) sorted by relevance

12

/dports/databases/postgresql96-server/postgresql-9.6.24/src/backend/optimizer/path/
H A Djoinrels.c269 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
271 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
272 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
273 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
275 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
303 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
305 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
307 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql96-plpython/postgresql-9.6.24/src/backend/optimizer/path/
H A Djoinrels.c269 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
271 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
272 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
273 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
275 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
303 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
305 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
307 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql96-pltcl/postgresql-9.6.24/src/backend/optimizer/path/
H A Djoinrels.c269 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
271 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
272 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
273 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
275 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
303 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
305 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
307 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql96-client/postgresql-9.6.24/src/backend/optimizer/path/
H A Djoinrels.c269 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
271 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
272 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
273 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
275 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
303 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
305 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
307 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql96-plperl/postgresql-9.6.24/src/backend/optimizer/path/
H A Djoinrels.c269 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
271 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
272 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
273 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
275 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
303 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
305 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
307 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql96-contrib/postgresql-9.6.24/src/backend/optimizer/path/
H A Djoinrels.c269 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
271 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
272 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
273 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
275 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
303 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
305 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
307 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql96-docs/postgresql-9.6.24/src/backend/optimizer/path/
H A Djoinrels.c269 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
271 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
272 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
273 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
275 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
303 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
305 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
307 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql10-server/postgresql-10.19/src/backend/optimizer/path/
H A Djoinrels.c271 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
273 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
274 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
275 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
277 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
305 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
307 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
309 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql10-pltcl/postgresql-10.19/src/backend/optimizer/path/
H A Djoinrels.c271 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
273 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
274 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
275 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
277 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
305 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
307 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
309 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql10-client/postgresql-10.19/src/backend/optimizer/path/
H A Djoinrels.c271 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
273 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
274 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
275 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
277 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
305 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
307 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
309 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql10-docs/postgresql-10.19/src/backend/optimizer/path/
H A Djoinrels.c271 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
273 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
274 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
275 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
277 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
305 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
307 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
309 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql10-contrib/postgresql-10.19/src/backend/optimizer/path/
H A Djoinrels.c271 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
273 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
274 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
275 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
277 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
305 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
307 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
309 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql10-plperl/postgresql-10.19/src/backend/optimizer/path/
H A Djoinrels.c271 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
273 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
274 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
275 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
277 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
305 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
307 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
309 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql10-plpython/postgresql-10.19/src/backend/optimizer/path/
H A Djoinrels.c271 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
273 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
274 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
275 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
277 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
305 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
307 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
309 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql11-client/postgresql-11.14/src/backend/optimizer/path/
H A Djoinrels.c281 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
283 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
284 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
285 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
287 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
315 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
317 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
319 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql11-docs/postgresql-11.14/src/backend/optimizer/path/
H A Djoinrels.c281 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
283 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
284 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
285 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
287 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
315 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
317 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
319 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql11-plperl/postgresql-11.14/src/backend/optimizer/path/
H A Djoinrels.c281 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
283 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
284 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
285 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
287 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
315 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
317 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
319 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql11-contrib/postgresql-11.14/src/backend/optimizer/path/
H A Djoinrels.c281 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
283 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
284 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
285 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
287 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
315 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
317 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
319 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql11-plpython/postgresql-11.14/src/backend/optimizer/path/
H A Djoinrels.c281 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l);
283 if (!bms_overlap(old_rel->relids, other_rel->relids) &&
284 (have_relevant_joinclause(root, old_rel, other_rel) ||
285 have_join_order_restriction(root, old_rel, other_rel)))
287 (void) make_join_rel(root, old_rel, other_rel);
315 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in gda_server_provider_handler_find()
317 if (!bms_overlap(other_rel->relids, old_rel->relids)) in gda_server_provider_handler_find()
319 (void) make_join_rel(root, old_rel, other_rel); in gda_server_provider_handler_find()
/dports/databases/postgresql11-server/postgresql-11.14/src/backend/optimizer/path/
H A Djoinrels.c281 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
283 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
284 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
285 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
287 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
315 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
317 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
319 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql11-pltcl/postgresql-11.14/src/backend/optimizer/path/
H A Djoinrels.c281 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l);
283 if (!bms_overlap(old_rel->relids, other_rel->relids) &&
284 (have_relevant_joinclause(root, old_rel, other_rel) ||
285 have_join_order_restriction(root, old_rel, other_rel)))
287 (void) make_join_rel(root, old_rel, other_rel);
315 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l);
317 if (!bms_overlap(other_rel->relids, old_rel->relids))
319 (void) make_join_rel(root, old_rel, other_rel);
/dports/databases/postgresql12-client/postgresql-12.9/src/backend/optimizer/path/
H A Djoinrels.c283 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
285 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
286 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
287 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
289 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
317 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
319 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
321 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql12-server/postgresql-12.9/src/backend/optimizer/path/
H A Djoinrels.c283 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
285 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
286 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
287 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
289 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
317 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
319 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
321 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql12-contrib/postgresql-12.9/src/backend/optimizer/path/
H A Djoinrels.c283 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
285 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
286 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
287 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
289 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
317 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
319 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
321 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()
/dports/databases/postgresql12-plperl/postgresql-12.9/src/backend/optimizer/path/
H A Djoinrels.c283 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clause_joins() local
285 if (!bms_overlap(old_rel->relids, other_rel->relids) && in make_rels_by_clause_joins()
286 (have_relevant_joinclause(root, old_rel, other_rel) || in make_rels_by_clause_joins()
287 have_join_order_restriction(root, old_rel, other_rel))) in make_rels_by_clause_joins()
289 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clause_joins()
317 RelOptInfo *other_rel = (RelOptInfo *) lfirst(l); in make_rels_by_clauseless_joins() local
319 if (!bms_overlap(other_rel->relids, old_rel->relids)) in make_rels_by_clauseless_joins()
321 (void) make_join_rel(root, old_rel, other_rel); in make_rels_by_clauseless_joins()

12