Home
last modified time | relevance | path

Searched refs:outer_tbl (Results 1 – 18 of 18) sorted by relevance

/dports/databases/percona57-server/percona-server-5.7.36-39/sql/
H A Dsql_resolver.cc1914 TABLE_LIST *outer_tbl= subq_pred->embedding_join_nest; in convert_subquery_to_semijoin() local
1936 outer_tbl->embedding, outer_tbl->join_list, in convert_subquery_to_semijoin()
1941 wrap_nest->nested_join->join_list.push_back(outer_tbl); in convert_subquery_to_semijoin()
1943 outer_tbl->embedding= wrap_nest; in convert_subquery_to_semijoin()
1944 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subquery_to_semijoin()
1968 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subquery_to_semijoin()
1969 outer_tbl->outer_join= 0; in convert_subquery_to_semijoin()
1972 wrap_nest->set_join_cond(outer_tbl->join_cond()->real_item()); in convert_subquery_to_semijoin()
1973 outer_tbl->set_join_cond(NULL); in convert_subquery_to_semijoin()
1979 if (tbl == outer_tbl) in convert_subquery_to_semijoin()
[all …]
/dports/databases/mysqlwsrep57-server/mysql-wsrep-wsrep_5.7.35-25.27/sql/
H A Dsql_resolver.cc1914 TABLE_LIST *outer_tbl= subq_pred->embedding_join_nest; in convert_subquery_to_semijoin() local
1936 outer_tbl->embedding, outer_tbl->join_list, in convert_subquery_to_semijoin()
1941 wrap_nest->nested_join->join_list.push_back(outer_tbl); in convert_subquery_to_semijoin()
1943 outer_tbl->embedding= wrap_nest; in convert_subquery_to_semijoin()
1944 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subquery_to_semijoin()
1968 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subquery_to_semijoin()
1969 outer_tbl->outer_join= 0; in convert_subquery_to_semijoin()
1972 wrap_nest->set_join_cond(outer_tbl->join_cond()->real_item()); in convert_subquery_to_semijoin()
1973 outer_tbl->set_join_cond(NULL); in convert_subquery_to_semijoin()
1979 if (tbl == outer_tbl) in convert_subquery_to_semijoin()
[all …]
/dports/databases/percona57-client/percona-server-5.7.36-39/sql/
H A Dsql_resolver.cc1914 TABLE_LIST *outer_tbl= subq_pred->embedding_join_nest; in convert_subquery_to_semijoin() local
1936 outer_tbl->embedding, outer_tbl->join_list, in convert_subquery_to_semijoin()
1941 wrap_nest->nested_join->join_list.push_back(outer_tbl); in convert_subquery_to_semijoin()
1943 outer_tbl->embedding= wrap_nest; in convert_subquery_to_semijoin()
1944 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subquery_to_semijoin()
1968 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subquery_to_semijoin()
1969 outer_tbl->outer_join= 0; in convert_subquery_to_semijoin()
1972 wrap_nest->set_join_cond(outer_tbl->join_cond()->real_item()); in convert_subquery_to_semijoin()
1973 outer_tbl->set_join_cond(NULL); in convert_subquery_to_semijoin()
1979 if (tbl == outer_tbl) in convert_subquery_to_semijoin()
[all …]
/dports/databases/xtrabackup/percona-xtrabackup-2.4.21/sql/
H A Dsql_resolver.cc1914 TABLE_LIST *outer_tbl= subq_pred->embedding_join_nest; in convert_subquery_to_semijoin() local
1936 outer_tbl->embedding, outer_tbl->join_list, in convert_subquery_to_semijoin()
1941 wrap_nest->nested_join->join_list.push_back(outer_tbl); in convert_subquery_to_semijoin()
1943 outer_tbl->embedding= wrap_nest; in convert_subquery_to_semijoin()
1944 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subquery_to_semijoin()
1968 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subquery_to_semijoin()
1969 outer_tbl->outer_join= 0; in convert_subquery_to_semijoin()
1972 wrap_nest->set_join_cond(outer_tbl->join_cond()->real_item()); in convert_subquery_to_semijoin()
1973 outer_tbl->set_join_cond(NULL); in convert_subquery_to_semijoin()
1979 if (tbl == outer_tbl) in convert_subquery_to_semijoin()
[all …]
/dports/databases/percona57-pam-for-mysql/percona-server-5.7.36-39/sql/
H A Dsql_resolver.cc1914 TABLE_LIST *outer_tbl= subq_pred->embedding_join_nest; in convert_subquery_to_semijoin() local
1936 outer_tbl->embedding, outer_tbl->join_list, in convert_subquery_to_semijoin()
1941 wrap_nest->nested_join->join_list.push_back(outer_tbl); in convert_subquery_to_semijoin()
1943 outer_tbl->embedding= wrap_nest; in convert_subquery_to_semijoin()
1944 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subquery_to_semijoin()
1968 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subquery_to_semijoin()
1969 outer_tbl->outer_join= 0; in convert_subquery_to_semijoin()
1972 wrap_nest->set_join_cond(outer_tbl->join_cond()->real_item()); in convert_subquery_to_semijoin()
1973 outer_tbl->set_join_cond(NULL); in convert_subquery_to_semijoin()
1979 if (tbl == outer_tbl) in convert_subquery_to_semijoin()
[all …]
/dports/databases/mysql57-client/mysql-5.7.36/sql/
H A Dsql_resolver.cc1914 TABLE_LIST *outer_tbl= subq_pred->embedding_join_nest; in convert_subquery_to_semijoin() local
1936 outer_tbl->embedding, outer_tbl->join_list, in convert_subquery_to_semijoin()
1941 wrap_nest->nested_join->join_list.push_back(outer_tbl); in convert_subquery_to_semijoin()
1943 outer_tbl->embedding= wrap_nest; in convert_subquery_to_semijoin()
1944 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subquery_to_semijoin()
1968 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subquery_to_semijoin()
1969 outer_tbl->outer_join= 0; in convert_subquery_to_semijoin()
1972 wrap_nest->set_join_cond(outer_tbl->join_cond()->real_item()); in convert_subquery_to_semijoin()
1973 outer_tbl->set_join_cond(NULL); in convert_subquery_to_semijoin()
1979 if (tbl == outer_tbl) in convert_subquery_to_semijoin()
[all …]
/dports/databases/xtrabackup8/percona-xtrabackup-8.0.14/sql/
H A Dsql_resolver.cc2905 TABLE_LIST *outer_tbl = subq_pred->embedding_join_nest; in convert_subquery_to_semijoin() local
2929 thd->mem_root, "(sj-wrap)", outer_tbl->embedding, in convert_subquery_to_semijoin()
2930 outer_tbl->join_list, this); in convert_subquery_to_semijoin()
2935 outer_tbl->embedding = wrap_nest; in convert_subquery_to_semijoin()
2960 wrap_nest->outer_join = outer_tbl->outer_join; in convert_subquery_to_semijoin()
2961 outer_tbl->outer_join = JOIN_TYPE_INNER; in convert_subquery_to_semijoin()
2965 outer_tbl->set_join_cond(nullptr); in convert_subquery_to_semijoin()
2970 if (tbl == outer_tbl) { in convert_subquery_to_semijoin()
2981 if (subquery->embedding_join_nest == outer_tbl) in convert_subquery_to_semijoin()
3048 for (TABLE_LIST *outer_tbl : *emb_join_list) { in convert_subquery_to_semijoin()
[all …]
/dports/databases/mariadb103-server/mariadb-10.3.34/sql/
H A Dopt_subselect.cc1573 TABLE_LIST *outer_tbl= subq_pred->emb_on_expr_nest; in convert_subq_to_sj() local
1599 wrap_nest->embedding= outer_tbl->embedding; in convert_subq_to_sj()
1600 wrap_nest->join_list= outer_tbl->join_list; in convert_subq_to_sj()
1604 wrap_nest->nested_join->join_list.push_back(outer_tbl, thd->mem_root); in convert_subq_to_sj()
1606 outer_tbl->embedding= wrap_nest; in convert_subq_to_sj()
1607 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subq_to_sj()
1613 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subq_to_sj()
1614 outer_tbl->outer_join= 0; in convert_subq_to_sj()
1616 wrap_nest->on_expr= outer_tbl->on_expr; in convert_subq_to_sj()
1617 outer_tbl->on_expr= NULL; in convert_subq_to_sj()
[all …]
/dports/databases/mariadb103-client/mariadb-10.3.34/sql/
H A Dopt_subselect.cc1573 TABLE_LIST *outer_tbl= subq_pred->emb_on_expr_nest; in convert_subq_to_sj() local
1599 wrap_nest->embedding= outer_tbl->embedding; in convert_subq_to_sj()
1600 wrap_nest->join_list= outer_tbl->join_list; in convert_subq_to_sj()
1604 wrap_nest->nested_join->join_list.push_back(outer_tbl, thd->mem_root); in convert_subq_to_sj()
1606 outer_tbl->embedding= wrap_nest; in convert_subq_to_sj()
1607 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subq_to_sj()
1613 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subq_to_sj()
1614 outer_tbl->outer_join= 0; in convert_subq_to_sj()
1616 wrap_nest->on_expr= outer_tbl->on_expr; in convert_subq_to_sj()
1617 outer_tbl->on_expr= NULL; in convert_subq_to_sj()
[all …]
/dports/databases/mariadb105-client/mariadb-10.5.15/sql/
H A Dopt_subselect.cc1653 TABLE_LIST *outer_tbl= subq_pred->emb_on_expr_nest; in convert_subq_to_sj() local
1679 wrap_nest->embedding= outer_tbl->embedding; in convert_subq_to_sj()
1680 wrap_nest->join_list= outer_tbl->join_list; in convert_subq_to_sj()
1684 wrap_nest->nested_join->join_list.push_back(outer_tbl, thd->mem_root); in convert_subq_to_sj()
1686 outer_tbl->embedding= wrap_nest; in convert_subq_to_sj()
1687 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subq_to_sj()
1693 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subq_to_sj()
1694 outer_tbl->outer_join= 0; in convert_subq_to_sj()
1696 wrap_nest->on_expr= outer_tbl->on_expr; in convert_subq_to_sj()
1697 outer_tbl->on_expr= NULL; in convert_subq_to_sj()
[all …]
/dports/databases/mariadb104-server/mariadb-10.4.24/sql/
H A Dopt_subselect.cc1642 TABLE_LIST *outer_tbl= subq_pred->emb_on_expr_nest; in convert_subq_to_sj() local
1668 wrap_nest->embedding= outer_tbl->embedding; in convert_subq_to_sj()
1669 wrap_nest->join_list= outer_tbl->join_list; in convert_subq_to_sj()
1673 wrap_nest->nested_join->join_list.push_back(outer_tbl, thd->mem_root); in convert_subq_to_sj()
1675 outer_tbl->embedding= wrap_nest; in convert_subq_to_sj()
1676 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subq_to_sj()
1682 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subq_to_sj()
1683 outer_tbl->outer_join= 0; in convert_subq_to_sj()
1685 wrap_nest->on_expr= outer_tbl->on_expr; in convert_subq_to_sj()
1686 outer_tbl->on_expr= NULL; in convert_subq_to_sj()
[all …]
/dports/databases/mariadb104-client/mariadb-10.4.24/sql/
H A Dopt_subselect.cc1642 TABLE_LIST *outer_tbl= subq_pred->emb_on_expr_nest; in convert_subq_to_sj() local
1668 wrap_nest->embedding= outer_tbl->embedding; in convert_subq_to_sj()
1669 wrap_nest->join_list= outer_tbl->join_list; in convert_subq_to_sj()
1673 wrap_nest->nested_join->join_list.push_back(outer_tbl, thd->mem_root); in convert_subq_to_sj()
1675 outer_tbl->embedding= wrap_nest; in convert_subq_to_sj()
1676 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subq_to_sj()
1682 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subq_to_sj()
1683 outer_tbl->outer_join= 0; in convert_subq_to_sj()
1685 wrap_nest->on_expr= outer_tbl->on_expr; in convert_subq_to_sj()
1686 outer_tbl->on_expr= NULL; in convert_subq_to_sj()
[all …]
/dports/databases/mariadb105-server/mariadb-10.5.15/sql/
H A Dopt_subselect.cc1653 TABLE_LIST *outer_tbl= subq_pred->emb_on_expr_nest; in convert_subq_to_sj() local
1679 wrap_nest->embedding= outer_tbl->embedding; in convert_subq_to_sj()
1680 wrap_nest->join_list= outer_tbl->join_list; in convert_subq_to_sj()
1684 wrap_nest->nested_join->join_list.push_back(outer_tbl, thd->mem_root); in convert_subq_to_sj()
1686 outer_tbl->embedding= wrap_nest; in convert_subq_to_sj()
1687 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subq_to_sj()
1693 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subq_to_sj()
1694 outer_tbl->outer_join= 0; in convert_subq_to_sj()
1696 wrap_nest->on_expr= outer_tbl->on_expr; in convert_subq_to_sj()
1697 outer_tbl->on_expr= NULL; in convert_subq_to_sj()
[all …]
/dports/databases/percona56-client/percona-server-5.6.51-91.0/sql/
H A Dsql_optimizer.cc6670 TABLE_LIST *outer_tbl= subq_pred->embedding_join_nest; in convert_subquery_to_semijoin() local
6692 outer_tbl->embedding, outer_tbl->join_list, in convert_subquery_to_semijoin()
6697 wrap_nest->nested_join->join_list.push_back(outer_tbl); in convert_subquery_to_semijoin()
6699 outer_tbl->embedding= wrap_nest; in convert_subquery_to_semijoin()
6700 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subquery_to_semijoin()
6706 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subquery_to_semijoin()
6707 outer_tbl->outer_join= 0; in convert_subquery_to_semijoin()
6709 wrap_nest->set_join_cond(outer_tbl->join_cond()); in convert_subquery_to_semijoin()
6710 outer_tbl->set_join_cond(NULL); in convert_subquery_to_semijoin()
6716 if (tbl == outer_tbl) in convert_subquery_to_semijoin()
[all …]
/dports/databases/percona-pam-for-mysql/percona-server-5.6.51-91.0/sql/
H A Dsql_optimizer.cc6670 TABLE_LIST *outer_tbl= subq_pred->embedding_join_nest; in convert_subquery_to_semijoin() local
6692 outer_tbl->embedding, outer_tbl->join_list, in convert_subquery_to_semijoin()
6697 wrap_nest->nested_join->join_list.push_back(outer_tbl); in convert_subquery_to_semijoin()
6699 outer_tbl->embedding= wrap_nest; in convert_subquery_to_semijoin()
6700 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subquery_to_semijoin()
6706 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subquery_to_semijoin()
6707 outer_tbl->outer_join= 0; in convert_subquery_to_semijoin()
6709 wrap_nest->set_join_cond(outer_tbl->join_cond()); in convert_subquery_to_semijoin()
6710 outer_tbl->set_join_cond(NULL); in convert_subquery_to_semijoin()
6716 if (tbl == outer_tbl) in convert_subquery_to_semijoin()
[all …]
/dports/databases/mysqlwsrep56-server/mysql-wsrep-wsrep_5.6.51-25.33/sql/
H A Dsql_optimizer.cc6650 TABLE_LIST *outer_tbl= subq_pred->embedding_join_nest; in convert_subquery_to_semijoin() local
6672 outer_tbl->embedding, outer_tbl->join_list, in convert_subquery_to_semijoin()
6677 wrap_nest->nested_join->join_list.push_back(outer_tbl); in convert_subquery_to_semijoin()
6679 outer_tbl->embedding= wrap_nest; in convert_subquery_to_semijoin()
6680 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subquery_to_semijoin()
6686 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subquery_to_semijoin()
6687 outer_tbl->outer_join= 0; in convert_subquery_to_semijoin()
6689 wrap_nest->set_join_cond(outer_tbl->join_cond()); in convert_subquery_to_semijoin()
6690 outer_tbl->set_join_cond(NULL); in convert_subquery_to_semijoin()
6696 if (tbl == outer_tbl) in convert_subquery_to_semijoin()
[all …]
/dports/databases/percona56-server/percona-server-5.6.51-91.0/sql/
H A Dsql_optimizer.cc6670 TABLE_LIST *outer_tbl= subq_pred->embedding_join_nest; in convert_subquery_to_semijoin() local
6692 outer_tbl->embedding, outer_tbl->join_list, in convert_subquery_to_semijoin()
6697 wrap_nest->nested_join->join_list.push_back(outer_tbl); in convert_subquery_to_semijoin()
6699 outer_tbl->embedding= wrap_nest; in convert_subquery_to_semijoin()
6700 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subquery_to_semijoin()
6706 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subquery_to_semijoin()
6707 outer_tbl->outer_join= 0; in convert_subquery_to_semijoin()
6709 wrap_nest->set_join_cond(outer_tbl->join_cond()); in convert_subquery_to_semijoin()
6710 outer_tbl->set_join_cond(NULL); in convert_subquery_to_semijoin()
6716 if (tbl == outer_tbl) in convert_subquery_to_semijoin()
[all …]
/dports/databases/mysql56-client/mysql-5.6.51/sql/
H A Dsql_optimizer.cc6650 TABLE_LIST *outer_tbl= subq_pred->embedding_join_nest; in convert_subquery_to_semijoin() local
6672 outer_tbl->embedding, outer_tbl->join_list, in convert_subquery_to_semijoin()
6677 wrap_nest->nested_join->join_list.push_back(outer_tbl); in convert_subquery_to_semijoin()
6679 outer_tbl->embedding= wrap_nest; in convert_subquery_to_semijoin()
6680 outer_tbl->join_list= &wrap_nest->nested_join->join_list; in convert_subquery_to_semijoin()
6686 wrap_nest->outer_join= outer_tbl->outer_join; in convert_subquery_to_semijoin()
6687 outer_tbl->outer_join= 0; in convert_subquery_to_semijoin()
6689 wrap_nest->set_join_cond(outer_tbl->join_cond()); in convert_subquery_to_semijoin()
6690 outer_tbl->set_join_cond(NULL); in convert_subquery_to_semijoin()
6696 if (tbl == outer_tbl) in convert_subquery_to_semijoin()
[all …]