Chunked reads beat an h5py process pool; unlimited writer B-trees; Blosc2; 599/697 conformance #16
+6
-3
@@ -3,10 +3,13 @@
|
|||||||
## Unreleased
|
## Unreleased
|
||||||
|
|
||||||
### Remaining conformance errors (2026-09-26)
|
### Remaining conformance errors (2026-09-26)
|
||||||
Conformance on tank, `conformance/run.sh --no-fetch`: 597 of 697 files
|
Conformance on tank, `conformance/run.sh --no-fetch`: 598 of 697 files
|
||||||
ok (575 before). Of the 6 our-errors left, 4 are corrupt data HDF5 2.0
|
ok (575 before). Of the 5 our-errors left, 3 are corrupt data HDF5 2.0
|
||||||
reads only through a bug (listed in `CONFORMANCE.md`), 2 are the Blosc2 and
|
reads only through a bug (listed in `CONFORMANCE.md`), 2 are the Blosc2 and
|
||||||
ZFP filters; the 2 mismatches are the known h5py big-endian VL bug.
|
ZFP filters; the 2 mismatches are the known h5py big-endian VL bug. The
|
||||||
|
five files whose cache image libhdf5 cannot load (`cve-2025-6269-*`,
|
||||||
|
`cve-2025-6516`) count as ok because the library, like libhdf5, opens them
|
||||||
|
and fails their objects (see below).
|
||||||
- **Metadata cache images are read.** A file written with a metadata cache
|
- **Metadata cache images are read.** A file written with a metadata cache
|
||||||
image keeps its metadata cache entries in an image block the superblock
|
image keeps its metadata cache entries in an image block the superblock
|
||||||
extension points at, and libhdf5 reads them in place of the file's own
|
extension points at, and libhdf5 reads them in place of the file's own
|
||||||
|
|||||||
Reference in New Issue
Block a user