File tree Expand file tree Collapse file tree 4 files changed +275
-244
lines changed Expand file tree Collapse file tree 4 files changed +275
-244
lines changed Original file line number Diff line number Diff line change @@ -65,10 +65,18 @@ This document explains the changes made to Iris for this release
6565#. N/A
6666
6767
68- 🚀 Performance Enhancements
69- ===========================
68+ 🚀 Performance
69+ ==============
7070
71- #. N/A
71+ #. `@trexfeathers `_ investigated a significant performance regression in NetCDF
72+ loading and saving, caused by ``libnetcdf `` version ``4.9.3 ``.
73+ The regression is equal to several milliseconds per chunk
74+ of parallel operation; so a dataset containing ~100 chunks could be around
75+ 0.5 seconds slower to load or save. This regression will NOT be fixed within
76+ Iris - doing so would introduce unacceptable complexity and potential
77+ concurrency problems. The regession has been reported to the NetCDF team; it
78+ is hoped that a future ``libnetcdf `` release will recover the original
79+ performance. See `netcdf-c#3183 `_ for more details. (:pull: `6747 `)
7280
7381
7482🔥 Deprecations
@@ -114,4 +122,6 @@ This document explains the changes made to Iris for this release
114122
115123
116124.. comment
117- Whatsnew resources in alphabetical order:
125+ Whatsnew resources in alphabetical order:
126+
127+ .. _netcdf-c#3183 : https://github.com/Unidata/netcdf-c/issues/3183
You can’t perform that action at this time.
0 commit comments