Commit graph

18 commits

Author SHA1 Message Date
Steve Harris
f562540e7c Merge branch 'omaha_14.2.1' into development
Conflicts:
	cave/com.raytheon.uf.viz.application/src/com/raytheon/uf/viz/application/VizApplication.java

Former-commit-id: 1aea63a1f6 [formerly 1738185503 [formerly d1fb8bcf1780b94bf23ce60dc4a6e0a10b37fe45]]
Former-commit-id: 1738185503
Former-commit-id: 14ba3b29f4
2014-01-29 09:41:57 -06:00
Benjamin Phillippe
eac441fe9d Issue #2613 Registry performance enhancements. Better handling of delete events.
Change-Id: I56d3f5c37778e717810b6a698ec9405ed3cde00a

Former-commit-id: 95b0f12880 [formerly b53a0b258d [formerly f863897fd512acae11364eb6b4737339b5951da0]]
Former-commit-id: b53a0b258d
Former-commit-id: 216651e387
2014-01-21 15:02:59 -06:00
Steve Harris
56f5ae9f48 Merge branch 'omaha_14.2.1' into development
Conflicts:
	cave/com.raytheon.viz.gfe/src/com/raytheon/viz/gfe/perspective/GFEPerspectiveManager.java
	cave/com.raytheon.viz.grid/src/com/raytheon/viz/grid/rsc/general/GeneralGridData.java
	cave/com.raytheon.viz.product.awips/awips.product
	edexOsgi/com.raytheon.uf.edex.plugin.fssobs/src/com/raytheon/uf/edex/plugin/fssobs/FSSObsUtils.java
	edexOsgi/com.raytheon.uf.edex.pointdata/src/com/raytheon/uf/edex/pointdata/PointDataPluginDao.java

Former-commit-id: 69dc3d835b [formerly 24ab7cff49 [formerly 2d255c9772a017e84b0d1b4b42cdc5de8fd53b90]]
Former-commit-id: 24ab7cff49
Former-commit-id: a465718a0d
2014-01-21 12:36:54 -06:00
Mike Duff
4038246f93 Issue #2538 - Add AdhocSubscripionHander to SubscriptionHandler. Fix problem querying for adhoc subs.
Former-commit-id: 9a2d2af4a9 [formerly bdf6a002f6 [formerly 5fc6b9fcc55b6e93c9837c7b99347df8f28fc90a]]
Former-commit-id: bdf6a002f6
Former-commit-id: 9bd8e84b9f
2014-01-20 17:44:02 -06:00
Brad Gonzales
dd09d84c73 Issue #2678 Fix for multiple threads grabbing a retrieval for processing.
Change-Id: I1e982d4db4d4f68531b8b9c65e7070bff3825c28

Former-commit-id: 46a2a5f70f [formerly 3e3fcfa9af [formerly 3d396223b93631f0ea561a4df8ae9a3d71dde767]]
Former-commit-id: 3e3fcfa9af
Former-commit-id: a2fbcecef6
2014-01-15 17:16:47 -06:00
Dave Hladky
19cbf638a6 Issue #2692 Fixed non-notification of adhoc's due to incorrect lookup of subscription.
Former-commit-id: 8a6a386410 [formerly fee9c183f9 [formerly 339245a534bf2da5071536e959086d5e4f7b2bf0]]
Former-commit-id: fee9c183f9
Former-commit-id: 56b0f4274d
2014-01-14 15:29:15 -06:00
Max Schenkelberg
30059d255c Issue #2620 Made plugins include utility/resources folders in build.properties for deployment of precompiled jars. Cleaned up manifest versioning in base cots plugins to avoid possible ambiguity between eclipse plugins and repo plugins.
Amend: Changed version numbers per discussion
Amend: Actually added changed files to the index

Change-Id: Ife7063ed538efe48a264b69c441e6f2dc3746dd5

Former-commit-id: cc2080449c [formerly 16046a4dde [formerly b65366dcdfa48e431b5c8bf10a72879b111cfd8d]]
Former-commit-id: 16046a4dde
Former-commit-id: b3aed99142
2014-01-06 17:03:45 -06:00
Brad Gonzales
310597d856 Issue #2566 Refactored BandwidthManagerCreators to load spring files using Executor.extractSpringFiles.
Amend: Refactored Executor static modes specific methods into a EDEXModesUtil class in
       the edex.core.modes package.  Move EdexMode, DefaultEdexMode, and EdexModesContainer
       to the same package.

Change-Id: Ib6af9557ca8d875c5eff162b46bf56e2c041e0fb

Former-commit-id: 72df38075f [formerly 410a00c72a [formerly 76a844ed3158bcc80dc0d4b751cad83d39fcbbc4]]
Former-commit-id: 410a00c72a
Former-commit-id: 3d34764022
2013-12-05 15:17:14 -06:00
Brad Gonzales
2f37534433 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 053f20c70b [formerly c245f741b9e78d8e4503698336d9929536e72e0d]]
Former-commit-id: 053f20c70b
Former-commit-id: 5576ac6134
2013-11-20 11:58:33 -06:00
Brad Gonzales
50fb18601c Issue #2506 BandwidthManagers now sends notifications for Subscription/BandwidthSubscription creates and deletes.
Amend: Separate update from create notifications in LifecycleManagerImpl.
       Refactored notification sending in EdexBandwidthManager.
       Fixed error in LifecycleManagerImpl refactor.
       Added comment to isRecurringSubscription.

