Changeset: 869562145dba for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=869562145dba Modified Files: monetdb5/modules/mosaic/TODO_MOSAIC.txt Branch: mosaic Log Message:
Update TODO's. diffs (29 lines): diff --git a/monetdb5/modules/mosaic/TODO_MOSAIC.txt b/monetdb5/modules/mosaic/TODO_MOSAIC.txt --- a/monetdb5/modules/mosaic/TODO_MOSAIC.txt +++ b/monetdb5/modules/mosaic/TODO_MOSAIC.txt @@ -1,17 +1,18 @@ ####technical depth#### +Somehow log/print which compression is being used. Potentially use (3) Test null semantics mosaic.select (c,nil:any_1, nil:any_1,true,true,(true|false)) is not working correctly: should result in c == nil or c!=nil(anti). +Use bit vectors more aggressively in mosaic_delta --- then resolve test mosaic_delta_timestamp --- and possibly other compression techniques as well. Add test for float/double -Add test for bit -Remove task-factor and range->factor or refactor them. -Somehow log/print which compression is being used. +dictionary encoding should use the ordered property of its dictionary in the algebraic operators delta compression: check if the hardcoded compression expression are correct. See also (2) -Use bit vectors more aggressively in mosaic_delta --- then resolve test mosaic_delta_timestamp --- and possibly other compression techniques as well. -dictionary encoding should use the ordered property of its dictionary in the algebraic operators +Add asserts on type degeneration for bit => bte daytime => lng timestmap => lng date => int. +Somehow force mosaic to only use specified compressions even if inefficient. +Remove task-factor and range->factor or refactor them. See if we can re-introduce landmark stuff somehow. -Add asserts on type degeneration for bit => bte daytime => lng timestmap => lng date => int. +Fix/check/test MOSlayout. (3*) ####code issues#### mosaic_prefix.c: prefix code does not use macro's!!!! -mosaic_delta.c: improve the macro's: for instance get rid of hardcoded expression arguments in DELTAcompress. (2) +mosaic_delta.c: improve the macro's: for instance get rid of hardcoded expression arguments in DELTAcompress. (2*) mosaic_<compression>.c: for type macro's use macro-wised inline functions. _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list