Changeset: e6f5306326f5 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e6f5306326f5
Modified Files:
        sql/backends/monet5/sql.c
Branch: mosaic
Log Message:

The patch for persistent compression


diffs (27 lines):

diff --git a/sql/backends/monet5/sql.c b/sql/backends/monet5/sql.c
--- a/sql/backends/monet5/sql.c
+++ b/sql/backends/monet5/sql.c
@@ -562,7 +562,7 @@ alter_table(Client cntxt, mvc *sql, char
                        char *msg;
 
                        assert(b);
-                       if ( BATcount(b) <10000){
+                       if (BATcount(b) <10000){
                                BBPunfix(b->batCacheid);
                                continue;
                        }
@@ -584,11 +584,11 @@ alter_table(Client cntxt, mvc *sql, char
                        BBPunfix(b->batCacheid);
                        if (msg)
                                return msg;
-                       // TODO check:allocate_delta(sql->session->tr, nc);
+                       store_funcs.clear_col(sql->session->tr, nc);
+                       assert(nc->base.allocated == 1);
                        d = nc->data;
-                       //assert(nc->base.allocated == 1);
+                       d->bid = bid;
                        nc->base.rtime = nc->base.wtime = 
sql->session->tr->wtime;
-                       d->bid = bid;
                        mvc_storage(sql, nc, c->storage_type);
                }
        }
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to