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

Extension to the HDF5 chunks API #310

Merged
merged 41 commits into from
Aug 31, 2024
Merged

Conversation

davidhassell
Copy link
Contributor

@davidhassell davidhassell commented Aug 6, 2024

Fixes #309

Don't be put off by the number of files changed! A fair amount of propagation of common themes ...)

@davidhassell davidhassell added enhancement New feature or request performance Relating to speed and memory performance netCDF write Relating to writing netCDF datasets netCDF read Relating to reading netCDF datasets labels Aug 6, 2024
@davidhassell
Copy link
Contributor Author

Hi Sadie - not that urgent at the moment, I think - no need to drop things for this!

Copy link
Member

@sadielbartholomew sadielbartholomew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Implementation and functionality are all good, with sufficient new testing and docs via docstring updates. I have made some minor comments, but overall happy for you to merge when ready. Thanks.

cfdm/data/data.py Show resolved Hide resolved
cfdm/docstring/docstring.py Show resolved Hide resolved
cfdm/docstring/docstring.py Outdated Show resolved Hide resolved
cfdm/docstring/docstring.py Outdated Show resolved Hide resolved
cfdm/docstring/docstring.py Outdated Show resolved Hide resolved
cfdm/read_write/write.py Outdated Show resolved Hide resolved
cfdm/read_write/write.py Outdated Show resolved Hide resolved
cfdm/mixin/netcdf.py Outdated Show resolved Hide resolved
cfdm/read_write/netcdf/netcdfwrite.py Outdated Show resolved Hide resolved
cfdm/read_write/netcdf/netcdfwrite.py Outdated Show resolved Hide resolved
@davidhassell
Copy link
Contributor Author

Hi Sadie - thanks for the deep review. I've responded to all of your points - let me know if you're happy with all of it.

Copy link
Member

@sadielbartholomew sadielbartholomew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the clarifications and minor improvements after my feedback, all addressed very well. There are a few typos introduced in the updates then it's ready to merge in my view, so please go ahead.

cfdm/read_write/netcdf/netcdfwrite.py Outdated Show resolved Hide resolved
cfdm/read_write/netcdf/netcdfwrite.py Outdated Show resolved Hide resolved
cfdm/read_write/netcdf/netcdfwrite.py Outdated Show resolved Hide resolved
davidhassell and others added 2 commits August 31, 2024 12:17
Co-authored-by: Sadie L. Bartholomew <[email protected]>
Co-authored-by: Sadie L. Bartholomew <[email protected]>
@davidhassell davidhassell merged commit 8d3b7d2 into NCAS-CMS:main Aug 31, 2024
@davidhassell davidhassell deleted the hdf5-chunks branch August 31, 2024 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request netCDF read Relating to reading netCDF datasets netCDF write Relating to writing netCDF datasets performance Relating to speed and memory performance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Extension to the HDF5 chunks API
2 participants