Skip to content
This repository has been archived by the owner on Feb 26, 2023. It is now read-only.

Add async support #3

Closed
gadomski opened this issue Feb 15, 2022 · 2 comments
Closed

Add async support #3

gadomski opened this issue Feb 15, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@gadomski
Copy link
Owner

There are a lot of IO operations in most STAC workflows, so async support for Read/Write would be helpful.

@gadomski gadomski added the enhancement New feature or request label Feb 15, 2022
@gadomski gadomski mentioned this issue Apr 22, 2022
@gadomski
Copy link
Owner Author

Thinking about this more, it shouldn't be too hard to create an AsyncReader that does pre-fetching of child and item links and caches them internally. There's some sticky bits around how much pre-fetching to do (you probably don't want to grab all items, but may be you do 🤷🏽 ) but shouldn't be too bad to implement.

@gadomski gadomski transferred this issue from stac-utils/stac-rs Apr 22, 2022
@gadomski
Copy link
Owner Author

Ok, closing this b/c we published v0.0.1: https://crates.io/crates/stac-async/0.0.1. Always forward!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant