Closed rayosborn closed 7 years ago
@rayosborn - can you make this file available for me to download?
I have sent you a link to an online server, which I hope you can access.
I got the file and can reproduce the error.
The HDF5 library doesn't directly support boolean types, but I think h5py emulates it as an enum type. Should be easy to add to h5pyd.
I've got a fix in this commit: https://github.com/HDFGroup/h5pyd/commit/80b43b46fddd6630b6f50c77f3cb93723213cce0.
There are also downstream changes in h5serv and hdf5-json. You'll want to pick up the last checkins from those repos, do a "python setup.py install" in hdf5-json, and restart h5serv.
Let me know if this works for you.
This works. I was able to read both boolean entries without any problem.
I have an HDF5 file that contains several datasets containing boolean values, both scalar and arrays, along with many other datasets and groups. Trying to read these using h5pyd returns an Internal Server Error, which doesn't seem to happen with datasets of other types. Here is a trace: