Skip to content

Commit

Permalink
Feature 342 v3.0.0 beta6 (#343)
Browse files Browse the repository at this point in the history
* Per #342, update version and date information

* Per #342, modifying release date

* Per #342, updating version

* Per #342, updating release notes

* Per #342, fixing formatting of upgrade instructions

* Per #342, removing extraneous parathesis

* Update release-notes.rst

* Removing ALTER TABLE from beta5 section

---------

Co-authored-by: bikegeek <[email protected]>
  • Loading branch information
jprestop and bikegeek authored Oct 17, 2024
1 parent f2e7f89 commit 62e16e3
Show file tree
Hide file tree
Showing 3 changed files with 68 additions and 10 deletions.
72 changes: 65 additions & 7 deletions docs/Users_Guide/release-notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,35 @@ describes the bugfix, enhancement, or new feature:
METdataio Release Notes
=======================

METdataio Version 3.0.0 Beta 6 Release Notes (20241017)
-------------------------------------------------------

.. dropdown:: New Functionality

None

.. dropdown:: Enhancements

* Improve error messages for when multiple files are not loaded (`#35 <https://github.com/dtcenter/METdataio/issues/35>`_)
* Improve logging for 5 STIGS (`METplus-Internal#45 <https://github.com/dtcenter/METplus-Internal/issues/45>`_)
* Improve error handling and testing (`METplus-Internal#50 <https://github.com/dtcenter/METplus-Internal/issues/50>`_)
* Validation against recursive payloads, oversized payloads and overlong element names (`METplus-Internal#56 <https://github.com/dtcenter/METplus-Internal/issues/56>`_)
* Add the user ID to the log output at beginning and end of each logging session (`#202 <https://github.com/dtcenter/METdataio/issues/202>`_)
* **Update database to load 7 new MODE CTS statistics** (`#226 <https://github.com/dtcenter/METdataio/issues/226>`_)
* **Enhance METdataio schema to handle new/modified MPR and ORANK columns introduced for MET-12.0.0-beta6** (`#320 <https://github.com/dtcenter/METdataio/issues/320>`_)
* **Update the MPR reformatting in METreformat due to added columns in MET-12.0.0-beta6** (`#321 <https://github.com/dtcenter/METdataio/issues/321>`_)
* **Modify the column names for the existing SEEPS line type in the database schema** (`#335 <https://github.com/dtcenter/METdataio/issues/335>`_)

.. dropdown:: Internal

* Consider using only .yml or only .yaml extensions (`#272 <https://github.com/dtcenter/METdataio/issues/272>`_)
* Create additional tests to METdataio to increase code coverage (`#318 <https://github.com/dtcenter/METdataio/issues/318>`_)
* Skip SonarQube scan for PR from fork and allow compare_db workflow from fork (`PR #327 <https://github.com/dtcenter/METdataio/pull/327>`_)

.. dropdown:: Bugfixes

* Bugfix: Schema file missing on install (`PR #341 <https://github.com/dtcenter/METdataio/pull/341>`_)

METdataio Version 3.0.0 Beta 5 Release Notes (20240630)
-------------------------------------------------------

Expand Down Expand Up @@ -36,16 +65,13 @@ METdataio Version 3.0.0 Beta 5 Release Notes (20240630)




METdataio Version 3.0.0 Beta 4 Release Notes (20240417)
-------------------------------------------------------



.. dropdown:: New Functionality



.. dropdown:: Enhancements

* **Support reformatting the TCDIAG line type written by the TC-Pairs tool** (`#240 <https://github.com/dtcenter/METdataio/issues/240>`_)
Expand Down Expand Up @@ -144,14 +170,46 @@ METdataio Version 3.0.0 Beta 1 Release Notes (20230915)
METdataio Upgrade Instructions
==============================

Database Schema upgrade instructions
------------------------------------
beta6
-----

The following changes were made in MET version 12.0.0 for the following linetypes:

* for the MPR linetype:

* the renaming of the climo_mean column to obs_climo_mean
* the renaming of the climo_stdev column to obs_climo_stdev
* the renaming of the climo_cdf column to obs_climo_cdf
* the addition of the fcst_climo_mean column
* the addition of the fcst_climo_stdev column

* for the ORANK linetype:

* the renaming of the climo_mean column to obs_climo_mean
* the renaming of the climo_stdev column to obs_climo_stdev
* the addition of the fcst_climo_mean column
* the addition of the fcst_climo_stdev column

* for the SEEPS linetype:

* the renaming of the s12 column fo odfl
* the renaming of the s13 column to odfh
* the renaming of the s21 column to olfd
* the renaming of the s23 column to olfh
* the renaming of the s31 column to ohfd
* the renaming of the s32 column to ohfl

The ALTER TABLE mysql/mariadb commands are available in the **METdataio/METdbLoad/sql/updates/update_for_6_0_beta6.sql**
file. Refer to the appropriate documentation to use the proper database syntax to update existing tables.


beta5 - Database Schema
-----------------------

Changes were made to MET version 12.0.0 for following linetypes (addition of the TOTAL_DIR column):

* VL1L2
* VAL1L2
* VCNT

The database schema requires updating, please follow these instructions in the Contributor's Guide:

`Update the Database Schema <https://metdataio.readthedocs.io/en/develop/Contributors_Guide/update_database_schema.html>`_
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@
project = 'METdataio'
author = 'UCAR/NCAR, NOAA, CSU/CIRA, and CU/CIRES'
author_list = 'Fisher, H., M. Win-Gildenmeister, V. Hagerty, M. Smith, and T. Burek'
version = '3.0.0-beta6-dev'
version = '3.0.0-beta6'
verinfo = version
release = f'{version}'
release_year = '2024'
release_date = f'{release_year}-06-30'
release_date = f'{release_year}-10-17'
copyright = f'{release_year}, {author}'

# if set, adds "Last updated on " followed by
Expand Down
2 changes: 1 addition & 1 deletion docs/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "3.0.0-beta6-dev"
__version__ = "3.0.0-beta6"

0 comments on commit 62e16e3

Please sign in to comment.