[Dive4elements-commits] [PATCH] ETL: Do not ignore open ended discharge tables
Wald Commits
scm-commit at wald.intevation.org
Tue May 7 19:54:42 CEST 2013
# HG changeset patch
# User Sascha L. Teichmann <teichmann at intevation.de>
# Date 1367949228 -7200
# Node ID c73977be1795f180c976d8fefe48d8346380077a
# Parent d6bf8353e0fced47941b7562e17d92a1ade0771e
ETL: Do not ignore open ended discharge tables.
diff -r d6bf8353e0fc -r c73977be1795 etl/src/main/java/org/dive4elements/river/etl/aft/DischargeTable.java
--- a/etl/src/main/java/org/dive4elements/river/etl/aft/DischargeTable.java Tue May 07 19:07:08 2013 +0200
+++ b/etl/src/main/java/org/dive4elements/river/etl/aft/DischargeTable.java Tue May 07 19:53:48 2013 +0200
@@ -265,18 +265,10 @@
if (from == null) {
log.warn("AFT: ABFLUSSTAFEL_NR = "
+ dtId + ": GUELTIG_VON = NULL -> ignored.");
- }
-
- if (to == null) {
- log.warn("AFT: ABFLUSSTAFEL_NR = "
- + dtId + ": GUELTIG_BIS = NULL -> ignored.");
- }
-
- if (from == null || to == null) {
continue;
}
- if (from.compareTo(to) > 0) {
+ if (to != null && from.after(to)) {
log.warn("AFT: ABFLUSSTAFEL_NR = "
+ dtId + ": " + from + " > " + to + ". -> swap");
Date temp = from;
diff -r d6bf8353e0fc -r c73977be1795 etl/src/main/java/org/dive4elements/river/etl/aft/TimeInterval.java
--- a/etl/src/main/java/org/dive4elements/river/etl/aft/TimeInterval.java Tue May 07 19:07:08 2013 +0200
+++ b/etl/src/main/java/org/dive4elements/river/etl/aft/TimeInterval.java Tue May 07 19:53:48 2013 +0200
@@ -71,6 +71,7 @@
this.stop = stop;
}
+ @Override
public String toString() {
return "[TimeInterval: start=" + start + ", stop=" + stop + "]";
}
More information about the Dive4elements-commits
mailing list