Commit graph

30 commits

Author SHA1 Message Date
Dave Hladky
61fc2fea51 Issue #3012 Various fixes.
Change-Id: I3c71c6aefede685438e55e5aceb8cae6ffb7dded

Former-commit-id: 212e15c397fe22c3bc074e054d608c0094ce8dad
2014-04-21 12:26:47 -05:00
Benjamin Phillippe
b2686e46cf Issue #3011 Fixed slot cleanup
Change-Id: I346b0e2c17bcc0f3bcf946772694c127e8baffa5

Former-commit-id: 4ac3c1a55fe7e99d7e9049ffb401b8ea3caf7983
2014-04-18 15:10:46 -05:00
Benjamin Phillippe
3db751fc5b Issue #3011 Fixed replication slowdown
Change-Id: I176d5080a5ccd533099c8f84a779b9d6f8340109

Former-commit-id: 92c584179ddbad65c115092d3bf82ca6fe114b09
2014-04-15 09:15:12 -05:00
Benjamin Phillippe
59323be87e Issue #2769: Added batching to registry sync
Change-Id: I69e05ee148ea8bec6a5d21bd562349a9e2d557db

Former-commit-id: a265027cacde7690171d30455227c5a843e0d397
2014-03-04 13:31:41 -06:00
Benjamin Phillippe
ed050996a2 Issue #2769: Registry database deadlocking fixes/performance improvements
Change-Id: I7a1a0b5397ff179d60d7303f2f22e4cd95940df0

Former-commit-id: a4e02448e88b8b0bbad62794b41d0ef1bd1c6b6e
2014-03-03 10:57:16 -06:00
Brad Gonzales
19460ed0d7 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: d2fa3dfb4a61e8d0fd68654afb1c18e49f063fcb
2014-02-18 11:10:44 -06:00
Benjamin Phillippe
b53a0b258d Issue #2613 Registry performance enhancements. Better handling of delete events.
Change-Id: I56d3f5c37778e717810b6a698ec9405ed3cde00a

Former-commit-id: f863897fd512acae11364eb6b4737339b5951da0
2014-01-21 15:02:59 -06:00
Benjamin Phillippe
fd30caddb0 Issue #2613 Registry peformance enhancements
-- Added indexes to registry tables
            -- Better cleanup when a registry leaves the federation
            -- Batching of queries in notification handler to reduce number of web service calls
            -- Added Hibernate flushes and clears to better manage memory

Change-Id: I88ec580694d2104458391a798667748c88f16dd0

Former-commit-id: 4344ffec77286a531b9be29e9ef94acd9c6ce342
2014-01-15 16:09:13 -06:00
Benjamin Phillippe
70e6212353 Issue #2613 Replication subscription start time correctly set
Change-Id: I3d00be2b82282a339c7d13a085abe82ee36850d5

Former-commit-id: 6f3bc8a63cbd5480d65875815de4cdffa63c266c
2013-12-13 14:17:11 -06:00
Benjamin Phillippe
969099d4c4 Issue #2613 Registry performance enhancements
Change-Id: Id50678b2af78adff17fe622201a65d5530e68c21

Former-commit-id: 8d62013d772cf3a15b8f0fa2be7d80955dbfd74d
2013-12-11 12:20:12 -06:00
Benjamin Phillippe
0b0e70b667 Issue #1829 Refactored EBXML registry objects
Change-Id: I0f1b2ecbac19cdc2304680d4dbdfb5d963f0649d

Former-commit-id: 6eb387e69c2fc4837b58f99e4343a745162fb384
2013-12-05 10:20:24 -06:00
Dave Hladky
483ec5d22f Issue #1736 Add registry bandwidth tracking
Change-Id: Ic8b2a845095482aa117289c3fd68cd20b1bb87e6

Former-commit-id: 695365c03ac142960a22e6774f3a10fd5e16cd35
2013-12-04 11:58:49 -06:00
Benjamin Phillippe
212bbeb379 Issue #2534 Added reciprocated registry replication subscriptions
Change-Id: I6844d65ccab6c4246f37ce212fa17af09851da27

Former-commit-id: 2c52a6ee6f7d491d484c423359b8440975ad6d1e
2013-11-27 12:07:59 -06:00
Benjamin Phillippe
b84235a80a Issue #1678 Added support for stored query publishing and invocation on the registry
Change-Id: Ia06e5e674a2ce7d0fe7e5cb9d23cce6e2237545f

Former-commit-id: d7d985926351d933c0bd10a3a5fd88ef4305853b
2013-11-07 18:36:46 -06:00
Benjamin Phillippe
a7e53870fb Issue #1538 Moved data delivery specific web services out of registry plugins
-- Added registry federation admin page
            -- Made registry service clients non-static

Change-Id: I9672f11b4886019dcd8834b4bae417a0aa4809ad

