developmentseed / developmentseed/obstore
Fsspec: Handle all forms of range requests
- Dominant language
- Python
- Stars
- 810
- Forks
- 42
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 6
Description
https://github.com/developmentseed/obstore/blob/9ca85e7d33c5446b5d06e9007bf0444c19e1e26c/obstore/python/obstore/fsspec.py#L135-L138
`obstore.get_range` already handles all forms of range requests; we just need to check the semantics of how fsspec considers range requests and map fsspec semantics onto our parameters
Contributor guide
No contributing guide indexed for this repository
Research direction
Start in obstore/python/obstore/fsspec.py at lines 135-138 and inspect how fsspec defines its range-request forms. Compare those semantics with the parameters accepted by obstore.get_range, then verify that each fsspec form is mapped correctly and that unsupported cases are handled consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, cloud
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100