Ticket 717: Max-age-limit in composite rules jenkins-Beast-374
authorMats Vernersson <mats.vernersson@smhi.se>
Wed, 28 Feb 2018 14:31:30 +0000 (15:31 +0100)
committerMats Vernersson <mats.vernersson@smhi.se>
Wed, 28 Feb 2018 14:31:30 +0000 (15:31 +0100)
Possibility to add a max age limit to composite rules, to avoid that old data triggers (re-)generation of composites. By default the feature is disabled. The limit is disabled by setting the value -1.

Second commit, passed to Jenkins after required changes in baltrad-db was commited.

itest/eu/baltrad/beast/router/BltRouterCompositeDBITest.java

index 0828f56..45b5044 100644 (file)
@@ -131,6 +131,7 @@ public class BltRouterCompositeDBITest extends TestCase {
     assertEquals(CompositingRule.QualityControlMode_ANALYZE, ((CompositingRule)def.getRule()).getQualityControlMode());
     assertEquals(1, ((CompositingRule)def.getRule()).getDetectors().size());
     assertEquals("ropo", ((CompositingRule)def.getRule()).getDetectors().get(0));
+    assertEquals(false, ((CompositingRule)def.getRule()).isReprocessQuality());
   }
 
   public void testUpdateCompositingDef() throws Exception {