Changeset: 6f97a9b1ac49 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/6f97a9b1ac49
Modified Files:
        sql/backends/monet5/generator/generator.c
Branch: pp_hashjoin
Log Message:

compute first positions of the partial generator before computing the end of 
the range


diffs (14 lines):

diff --git a/sql/backends/monet5/generator/generator.c 
b/sql/backends/monet5/generator/generator.c
--- a/sql/backends/monet5/generator/generator.c
+++ b/sql/backends/monet5/generator/generator.c
@@ -1877,9 +1877,9 @@ generator_next(generator *g, int wid)
                        date f = g->first.val.ival;
                        date l = g->limit.val.ival;
                        BUN c = cur;
-                       cur += g->part_size;
                        for(BUN i = 0; i< cur; i++)
                                f = date_add_month(f, s);
+                       cur += g->part_size;
                        if (cur > g->cnt)
                                cur = g->cnt;
                        if (s < 0) {
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to