diff flys-backend/ChangeLog @ 2380:e237a08acf6e

Create fast cross section lines in the backend now. flys-backend/trunk@3696 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Tue, 17 Jan 2012 16:56:38 +0000
parents 8be27b950dbe
children aa777d1aba38
line wrap: on
line diff
--- a/flys-backend/ChangeLog	Mon Jan 16 14:52:40 2012 +0000
+++ b/flys-backend/ChangeLog	Tue Jan 17 16:56:38 2012 +0000
@@ -1,3 +1,16 @@
+2012-01-17	Sascha L. Teichmann	<sascha.teichmann@intevation.de>
+
+	* src/main/java/de/intevation/flys/model/FastCrossSectionLine.java:
+	  New. Cacheable representation of the cross section line.
+
+	* src/main/java/de/intevation/flys/model/CrossSectionLine.java:
+	  Add a new isValid() method.
+
+	* src/main/java/de/intevation/flys/model/CrossSection.java:
+	  Added method getFastLines() to fetch the lines (FastCrossSectionLines)
+	  directly with a single SQL statement and without expensive
+	  intermediate representations.
+
 2012-01-16	Sascha L. Teichmann	<sascha.teichmann@intevation.de>
 
 	* src/main/java/de/intevation/flys/model/CrossSection.java(getLines):

http://dive4elements.wald.intevation.org