Changeset: f588b95d6c17 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f588b95d6c17
Modified Files:
        sql/backends/monet5/sql.mx
        sql/server/rel_optimizer.c
Branch: default
Log Message:

Merge with Feb2013 branch.


diffs (29 lines):

diff --git a/sql/backends/monet5/sql.mx b/sql/backends/monet5/sql.mx
--- a/sql/backends/monet5/sql.mx
+++ b/sql/backends/monet5/sql.mx
@@ -4250,7 +4250,11 @@ mvc_import_table_wrap(Client cntxt, MalB
                throw(IO, "streams.open", "could not open file '%s': %s",
                                filename, strerror(errnr));
        }
-       s = bstream_create(ss, 33554432);
+#if SIZEOF_VOID_P == 4
+       s = bstream_create(ss, 0x20000);
+#else
+       s = bstream_create(ss, 0x2000000);
+#endif
        if (!s)
                throw(IO, "bstreams.create", "failed to create block stream");
        b = mvc_import_table(cntxt, be->mvc, s, *sname, *tname, (char*)tsep, 
(char*)rsep, (char*)ssep, (char*)ns, *sz, *offset, *locked);
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
@@ -6290,7 +6290,8 @@ static sql_rel *
                rel = rewrite(sql, rel, &rel_push_project_down_union, &changes);
 
        /* Remove unused expressions */
-       rel = rel_dce(sql, rel);
+       if (level <= 0)
+               rel = rel_dce(sql, rel);
 
        if (gp.cnt[op_join] || 
            gp.cnt[op_left] || gp.cnt[op_right] || gp.cnt[op_full] || 
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to