dtcenter / METdataio

https://metdataio.readthedocs.io/en/latest/index.html
Apache License 2.0
5 stars 3 forks source link

Enhance METdataio schema to handle changes to the ECNT, VL1L2, VAL1L2, and VCNT line types during the MET 12.0.0 beta4 development cycle #282

Closed JohnHalleyGotway closed 5 months ago

JohnHalleyGotway commented 6 months ago

Describe the Enhancement

Issue dtcenter/MET#2583 and pull request dtcenter/MET#2838 adds new columns to the end of the ECNT line type.

Issue dtcenter/MET#2395 and pull request dtcenter/MET#2820 add new columns to the existing .stat output lines for MET version 12.0.0, as described below:

This issue is to update the METdataio loader to parse data from these new columns.

Time Estimate

Estimate the amount of work required here. Issues should represent approximately 1 to 3 days of work.

Sub-Issues

Consider breaking the enhancement down into sub-issues. None needed.

Relevant Deadlines

List relevant project deadlines here or state NONE.

Funding Source

Define the source of funding and account keys here or state NONE.

Define the Metadata

Assignee

Labels

Projects and Milestone

Define Related Issue(s)

Consider the impact to the other METplus components.

Enhancement Checklist

See the METplus Workflow for details.

Select: Repository level development cycle Project for the next official release Select: Milestone as the next official version

bikegeek commented 5 months ago

update the data for the METreformat tests. These changes may impact the reformatter for ECNT, VL1L2, and VCNT

bikegeek commented 5 months ago

Outline of work to do:

Add the new columns

METdbLoad/ush/constants.py

METdbLoad/updates

_ALTER TABLE line_data_val1l2 ADD COLUMN dirama DOUBLE |

in METdbLoad/sql/mv_mysql.sql:

Test

Documentation: