Commit graph

23 commits

Author SHA1 Message Date
Brad Gonzales
379c0fb46c Issue #2771 For Data Delivery CAVE now request current id from
the registry EDEX.  Added DATA_DELIVERY_ID to environment that is used instead
of site id for identification when participating in the federation
and subscription identification.

Amend: Created common data delivery package com.raytheon.uf.edex.datadelivery. Moved DataDeliveryIdUtil there.
       Created ClusterIdUtil.  DataDeliveryIdUtil uses that utility.  It also verifies the id against the awips sites.
       Changed centralRegistry.sh to  set CLUSTER_ID to NCF.
       Handle cases where site id is HAK or HUS.
       Check for empty id setting in Cluster ID Util.
       Return full id for Data Delivery ID.
       Simplify Data Delivery ID and return Cluster ID.

Change-Id: Iee140b5626e1962217cca2deb6d1483ebf265911

Former-commit-id: ba4e308328 [formerly d2fa3dfb4a61e8d0fd68654afb1c18e49f063fcb]
Former-commit-id: 19460ed0d7
2014-02-18 11:10:44 -06:00
Mike Duff
a4a910daf1 Issue #2636 - Fix scheduling gaps at start and end of retrieval plan
Change-Id: I43930a2cb69f44c83eeec605861bcf6a52a0a26b

Former-commit-id: 4334640c22 [formerly c0d49492af75d0411d6c0c2541af440302595b6a]
Former-commit-id: 6f7cadba9f
2014-01-25 14:09:02 -06:00
Brad Gonzales
061884910d Issue #2678 Better fix for sbn retrieval queue init to null in wfo. Fix for bandwith graph data retrieve of sbn data.
Amend:  updated commit comment in BandwidthGraphData.

Change-Id: Ic77130425e495330fe670086e5bbfad35e7b9287

Former-commit-id: 6b8da117e4 [formerly 253b19d5cd1c7950209521a708b5ad9abbf000f6]
Former-commit-id: 0635a368c6
2014-01-20 13:08:27 -06:00
Brad Gonzales
253cc9df80 Issue #2636 fixes for the scheduling gaps in the middle of subscription schedules.
Amend: Added max checks to prevent negative bucket sizes in RetrievalPlan remove methods.  Wrapped debug logging in is debug on checks.

Change-Id: I5ab6d3c103e82bf2b1aa0eaf167f0993e5778c90

Former-commit-id: b2b352a5ae [formerly 3db5d79b914436b8d0feed600fc586d7d3884706]
Former-commit-id: cc75442fa3
2013-12-17 11:57:06 -06:00
Mike Duff
4073f048d2 Issue #2625 - fix no data errors in bandwidth utilization graph
remove datauri from RetrievalGeneratorUtilities
Set queries for DPA data to query by insertTime rather than obsTime

Change-Id: I67a55ca6898a5f478456d75c9ffd7e24120cade7

Former-commit-id: 3492436907 [formerly 9e37fa3a052d49830b36e6187280615cb6517d47]
Former-commit-id: d378d9194a
2013-12-11 11:29:38 -06:00
Mike Duff
a412a19583 Issue #2545 - Get bandwidth graph data by network
Change-Id: I4de455a4da43f180ff37eb72370addec77a29314

Former-commit-id: 0c452e2434 [formerly 9102f16c8a6409e92ded498b82a6a4e6a531f2c0]
Former-commit-id: 4796f43495
2013-12-05 13:35:31 -06:00
Dave Hladky
6607e5fe30 Issue #1736 Add registry bandwidth tracking
Change-Id: Ic8b2a845095482aa117289c3fd68cd20b1bb87e6

