Commit graph

4 commits

Author SHA1 Message Date
Dustin Johnson
b36200d583 Issue #2106 Improve BandwidthManager performance, proposed changes are checked much quicker
Change-Id: I3a61de1904d7256de04a97f40f38bf18d78b1438

Former-commit-id: 59eafdd07754e3711e9c3babd946dfd18c161404
2013-07-10 15:59:36 -05:00
Dustin Johnson
124edcbd15 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: e11242447c3c93f403cd546df4315381486e465c
2013-07-08 10:22:30 -05:00
Dustin Johnson
fac7d3a9d9 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: 8d1a47446927a3c6646fa0748d7096afb376b952
2013-06-25 08:33:55 -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