Access control on part of a file Parquet and COG, gated by byte range, enforced in a service worker
loading…
loading…

The range

A byte range on its own says nothing. Resolved against the file's own metadata, it says exactly which columns or tiles it touches — and that is the whole basis for deciding whether it may be served.

Ranges a reader would really ask for

The file's own metadata

Parsed once from the end the format keeps it. Everything above is derived from this and nothing else.

Layout