Changeset: d75e688ceced for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/d75e688ceced
Modified Files:
        sql/server/rel_optimizer.c
Branch: scatter
Log Message:

also exclude remote tables


diffs (12 lines):

diff --git a/sql/server/rel_optimizer.c b/sql/server/rel_optimizer.c
--- a/sql/server/rel_optimizer.c
+++ b/sql/server/rel_optimizer.c
@@ -9658,7 +9658,7 @@ rel_basecount(visitor *v, sql_rel *rel)
                if (is_basetable(bt->op) && !e->l) { /* count(*) */
                        /* change into select cnt('schema','table') */;
                        sql_table *t = bt->l;
-                       if (isMergeTable(t) || isReplicaTable(t))
+                       if (!isTable(t))
                                return rel;
                        sql_subfunc *cf = sql_bind_func(v->sql, "sys", "cnt", 
sql_bind_localtype("str"), sql_bind_localtype("str"), F_FUNC);
                        list *exps = sa_list(v->sql->sa);
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to