From 663a95be63a91f01324937111f240bc6b8441c5c Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Fri, 4 Aug 2023 18:25:22 +0200 Subject: [PATCH] Update TODO --- TODO | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/TODO b/TODO index 6848db71..b821a7a8 100644 --- a/TODO +++ b/TODO @@ -1,3 +1,21 @@ +filesystem_writer holds compressors for all categories: + + filesystem_writer::write_block(data, category); + +There's one block_manager for each category. We should probably +rename it to something like category_block_manager? Or even something +with `segmenter` in the name? Or maybe just segmenter? + +The new block_manager would be shared between all segmenters and take +care of providing new blocks and enforcing limits. + +There might also be a segmenter_manager that would queue all segmenters +and run them in a worker group. + + + + + - Forward compatibility - Feature flags (feature strings)