Closed elbaro closed 3 years ago
Hi, I just found this crate today and I need the same thing. I would either need the LZF filter or perhaps something like the ZSTD filter.
I'm willing to devote some time on this right now, and would greatly appreciate some high-level advice on how to best implement this in the existing code base. Thanks.
Both lzf / zstd (via blosc) have been already implemented/tested and exist in a branch that will be finished and merged in a foreseeable future.
ah great news! any ETA? Is there any way I can get access to this branch?
What I'll do is use GZIP as a temporary work-around for the time being.
It's the feature/dcpl branch but you don't want to use it directly, it's outdated, somewhat WIP and needs finishing.
No specific ETAs, but sometime soon, it's number one thing on the todo list now.
Thanks. To use plugins without patch, I built liblzf_filter.so
from h5py and the system hdf5 (the version that supports filter plugin) picks it up in runtime.
Just ran into this myself, it looks like the data I'm reading needs the lzf filter, but its not supported with the static
feature
I've just pulled the latest master branch and it works great with my ZSTD shared library plugin. I'll delete my fork.
Thanks!
The feature
hdf5-sys/static
useshdf5-src
(hdf 1.10) and does not support filter plugins.hdf5-src
needs to be updated. Also it would be great ifhdf5-src
vendors some popular filters like lzf_filter.