view geo-backend/ChangeLog @ 144:fcfa9d2de572

RELEASE 0.1 geo-backend/trunk@199 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Wed, 07 Oct 2009 10:26:33 +0000
parents 122fdc9da5f0
children 031ef9649cd1
line wrap: on
line source
2009-10-07	Sascha L. Teichmann	<sascha.teichmann@intevation.de>

	RELEASE 0.1

	* Changes, NEWS: Summarized changes.

2009-10-06	Sascha L. Teichmann	<sascha.teichmann@intevation.de>

	* Changelog -> ChangeLog: Renamed to make eclipse happy. Unified changelog style.

	* src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEQuery.java,
	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java:
	  Removed needless imports.

	* pom.xml: xmllint-ed

2009-09-29	Tim Englich	<tim.englich@intevation.de>

	* src/main/java/de/intevation/gnv/geobackend/util/DateUtils.java (DATE_PATTERN) Edited:
	  Make the Constants assessible for other Parts of the Project to reduce the TouchPoints for
	  Dateformats.
	  
2009-09-24	Tim Englich	<tim.englich@intevation.de>

	* src/main/java/de/intevation/gnv/geobackend/base/ResultDescriptor.java Edited, 
	  src/main/java/de/intevation/gnv/geobackend/base/Result.java Edited, 
	  src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java Edited,  
	  src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java Edited:
	  Make Classes Serializable for Storing in ArtifactDatabase 
	  
2009-09-21	Tim Englich	<tim.englich@intevation.de>

	* src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java: 
	  Added formatted Date handling in getString Method

2009-09-21	Tim Englich	<tim.englich@intevation.de>

	* src/test/ressources/QueryExecutorTestCase.properties Edited, 
	  src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java Edited:
	  Some tests for Spatialqueries added 

	* src/main/java/de/intevation/gnv/geobackend/base/query/DefaultQueryExceutor.java Edited: 
	  Put the final Querystring into a Logmessage
	  
2009-09-09	Tim Englich	<tim.englich@intevation.de>

	* target/**: Removed.

2009-09-09	Tim Englich	<tim.englich@intevation.de>

	* src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java (getDate):
	  Instance 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>

	* Changelog: Changelog adjusted
	 
2009-09-02	Tim Englich	<tim.englich@intevaion.de>

	* src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPool.java,
	  src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPoolFactory.java,
	  src/main/java/de/intevation/gnv/geobackend/base/connectionpool/exception/ConnectionException.java,
	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/exception/ConnectionException.java,
	  src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEConnectionPool.java,
	  src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEPoolableObjectFactory.java,
	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnection.java,
	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java:
	  New classes based on java.sql.* interface structure.

	* src/test/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPoolTestCase.java,
	  src/test/ressources/ArcSDEConnectionPoolTestCase.properties:
	  Test class for new data access layer.

	* src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPool.java,
	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEConnection.java,
	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEDatasource.java,
	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/exception/ConnectionException.java:
	  Removed obsolete access classes.

	* src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEUtils.java,
	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/ResultSet.java,
	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEQuery.java,
	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java:
	  Modified: adjusted classes to fit the new infrastructure.

2009-09-02	Tim Englich	<tim.englich@intevaion.de>

	Java project generated, Import of SDE-Datasources 
	Revision 101 from Repository of principal de/intevation/gnv/geobackend/sde/datasources/**/* 

	* README, Changelog, Changes, NEWS, TODO: New. Initial setup
	* pom.xml: Add dependencies

http://dive4elements.wald.intevation.org