You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@mkitti am I reading that HDF5 code correctly, and do you know if appending leftover data at the end after the shuffle is a standard thing to do? I can't find a place where this is documented.
The text was updated successfully, but these errors were encountered:
I've tested in nhz2/ChunkCodecs.jl#6 that HDF5 copies the remaining data at the end if the data length is not evenly divisible by the element size.
For example "12312312312345" with element size 3 gets byte shuffled to"11112222333345".
From what I can tell the shuffle filter is missing the "Add leftover to the end of data" step from https://github.com/HDFGroup/hdf5/blob/f2642985d8c23ff7e876c6228c7cc0cf20515923/src/H5Zshuffle.c#L279-L284
@mkitti am I reading that HDF5 code correctly, and do you know if appending leftover data at the end after the shuffle is a standard thing to do? I can't find a place where this is documented.
The text was updated successfully, but these errors were encountered: