Hi, You could put the detailed design doc on the confluence [1]. Let others easy to follow.
Besides, the naming of compaction is more standard than hot compaction.. [1] https://cwiki.apache.org/confluence/display/IOTDB/Home Thanks, -- Jialin Qiao School of Software, Tsinghua University 乔嘉林 清华大学 软件学院 > -----原始邮件----- > 发件人: "Lingzhe ZHANG" <[email protected]> > 发送时间: 2020-10-19 10:28:27 (星期一) > 收件人: dev <[email protected]> > 抄送: > 主题: [DISCUSS] Add hot compaction with the format of tsfile manager > > Hi all, > In order to make hot compaction strategy more flexible, and split its > code from flush part. I remove the vm-style compaction and add a hot > compaction structure with the format of tsfile list manager. > Now we have two strategies, normal strategy and level strategy, the > normal strategy disables hot compaction. The level strategy enables > size-tiering compaction. > What do you think of the design above? > And the following pr[1] add max chunk point limitation in level > strategy and merge read limit. > Can someone review and help merge it to master? > > > [1] https://github.com/apache/iotdb/pull/1758 > > > LingZhe ZHANG > School of Software, Tsinghua University