Former-commit-id: 593f24023d [formerly 695365c03ac142960a22e6774f3a10fd5e16cd35]
Former-commit-id: 483ec5d22f
2013-12-04 11:58:49 -06:00
Brad Gonzales
5576ac6134 Issue #2545 Renamed datadelivery edex impl files to facilitate modes exclusion. Added
monilithic impl config file for a registry that runs as an ncf and wfo for devRegistry mode.  Added empty site and
shared and local subscription handlers to enable the FindSubscriptionHandler bean to be configured through spring.
Fix for re-routing Insert and Update registry events as data set metadata events which was lost when the registry
was configured to distinguish between insert and update events.  Moved subscriptionRoutesToSchedule bean (and other
beans specific to an implementation) to the ncf, wfo, and monolithic edex impl spring files.  Removed the wfo and
ncf specific code from HibernateBandwidthInitializer.executeAfterRegistryInit() since the customized subscription
handlers will be injected through spring.  Removed the SBN route from wfo mode.

Amend: Comment updates from peer review.

Change-Id: Ic4c0dca8ebf1e86537e46a6231af58bb65c83cf8

Former-commit-id: 95a1914c71 [formerly c245f741b9e78d8e4503698336d9929536e72e0d]
Former-commit-id: 053f20c70b
2013-11-20 11:58:33 -06:00
Brad Gonzales
80fd8a2ad4 Issue #2506 fixed issues with shared distributed ingest.
Amend: Updated comment in StoreRetrievedData.
       Removed separate messageing to clear BandwidthSubscriptions.
       Add fix and test case for SBN deserialization with content following the ending xml tag.
       Removed unneeded changes.
       Added XmlWMOMessage class.

Change-Id: Iadef7070a42a10661ba9316a4900a071820296fd

Former-commit-id: e2fb158757 [formerly 0b667fbd94788a8a5b598ae5f5586d4b710518a4]
Former-commit-id: fe15e874f7
2013-11-08 15:29:05 -06:00
Brad Gonzales
dc45b582e1 Issue #2267 Shared Subscription fixes. DataDelivery Port environment standardization. Logging updates.
Amend: Refactored WMO header applier.
       Fixes for WMO header applier.
       Updated dataDeliveryRetrieval.xml with correct wmo header pattern.
       Removed manual ingest from registry mode.
       Simplified data delivery distribution matching pattern.
       Added serialize test for wfs response.
       Updated comments.
       Moved WfsRetrievalResponse to com.raytheon.uf.edex.datadelivery.retrieval package.
       Added WfsRetrievalResponse to Jaxb unmarshalable classes in DeserializeRetrievedDataFromIngest.
       HibernateBandwidthInitializer.executeAfterRegistryInit(), in NCF mode schedules shared subs.

Change-Id: I0278339701f5f55491120c35d80cbd6d3dcc84f7

Former-commit-id: a6540d69ea [formerly 8bf8efa14520aaba532ca7a2e82e4c1fa24adca8]
Former-commit-id: 21acb75f24
2013-10-07 17:06:38 -05:00
Dave Hladky
4d4d93fc0a Issue #1797 Separation of gridded time and abstract time object
Change-Id: I9d84942140e52ec0fded1a9150d7016dec8eaf63

Former-commit-id: 1733834e74 [formerly cdf2b6dd5a5b4a12cf12e6d4d254b5e40acfcef5]
Former-commit-id: e0ec10d073
2013-10-04 10:36:27 -05:00
Brad Gonzales
4986c27c54 Issue #2397 Added Bandwidth Bucket usage information to BandwidthGraphData.
Change-Id: I13a859ebc341ad9d1aaf9a31e94cf4783df761ce

Former-commit-id: fd8be3f23f [formerly c7389871fca42adf4cb3ec1c37e0fdffd56f2a43]
Former-commit-id: bb27130374
2013-09-23 12:45:13 -05:00
Mike Duff
59a0765ae5 Issue #2290 - fix subscription status
Change-Id: I93ca6074af9eeec1b2cda9145418daa569817d10

Former-commit-id: a6d5ff3e2c [formerly f2cd68bf1a7a21ed7d21d2c0f81ea54cca9a55dd]
Former-commit-id: 5684600e1c
2013-08-28 16:08:05 -05:00
Mike Duff
3cac2bd4ba Issue #1653 - Add a subscription summary
Change-Id: I677ae6d472a4de5bd8905650b2e13ffc1e2af149

