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