Changeset: 3bf5e15ada7d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3bf5e15ada7d Modified Files: monetdb5/modules/mosaic/mosaic_dictionary_templates.h sql/test/mosaic/Tests/layout_dict.stable.out Branch: mosaic Log Message:
Add size of dictionary to layout input. diffs (23 lines): diff --git a/monetdb5/modules/mosaic/mosaic_dictionary_templates.h b/monetdb5/modules/mosaic/mosaic_dictionary_templates.h --- a/monetdb5/modules/mosaic/mosaic_dictionary_templates.h +++ b/monetdb5/modules/mosaic/mosaic_dictionary_templates.h @@ -518,6 +518,7 @@ MOSlayoutDictionary_SIGNATURE(METHOD) bsn = current_bsn; tech = STRINGIFY(METHOD); count = GET_FINAL_DICT_COUNT(task, METHOD); + input = count * task->bsrc->twidth; properties = final_properties; ); diff --git a/sql/test/mosaic/Tests/layout_dict.stable.out b/sql/test/mosaic/Tests/layout_dict.stable.out --- a/sql/test/mosaic/Tests/layout_dict.stable.out +++ b/sql/test/mosaic/Tests/layout_dict.stable.out @@ -45,7 +45,7 @@ stdout of test 'layout_dict` in director % clob, bigint, bigint, bigint, clob, bigint # type % 7, 2, 4, 3, 76, 1 # length [ "header", 86, 2752, 252, "{{\"blks\":[{\"dict256\":\"1\"}]},{\"elms\":[{\"dict256\":\"86\"}]},{\"ratio\":1.1621622}}", 0 ] -[ "dict256", 11, NULL, NULL, "{{\"bits per key\" : 4\"}", 0 ] +[ "dict256", 11, 44, NULL, "{{\"bits per key\" : 4\"}", 0 ] [ "dict256", 86, 344, 56, NULL, 1 ] #ROLLBACK; _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list