Changeset: 61ae5f5eb37f for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=61ae5f5eb37f
Modified Files:
monetdb5/modules/mal/mosaic.c
Branch: mosaic
Log Message:
Fix administration of frame-compression
diffs (24 lines):
diff --git a/monetdb5/modules/mal/mosaic.c b/monetdb5/modules/mal/mosaic.c
--- a/monetdb5/modules/mal/mosaic.c
+++ b/monetdb5/modules/mal/mosaic.c
@@ -465,6 +465,7 @@ MOScompressInternal(Client cntxt, bat *r
switch(cand){
case MOSAIC_RLE:
case MOSAIC_DICT:
+ case MOSAIC_FRAME:
case MOSAIC_DELTA:
case MOSAIC_LINEAR:
case MOSAIC_PREFIX:
@@ -541,9 +542,10 @@ MOScompressInternal(Client cntxt, bat *r
MOSsetTag(task->blk,MOSAIC_EOL);
} else
task->dst = ((char*) task->blk)+ MosaicBlkSize;
- task->xsize = (task->dst - (char*)task->hdr) + MosaicHdrSize;
+ task->xsize = (task->dst - (char*)task->hdr);
task->timer = GDKusec() - task->timer;
- if(debug) MOSdumpTask(cntxt,task);
+ if(debug)
+ MOSdumpTask(cntxt,task);
// if we couldnt compress well enough, ignore the result
// TODO
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list