ZBigFile: Add ZBlk format option 'h' (heuristic)
Hello @kirr,
this MR builds on-top of !19 (closed), so this MR is only about 850703f8.
As suggested by Klaus, it adds the new zblk format option h
(heuristic) which tries to automatically decide for the best zblk format:
There are two formats to save data with a ZBigFile: ZBlk0 and ZBlk1. They differ by adjusting the ratio between access-time and growing disk-space, where ZBlk1 is better regarding to disk space, while ZBlk0 has a better access-time. Wendelin.core users may not always know yet or care which format fits better for their data. In this case it may be easier for users to just let the program automatically select the ZBlk format. With this patch and the new 'h' (for heuristic) option of the 'ZBlk' argument of ZBigFile, this is now possible. The 'h' option isn't really a new ZBlk format in itself, but it just tries to automatically select the best ZBlk format option according to the characteristics of the changes that the user applies to the ZBigFile.
Perhaps we should first work on !19 (closed), before going here.
Best, Levin