greptimedb icon indicating copy to clipboard operation
greptimedb copied to clipboard

[Tracking Issue] `RangeReader` as input source of Index

Open zhongzc opened this issue 5 months ago • 0 comments

What type of enhancement is this?

Performance

What does the enhancement do?

Ref: https://github.com/GreptimeTeam/greptimedb/issues/4594

  • [x] RangeReader trait
  • [x] Adapter from AsyncRead + AsyncSeek to RangeReader
  • [ ] Top-down conversion of Input Source of Index from AsyncRead + AsyncSeek to RangeReader
  • [ ] Implement RangeReader for ObjectStore
  • [ ] Instrument RangeReader
  • [ ] Remove the adapter

Implementation challenges

No response

zhongzc avatar Sep 10 '24 12:09 zhongzc