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

[Backport release-2.26] Dense reader fails early when tile offsets are too large. (#5310) #5311

Merged
merged 3 commits into from
Sep 16, 2024

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Sep 16, 2024

Backport of #5310 to release-2.26.


TYPE: IMPROVEMENT
DESC: Dense reader fails early when tile offsets are too large.

KiterLuc and others added 3 commits September 16, 2024 13:20
This change allows to accurately compute the memory usage for tile offsets before they are loaded. We can then throw an error before we do any work if the tile offsets are too large for the memory budget. This will enable us to fail faster on REST when performing large queries and do fast retries.

Note that the memory usage for tile offsets is done per fragment, which will ease the implementation of partial tile offsets loading for the dense reader.
@KiterLuc KiterLuc closed this Sep 16, 2024
@KiterLuc KiterLuc reopened this Sep 16, 2024
@KiterLuc KiterLuc merged commit e7e9dba into release-2.26 Sep 16, 2024
61 checks passed
@KiterLuc KiterLuc deleted the backport/pr-5310-to-release-2.26 branch September 16, 2024 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant