paimon-rust
paimon-rust copied to clipboard
Implement FileIndex
- [x] Implement basic IO Module
- [ ] Implement a FunctionVistor(may be a simple one for poc) and FieldRef for FileIndexReader
- [x] Implement FileIndexFormat and FileIndexWriter/Reader and other interface
- [ ] Implement BitmapFileIndex
- [ ] Implement BloomfilterFileIndex
Regarding the work of implementing FileIndex, I will split it into multiple PRs to facilitate review and comment, so that there will be no problems in the implementation due to deviations in my personal understanding.
I've made some effort to separate the following implementation. If you have any suggestions for further improvement, please let me know. cc @Xuanwo
Thanks a lot for starting this!
There is a new IndexFile called bit-slice bitmap index, i would like to try fellow your IndexFile framework to try to implement this functionality https://github.com/apache/paimon/pull/4464