Changeset: 11fbbd829716 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=11fbbd829716 Modified Files: sql/src/backends/monet5/sql.mx Branch: Oct2010 Log Message:
one equi select marks a point query (back-port of changeset: 38567:ceddf3abc211 user: Niels Nes <[email protected]> date: Wed Dec 22 20:54:29 2010 +0100 files: sql/src/backends/monet5/sql.mx ) diffs (23 lines): diff -r ca927b53bdfe -r 11fbbd829716 sql/src/backends/monet5/sql.mx --- a/sql/src/backends/monet5/sql.mx Sat Dec 25 10:35:45 2010 +0100 +++ b/sql/src/backends/monet5/sql.mx Mon Dec 27 11:48:24 2010 +0100 @@ -1370,12 +1370,19 @@ if (is_project(rel->op)) return rel_is_point_query(rel->l); if (is_select(rel->op) && rel_is_table(rel->l) && rel->exps) { +/* node *n; is_point = 1; for (n=rel->exps->h; n && is_point; n = n->next) { if (!exp_is_point_select(n->data)) is_point = 0; } +*/ + is_point = 0; + /* just one point expression makes this a point query */ + if (rel->exps->h) + if (exp_is_point_select(rel->exps->h->data)) + is_point = 1; } return is_point; } _______________________________________________ Checkin-list mailing list [email protected] http://mail.monetdb.org/mailman/listinfo/checkin-list
