Skip to content

feat(geotiff): Separate source for header fetches and data fetches#299

Merged
kylebarron merged 5 commits intomainfrom
kyle/separate-source-used-for-fetching
Mar 3, 2026
Merged

feat(geotiff): Separate source for header fetches and data fetches#299
kylebarron merged 5 commits intomainfrom
kyle/separate-source-used-for-fetching

Conversation

@kylebarron
Copy link
Copy Markdown
Member

@kylebarron kylebarron commented Mar 3, 2026

Change list

  • Split sources between "header source" and "data source". I.e. we may want chunking and caching to be applied separately to different sources.
  • Vendor getTile and getBytes from upstream so that we can override the source used for tile fetches.
  • Always eagerly fetch TileByteCounts and TileOffsets when opening the IFDs so that we never make tiny per-tile fetches just to find the length of the tile.

Related:

@kylebarron kylebarron changed the title Kyle/separate-source-used-for-fetching feat(geotiff): Separate source for header fetches and data fetches Mar 3, 2026
@github-actions github-actions bot added the feat label Mar 3, 2026
@kylebarron kylebarron merged commit 93cb2ce into main Mar 3, 2026
4 checks passed
@kylebarron kylebarron deleted the kyle/separate-source-used-for-fetching branch March 3, 2026 23:30
@ds-release-bot ds-release-bot bot mentioned this pull request Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant