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