Commit graph

12 commits

Author SHA1 Message Date
Mike Duff
c9f53e2346 Issue #2636 - Fix for ncf spring config
Former-commit-id: 3707a4eabd [formerly 3f7defe563] [formerly 3707a4eabd [formerly 3f7defe563] [formerly e84ae26421 [formerly 4308e8a45d61e9d6a67b6036e98ff1b8886d86f6]]]
Former-commit-id: e84ae26421
Former-commit-id: 9ec273fdcc [formerly 6210a6aa18]
Former-commit-id: af8013baa7
2014-02-06 09:29:20 -06:00
Dave Hladky
59590fdf36 Issue #2686 Refactor of retrieval
Change-Id: Iea3444b1ddcac336c6f5dc8e0d0c34dfe81f8558

Former-commit-id: 7fb7e10cda [formerly 6172c83afc] [formerly 7fb7e10cda [formerly 6172c83afc] [formerly 39f97723d6 [formerly 0b85e00cecdca6c5dcb6deee138f1a002515ac3c]]]
Former-commit-id: 39f97723d6
Former-commit-id: 39f5579103 [formerly 2b998409f5]
Former-commit-id: 8e2eb4d255
2014-02-05 14:49:26 -06:00
Mike Duff
bd52f67e0c Issue #2636 - Scheduling refactor. Single scheduling method now.
Review comments

Change-Id: I4d1e7c171504a8a6f97d4660bf165857dd6e7e58

Former-commit-id: 2ca26aaa39 [formerly eee642ac9b] [formerly 2ca26aaa39 [formerly eee642ac9b] [formerly eb46191ba9 [formerly fc9ed661c3fe3ca75d30d8df414b5d1cd5725613]]]
Former-commit-id: eb46191ba9
Former-commit-id: 38aeb23274 [formerly 684390e599]
Former-commit-id: e8dea0d0dc
2014-02-04 14:01:29 -06:00
Benjamin Phillippe
b6529c30e4 Issue #2613 Registry performance enhancements. Better handling of delete events.
Change-Id: I56d3f5c37778e717810b6a698ec9405ed3cde00a

Former-commit-id: 216651e387 [formerly b53a0b258d] [formerly 216651e387 [formerly b53a0b258d] [formerly 95b0f12880 [formerly f863897fd512acae11364eb6b4737339b5951da0]]]
Former-commit-id: 95b0f12880
Former-commit-id: 51c7a7bd45 [formerly c82b289e2d]
Former-commit-id: 011337e2c3
2014-01-21 15:02:59 -06:00
Mike Duff
e8d473b9c6 Issue #2538 - Add AdhocSubscripionHander to SubscriptionHandler. Fix problem querying for adhoc subs.
Former-commit-id: 9bd8e84b9f [formerly bdf6a002f6] [formerly 9bd8e84b9f [formerly bdf6a002f6] [formerly 9a2d2af4a9 [formerly 5fc6b9fcc55b6e93c9837c7b99347df8f28fc90a]]]
Former-commit-id: 9a2d2af4a9
Former-commit-id: e929abf7d7 [formerly 9112366cae]
Former-commit-id: 8844bbbe2d
2014-01-20 17:44:02 -06:00
Brad Gonzales
15bcc55822 Issue #2678 Fix for multiple threads grabbing a retrieval for processing.
Change-Id: I1e982d4db4d4f68531b8b9c65e7070bff3825c28

Former-commit-id: a2fbcecef6 [formerly 3e3fcfa9af] [formerly a2fbcecef6 [formerly 3e3fcfa9af] [formerly 46a2a5f70f [formerly 3d396223b93631f0ea561a4df8ae9a3d71dde767]]]
Former-commit-id: 46a2a5f70f
Former-commit-id: 7e608842b2 [formerly a1429a3911]
Former-commit-id: d2fac3ed56
2014-01-15 17:16:47 -06:00
Brad Gonzales
fc4850d7b2 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: 5576ac6134 [formerly 053f20c70b] [formerly 5576ac6134 [formerly 053f20c70b] [formerly 95a1914c71 [formerly c245f741b9e78d8e4503698336d9929536e72e0d]]]
Former-commit-id: 95a1914c71
Former-commit-id: 3c86e33ea4 [formerly 04829d37e2]
Former-commit-id: 6e19c4dab1
2013-11-20 11:58:33 -06:00
Brad Gonzales
3ad2195c50 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: 5145ec3dfe [formerly bd7e5d8940] [formerly 5145ec3dfe [formerly bd7e5d8940] [formerly f7a635ebef [formerly f9e593974811896dec76c512c2a76b5769c7a68a]]]
Former-commit-id: f7a635ebef
Former-commit-id: 88a20aeae1 [formerly c36cbae577]
Former-commit-id: 9215426279
2013-10-23 18:44:41 -05:00
Dustin Johnson
e556493c77 Issue #2106 Improve BandwidthManager performance, proposed changes are checked much quicker
Change-Id: I3a61de1904d7256de04a97f40f38bf18d78b1438

Former-commit-id: 0c6d48d985 [formerly b36200d583] [formerly 0c6d48d985 [formerly b36200d583] [formerly ec2ddd13b1 [formerly 59eafdd07754e3711e9c3babd946dfd18c161404]]]
Former-commit-id: ec2ddd13b1
Former-commit-id: 10884ca137 [formerly 580bc2cadf]
Former-commit-id: f790277454
2013-07-10 15:59:36 -05:00
Dustin Johnson
c9ee1602f8 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: 4526635405 [formerly 124edcbd15] [formerly 4526635405 [formerly 124edcbd15] [formerly a6575c3235 [formerly e11242447c3c93f403cd546df4315381486e465c]]]
Former-commit-id: a6575c3235
Former-commit-id: aaa34b241a [formerly 11a1972265]
Former-commit-id: 84e6eb6c8d
2013-07-08 10:22:30 -05:00
Dustin Johnson
9b42432838 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: 5bfef9bb45 [formerly fac7d3a9d9] [formerly 5bfef9bb45 [formerly fac7d3a9d9] [formerly 69c09e530f [formerly 8d1a47446927a3c6646fa0748d7096afb376b952]]]
Former-commit-id: 69c09e530f
Former-commit-id: da1ad3c8a0 [formerly f67d02a394]
Former-commit-id: c2ed1495ad
2013-06-25 08:33:55 -05:00
Dustin Johnson
2f75f26b1d Issue #2086 Move data delivery phase 3 code into AWIPS_baseline
Change-Id: I60bf6ac9d886d27c70543a0b7df24d626639fc3e

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