comparison geo-backend/ChangeLog @ 280:72f5e8bd2791 0.2

merged geo-backend/0.2
author Thomas Arendsen Hein <thomas@intevation.de>
date Fri, 28 Sep 2012 12:13:45 +0200
parents 3c38ef20d622
children 9ed654c21f9b
comparison
equal deleted inserted replaced
262:8b634333f935 280:72f5e8bd2791
1 2009-11-13 Hans Plum <hans@intevation.de>
2
3 RELEASE 0.2
4
5 * Changes, NEWS: Summarized changes.
6
7 2009-11-13 Hans Plum <hans@intevation.de>
8
9 * Made some ChangeLog entries a bit clearer.
10
11 2009-11-10 Tim Englich <tim.englich@intevation.de>
12
13 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
14 Changed the splitting of the Statements for ARCSDE-Transformation.
15 Now it is possible to use a Select-Statement as an Table.
16
17 2009-11-06 Ingo Weinzierl <ingo.weinzierl@intevation.de>
18
19 * target/**: Removed. Should not be in version control.
20
21 2009-11-05 Tim Englich <tim.englich@intevation.de>
22
23 * src/test/ressources/QueryExecutorTestCase.properties,
24 src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (testSpatialQueryWithInnerSelect):
25 Added an Tescase to test the InnerSelect Statments in Spatial-Queries.
26 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/Row.java (getPosValue):
27 Bugfix. An Point could not have an Z-Coordinate-Value
28 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
29 Added the possibility to execute Spatial-Queries using InnerStatements instead
30 of WKT in Intersects-where-clauses.
31
32 2009-11-02 Tim Englich <tim.englich@intevation.de>
33
34 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnection.java (createStatement):
35 Changed TODO to a question
36 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
37 CodeCleanup: Removed deprecated TODO
38 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java (getColumnIndex):
39 Removed Typo.
40 * src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEPoolableObjectFactory.java:
41 CodeCleanup: Removed deprecated TODOS and replace Tabs with whitespaces.
42 * src/main/java/de/intevation/gnv/geobackend/base/query/container/DefaultQueryContainer.java:,
43 src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainer.java:
44 CodeCleanup: Removed unused Method getQueryIds
45 * src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEConnectionPool.java (closeConnection):
46 CodeCleanup: Inspect TODO and ansewerd the Question that the Connection has not to
47 be closed at that position but perhaps insite the ConnectionPool.
48
49 2009-10-30 Tim Englich <tim.englich@intevation.de>
50
51 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/Row.java (getPosValue):
52 Added Support for Polygons without interior Rings. This is required for generating
53 Horizontal Cross-Section Outputs.
54 The Z-Value of an Point was also added to the WKT-Represantation.
55
56 2009-10-29 Tim Englich <tim.englich@intevation.de>
57
58 Issue 45: Defintion of gaps in temporal and spatial data
59
60 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java (getInteger):
61 Added Integer-Support for DoubleValues because the ArcSDE does
62 not read values like -1 as Integer-values. issue45
63
64 2009-10-20 Tim Englich <tim.englich@intevation.de>
65
66 Issue 57: Improving memory usage of data objects
67
68 * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorBase.java (QueryExecutorBase),
69 src/main/java/de/intevation/gnv/geobackend/base/ResultDescriptor.java (getColumnClassName),
70 src/main/java/de/intevation/gnv/geobackend/base/Result.java,
71 src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java (serialVersionUID),
72 src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java (getDate):
73 Integrated Patch of issue57 to get some Memoryusage-improvements
74
75 2009-10-19 Sascha L. Teichmann <sascha.teichmann@intevation.de>
76
77 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java:
78 Extends from HashMap directly to avoid one level of indirection and
79 do not create so much needless objects.
80
81 TODO: The representation in form of HashMaps is not very efficent!
82 Use array with index instead.
83
84 2009-10-14 Tim Englich <tim.englich@intevation.de>
85
86 * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (testSpatialQueryWithoutIntersects),
87 src/test/ressources/QueryExecutorTestCase.properties:
88 Added further Queries for Testing Spatial-Query-Support
89
90 2009-10-14 Tim Englich <tim.englich@intevation.de>
91
92 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/Row.java (getPosValue):
93 Add WKT-Syntaxt to Shape ReturnValue
94 * src/test/ressources/QueryExecutorTestCase.properties:
95 Changed Test-Query-Statement for Spatial-Queries with INNERJOINS and ORDER BY
96 * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (testSpatialQueryWithoutIntersects):
97 Changed expected Result-Size because of Changes in the QueryStatement which is used.
98 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
99 Added INNERJOIN, ORDER BY and GROUP BY support to Spatial Queries
100
101 2009-10-13 Tim Englich <tim.englich@intevation.de>
102
103 * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (testSpatialQueryWithoutIntersects):
104 Added an TaesCase for Querying spatial Data without an spatial restriction
105 * src/test/ressources/QueryExecutorTestCase.properties:
106 Added TestQuery with no spatial restriction
107 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
108 Now it is possible to send spatial Quieries without an spatial restriction in the where clause.
109
110 2009-10-13 Tim Englich <tim.englich@intevation.de>
111
112 Issue 34: SQL Exception in REST Server when accessing geo-backend
113
114 * src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEPoolableObjectFactory.java (validateObject) Edited:
115 Added Tests if the Object is Closed. And add propper instance Tests
116 * src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEConnectionPool.java (initialize):
117 Added further ConfigurationParameters that could be set in the *.properties-File.
118 maxWait, maxIdle, minIdle, testOnBorrow, testOnReturn, testWhileIdle, numTestsPerEvictionRun,
119 timeBetweenEvictionRunsMillis, testWhileIdle
120 * src/test/ressources/ArcSDEConnectionPoolTestCase.properties:
121 Added som Configurationproperties for testing.
122
123
124 2009-10-13 Tim Englich <tim.englich@intevation.de>
125 * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (QueryExecutorTestCase):
126 Changed expected Result of Spatial-Query-TestCase because of Changes to the used Query
127 * src/test/ressources/QueryExecutorTestCase.properties:
128 Added SFS-Conformal Query
129 * pom.xml:
130 Added dependency to JTS 1.9
131 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
132 Added Spatial-Query-Support for ArcSDE
133 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEUtils.java (createPoints):
134 Switched Method Signature to JTS-Geometry-Support
135 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/Row.java (getStringValue):
136 Added String-Support for GeometryObjects
137
138 2009-10-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
139
140 RELEASE 0.1
141
142 * Changes, NEWS: Summarized changes.
143
144 2009-10-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
145
146 * Changelog -> ChangeLog: Renamed to make eclipse happy. Unified changelog style.
147
148 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEQuery.java,
149 src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java:
150 Removed needless imports.
151
152 * pom.xml: xmllint-ed
153
154 2009-09-29 Tim Englich <tim.englich@intevation.de>
155
156 * src/main/java/de/intevation/gnv/geobackend/util/DateUtils.java (DATE_PATTERN) Edited:
157 Make the Constants assessible for other Parts of the Project to reduce the TouchPoints for
158 Dateformats.
159
160 2009-09-24 Tim Englich <tim.englich@intevation.de>
161
162 * src/main/java/de/intevation/gnv/geobackend/base/ResultDescriptor.java Edited,
163 src/main/java/de/intevation/gnv/geobackend/base/Result.java Edited,
164 src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java Edited,
165 src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java Edited:
166 Make Classes Serializable for Storing in ArtifactDatabase
167
168 2009-09-21 Tim Englich <tim.englich@intevation.de>
169
170 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java:
171 Added formatted Date Handling in getString Method
172 * src/test/ressources/QueryExecutorTestCase.properties Edited,
173 src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java Edited:
174 Some tests for Spatialqueries added
175 * src/main/java/de/intevation/gnv/geobackend/base/query/DefaultQueryExceutor.java Edited:
176 Put the final Querystring into a Logmessage
177
178 2009-09-09 Tim Englich <tim.englich@intevation.de>
179
180 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java (getDate):
181 . Intance Check for DateValues
182 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java (next):
183 Logging removed because the performance slowdown fetching many ResultSets
184
185 2009-09-04 Tim Englich <tim.englich@intevation.de>
186
187 * pom.xml:

http://dive4elements.wald.intevation.org