Changeset: bb7daf15ee09 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bb7daf15ee09
Modified Files:
        monetdb5/modules/mosaic/mosaic.c
Branch: mosaic
Log Message:

Only create dictionaries upon request


diffs (16 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
@@ -426,8 +426,10 @@ MOScompressInternal(Client cntxt, bat *b
                BBPunfix(bsrc->batCacheid);
                throw(MAL, "mosaic.compress", "Can not claim server");
        }
-       MOScreateframeDictionary(cntxt,task);
-       MOScreatedictionary(cntxt,task);
+       if( task->filter[MOSAIC_FRAME])
+               MOScreateframeDictionary(cntxt,task);
+       if( task->filter[MOSAIC_DICT])
+               MOScreatedictionary(cntxt,task);
        // always start with an EOL block
        MOSsetTag(task->blk,MOSAIC_EOL);
 
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to