/dports/graphics/mapserver/mapserver-7.6.4/ |
H A D | mappostgresql.c | 87 if(!joininfo) { in msPOSTGRESQLJoinConnect() 99 join->joininfo = joininfo; in msPOSTGRESQLJoinConnect() 146 free(joininfo); in msPOSTGRESQLJoinConnect() 230 msPOSTGRESQLJoinInfo *joininfo = join->joininfo; in msPOSTGRESQLJoinPrepare() local 231 if(!joininfo) { in msPOSTGRESQLJoinPrepare() 282 msPOSTGRESQLJoinInfo *joininfo = join->joininfo; in msPOSTGRESQLJoinNext() local 287 if(!joininfo || !joininfo->conn) { in msPOSTGRESQLJoinNext() 345 joininfo->query_result = PQexec(joininfo->conn, sql); in msPOSTGRESQLJoinNext() 392 msPOSTGRESQLJoinInfo *joininfo = join->joininfo; in msPOSTGRESQLJoinClose() local 394 if(!joininfo) { in msPOSTGRESQLJoinClose() [all …]
|
H A D | mapjoin.c | 190 join->joininfo = joininfo; in msDBFJoinConnect() 229 msDBFJoinInfo *joininfo = join->joininfo; in msDBFJoinPrepare() local 257 msDBFJoinInfo *joininfo = join->joininfo; in msDBFJoinNext() local 303 msDBFJoinInfo *joininfo = join->joininfo; in msDBFJoinClose() local 349 join->joininfo = joininfo; in msCSVJoinConnect() 414 msCSVJoinInfo *joininfo = join->joininfo; in msCSVJoinPrepare() local 442 msCSVJoinInfo *joininfo = join->joininfo; in msCSVJoinNext() local 456 if(strcmp(joininfo->target, joininfo->rows[i][joininfo->toindex]) == 0) break; in msCSVJoinNext() 468 joininfo->nextrow = joininfo->numrows; in msCSVJoinNext() 483 msCSVJoinInfo *joininfo = join->joininfo; in msCSVJoinClose() local [all …]
|
/dports/databases/postgresql96-server/postgresql-9.6.24/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql96-plpython/postgresql-9.6.24/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql96-pltcl/postgresql-9.6.24/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql10-docs/postgresql-10.19/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql10-plperl/postgresql-10.19/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql10-pltcl/postgresql-10.19/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql11-client/postgresql-11.14/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql10-contrib/postgresql-10.19/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql10-client/postgresql-10.19/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql10-plpython/postgresql-10.19/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql11-plpython/postgresql-11.14/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) 50 joininfo = rel1->joininfo; 55 joininfo = rel2->joininfo; 59 foreach(l, joininfo) 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo);
|
/dports/databases/postgresql11-docs/postgresql-11.14/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql11-contrib/postgresql-11.14/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql11-plperl/postgresql-11.14/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql10-server/postgresql-10.19/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql11-pltcl/postgresql-11.14/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql14-pltcl/postgresql-14.1/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql14-server/postgresql-14.1/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql96-client/postgresql-9.6.24/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql14-plperl/postgresql-14.1/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql14-plpython/postgresql-14.1/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql13-server/postgresql-13.5/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|
/dports/databases/postgresql14-client/postgresql-14.1/src/backend/optimizer/util/ |
H A D | joininfo.c | 40 List *joininfo; in have_relevant_joinclause() local 48 if (list_length(rel1->joininfo) <= list_length(rel2->joininfo)) in have_relevant_joinclause() 50 joininfo = rel1->joininfo; in have_relevant_joinclause() 55 joininfo = rel2->joininfo; in have_relevant_joinclause() 59 foreach(l, joininfo) in have_relevant_joinclause() 106 rel->joininfo = lappend(rel->joininfo, restrictinfo); in add_join_clause_to_rels() 137 Assert(list_member_ptr(rel->joininfo, restrictinfo)); in remove_join_clause_from_rels() 138 rel->joininfo = list_delete_ptr(rel->joininfo, restrictinfo); in remove_join_clause_from_rels()
|