Like Prometheus, but for logs.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
loki/pkg/storage/bloom/v1/TODO.md

18 lines
870 B

* 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)