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/**/* 

http://dive4elements.wald.intevation.org