This is the main announcement to the ERDDAP™ Announcements Mailing List. NOAA ERD has been using the new version for about one and a half weeks without any problems. I'm now recommending that all ERDDAP™ administrators switch to the new version.
https://github.com/ERDDAP/erddap/pkgs/container/erddap
Action required- 2.29.0 requires JDK version 25. JDK 25 includes performance improvements that our testing shows to be significant improvements for ERDDAP™.
Possible action required- If you have a variable (data or axis) that uses 'days since' and a year before 1582 (in our test datasets there was `days since 0000-01-01`). You will need to add an attribute to that variable in datasets.xml: `<att name="legacy_time_adjust">true</att>`
This is due to an optimization in how ERDDAP™ handles time variables internally. As usual if you notice anything wrong or unexpected, please
file an issue.
Optional action- for ISO 19115 metadata, there are new options if you want to control the default version of metadata provided. In your setup.xml if you set `useSisISO19115` to true the default version will be ISO19115_3_2016, if you also set `useSisISO19139` to true the default version will be ISO19139_2007. If `useSisISO19115` is false, the default version will be the current NOAA modified ISO19115_2. We recommend `useSisISO19115` to true.
There are a lot of changes and improvements in 2.29.0, please do read the changes linked above for all of the details. The big highlights are improved S3 support (thanks @SethChampagneNRL) and MQTT support (thanks @ayushsingh01042003). For more information on each of those, read the changes.
This version includes important optimizations, improvements, and changes, including security-related changes (updated libraries), so I strongly encourage you to upgrade. See the instructions at
Our next showcase is tentatively scheduled for January 9 at 12pm EST. An announcement with video call information will be sent later.
If you have any problems, questions, or suggestions, please
create an issue on GitHub or email me.
Thank you for using ERDDAP™.
Christopher John (he/him)
NOAA Appointed Technical Director of ERDDAP™
Computer and Information Systems Manager, TSPi