Former-commit-id: 0a67c8d68548ed8daa76d782ca3213956b984795
2013-11-01 09:20:00 -05:00
Benjamin Phillippe
64b0a4d065 Issue #1682 Fixed replication/query errors and added synchronous notification delivery
Change-Id: Ia6a07c3abf6c48ef18d354dc2866ed981e6f1478

Former-commit-id: 2f6dc771e86cf290bb72743f1855f02c616e57d5
2013-10-20 16:02:10 -05:00
Benjamin Phillippe
a4e5cd5fd7 Issue #1682 Refactored Registry querying to conform to EBXML 4.0 spec
Change-Id: If6d3579305afbb279057a264033736fc126b7849

Former-commit-id: 5112ee9931a1678fee37dd725a28dd6fff1e7ec9
2013-10-18 09:20:40 -05:00
Nate Jensen
effa4f4f26 Issue #2361 Get some of GFE away from using the global JAXB context, and in the process refactored JAXBManager
Change-Id: I83c36ee235066aa57da88f09090470bce84679f7

Former-commit-id: f8d8a0033729878c8c6d94c00fd861ddc81f9d96
2013-10-01 11:25:45 -05:00
Benjamin Phillippe
eaf2ac74f7 Issue #1538 Fixed registry sync problem
Change-Id: I854dafa1214cd8f25db1000eaf56c75de75d13eb

Former-commit-id: be80db7c89c1c0f366f6ad273046b82f1736067b
2013-09-10 14:31:58 -05:00
Benjamin Phillippe
087d2b72b1 Issue #1538 Registry Replication cleanup and fixes
Change-Id: I03c4cd01926f648b580712de890a8d914bc3881a

Former-commit-id: 6fb985176f89600f096f86f3094ebdd49d63f442
2013-09-05 16:20:46 -05:00
Benjamin Phillippe
a96764e900 Issue #1538 Federated registry fixes/modifications
Change-Id: Iedc048fe42687bec17385f0aacf0af0141df2146

Former-commit-id: 05e0a84c1ef3d04256884b81219f643e8f38187d
2013-08-28 11:41:06 -05:00
Benjamin Phillippe
2403f75262 Issue #1692 Implemented/Verified Registry LifecycleManager
- Verified submitObjects protocol
            - Added unimplemented features of removeObjects protocol
            - Implemented updateObjects protocol
            - Refactored registry error reporting
            - Fixed JUnit tests
            - Corrected @XmlRootElement tag on registry objects
            - Added capability to modify registry objects using XPath

Change-Id: Id8eea47c3c4a1e39fe88cb17530e9e6cdacd7ce2

Former-commit-id: 94810246b449c64457c48684df72baf6e9e8b03d
2013-08-19 13:16:13 -05:00
Benjamin Phillippe
59a9aeabf0 Issue #2191 Addressing comments from previous change
Change-Id: Ib7e23bdfbecebe7141ef2d086d7b049530d11ce2

Former-commit-id: c2d5beba2c9656d80851aee1a7beabe4807c14f6
2013-08-08 09:56:35 -05:00
Benjamin Phillippe
73fd5ac852 Issue #1693 Modified Submit objects to conform to 4.0 spec. Added remote object references and some cleanup
Change-Id: I0f4eafb3fa68f2d1eeade4f047c95d714502cf56

Former-commit-id: 2aa7bdc1a8a942eaa0589527e8987b6fc518479f
2013-08-06 11:13:01 -05:00
Greg Armendariz
0033adf062 Issue #2191 - Fix build
Former-commit-id: c7b8b6aaf43fd3ed1d73be7ceed8b002a0325205
2013-08-04 08:35:51 -05:00
Benjamin Phillippe
62d822c06b Issue #2191 Registry federation synchronization and garbage collection
Change-Id: Ie17468d90c5c1a2f1b708d6e69edd2d026e17633

Former-commit-id: b8930f3c76f6285627aa54307f08fd28c627a4b2
2013-07-30 09:37:41 -05:00
Dustin Johnson
da69d3e630 Issue #2086 Move data delivery phase 3 code into AWIPS_baseline
Change-Id: I60bf6ac9d886d27c70543a0b7df24d626639fc3e

Former-commit-id: c213b3b5552a2b11c69965bc6edcfb8acf7fa0a8
2013-06-10 18:47:17 -05:00
Dustin Johnson
52c27ec57f Issue #1827 Create registry/datadelivery client features
Amend: Add event plugins and their dependencies to client features

Change-Id: Ib80522161740857d4332b84bbedad10e19683602

Former-commit-id: 0011ef9ba9d014decf30acc2913fa535562d0de2
2013-03-27 15:38:36 -05:00
Steve Harris
71e8990021 13.3.1-1 baseline
Former-commit-id: 34684c71436ce4c395ea523eb34ded6792476816
2013-02-20 16:19:40 -06:00
Steve Harris
83e9157df7 13.2.1-2 baseline
Former-commit-id: bd9eec1d4e6fd843c7bb594b8adb882d72edc6cf
2013-01-23 11:18:44 -05:00