Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filter plugins updates for registration URL #4180

Merged
merged 8 commits into from
Mar 19, 2024
Merged
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .github/workflows/release-files.yml
Original file line number Diff line number Diff line change
Expand Up @@ -175,8 +175,6 @@ jobs:
- name: Create description file
run: |
cat ${{ github.workspace }}/NEWSLETTER.txt > description.txt
echo "SHA256 sums:" >> description.txt
cat sha256sums.txt >> description.txt

- name: PreRelease tag
id: create_prerelease
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/h5ex_d_blosc.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ main(void)
herr_t status;
htri_t avail;
H5Z_filter_t filter_id = 0;
char filter_name[80];
char filter_name[128];
hsize_t dims[2] = {DIM0, DIM1}, chunk[2] = {CHUNK0, CHUNK1};
size_t nelmts = 7; /* number of elements in cd_values */
unsigned int flags;
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/h5ex_d_bshuf.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ main(void)
herr_t status;
htri_t avail;
H5Z_filter_t filter_id = 0;
char filter_name[80];
char filter_name[128];
hsize_t dims[2] = {DIM0, DIM1}, chunk[2] = {CHUNK0, CHUNK1};
size_t nelmts = 3; /* number of elements in cd_values */
unsigned int flags;
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/h5ex_d_bzip2.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ main(void)
herr_t status;
htri_t avail;
H5Z_filter_t filter_id = 0;
char filter_name[80];
char filter_name[128];
hsize_t dims[2] = {DIM0, DIM1}, chunk[2] = {CHUNK0, CHUNK1};
size_t nelmts = 1; /* number of elements in cd_values */
unsigned int flags;
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/h5ex_d_jpeg.c
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ main(void)
herr_t status;
htri_t avail;
H5Z_filter_t filter_id = 0;
char filter_name[80];
char filter_name[128];
hsize_t dims[3] = {NUM_IMAGES, DIM0, DIM1}, chunk[3] = {CHUNK0, CHUNK1, CHUNK2};
size_t nelmts = 4; /* number of elements in cd_values */
unsigned int flags;
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/h5ex_d_lz4.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ main(void)
herr_t status;
htri_t avail;
H5Z_filter_t filter_id = 0;
char filter_name[80];
char filter_name[128];
hsize_t dims[2] = {DIM0, DIM1}, chunk[2] = {CHUNK0, CHUNK1};
size_t nelmts = 1; /* number of elements in cd_values */
unsigned int flags;
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/h5ex_d_lzf.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ main(void)
herr_t status;
htri_t avail;
H5Z_filter_t filter_id = 0;
char filter_name[80];
char filter_name[128];
hsize_t dims[2] = {DIM0, DIM1}, chunk[2] = {CHUNK0, CHUNK1};
size_t nelmts = 3; /* number of elements in cd_values */
unsigned int flags;
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/h5ex_d_mafisc.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ main(void)
herr_t status;
htri_t avail;
H5Z_filter_t filter_id = 0;
char filter_name[80];
char filter_name[128];
hsize_t dims[2] = {DIM0, DIM1}, chunk[2] = {CHUNK0, CHUNK1};
size_t nelmts = 8; /* number of elements in cd_values */
unsigned int flags;
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/h5ex_d_zfp.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ main(void)
herr_t status;
htri_t avail;
H5Z_filter_t filter_id = 0;
char filter_name[80];
char filter_name[128];
hsize_t dims[2] = {DIM0, DIM1}, chunk[2] = {CHUNK0, CHUNK1};
size_t nelmts = 3; /* number of elements in cd_values */
unsigned int flags;
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/h5ex_d_zstd.c
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ main(void)
herr_t status;
htri_t avail;
H5Z_filter_t filter_id = 0;
char filter_name[80];
char filter_name[128];
hsize_t dims[3] = {NUM_IMAGES, DIM0, DIM1}, chunk[3] = {CHUNK0, CHUNK1, CHUNK2};
size_t nelmts = 1; /* number of elements in cd_values */
unsigned int flags;
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/tfiles/h5ex_d_blosc.ddl
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ GROUP "/" {
FILTERS {
USER_DEFINED_FILTER {
FILTER_ID 32001
COMMENT HDF5 blosc filter; see http://www.hdfgroup.org/services/contributions.html
COMMENT HDF5 blosc filter; see https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html
PARAMS { 2 2 4 128 4 1 2 }
}
}
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/tfiles/h5ex_d_blosc.tst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ blosc filter is available for encoding and decoding.
Filter info is available from the dataset creation property
Filter identifier is 32001
Number of parameters is 7 with the value 4 1 2
To find more about the filter check HDF5 blosc filter; see http://www.hdfgroup.org/services/contributions.html
To find more about the filter check HDF5 blosc filter; see https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html
....Reading blosc compressed data ................
Maximum value in DS1 is 1890
blosc filter is available now since H5Dread triggered loading of the filter.
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/tfiles/h5ex_d_bzip2.ddl
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ GROUP "/" {
FILTERS {
USER_DEFINED_FILTER {
FILTER_ID 307
COMMENT HDF5 bzip2 filter; see http://www.hdfgroup.org/services/contributions.html
COMMENT HDF5 bzip2 filter; see https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html
PARAMS { 2 }
}
}
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/tfiles/h5ex_d_bzip2.tst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ bzip2 filter is available for encoding and decoding.
Filter info is available from the dataset creation property
Filter identifier is 307
Number of parameters is 1 with the value 2
To find more about the filter check HDF5 bzip2 filter; see http://www.hdfgroup.org/services/contributions.html
To find more about the filter check HDF5 bzip2 filter; see https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html
....Reading bzip2 compressed data ................
Maximum value in DS1 is 1890
bzip2 filter is available now since H5Dread triggered loading of the filter.
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/tfiles/h5ex_d_jpeg.ddl
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ GROUP "/" {
FILTERS {
USER_DEFINED_FILTER {
FILTER_ID 32019
COMMENT HDF5 jpeg filter; see http://www.hdfgroup.org/services/contributions.html
COMMENT HDF5 jpeg filter; see https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html
PARAMS { 100 1024 512 0 }
}
}
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/tfiles/h5ex_d_jpeg.tst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ jpeg filter is available for encoding and decoding.
Filter info is available from the dataset creation property
Filter identifier is 32019
Number of parameters is 4 with the value 100
To find more about the filter check HDF5 jpeg filter; see http://www.hdfgroup.org/services/contributions.html
To find more about the filter check HDF5 jpeg filter; see https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html
....Reading jpeg compressed data ................
JPEG quality=100, percent of differing array elements=0.000000
jpeg filter is available now since H5Dread triggered loading of the filter.
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/tfiles/h5ex_d_lz4.ddl
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ GROUP "/" {
FILTERS {
USER_DEFINED_FILTER {
FILTER_ID 32004
COMMENT HDF5 lz4 filter; see http://www.hdfgroup.org/services/contributions.html
COMMENT HDF5 lz4 filter; see https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html
PARAMS { 3 }
}
}
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/tfiles/h5ex_d_lz4.tst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ lz4 filter is available for encoding and decoding.
Filter info is available from the dataset creation property
Filter identifier is 32004
Number of parameters is 1 with the value 3
To find more about the filter check HDF5 lz4 filter; see http://www.hdfgroup.org/services/contributions.html
To find more about the filter check HDF5 lz4 filter; see https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html
....Reading lz4 compressed data ................
Maximum value in DS1 is 1890
lz4 filter is available now since H5Dread triggered loading of the filter.
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/tfiles/h5ex_d_lzf.ddl
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ GROUP "/" {
FILTERS {
USER_DEFINED_FILTER {
FILTER_ID 32000
COMMENT HDF5 lzf filter; see http://www.hdfgroup.org/services/contributions.html
COMMENT HDF5 lzf filter; see https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html
PARAMS { 4 261 128 }
}
}
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/tfiles/h5ex_d_lzf.tst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ lzf filter is available for encoding and decoding.
Filter info is available from the dataset creation property
Filter identifier is 32000
Number of parameters is 3 with the value 4
To find more about the filter check HDF5 lzf filter; see http://www.hdfgroup.org/services/contributions.html
To find more about the filter check HDF5 lzf filter; see https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html
....Reading lzf compressed data ................
Maximum value in DS1 is 1890
lzf filter is available now since H5Dread triggered loading of the filter.
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/tfiles/h5ex_d_zstd.ddl
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ GROUP "/" {
FILTERS {
USER_DEFINED_FILTER {
FILTER_ID 32015
COMMENT HDF5 zstd filter; see http://www.hdfgroup.org/services/contributions.html
COMMENT HDF5 zstd filter; see https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html
PARAMS { 0 }
}
}
Expand Down
2 changes: 1 addition & 1 deletion HDF5Examples/C/H5FLT/tfiles/h5ex_d_zstd.tst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ zstd filter is available for encoding and decoding.
Filter info is available from the dataset creation property
Filter identifier is 32015
Number of parameters is 1 with the value 0
To find more about the filter check HDF5 zstd filter; see http://www.hdfgroup.org/services/contributions.html
To find more about the filter check HDF5 zstd filter; see https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html
....Reading zstd compressed data ................
ZSTD number of differing array elements=0
zstd filter is available now since H5Dread triggered loading of the filter.
2 changes: 1 addition & 1 deletion doc/parallel-compression.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ chosen chunk size becomes a very important factor when compression
is involved, as data chunks have to be completely read and
re-written to perform partial writes to the chunk.

[Improving I/O performance with HDF5 compressed datasets](http://portal.hdfgroup.org/display/HDF5/Improving+IO+Performance+When+Working+with+HDF5+Compressed+Datasets)
[Improving I/O performance with HDF5 compressed datasets](https://portal.hdfgroup.org/display/HDF5/Improving+IO+Performance+When+Working+with+HDF5+Compressed+Datasets)
is a useful reference for more information on getting good
performance when using a chunked dataset layout.

Expand Down
6 changes: 4 additions & 2 deletions src/H5PLmodule.h
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,8 @@
* FILTERS {
* USER_DEFINED_FILTER {
* FILTER_ID 307
* COMMENT HDF5 bzip2 filter; see http://www.hdfgroup.org/services/contributions.html
* COMMENT HDF5 bzip2 filter; see
* https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html
* PARAMS { 2 }
* }
* }
Expand Down Expand Up @@ -196,7 +197,8 @@
* (H5Z_filter_t)H5Z_FILTER_BZIP2, // Filter id number
* 1, // encoder_present flag (set to true)
* 1, // decoder_present flag (set to true)
* "HDF5 bzip2 filter; see http://www.hdfgroup.org/services/contributions.html",
* "HDF5 bzip2 filter; see
* https://portal.hdfgroup.org/documentation/hdf5-docs/registered_filter_plugins.html",
* // Filter name for debugging
* NULL, // The "can apply" callback
* NULL, // The "set local" callback
Expand Down
Loading