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]

Reply via email to