Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/states/minfo/BedQualityDistanceSelect.java @ 8787:5855f919cbd6
Issue1854: Avoid assumptions about limits of SQL datetime.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Tue, 08 Dec 2015 20:15:45 +0100 |
parents | d55cbb45c565 |
children | 5e38e2924c07 |
comparison
equal
deleted
inserted
replaced
8786:0beb34d55630 | 8787:5855f919cbd6 |
---|---|
56 double [] minMax = access.getRiver().determineMinMaxDistance(); | 56 double [] minMax = access.getRiver().determineMinMaxDistance(); |
57 | 57 |
58 List<Double> bKms = QualityMeasurementFactory.getBedMeasurements( | 58 List<Double> bKms = QualityMeasurementFactory.getBedMeasurements( |
59 river, | 59 river, |
60 minMax[0], | 60 minMax[0], |
61 minMax[1], | 61 minMax[1] |
62 new Date(Long.MIN_VALUE/100000), | |
63 new Date(Long.MAX_VALUE/1000) | |
64 // values expected to fit in SQL Date, though large enough | |
65 ).getKms(); | 62 ).getKms(); |
66 | 63 |
67 List<Double> blKms = QualityMeasurementFactory.getBedloadMeasurements( | 64 List<Double> blKms = QualityMeasurementFactory.getBedloadMeasurements( |
68 river, | 65 river, |
69 minMax[0], | 66 minMax[0], |
70 minMax[1], | 67 minMax[1] |
71 new Date(Long.MIN_VALUE/100000), | |
72 new Date(Long.MAX_VALUE/1000) | |
73 // values expected to fit in SQL Date, though large enough | |
74 ).getKms(); | 68 ).getKms(); |
75 | 69 |
76 if (bKms.isEmpty() || blKms.isEmpty()) { | 70 if (bKms.isEmpty() || blKms.isEmpty()) { |
77 log.warn("Not all data found for river '" + river + "'"); | 71 log.warn("Not all data found for river '" + river + "'"); |
78 return ele; | 72 return ele; |