Commit bf0cb35
Test that we forbid inlined refs when parsing kerchunk parquet (#865)
* add empty release notes
* interpret a kerchunk reference containing a nan as meaning an uninitialized zarr chunk
* raise a clearer error if kerchunk doesn't specify codecs properly
* test
* test: add test for inlined refs in kerchunk parquet files
Adds test_notimplemented_read_inline_refs_parquet to verify that
kerchunk parquet files with inlined chunk data (populated 'raw' column)
raise NotImplementedError, matching the existing JSON behavior.
Related: #489
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix indentation bug
* add unit test for nan behaviour
* add integration test for sparse kerchunk parquet arrays
Tests that kerchunk parquet files with sparse chunks (some missing)
can be read correctly by VirtualiZarr.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* add release notes for kerchunk parquet bug fixes
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>1 parent ec4236c commit bf0cb35
1 file changed
Lines changed: 25 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
356 | 356 | | |
357 | 357 | | |
358 | 358 | | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
359 | 384 | | |
360 | 385 | | |
361 | 386 | | |
| |||
0 commit comments