Changeset: 0b3bccf22b08 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0b3bccf22b08
Modified Files:
        monetdb5/modules/mosaic/mosaic.c
        monetdb5/modules/mosaic/mosaic_runlength.c
        monetdb5/modules/mosaic/mosaic_runlength.h
Branch: mosaic
Log Message:

Use a consistent compress signature.


diffs (38 lines):

diff --git a/monetdb5/modules/mosaic/mosaic.c b/monetdb5/modules/mosaic/mosaic.c
--- a/monetdb5/modules/mosaic/mosaic.c
+++ b/monetdb5/modules/mosaic/mosaic.c
@@ -477,7 +477,7 @@ MOScompressInternal(BAT* bsrc, const cha
                switch(estimate->tag) {
                case MOSAIC_RLE:
                        ALGODEBUG mnstr_printf(GDKstdout, 
"MOScompress_runlength\n");
-                       MOScompress_runlength(task);
+                       MOScompress_runlength(task, estimate);
                        MOSupdateHeader(task);
                        MOSadvance_runlength(task);
                        MOSnewBlk(task);
diff --git a/monetdb5/modules/mosaic/mosaic_runlength.c 
b/monetdb5/modules/mosaic/mosaic_runlength.c
--- a/monetdb5/modules/mosaic/mosaic_runlength.c
+++ b/monetdb5/modules/mosaic/mosaic_runlength.c
@@ -141,8 +141,9 @@ MOSestimate_runlength(MOStask task, Mosa
 }
 
 void
-MOScompress_runlength(MOStask task)
+MOScompress_runlength(MOStask task, MosaicBlkRec* estimate)
 {
+       (void) estimate;
        BUN i ;
        MosaicBlk blk = task->blk;
        bool nil = !task->bsrc->tnonil;
diff --git a/monetdb5/modules/mosaic/mosaic_runlength.h 
b/monetdb5/modules/mosaic/mosaic_runlength.h
--- a/monetdb5/modules/mosaic/mosaic_runlength.h
+++ b/monetdb5/modules/mosaic/mosaic_runlength.h
@@ -22,7 +22,7 @@ mal_export void MOSlayout_runlength(MOSt
 mal_export void MOSadvance_runlength(MOStask task);
 mal_export void MOSskip_runlength(MOStask task);
 mal_export str  MOSestimate_runlength(MOStask task, MosaicEstimation* current, 
const MosaicEstimation* previous);
-mal_export void MOScompress_runlength(MOStask task);
+mal_export void MOScompress_runlength(MOStask task, MosaicBlkRec* estimate);
 mal_export void MOSdecompress_runlength(MOStask task);
 mal_export str MOSselect_runlength( MOStask task, void *low, void *hgh, bit 
*li, bit *hi, bit *anti);
 mal_export str MOSthetaselect_runlength( MOStask task, void *val, str oper);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to