Former-commit-id: d5ef7f056f [formerly d64a7895e08df47feedfb95edec033d0c87384c1]
Former-commit-id: 823f064ef8
2013-07-18 14:53:10 -05:00
Dustin Johnson
a821cdac28 Issue #2106 Create SubscriptionRetrievalAttributes to only load Subscription objects when required
Amend: Peer review comments, also fixed bug where subscriptions weren't being loaded on changing bandwidth

Change-Id: I8b5a122b0434d54dcfcbff9df6283edad68d7eb1

Former-commit-id: 5f38365571 [formerly 4da045d4c13a7d14cdbea3269409f2020e0c78f1]
Former-commit-id: 050b38fa9a
2013-07-12 09:01:05 -05:00
Dustin Johnson
757c711d2e Issue #2038 Correct required size estimations for subscription updates
Change-Id: I7994cb1492a4a541b6fe4720179fe928b3365db0

Former-commit-id: 94eeac2f7d [formerly 2fb575c534a756a835cc072429ba78a417d3c445]
Former-commit-id: 9156ec8c2d
2013-06-12 14:52:49 -05:00
Dustin Johnson
63f8ff76c3 Issue #2038 Add support for point data type subscriptions to BandwidthManager
Amend: Peer review comments, improve time considerations for Point subscriptions

Change-Id: I9dde7f7da9dab9c8f3163a87b1ebe64303fc7dc2

Former-commit-id: c677ae32d7 [formerly f7ed3ec86188635eb069878ac490af06ea98e4a2]
Former-commit-id: 7c4a6261fc
2013-06-10 11:37:37 -05:00
Dustin Johnson
c76fa3bc2a Issue #2038 More information when bandwidth manager can't schedule a subscription
Amend: Peer review comments

Change-Id: If2ae3f98a3a04709c2cdc7632ca89f2ee6a5e08d

Former-commit-id: 31e01a9f9a [formerly b1414f6aebda59cb6d83d1f0d0154fa4cd850953]
Former-commit-id: 0a9e7ed740
2013-05-29 09:02:47 -05:00
Dustin Johnson
73f884753a Issue #1644 WFO bandwidth manager delegates to NCF bandwidth manager for SBN subscriptions
Amend:
  Use isEmpty() where possible in BandwidthManager.

Change-Id: I85fe54982245e088f60dd33148aed72e6abfc9ec

Former-commit-id: 54c3980cba [formerly 28c97849800c624bdaa161f05777703ee2a510ac]
Former-commit-id: 1161125c84
2013-03-04 14:55:50 -06:00
Dustin Johnson
8038b840d8 Issue #1643 Standardize access for EDEX service requests, separate router code into its own Spring file.
Change-Id: Ic32df9138b270d1e2c3a9d137d2ad292706ab5b7

Former-commit-id: 88a9b953b6 [formerly 6ab17d82c5e4961e662acf80e26d23f3bbfaada2]
Former-commit-id: 7852f88352
2013-02-26 15:06:04 -06:00
Steve Harris
8ae397085e 13.3.1-1 baseline
Former-commit-id: d2a654625f [formerly 34684c71436ce4c395ea523eb34ded6792476816]
Former-commit-id: 71e8990021
2013-02-20 16:19:40 -06:00
Steve Harris
d66ad2f77b 13.2.1-6 baseline
Former-commit-id: a46e33f06e [formerly 75e7c2a9423a7caa7f97143fa871be6d0ffe34bb]
Former-commit-id: d0752de66c
2013-02-07 16:00:39 -06:00
Steve Harris
33bc5fd816 13.2.1-2 baseline
Former-commit-id: 328c6dccad [formerly bd9eec1d4e6fd843c7bb594b8adb882d72edc6cf]
Former-commit-id: 83e9157df7
2013-01-23 11:18:44 -05:00