Releases: legend-exp/legend-pydataobj
Releases · legend-exp/legend-pydataobj
v1.10.1
What's Changed
- Updates to LH5Iterator and LH5Store to read huge number of files by @iguinn in #110
- Improved optimization of buffer_len for smaller files
- Cache a limited number of files at once
- Added Histogram.fill
- Additional bug fixes
- Fix bug when reading array by @iguinn in #112
- chore: update pre-commit hooks by @pre-commit-ci in #108
Full Changelog: v1.10.0...v1.10.1
v1.10.0
What's Changed
- docs: fix hist link, hide some useless private members by @ManuelHu in #104
- I/O performance improvements by @iguinn in #100
- Change to low-level HDF5 interface for reading data
- Fixed bug in handling of entry lists introduced in v1.8.0
- Enabled paged aggregation HDF5 feature when writing files. Enabling this should improve performance for files with many small datasets. By default this will not be used
- Added option to enable/disable file locking when reading files. This will default to disable (which is a change from before)
- histogram: restrict more error messages to when they are necessary by @ManuelHu in #106
Full Changelog: v1.9.0...v1.10.0
v1.9.0
v1.8.1
v1.8.0
v1.7.1
What's Changed
lh5ls
: add details of filters by @lvarriano in #92- Pint and NumPy compatibility fixes by @gipert in #96
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- Revert "Switch to LZF as default HDF5 compression" by @gipert in #88
- Support resizing of n-dimensional
VectorOfVectors
by @gipert in #90 - Allow declaring Tables with Pandas DataFrames or Awkward Arrays by @gipert in #87
- add dataset details to lh5.tools.show by @lvarriano in #89
Full Changelog: v1.6.2...v1.7.0
v1.6.2
v1.6.1
v1.6.0
What's new
- Concatenate array-like LGDOs on disk with
l5hconcat
- Read/write
VectorOfVectors
of any dimensionality - Read/write LGDOs without the need of a store with
lgdo.lh5.read()
andlgdo.lh5.write()
.
Have a look at the updated tutorials for more information.
Detailed list
lh5concat
: Command line tool to concatenate array-like LGDOs in a single file by @gipert in #73- Support
VectorOfVectors
of arbitrary dimensionality (as per LH5 spec) by @gipert in #75 - Support using nested table fields in
Table.eval()
by @gipert in #81 - Refactor
LH5Store.{read,write}()
by @gipert in #79 - chore: update pre-commit hooks by @pre-commit-ci in #80
Full Changelog: v1.5.1...v1.6.0