comparison geo-backend/ChangeLog @ 263:031ef9649cd1

Added SFS-Support to ArcSDE-Query-Part geo-backend/trunk@210 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Tue, 13 Oct 2009 08:57:19 +0000
parents fcfa9d2de572
children 5bbdbc0bbddc
comparison
equal deleted inserted replaced
144:fcfa9d2de572 263:031ef9649cd1
1 2009-10-13 Tim Englich <tim.englich@intevation.de>
2
3 * src/test/ressources/QueryExecutorTestCase.properties:
4 Added SFS-Conformal Query
5 * pom.xml:
6 Added dependency to JTS 1.9
7 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
8 Added Spatial-Query-Support for ArcSDE
9 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEUtils.java (createPoints):
10 Switched Method Signature to JTS-Geometry-Support
11 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/Row.java (getStringValue):
12 Added String-Support for GeometryObjects
13
1 2009-10-07 Sascha L. Teichmann <sascha.teichmann@intevation.de> 14 2009-10-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2 15
3 RELEASE 0.1 16 RELEASE 0.1
4 17
5 * Changes, NEWS: Summarized changes. 18 * Changes, NEWS: Summarized changes.
17 2009-09-29 Tim Englich <tim.englich@intevation.de> 30 2009-09-29 Tim Englich <tim.englich@intevation.de>
18 31
19 * src/main/java/de/intevation/gnv/geobackend/util/DateUtils.java (DATE_PATTERN) Edited: 32 * src/main/java/de/intevation/gnv/geobackend/util/DateUtils.java (DATE_PATTERN) Edited:
20 Make the Constants assessible for other Parts of the Project to reduce the TouchPoints for 33 Make the Constants assessible for other Parts of the Project to reduce the TouchPoints for
21 Dateformats. 34 Dateformats.
22 35
23 2009-09-24 Tim Englich <tim.englich@intevation.de> 36 2009-09-24 Tim Englich <tim.englich@intevation.de>
24 37
25 * src/main/java/de/intevation/gnv/geobackend/base/ResultDescriptor.java Edited, 38 * src/main/java/de/intevation/gnv/geobackend/base/ResultDescriptor.java Edited,
26 src/main/java/de/intevation/gnv/geobackend/base/Result.java Edited, 39 src/main/java/de/intevation/gnv/geobackend/base/Result.java Edited,
27 src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java Edited, 40 src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java Edited,
28 src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java Edited: 41 src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java Edited:
29 Make Classes Serializable for Storing in ArtifactDatabase 42 Make Classes Serializable for Storing in ArtifactDatabase
30 43
31 2009-09-21 Tim Englich <tim.englich@intevation.de> 44 2009-09-21 Tim Englich <tim.englich@intevation.de>
32 45
33 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java: 46 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java:
34 Added formatted Date handling in getString Method 47 Added formatted Date Handling in getString Method
35
36 2009-09-21 Tim Englich <tim.englich@intevation.de>
37
38 * src/test/ressources/QueryExecutorTestCase.properties Edited, 48 * src/test/ressources/QueryExecutorTestCase.properties Edited,
39 src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java Edited: 49 src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java Edited:
40 Some tests for Spatialqueries added 50 Some tests for Spatialqueries added
41
42 * src/main/java/de/intevation/gnv/geobackend/base/query/DefaultQueryExceutor.java Edited: 51 * src/main/java/de/intevation/gnv/geobackend/base/query/DefaultQueryExceutor.java Edited:
43 Put the final Querystring into a Logmessage 52 Put the final Querystring into a Logmessage
44
45 2009-09-09 Tim Englich <tim.englich@intevation.de>
46 53
47 * target/**: Removed. 54 2009-09-09 Tim Englich <tim.englich@intevation.de>
48
49 2009-09-09 Tim Englich <tim.englich@intevation.de>
50 55
51 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java (getDate): 56 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java (getDate):
52 Instance Check for DateValues 57 . Intance Check for DateValues
53
54 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java (next): 58 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java (next):
55 Logging removed because the performance slowdown fetching many ResultSets 59 Logging removed because the performance slowdown fetching many ResultSets
56 60
57 2009-09-04 Tim Englich <tim.englich@intevation.de> 61 2009-09-04 Tim Englich <tim.englich@intevation.de>
58 62
59 * pom.xml: Edited GroupID changed 63 * pom.xml:
60
61 2009-09-04 Tim Englich <tim.englich@intevation.de>
62
63 * pom.xml: Edited
64 Buildplugins for Maven-Compiler and Maven-Eclipse Plugin integrated.
65
66 2009-09-04 Tim Englich <tim.englich@intevation.de>
67
68 * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorBase.java (setFilterValues): Edited
69 Fixed Bug using replaceFirst an ?. You hav to put a ? in [].
70
71 * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (testQueryExecutor): Edited
72 Further TestCase using a where clause implemented. More asserts testimg the number of Results integrated
73
74 * src/test/ressources/QueryExecutorTestCase.properties: Edited
75 Statement Fetching only one Mesh integrated.
76
77 2009-09-04 Tim Englich <tim.englich@intevation.de>
78
79 * src/test/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPoolTestCase.java: Edited
80 Changed Tabs against 4 Spaces. Commennts written
81
82 * src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPoolFactory.java: Edited,
83 * src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPool.java: Edited
84
85 Changed Tabs against 4 Spaces
86
87 * src/test/ressources/QueryExecutorTestCase.properties:
88 Create a Testpropertiesfile with Samplestatements for the Testcase QueryExecutorTestCase.
89
90 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java: Edited:
91 The Method getResultSetMetaData modified to return an Instance of the ArcSDEResultSetMetaData-Class
92
93 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEResultSetMetaData.java:
94 Implementation of the java.sql.ResultSetMetaData Interface for wrapping the Metainformations of an
95 ArcSDE-ResultSet
96
97 * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java: Testfall
98 Testcase for the Inteface QueryExecuor implemented. This Testcats should test the fundamental Functions of the
99 Impelmentation of this interface. currently the DefaulQueryExecutor is used to fetch Resukts from the MEDIAN.MESH
100 Table from BSH.
101
102 * src/main/java/de/intevation/gnv/geobackend/base/query/container/exception/QueryContainerException.java,
103 src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainerFactory.java,
104 src/main/java/de/intevation/gnv/geobackend/base/query/container/DefaultQueryContainer.java,
105 src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainer.java:
106 Container for central providing of configured Datastorequeries.
107 An instance can be instantiated using the factory.
108
109 * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorFactory.java,
110 src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorBase.java,
111 src/main/java/de/intevation/gnv/geobackend/base/query/DefaultQueryExceutor.java,
112 src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutor.java:
113 Implementation of an Infrastructure for querying Datastores.
114 An Instance can be instantiated using the factory.
115
116 * src/main/java/de/intevation/gnv/geobackend/base/query/exception/QueryException.java,
117 src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java,
118 src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java,
119 src/main/java/de/intevation/gnv/geobackend/base/ResultDescriptor.java,
120 src/main/java/de/intevation/gnv/geobackend/base/Result.java:
121 Implementation of an Containerinfrastrucure for storing of ResultSets of Querys
122
123 2009-09-02 Tim Englich <tim.englich@intevaion.de>
124
125 * Changelog: Changelog adjusted
126
127 2009-09-02 Tim Englich <tim.englich@intevaion.de>
128
129 * src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPool.java,
130 src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPoolFactory.java,
131 src/main/java/de/intevation/gnv/geobackend/base/connectionpool/exception/ConnectionException.java,
132 src/main/java/de/intevation/gnv/geobackend/sde/datasources/exception/ConnectionException.java,
133 src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEConnectionPool.java,
134 src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEPoolableObjectFactory.java,
135 src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnection.java,
136 src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java:
137 New classes based on java.sql.* interface structure.
138
139 * src/test/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPoolTestCase.java,
140 src/test/ressources/ArcSDEConnectionPoolTestCase.properties:
141 Test class for new data access layer.
142
143 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPool.java,
144 src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEConnection.java,
145 src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEDatasource.java,
146 src/main/java/de/intevation/gnv/geobackend/sde/datasources/exception/ConnectionException.java:
147 Removed obsolete access classes.
148
149 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEUtils.java,
150 src/main/java/de/intevation/gnv/geobackend/sde/datasources/ResultSet.java,
151 src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEQuery.java,
152 src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java:
153 Modified: adjusted classes to fit the new infrastructure.
154
155 2009-09-02 Tim Englich <tim.englich@intevaion.de>
156
157 Java project generated, Import of SDE-Datasources
158 Revision 101 from Repository of principal de/intevation/gnv/geobackend/sde/datasources/**/*
159
160 * README, Changelog, Changes, NEWS, TODO: New. Initial setup
161 * pom.xml: Add dependencies

http://dive4elements.wald.intevation.org