mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-01-13 00:32:56 +00:00
* feat(parquet): introduce inverted index applier to reader Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> * feat: purger removes index file Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> * fix test Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> * chore: add TODO for escape route Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> * chore: add TODO for escape route Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> * Update src/mito2/src/access_layer.rs Co-authored-by: dennis zhuang <killme2008@gmail.com> * Update src/mito2/src/sst/parquet/reader.rs Co-authored-by: dennis zhuang <killme2008@gmail.com> * feat: min-max index to prune row groups filtered by inverted index Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> * feat: file_meta.inverted_index_available -> file_meta.available_indexes Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> * chore: add TODO for leveraging WriteCache Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> * fix fmt Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> * fix: misset available indexes Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> * feat: add index file size Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> * refactor: use smallvec to reduce heap allocation Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> * fix: add index size to disk usage Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> --------- Signed-off-by: Zhenchi <zhongzc_arch@outlook.com> Co-authored-by: dennis zhuang <killme2008@gmail.com>