diff --git a/pkg/storage/bloom/v1/TODO.md b/pkg/storage/bloom/v1/TODO.md deleted file mode 100644 index 1ff1c6a8ad..0000000000 --- a/pkg/storage/bloom/v1/TODO.md +++ /dev/null @@ -1,18 +0,0 @@ -* Less copying! I've taken some shortcuts we'll need to refactor to avoid copying []byte around in a few places -* more sophisticated querying methods -* queue access to blooms -* multiplex reads across blooms -* Queueing system for bloom access -* bloom hierarchies (bloom per block, etc). Test a tree of blooms down the to individual series/chunk -* memoize hashing & bucket lookups during queries -* versioning - * so we can change implementations - * encode bloom parameters in block: sbf params, hashing strategy, tokenizer -* caching -* ability to download indices without chunks - - -# merge querier for different blocks -* how to merge two block queriers with the same fp -* merge block querier should use iterator interface - * As long as MergeBlockQuerier can Peek, we can make another querier impl to dedupe with some function (i.e. prefer series with more chunks indexed) \ No newline at end of file