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
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list