Mercurial > dive4elements > gnv-client
view geo-backend/Changelog @ 137:d43ff60acda4
Some little performanceimprofments and Bugfixes
geo-backend/trunk@52 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Wed, 09 Sep 2009 15:23:43 +0000 |
parents | 2e8d3f552f37 |
children | c5d50a4bb1e1 |
line wrap: on
line source
2009-09-09 Tim Englich <tim.englich@intevation.de> * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java (getDate): . Intance Check for DateValues * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java (next): Logging removed because the performance slowdown fetching many ResultSets 2009-09-04 Tim Englich <tim.englich@intevation.de> * pom.xml: Edited GroupID changed 2009-09-04 Tim Englich <tim.englich@intevation.de> * pom.xml: Edited Buildplugins for Maven-Compiler and Maven-Eclipse Plugin integrated. 2009-09-04 Tim Englich <tim.englich@intevation.de> * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorBase.java (setFilterValues): Edited Fixed Bug using replaceFirst an ?. You hav to put a ? in []. * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (testQueryExecutor): Edited Further TestCase using a where clause implemented. More asserts testimg the number of Results integrated * src/test/ressources/QueryExecutorTestCase.properties: Edited Statement Fetching only one Mesh integrated. 2009-09-04 Tim Englich <tim.englich@intevation.de> * src/test/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPoolTestCase.java: Edited Changed Tabs against 4 Spaces. Commennts written * src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPoolFactory.java: Edited, src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPool.java: Edited Changed Tabs against 4 Spaces * src/test/ressources/QueryExecutorTestCase.properties: Create a Testpropertiesfile with Samplestatements for the Testcase QueryExecutorTestCase. * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java: Edited: The Method getResultSetMetaData modified to return an Instance of the ArcSDEResultSetMetaData-Class * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEResultSetMetaData.java: Implementation of the java.sql.ResultSetMetaData Interface for wrapping the Metainformations of an ArcSDE-ResultSet * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java: Testfall Testcase for the Inteface QueryExecuor implemented. This Testcats should test the fundamental Functions of the Impelmentation of this interface. currently the DefaulQueryExecutor is used to fetch Resukts from the MEDIAN.MESH Table from BSH. * src/main/java/de/intevation/gnv/geobackend/base/query/container/exception/QueryContainerException.java, src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainerFactory.java, src/main/java/de/intevation/gnv/geobackend/base/query/container/DefaultQueryContainer.java: src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainer.java, Container for central providing of configured Datastorequeries. An instance can be instantiated using the factory. * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorFactory.java, src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorBase.java, src/main/java/de/intevation/gnv/geobackend/base/query/DefaultQueryExceutor.java, src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutor.java: Implementation of an Infrastructure for querying Datastores. An Instance can be instantiated using the factory. * src/main/java/de/intevation/gnv/geobackend/base/query/exception/QueryException.java, src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java, src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java, src/main/java/de/intevation/gnv/geobackend/base/ResultDescriptor.java, src/main/java/de/intevation/gnv/geobackend/base/Result.java: Implementation of an Containerinfrastrucure for storing of ResultSets of Querys 2009-09-02 Tim Englich <tim.englich@intevaion.de> * geo-backend/trunk/Changelog Changelog angepasst 2009-09-02 Tim Englich <tim.englich@intevaion.de> * Added: � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPool.java � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPoolFactory.java � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/base/connectionpool/exception/ � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/base/connectionpool/exception/ConnectionException.java � � � - copied, changed from r5, /geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/exception/ConnectionException.java � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEConnectionPool.java � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEPoolableObjectFactory.java � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnection.java � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java � � Neue Zugriffsklassen Basierend auf der java.sql.* Interfacestruktur erstellt geo-backend/trunk/src/test/java/de/ � �geo-backend/trunk/src/test/java/de/intevation/ � �geo-backend/trunk/src/test/java/de/intevation/gnv/ � �geo-backend/trunk/src/test/java/de/intevation/gnv/geobackend/ � �geo-backend/trunk/src/test/java/de/intevation/gnv/geobackend/sde/ � �geo-backend/trunk/src/test/java/de/intevation/gnv/geobackend/sde/datasources/ � �geo-backend/trunk/src/test/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPoolTestCase.java � �geo-backend/trunk/src/test/ressources/ � �geo-backend/trunk/src/test/ressources/ArcSDEConnectionPoolTestCase.properties Testklasse f�r die neue Datenzugriffsschicht implementiert * Removed: � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPool.java � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEConnection.java � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEDatasource.java � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/exception/ConnectionException.java Obsolete Zugriffsklassen entfernt * Modified: � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEUtils.java � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ResultSet.java � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEQuery.java � �geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java Klassen f�r den Zugriff �ner die neue Interfacsstruktur angepasst. geo-backend/trunk/Changelog � �geo-backend/trunk/pom.xml � � 2009-09-02 Tim Englich <tim.englich@intevaion.de> * README, Changelog, Changes, NEWS, TODO: New. Initial setup * Java-Project generated * Library Dependencies Added to pom.xml * Import of SDE-Datasources Revision: 3101 from Repository of principal de/intevation/gnv/geobackend/sde/datasources/**/*