You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
maxrjones
changed the title
Experiment with different obstore reading cache methods
[Not for merging] Experiment with different obstore reading cache methods
Dec 19, 2025
Okay so IIUC we should expect parsing a HDF file to extract virtual references to be basically ~4-5x faster using obstore_hybrid than it is when just naively downloading the whole file, which was the workaround I've used previously. That's great.
(I feel like fetching data with Icechunk should be faster than 9.85s, but that's a separate problem for another time.)
Okay so IIUC we should expect parsing a HDF file to extract virtual references to be basically ~4-5x faster using obstore_hybrid than it is when just naively downloading the whole file, which was the workaround I've used previously. That's great.
Yeah it'll depend on the file structure and such, but you should be able to find a reasonable choice based on a single file and apply it to all.
(I feel like fetching data with Icechunk should be faster than 9.85s, but that's a separate problem for another time.)
Yeah the slowness of loading a spatial subset is weird. There could be a bug
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Using claude to try out various caching mechanisms with the ObstoreReader