Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make concurrent retrieval configurable #254

Open
dionhaefner opened this issue Feb 21, 2022 · 0 comments
Open

Make concurrent retrieval configurable #254

dionhaefner opened this issue Feb 21, 2022 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@dionhaefner
Copy link
Collaborator

Currently, we use a multiprocess pool to retrieve RGB bands in parallel, and fall back to sequential retrieval if that is not available. I would prefer having this as a setting, potentially also with the possibility to use a thread pool. We moved away from threading after experiencing race conditions within GDAL, but that might not always be a problem (for example, the issue might be fixed in recent GDAL versions or only crop up in Lambda deployments). Since threading is often preferable for this workload it should be possible to use at the user's own risk.

@dionhaefner dionhaefner added enhancement New feature or request good first issue Good for newcomers labels Mar 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant