Changeset: fdfe75ade33b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/fdfe75ade33b
Modified Files:
sql/server/rel_statistics.c
Branch: pp_hashjoin
Log Message:
dbl/bun casts added for windows
diffs (21 lines):
diff --git a/sql/server/rel_statistics.c b/sql/server/rel_statistics.c
--- a/sql/server/rel_statistics.c
+++ b/sql/server/rel_statistics.c
@@ -1002,7 +1002,7 @@ rel_get_statistics_(visitor *v, sql_rel
dbl ls = lsp && is_join(l->op)
? lsp->value.dval : 1.0;
dbl rs = rsp && is_join(r->op)
? rsp->value.dval : 1.0;
join_idx_estimate = lv>rv?lv:rv;
- join_idx_estimate *= ls * rs;
+ join_idx_estimate =
(BUN)(join_idx_estimate * ls * rs);
if (join_idx_estimate < 1)
join_idx_estimate = 1;
dbl s =
((dbl)join_idx_estimate/(lv*rv));
@@ -1037,7 +1037,7 @@ rel_get_statistics_(visitor *v, sql_rel
sp->value.dval
= s;
e->p = sp;
} else {
- dbl u = MAX(lu,
ru);
+ dbl u =
(dbl)MAX(lu, ru);
//dbl s =
u/(lv*rv);
dbl s = 1/u;
prop *sp =
prop_create(v->sql->sa, PROP_SELECTIVITY, (prop *) e->p);
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]