-Added HRRR-Smoke domain to the gribModels_NCEP-7.xml
-Added new HRRR-Smoke products to the grib tables
4.2.0.4.table
4.2.0.20.table
-Added new entry in ldmd.conf and pqact.conf to request and store data
-New LDM script to process the HRRR Smoke products (changeHrrrSmokeProcessId.sh)
-Added new menu entry in the models menu for the new products
-Added new styleRules for the new products
-Added new bundle files for the new products
-Added new colormaps for the new products
Conflicts:
edexOsgi/com.raytheon.edex.plugin.grib/utility/common_static/base/grib/models/gribModels_NCEP-7.xml
edexOsgi/com.raytheon.uf.common.dataplugin.grid/utility/common_static/base/grid/dataset/alias/d2d-title.xml
edexOsgi/com.raytheon.uf.edex.plugin.grid/utility/common_static/base/menus/grid/hrrrSmokeProducts.xml
edexOsgi/com.raytheon.uf.edex.plugin.grid/utility/common_static/base/menus/grid/index.xml
edexOsgi/com.raytheon.uf.edex.plugin.grid/utility/common_static/base/purge/gridPurgeRules.xml
edexOsgi/com.raytheon.uf.edex.plugin.grid/utility/common_static/base/styleRules/gridImageryStyleRules.xml
rpms/awips2.upc/Installer.ldm/patch/etc/ldmd.conf
rpms/awips2.upc/Installer.ldm/patch/etc/pqact.conf
(updating bundles, colormaps, menus, and styleRules)
GFS 1.00 Global/GFS
-----------------------
-Updated model names in derivedParameters/definitions/msl-P.xml
-Total Precip is in mm not inches
-Add TP-GFS and CP-GFS parameters to gridImageryStyleRules.xml
-Add TP-GFS and CP-GFS parameters to d2dContourStyleRules.xml
-Change default Colormap to Radar/UPC On Hour Precip
-Add colormap Radar/UPC One Hour Precip
-Add colormap Temperature F.cmap
-Add colormap Relative Humidity.xml
In grid/bundles:
sed -i ‘s/Gridded Data/gridded data/’ *xml
-In menus/gridIndex.xml - change the GFS 1.00 frame count to 41
-Add colormap NDFD Min Max Temp.cmap
-Remove Potential Vorticity for all models
-Add colormap Isentropic.cmap
GFS LAMP
------------
-Surface Temp - uses the SurfaceTempWind.xml bundle file which loads 10FHAG Wind also but LAMP doesn’t have that, only 0FHAG and surface (both V18 and V20)
-Surface Temp Error
-Legend wasn’t correct, removed the max/min from styleRules
-Changed Winds to FHAG 0.0 instead of 10.0
-Missing MSL-P (both V18 and V20)
-DewpointTempError
-Removed whole colormap/ranges in styleRules
-Visibility - no min/max on legend
-Fix Visibility styleRules, change to LINEAR, add ranges, add labeling
-Remove colormap settings in bundle
-Categorical Lightning & Convection
-Remove colormap settings in bundle
-Add new styleRules
-Lightning & Convection Probability
-Remove colormap settings in bundle
-Add new styleRules
HRRR
-------
-Need to add a new menu (HRRRFamilies.xml) that removes some products we don’t have for HRRR
Comparison Families
---------------------
-MSLP
-Updated bundle to set HRRR and RAP13 to true for visibility when plotting
-Updated bundle to use “RAP13” instead of “RAP-13km”
National Blend
----------------
-2m Temp and 10m Wind
-No 10m Wind so changing to surface wind
HFR - Ocean Sfc Wind
----------------------
-Removed colormap info from HFR.xml bundle
-Added colormap info to gridImageryStyleRules.xml
WW3 Models (FNMOC, NOAA, NCEP)
------------------------------
No data (both V18 and V20)
Remove from menus (comment out)
ESTOFS
-----------
-Tidal Height
-Remove colormap info from ETSRG.xml
-Added rest of colormap info to styleRules
General:
------------
-gridIndex.xml
-Commented out WW3 products since we’re not receiving that data
-Removed the bottom NDFD submenu since already in the menu
-allFamilies.xml
-Remove potential vorticity
To Do:
-Fix Vorticity for GFS20, GFS1p0, NAM12, NAM40, and RAP13 (only works for HRRR)
-GFS models - fix surface precip
-GFS models - fix missing MSL-P product
-----------------------------------------------------------------
*edexOsgi/build.edex/build.xml
-Added com.raytheon.uf.edex.goesr.feature
*edexOsgi/com.raytheon.edex.feature.uframe/feature.xml
-Added com.raytheon.uf.edex.goesr.feature
*com.raytheon.viz.volumebrowser/plugin.xml
-Update the Volume Browser label from “Browser…” to “Volume Browser”
-Add it to the “model” menu instead of “volume”
-Add the volume browser to the “tools” menu
*menus/grid
-copied grid menu from unidata_18.2.1 to unidata_20.3.2 (awips2/edexOsgi/com.raytheon.uf.edex.plugin.grid/utility/common_static/base/menus/grid)
-Removed the volume menu from CAVE side (awips2/cave/com.raytheon.viz.volumebrowser/localization/menus/volume)
-Moved the xml menu from CAVE side to edex
*bundles
-copied grid bundles from unidata_18.2.1 to unidata_20.3.2 (awips2/edexOsgi/com.raytheon.uf.edex.plugin.grid/utility/common_static/base/)
-Removed volume bundles from CAVE side (awips2/cave/com.raytheon.viz.volumebrowser/localization/bundles)
-com.raytheon.uf.common.dataplugin.ldad
-com.raytheon.uf.common.dataplugin.ldadhydro
-com.raytheon.uf.common.dataplugin.ldadmesonet
-com.raytheon.uf.common.dataplugin.qc
-com.raytheon.edex.plugin.ldadhydro
-com.raytheon.edex.plugin.ldad
-com.raytheon.uf.edex.plugin.ldadmesonet
-com.raytheon.uf.edex.plugin.qc
Also removed these same plugins from edexOsgi/com.raytheon.uf.edex.dataplugins.feature/feature.xml
The cave/com.raytheon.uf.viz.d2d.xy.adapters/META-INF/MANIFEST.MF file imported one of the ldad plugins so I removed it as well.
-Added rpm dependencies for awips2-ldm
-Commented out the HRRR Smoke product in pqact.conf
-Changed the ldmd.conf file to request from idd.unidata.ucar.edu
-Removed the hydro and dat modes since we don't use those
-Removed the mpe-db.xml spring file-not sure if this matters since we've added it to our exclude list in modes
Note: The ingest and request modes had updates but exist in awips2-core repo
TO DO:
Merge all modes into one file
-Updated component.spec file to use the patch script for pqact
-Updated cron to use the NWS qpidNotify for concatenated model data
TO DO:
-Need to change the awips cron to use our script once python-awips is built
-Need to uncomment a line in the cron
------------------------------
Moved the Installer.ldm to awips2.upc (previously in the nativelib repo) and combined from two separate ldm rpms to one
Updated build of LDM to 6.13.14
lookupRPM.sh - added awips2-ldm here and gave it the new path to component.spec
rpms/build/x86_64/build.sh - uncomment buildRPM awips2-ldm
completely updated the component.spec file to build with the paths we wanted
-------------------------------------
setup.env - added new variable EXT_ADDR and turned off ignite usage
rsync.dirs - updated localization path, removed python-awips, awips2-drawing, and awips2-data-delivery
Installer.edex-configuration - removed this since we don't need it
deploy.builder/build.sh - removed call to build the edex-configuration RPM
Installer.gfe/component.spec - removed awips2-edex-configuration requirement
Installer.localization/component.spec - removed the copying of common_static/site since we don't have any files to copy here
build.edex/build.xml - removed the com.raytheon.uf.edex.foss.org.owasp.esapi.feature
rpms/build/x86_64/build.sh - updated the buildLocalizationRPMs to buildLocalization
----------------------------------------------
-Updated Installer.localization/component.spec file for Unidata configuration
-Changed the build.sh script to call buildLocalization function instead of buildLocalizationRPMS
-Updated the rpm.sh script to have the new buildLocalization function to build the new localizations correctly
-Removed the default localization.OAX and localization.TBW directories, now it's a utility tree directory format
-Some files moved to awips2-static
-Added KLGX to the radar_spatial table
-Update Scales (com.raython.uf.ciz.core.maps/localization/bundles/scales)
-Added new scales, updated scalesInfo.xml for the dropdown
-Removed the WFO.xml and Region.xml files since these get created for each site during the RPM creation
-dialogs/CreateProjectionDialog.java - this file had changes to generate the coords_wsr88d.dat and coords_regional.dat files (but the generation was commented out since they had already been created - I have not added this change in)
-scales/MapScalePopulator (Added WFO submenu, functionality to add loaded area definitions as bundles)
-scales/MapScalesManager.java (Added ability to load visible area defns as selectable bundles)
Added files:
-------------
-coords.dat (used to create the sites WFO.xml Map Scale) (awips2/rpms/awips2.core/Installer.localization)
-coords_regional.dat (used to create the sites Regional.xml Map Scale)
-utility/common_static/configured/OAX/gfe/* (editAreaGroups, editAreas, python - gfe area configs)
-copied the radarsInUse.txt for all of the sites from the Unidata build (also updated some wrong radar names here)
ChangeD2DLayoutAction:
- set initial side view number to 0
- added comment for side view resizing (from previous commit)
D2D5Pane
- removed the THREE_PANE_WIDTH (not used anymore)
- added a ZERO_PANE_WIDTH
- default to 0 views otherwise use the base views for side views
- use the ZERO_PANE_WIDTH when there are zero views
edexOsgi/com.raytheon.uf.common.dataplugin.warning/utility/common_static/base/warngen/config.xml
-Updated to use impact based warnings
edexOsgi/com.raytheon.uf.edex.text.feature/feature.xml
-Since we removed this plugin, we also had to remove it from the feature file so it didn't try and look for it when building
com.raytheon.viz.textworkstation
------------------------------------
plugin.xml
-Added section to add "Text Workstation" to the Tools menu
-Removed the extension for paths to COMMON_STATIC/CAVE_STATIC
TextWorkstatinDlg.java
-Commented out the showing of the first text editor
com.raytheon.viz.warngen
-------------------------------
MANIFEST.MF
-Added the textworkstation viz plugin to the import-package list
plugin.xml
-Remove menu context for warngen button to show up (this is now in com.raytheon.uf.viz.d2d.ui/plugin.xml)
comm/WarningSender.java
-Deleted this file
template/TemplateRunner.java
-Remove backupData
gui/WarngenDialog.java
-Simplify Warngen Dialog
-Bypass JMS messaging and send directly to a textWS Window
-Allows proper resizing
-Change bulletlist functionality so it doesn't scroll to top after selection
-Only resize the bullet list, not the whole GUI
-Set proper clumumn number in layout
-Disable UPDATE LIST combobox
gui/WarngenLayer.java
-Remove some backupsite/office variables
com.raytheon.viz.texteditor
---------------------------------
TextWorkstationPreferences.java
-Delete file
dialogs/AWIPSHeaderBlockDlg.java
-Non-operationalize
dialogs/RemoteSiteRequestDlg.java
-Delete file
dialogs/TextEditorDialog.java
-Non-operationalize
dialogs/WarnGenConfirmationDlg.java
-delete file
fxa/dialogs/FaxMesssageDlg.java
-Delete file
fxa/dialogs/FaxSitEditorDlg.java
-Delete file
fxa/dialogs/LdadFaxSitesDlg.java
-Delete file
com.raytheon.uf.edex.dissemination
-------------------------------------
-Delete whole plugin
plugin.xml
- changed 1panel to have 0 side panes
ChangeD2DLayoutAction
- if 0 side panels, make side panel width 0
D2D5Pane
- change initial start up to have 0 side panes
Updated File Menu (com.raytheon.uf.viz.d2d.ui)
-Added "New Map" (NWS is in CAVE menu)
-Added "New Projection" (NWS is in CAVE menu)
-Added "Import" (NWS is in CAVE menu)
-Added "Export" (NWS is in CAVE menu)
-Section for "Load Display, Save Display, Save Display Locally, and Delete Displays"
-Changed wording from "Capture Window" to "Save Image"
-Didn't add back in "Save KML" (previously in Unidata)
-Changed wording from "Print..." to "Print Screen"
-updated the print commandID to com.raytheon.uf.viz.image.export.print
Updated View Menu (com.raytheon.uf.viz.d2d.ui)
-Changed menu option "Default" to "1" Pane Layout
-Changed Pane Layout parameters <-- TO DO: Need to check on this
No changes to Options menu
No changes to Tools menu <-- TO DO: Need to check on this
Changed "Volume" menu label to "Models"
Removed Local Menu
TO DO: Check label for Obs/Surface in d2d.obsMenu
TO DO: Check on Satellitle menu
Removed SCAN menu
---------------------
Buttons
-Re-ordered a few
-Updated Buttons
-Removed section of buttons (points, lines, layout, print, image combo, image prop)
-Removed Density
- added build/ to pathnames
- because of the new way the localization directory is set up, need to rsync in the directories within localization
Updated function name to build the localization RPM's
To Change Still:
The building of the localization RPM will need to be changed so we just build a generic awips2-localization rpm that has configs for all sites, instead of one per site.
-Updated Dockerfile filenames to include -20.3.2
-added/removed a few dependencies
-added a yum update to the devel
-updated version
-Had to locally add the RPM's to the ade docker since they aren't publically on a server
-Had to update the el7-dev.repo to point to the local RPMs directory
-Updated version in buildEnvironment.sh
-Added a few new paths to rsync.dirs:
-awips2-core/ignite/*
-awips2-nws/common/*
-awips2-nws/features/*
-awips2-nws/viz/*
-Removed *pdf from rsync.dirs
-rpms/build/x86_86/build.sh - updated this file to use the groups to install the rpms
-removed umlauts from schrodinger in GridUpdater.java
To Do/Change before initial public push:
-Change the dockerhub organization from tiffanym13 to unidata
-Change the el7-dev.repo file to point to our repo on nexus
-Remove the RPM's directory
-Change imgvers in setup.sh to not have the -1
-Change the Dockerfile names back to the original without the version (and just tag it with the version)
-Need to add back in awips2-unidata repo to rsync.dirs, build_rpms.sh, and build/repos
-Figure out how to merge in the awips-ade directory and Unidata build scripts so we can keep the history
-Uncomment the #TM# comments in setup.sh to copy files to fserv
-Take out propriety data (specific to warnings and binlightning)
------------------------------------------------------------------------------
SUMMARY:
new file: build/awips-ade/Dockerfile.awips-ade-20.3.2-1.el7
new file: build/awips-ade/Dockerfile.awips-devel-20.3.2-1.el7
new file: build/awips-ade/awips-ade.sh
new file: build/awips-ade/awips-devel.sh
new file: build/awips-ade/el7-dev.repo
new file: build/build.sh
new file: build/buildEnvironment.sh
new file: build/build_rpms.sh
new file: build/cibuild.sh
new file: build/excludes
new file: build/repos
new file: build/rsync.cave
new file: build/rsync.dirs
new file: build/setup.sh
modified: cave/com.raytheon.viz.grid/src/com/raytheon/viz/grid/inv/GridUpdater.java
modified: rpms/build/x86_64/build.sh