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
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to