VirtualiZarr
VirtualiZarr copied to clipboard
Serialize to_kerchunk using Zarr format 3
@mpiannucci pointed out that Kerchunk's reference specification is agnostic to the Zarr format. I think we should use Zarr format 3 rather than Zarr format 2 in the kerchunk writer to reduce the potential for bugs impacting the metadata conversation. This would also require updating the Kerchunk parser to parser Zarr format 3 references.
This is probably a good idea. Questions:
- Does the kerchunk backend for xarray support reading v3-format references?
- Should we keep both? Selecting via a
zarr_formatkwarg that defaults to3. Otherwise we would be making a breaking change with no way to opt-in to the old behaviour...