Skip to content

Tags: JuliaIO/HDF5.jl

Tags

H5Zzstd-v0.1.2

Toggle H5Zzstd-v0.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix H5Zzstd error reporting and decompressed size behavior (#1151)

* Fix H5Zzstd error reporting and decompressed size behavior

* Remove commented out code

* Use async so that callback function returns properly

* Fix formatting

v0.17.2

Toggle v0.17.2's commit message
[Diff since v0.17.1](v0.17.1...v0.17.2)

**Merged pull requests:**
- Clean up Dataspaces (#1104) (@simonbyrne)
- mention package extension for MPI (#1122) (@ranocha)
- Update HISTORY.md (#1125) (@musm)
- Fix variable length strings as attributes (#1130) (@simonbyrne)
- Update helpers.jl with initial value for Ref{Cuint} (#1138) (@david-macmahon)
- update CompatHelper.yml and also run it for subpackages (#1139) (@antholzer)
- bump compat for filter package dependencies (#1140) (@baumgold)
- Bump codecov/codecov-action from 3 to 4 (#1141) (@dependabot[bot])
- Bump CodecZstd compat to 0.8, H5Zzstd version to 0.1.2 (#1144) (@mkitti)
- Fix H5F_LIBVER_LATEST, map lib 1.15 to H5F_LIBVER_V116 (#1145) (@mkitti)
- Add Julia 1.11 nightly to tests (#1146) (@mkitti)
- Remove unused type var in write_dataset(... (#1147) (@mkitti)

**Closed issues:**
- Can't get HDF5.jl work with Julia running in docker (julia:1.8-alpine3.17) - can't find libmpi.so.12 (#1123)
- Segfault when writing variable length string as attribute (#1129)
- Support szip (freely) (#1132)
- Installing HDF5.jl on ARM M1 (#1133)
- HDF5.jl triggers segfault in ccall with openmp+clang(m1) with julia 1.10 (#1134)
- h5_is_library_threadsafe() gives unreliable results due to unspecified initial value (#1137)
- The HDF Group CI (#1142)

v0.17.1

Toggle v0.17.1's commit message
[Diff since v0.17.0](v0.17.0...v0.17.1)

**Merged pull requests:**
- Bump filter versions, set compat with HDF5.jl 0.17 (#1110) (@mkitti)
- Add HDF5.Filters.Registered module (#1111) (@mkitti)
- In docs, suggest passing HDF5 module to set_preferences!() instead of UUID (#1113) (@johnomotani)
- Add convenience function `set_libraries!` (#1115) (@JoshuaLampert)
- Update documentation about using files in memory (#1118) (@denglerchr)
- Fix `h5readattr` docstring (#1119) (@Sbozzolo)
- Bump version to 0.17.1 (#1120) (@mkitti)

**Closed issues:**
- Windows test failures for SZIP compression (#1106)
- Add to list of known preferences (#1112)
- Convenience function to use custom or system provided HDF5 binaries  (#1114)

v0.17.0

Toggle v0.17.0's commit message
[Diff since v0.16.16](v0.16.16...v0.17.0)

**Closed issues:**
- `_memcpy!` not defined on nightly (#1094)

**Merged pull requests:**
- Parse doxygen tag files (#1043) (@mkitti)
- Provide high level syntax for dealing with HDF5 files in memory (#1077) (@mkitti)
- JuliaCon 2023 Presentation (#1090) (@mkitti)
- Fix doxygen URLs from Java to C (#1099) (@mkitti)
- allow keyword args to open_group, open_dataset, open_datatype (#1100) (@simonbyrne)
- expand exported dataspace api functions (#1101) (@simonbyrne)
- Bump actions/checkout from 3 to 4 (#1103) (@dependabot[bot])
- mark SZIP tests on Windows as broken (#1107) (@simonbyrne)
- Fix datatype documentation (#1108) (@mkitti)

v0.16.16

Toggle v0.16.16's commit message
[Diff since v0.16.15](v0.16.15...v0.16.16)

**Closed issues:**
- Switch to Preferences for using system hdf5 (#1037)
- Juliacon 2023? (#1039)
- Test HDF5 1.14.0 from BinaryBuilder (#1053)
- compat entry for HDF5_jll (#1065)
- Copy a group of data from a file to another (#1070)
- release-0.16 branch created (#1074)
- HDF5.jl logo not optimal for dark mode (#1081)
- `maxdims` or `max_dims` in `dataspace()` (#1083)
- Using `Type` and `Dataspace` in `create_dataset()` (#1084)

**Merged pull requests:**
- Add initial support for H5Dchunk_iter (#1031) (@mkitti)
- Use Preferences for using custom hdf5 library (#1061) (@JoshuaLampert)
- MPI support via package extensions (weak dependency) (#1062) (@ranocha)
- Fix _typed_load fast path for Julia 1.10 (currently nightly) (#1075) (@mkitti)
- Simplify formatter check (#1078) (@simonbyrne)
- Fix #1083 maxdims -> max_dims in dataspace documentation (#1085) (@mkitti)
- Allow create_dataset to take a Type and Dataspace, Fix #1084 (#1086) (@mkitti)
- Update light and dark logos for readme (#1087) (@musm)
- Fixup readme logo links and readme style (#1088) (@musm)
- Upload logo as curves for font rendering independence (#1089) (@musm)
- Attempt to fix documentation (#1091) (@mkitti)
- doc typo: attributes(parent), not attribute(parent) (#1095) (@stevengj)
- Port non-breaking changes for 0.16.16 (#1098) (@mkitti)

juliacon2023

Toggle juliacon2023's commit message
Fix typos in names, thanks Joshua Lampert!

v0.16.15

Toggle v0.16.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Set version to 0.16.15

v0.16.14

Toggle v0.16.14's commit message
[Diff since v0.16.13](v0.16.13...v0.16.14)

**Closed issues:**
- Windows mmap test failures (#89)
- threadsafe? (#139)
- thread safety? (#259)
- FYI: HDF5 query language [needs support?] (#322)
- Cannot create mmap file on windows (#357)
- Create our own binary artifacts (#569)
- Base.show method for Properties (#763)
- v0.16 tracker and discussion (#802)
- It seems h5info is not implemented: is there an alternative? (#815)
- Crash when using from multiple threads (#835)
- Finalizing correctly when using MPI (#852)
- safe multi-threaded writing (#853)
- Read all attributes into a dictionary (or structure) (#857)
- Empty (extensible) dataset cannot be read back (#859)
- create_dset triggers race condition (#862)
- Finalizers cause exception_access_violation while using HDF5 from a thread. (#990)
- add branch protection to master (#1036)
- OrderedCollections, an implicit dependency (#1046)
- Finalizer error when rapidly writing to HDF5 (#1048)
- Not compatible with `TerminalMenus` in the stdlib (#1050)
- Unexpected create_group key from readdlm string data (#1055)

**Merged pull requests:**
- Make `begin` as the first index of a `Dataset` work (#1027) (@machakann)
- correct docs on JULIA_HDF5_PATH search path (#1032) (@stevengj)
- add missing docstring for Group (#1034) (@simonbyrne)
- close property lists, simplify mpio test (#1035) (@simonbyrne)
- Clean up MPI (#1038) (@simonbyrne)
- Bump H5Zblosc version to 0.1.1 (#1040) (@mkitti)
- Update docs/Manifest.toml for H5Zblosc v0.1.1 (#1041) (@mkitti)
- some fixes for docs (#1042) (@simonbyrne)
- fix implicit OrderedCollections dependency on FileIO (#1047) (@simonbyrne)
- Implement try_close_finalizer, fix #1048 (#1049) (@mkitti)
- Always load even if deps aren't satisfied (#1051) (@jpsamaroo)
- docs: mention that low-level functions are in API submodule (#1052) (@jwahlstrand)
- use Cstring in ccall (#1056) (@simonbyrne)

H5Zblosc-v0.1.1

Toggle H5Zblosc-v0.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump H5Zblosc version to 0.1.1 (#1040)

v0.16.13

Toggle v0.16.13's commit message
[Diff since v0.16.12](v0.16.12...v0.16.13)

**Merged pull requests:**
- add support for read-only s3 virtual driver (#1010) (@gszep)
- Add built-in support to write compound data types (#1013) (@tamasgal)
- Update HISTORY.md (#1017) (@musm)
- Fix virtual dataset tests (#1019) (@mkitti)
- Add JuliaFormatterTool and format.jl script (#1020) (@mkitti)
- add lock around all API calls (#1021) (@simonbyrne)
- Fix virtual dataset tests, from mkitti/api_lock_preferences (#1023) (@mkitti)
- Remove use of `tempname()` from `setindex!` of an `AttributeDict` (#1026) (@nhz2)
- fix invalidations from loading LoopVectorization.jl (#1028) (@ranocha)