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
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list