Change-Id: Idc9e8544b156fed40d6aed41511c07138f302f77

Former-commit-id: aea0e847aa [formerly 8f70fb1d0c [formerly 7684f7bd51770a41e68700f1d4408a6aad5cd877]]
Former-commit-id: 8f70fb1d0c
Former-commit-id: 62e4cafa27
2013-11-12 12:42:16 -06:00
Brad Gonzales
2cc78d880e Issue #2506 Added subscription notification service to bandwidth manager.
Change-Id: I3aad52887532f9a16dd6ea396458803890916d92

Former-commit-id: ff5edde334 [formerly cd221e5263 [formerly 2466ae66d5a3acb6b5c5f5be482db30d3b3653bd]]
Former-commit-id: cd221e5263
Former-commit-id: cbdb9dfb4f
2013-11-12 10:50:06 -06:00
Brad Gonzales
250730c308 Issue #2267 Remove java.nio.file dependencies from the SbnSimulator. Fixed handler setting for UFStatus in test env.
Change-Id: I8245eef53573b6596546e17a7900a1538455cee2

Former-commit-id: 6bc585aaf6 [formerly f1480cfc62 [formerly 6b8ff162be029543c8b9a7fcb3f8a359962aa6d7]]
Former-commit-id: f1480cfc62
Former-commit-id: ac8136bd82
2013-10-29 15:10:20 -05:00
Brad Gonzales
e4f3bcf7ee Issue #2267 Refactored SbnSimulator into the sbnSimulator that runs
on the wfo boxes and a centralSbnSimulator that runs on the centralRegistry box.

Amend: Added excludes to sbnSimulator modes.
       Updated FileUtil.listPaths to close the stream and use a LinkedList.
       Added additional logging to SbnSimulator.

Change-Id: I89ff7d4afdd18ba51b8fd4812bb0b871ffc6d3af

Former-commit-id: f7a635ebef [formerly bd7e5d8940 [formerly f9e593974811896dec76c512c2a76b5769c7a68a]]
Former-commit-id: bd7e5d8940
Former-commit-id: 5145ec3dfe
2013-10-23 18:44:41 -05:00
Dave Hladky
7d43c5b7f9 Issue #1797 Separation of gridded time and abstract time object
Change-Id: I9d84942140e52ec0fded1a9150d7016dec8eaf63

Former-commit-id: 1733834e74 [formerly e0ec10d073 [formerly cdf2b6dd5a5b4a12cf12e6d4d254b5e40acfcef5]]
Former-commit-id: e0ec10d073
Former-commit-id: 4d4d93fc0a
2013-10-04 10:36:27 -05:00
Dustin Johnson
285d121278 Issue #2106 Improve BandwidthManager performance, proposed changes are checked much quicker
Change-Id: I3a61de1904d7256de04a97f40f38bf18d78b1438

Former-commit-id: ec2ddd13b1 [formerly b36200d583 [formerly 59eafdd07754e3711e9c3babd946dfd18c161404]]
Former-commit-id: b36200d583
Former-commit-id: 0c6d48d985
2013-07-10 15:59:36 -05:00
Dustin Johnson
01193120be Issue #2106 Improve BandwidthManager performance
- Use copy constructors
- Separate BandwidthBucket handling into a DAO
- Preparations to remove all in-memory object handling

Amend: Copy more calendar and byte array objects

Change-Id: I72f4813c0780586585409a9a64c7915adc1ccbae

Former-commit-id: a6575c3235 [formerly 124edcbd15 [formerly e11242447c3c93f403cd546df4315381486e465c]]
Former-commit-id: 124edcbd15
Former-commit-id: 4526635405
2013-07-08 10:22:30 -05:00
Dustin Johnson
fe8c0b47d1 Issue #2106 Fix transactional semantics
- No longer continuously suspend/resume transactions caused by invoking static methods
- Mark registry top-level query/store classes as requiring existing transactions
- Invoke registry initialized listeners in their own transaction
- Data changes denoted by registry events are now visible when the transaction commits

Change-Id: Ic78cbf00afc93aa5fcf1357000ea6c8b5e32cea9

Former-commit-id: 69c09e530f [formerly fac7d3a9d9 [formerly 8d1a47446927a3c6646fa0748d7096afb376b952]]
Former-commit-id: fac7d3a9d9
Former-commit-id: 5bfef9bb45
2013-06-25 08:33:55 -05:00
Dustin Johnson
e19ff76a2c Issue #2086 Move data delivery phase 3 code into AWIPS_baseline
Change-Id: I60bf6ac9d886d27c70543a0b7df24d626639fc3e

Former-commit-id: 1c7d99f53f [formerly da69d3e630 [formerly c213b3b5552a2b11c69965bc6edcfb8acf7fa0a8]]
Former-commit-id: da69d3e630
Former-commit-id: 063e68bc93
2013-06-10 18:47:17 -05:00