annotate geo-backend/ChangeLog @ 551:1f6e2b256247

Improved the Objectvalidation of the ArcSDE-Databaseconnections geo-backend/trunk@544 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Fri, 15 Jan 2010 10:09:41 +0000
parents 84ba7cbff791
children 7615ee5d1345
rev   line source
551
1f6e2b256247 Improved the Objectvalidation of the ArcSDE-Databaseconnections
Tim Englich <tim.englich@intevation.de>
parents: 550
diff changeset
1 2010-01-15 Tim Englich <tim.englich@intevation.de>
1f6e2b256247 Improved the Objectvalidation of the ArcSDE-Databaseconnections
Tim Englich <tim.englich@intevation.de>
parents: 550
diff changeset
2
1f6e2b256247 Improved the Objectvalidation of the ArcSDE-Databaseconnections
Tim Englich <tim.englich@intevation.de>
parents: 550
diff changeset
3 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnection.java (isValid):
1f6e2b256247 Improved the Objectvalidation of the ArcSDE-Databaseconnections
Tim Englich <tim.englich@intevation.de>
parents: 550
diff changeset
4 Implemented the isValid-method of the ArcSDEConnection for
1f6e2b256247 Improved the Objectvalidation of the ArcSDE-Databaseconnections
Tim Englich <tim.englich@intevation.de>
parents: 550
diff changeset
5 getting a propper Validation of the used SEConnection.
1f6e2b256247 Improved the Objectvalidation of the ArcSDE-Databaseconnections
Tim Englich <tim.englich@intevation.de>
parents: 550
diff changeset
6 For the Validation the Method testServer of the SEConnection is used.
1f6e2b256247 Improved the Objectvalidation of the ArcSDE-Databaseconnections
Tim Englich <tim.englich@intevation.de>
parents: 550
diff changeset
7
1f6e2b256247 Improved the Objectvalidation of the ArcSDE-Databaseconnections
Tim Englich <tim.englich@intevation.de>
parents: 550
diff changeset
8 * src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEPoolableObjectFactory.java (ArcSDEPoolableObjectFactory):
1f6e2b256247 Improved the Objectvalidation of the ArcSDE-Databaseconnections
Tim Englich <tim.englich@intevation.de>
parents: 550
diff changeset
9 Added Member serverRoundtripInterval to represent the Time in
1f6e2b256247 Improved the Objectvalidation of the ArcSDE-Databaseconnections
Tim Englich <tim.englich@intevation.de>
parents: 550
diff changeset
10 Milliseconds which is allowed to reused a returned Connection.
1f6e2b256247 Improved the Objectvalidation of the ArcSDE-Databaseconnections
Tim Englich <tim.englich@intevation.de>
parents: 550
diff changeset
11 Also used Connection.isValid Method instead of Connection.isClosed
1f6e2b256247 Improved the Objectvalidation of the ArcSDE-Databaseconnections
Tim Englich <tim.englich@intevation.de>
parents: 550
diff changeset
12 to validate the Connection befor it could be borrowed from the Pool.
1f6e2b256247 Improved the Objectvalidation of the ArcSDE-Databaseconnections
Tim Englich <tim.englich@intevation.de>
parents: 550
diff changeset
13
550
84ba7cbff791 Added bicubic spline interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 549
diff changeset
14 2009-01-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
84ba7cbff791 Added bicubic spline interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 549
diff changeset
15
84ba7cbff791 Added bicubic spline interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 549
diff changeset
16 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/RasterObject.java:
84ba7cbff791 Added bicubic spline interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 549
diff changeset
17 Added bicubic spline interpolation on raster tiles. This
84ba7cbff791 Added bicubic spline interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 549
diff changeset
18 should increase the 'virtual' resolution more than the
84ba7cbff791 Added bicubic spline interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 549
diff changeset
19 bilinear interpolation. To enable it write 'bicubic' into
84ba7cbff791 Added bicubic spline interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 549
diff changeset
20 the configuration file.
84ba7cbff791 Added bicubic spline interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 549
diff changeset
21
84ba7cbff791 Added bicubic spline interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 549
diff changeset
22 * pom.xml: Added dependency to Apache Common Math 2.0 for
84ba7cbff791 Added bicubic spline interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 549
diff changeset
23 the cubic spline interpolation.
84ba7cbff791 Added bicubic spline interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 549
diff changeset
24
549
0dcf068fb552 Added method to figure out interpolation method for a given string in raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 548
diff changeset
25 2009-01-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
0dcf068fb552 Added method to figure out interpolation method for a given string in raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 548
diff changeset
26
0dcf068fb552 Added method to figure out interpolation method for a given string in raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 548
diff changeset
27 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/RasterObject.java:
0dcf068fb552 Added method to figure out interpolation method for a given string in raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 548
diff changeset
28 Added static method to fetch matching interpolation type for
0dcf068fb552 Added method to figure out interpolation method for a given string in raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 548
diff changeset
29 given string. Defaults to nearest neighbor if no string is matching.
0dcf068fb552 Added method to figure out interpolation method for a given string in raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 548
diff changeset
30
548
ccd976fc0f7b Implemented bilinear interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 547
diff changeset
31 2009-01-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
ccd976fc0f7b Implemented bilinear interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 547
diff changeset
32
ccd976fc0f7b Implemented bilinear interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 547
diff changeset
33 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/RasterObject.java:
ccd976fc0f7b Implemented bilinear interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 547
diff changeset
34 Implemented bilinear interpolation.
ccd976fc0f7b Implemented bilinear interpolation on raster tiles.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 547
diff changeset
35
547
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
36 2009-01-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
37
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
38 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java:
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
39 Fixed transformations to figure out the right tile in the SDE.
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
40 Taking the tile origin into account now and does not do wrong rounding
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
41 of column and row indices. Simplified the code a lot.
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
42
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
43 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/RasterObject.java:
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
44 Fixed access to right right pixel now. Removed the envelope code because
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
45 its not needed any longer. You can ask a RasterObject directly now if
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
46 a given coordinate is on the tile now. The tile space is now correctly
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
47 spanned between (0, 0) and (tile width - 1, tile height - 1) now which
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
48 allows other access patterns like bilinear interpolation. TODO: implement
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
49 bilinear interpolation.
23d5cc37dd5b Fixed access to raster data.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 546
diff changeset
50
546
210716612c30 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 545
diff changeset
51 2010-01-08 Tim Englich <tim.englich@intevation.de>
210716612c30 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 545
diff changeset
52
210716612c30 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 545
diff changeset
53 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEQuery.java,
210716612c30 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 545
diff changeset
54 src/main/java/de/intevation/gnv/geobackend/sde/datasources/Row.java,
210716612c30 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 545
diff changeset
55 src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java,
210716612c30 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 545
diff changeset
56 src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnection.java,
210716612c30 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 545
diff changeset
57 src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPoolFactory.java (initializeConnectionPool):
210716612c30 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 545
diff changeset
58 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
210716612c30 Removed Encodingerrors from listed Files. All Files are now UTF-8 compliant.
Tim Englich <tim.englich@intevation.de>
parents: 545
diff changeset
59
545
347c84467478 Made RasterObject serializable to be cachable beyond reboot.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 544
diff changeset
60 2010-01-05 Tim Englich <tim.englich@intevation.de>
347c84467478 Made RasterObject serializable to be cachable beyond reboot.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 544
diff changeset
61
347c84467478 Made RasterObject serializable to be cachable beyond reboot.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 544
diff changeset
62 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/RasterObject.java:
347c84467478 Made RasterObject serializable to be cachable beyond reboot.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 544
diff changeset
63 Made it serializable to be cachable beyond reboot.
347c84467478 Made RasterObject serializable to be cachable beyond reboot.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 544
diff changeset
64
544
33f93898cbbf Added RasterObject for caching the Rastertiles to get a better performance
Tim Englich <tim.englich@intevation.de>
parents: 543
diff changeset
65 2010-01-05 Tim Englich <tim.englich@intevation.de>
33f93898cbbf Added RasterObject for caching the Rastertiles to get a better performance
Tim Englich <tim.englich@intevation.de>
parents: 543
diff changeset
66
33f93898cbbf Added RasterObject for caching the Rastertiles to get a better performance
Tim Englich <tim.englich@intevation.de>
parents: 543
diff changeset
67 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (handleResultSet):
33f93898cbbf Added RasterObject for caching the Rastertiles to get a better performance
Tim Englich <tim.englich@intevation.de>
parents: 543
diff changeset
68 Switched to return the RasterObject instead of the depth in an Rasterquery.
33f93898cbbf Added RasterObject for caching the Rastertiles to get a better performance
Tim Englich <tim.englich@intevation.de>
parents: 543
diff changeset
69 This should help to get a better performance.
33f93898cbbf Added RasterObject for caching the Rastertiles to get a better performance
Tim Englich <tim.englich@intevation.de>
parents: 543
diff changeset
70 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/RasterObject.java (RasterObject):
33f93898cbbf Added RasterObject for caching the Rastertiles to get a better performance
Tim Englich <tim.englich@intevation.de>
parents: 543
diff changeset
71 Added new Object for Caching Rastertiles and all Informations that are
33f93898cbbf Added RasterObject for caching the Rastertiles to get a better performance
Tim Englich <tim.englich@intevation.de>
parents: 543
diff changeset
72 required for calculating the Depth to a given Coordinate.
33f93898cbbf Added RasterObject for caching the Rastertiles to get a better performance
Tim Englich <tim.englich@intevation.de>
parents: 543
diff changeset
73
543
fac02bf1c685 Added Rasterdatasupport to the ARCSDE-Statement
Tim Englich <tim.englich@intevation.de>
parents: 542
diff changeset
74 2010-01-04 Tim Englich <tim.englich@intevation.de>
fac02bf1c685 Added Rasterdatasupport to the ARCSDE-Statement
Tim Englich <tim.englich@intevation.de>
parents: 542
diff changeset
75
fac02bf1c685 Added Rasterdatasupport to the ARCSDE-Statement
Tim Englich <tim.englich@intevation.de>
parents: 542
diff changeset
76 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (handleResultSet):
fac02bf1c685 Added Rasterdatasupport to the ARCSDE-Statement
Tim Englich <tim.englich@intevation.de>
parents: 542
diff changeset
77 Added Rasterdatasupport to the ARCSDESTATEMENT.
fac02bf1c685 Added Rasterdatasupport to the ARCSDE-Statement
Tim Englich <tim.englich@intevation.de>
parents: 542
diff changeset
78 Now it is possible to Query the Value of an Pixel like that:
fac02bf1c685 Added Rasterdatasupport to the ARCSDE-Statement
Tim Englich <tim.englich@intevation.de>
parents: 542
diff changeset
79 SELECT ST_ASTEXT(RASTER) FROM MEDIAN.TOPO_BS_D_6X10SEC where INTERSECTS(RASTER, "POINT( 12.084721594184593 54.35583351483295)")
fac02bf1c685 Added Rasterdatasupport to the ARCSDE-Statement
Tim Englich <tim.englich@intevation.de>
parents: 542
diff changeset
80
542
f0b6d0e2a0f6 Small fixes for Ehcache based SQL results caching.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 541
diff changeset
81 2009-12-19 Sascha L. Teichmann <sascha.teichmann@intevation.de>
f0b6d0e2a0f6 Small fixes for Ehcache based SQL results caching.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 541
diff changeset
82
f0b6d0e2a0f6 Small fixes for Ehcache based SQL results caching.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 541
diff changeset
83 * contrib/sql-cache.xml: Configured disk storage to survive restarts.
f0b6d0e2a0f6 Small fixes for Ehcache based SQL results caching.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 541
diff changeset
84
f0b6d0e2a0f6 Small fixes for Ehcache based SQL results caching.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 541
diff changeset
85 * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorFactory.java:
f0b6d0e2a0f6 Small fixes for Ehcache based SQL results caching.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 541
diff changeset
86 Added explicit shutdown hook.
f0b6d0e2a0f6 Small fixes for Ehcache based SQL results caching.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 541
diff changeset
87
f0b6d0e2a0f6 Small fixes for Ehcache based SQL results caching.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 541
diff changeset
88 * src/main/java/de/intevation/gnv/geobackend/base/query/CachingQueryExecutorFactory.java:
f0b6d0e2a0f6 Small fixes for Ehcache based SQL results caching.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 541
diff changeset
89 Fixed spelling of cacheResults() which prevented results to be stored in cache.
f0b6d0e2a0f6 Small fixes for Ehcache based SQL results caching.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 541
diff changeset
90 Added some logging.
f0b6d0e2a0f6 Small fixes for Ehcache based SQL results caching.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 541
diff changeset
91
541
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
92 2009-12-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
93
542
f0b6d0e2a0f6 Small fixes for Ehcache based SQL results caching.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 541
diff changeset
94 Experimental caching of SQL results via Ehcache
541
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
95
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
96 * pom.xml: Added dependency to Ehcache
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
97
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
98 * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutor.java:
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
99 Extended interface to support caching by SQL statements as Strings.
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
100
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
101 * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorBase.java:
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
102 Implements new interface with no caching
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
103
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
104 * src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainerFactory.java:
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
105 synchronized access to singleton.
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
106
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
107 * src/main/java/de/intevation/gnv/geobackend/base/query/DefaultQueryExceutor.java:
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
108 calls caching methods of base class.
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
109
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
110 * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorFactory.java:
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
111 When system property 'query.executor.factory' is given the value is used as
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
112 a class name to be instantiated as a sub class of QueryExecutorFactory.
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
113 This happens if the singleton of QueryExecutorFactory is created. With the
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
114 mechanism it is possible to replace the standard behavior of creating QueryExecutors.
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
115
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
116 * src/main/java/de/intevation/gnv/geobackend/base/query/CachingQueryExecutorFactory.java:
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
117 New: This class extends QueryExecutorFactory and can be used as replacement for
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
118 the standard QueryExecutorFactory. Usage:
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
119
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
120 -Dquery.executor.factory=de.intevation.gnv.geobackend.base.query.CachingQueryExecutorFactory
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
121
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
122 If you pass in another system property 'caching.query.executor.config' you can
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
123 customize the caching. The value is used as a file name to an XML file with
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
124 Ehcache configuration.
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
125
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
126 * contrib/sql-cache.xml: Demo configuration for sql caching. Usage:
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
127
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
128 -Dquery.executor.factory=de.intevation.gnv.geobackend.base.query.CachingQueryExecutorFactory
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
129 -Dcaching.query.executor.config=contrib/sql-cache.xml
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
130
3cbf11c67fdc Experimental caching of SQL results via Ehache
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 385
diff changeset
131 2009-12-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
385
27082b83c267 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 384
diff changeset
132
27082b83c267 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 384
diff changeset
133 RELEASE 0.3
27082b83c267 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 384
diff changeset
134
27082b83c267 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 384
diff changeset
135 * Changes, NEWS, ChangeLog: Summarized changes.
27082b83c267 Release 0.3
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 384
diff changeset
136
384
da2da7bb1aa1 Fixed a bug in DefaultResult when querying an index out of bounds.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 383
diff changeset
137 2009-12-17 Ingo Weinzierl <ingo.weinzierl@intevation.de>
da2da7bb1aa1 Fixed a bug in DefaultResult when querying an index out of bounds.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 383
diff changeset
138
da2da7bb1aa1 Fixed a bug in DefaultResult when querying an index out of bounds.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 383
diff changeset
139 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java:
da2da7bb1aa1 Fixed a bug in DefaultResult when querying an index out of bounds.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 383
diff changeset
140 Fixed bug in DefaultResult when querying an index out of bounds.
da2da7bb1aa1 Fixed a bug in DefaultResult when querying an index out of bounds.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 383
diff changeset
141
383
0b813ae17173 Added Point in Polygon Query Support to ArcSDE-Statement-Processing
Tim Englich <tim.englich@intevation.de>
parents: 382
diff changeset
142 2009-12-15 Tim Englich <tim.englich@intevation.de>
0b813ae17173 Added Point in Polygon Query Support to ArcSDE-Statement-Processing
Tim Englich <tim.englich@intevation.de>
parents: 382
diff changeset
143
0b813ae17173 Added Point in Polygon Query Support to ArcSDE-Statement-Processing
Tim Englich <tim.englich@intevation.de>
parents: 382
diff changeset
144 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
0b813ae17173 Added Point in Polygon Query Support to ArcSDE-Statement-Processing
Tim Englich <tim.englich@intevation.de>
parents: 382
diff changeset
145 We have to use a different SpatialFilter for Point in Polygon Queries as
0b813ae17173 Added Point in Polygon Query Support to ArcSDE-Statement-Processing
Tim Englich <tim.englich@intevation.de>
parents: 382
diff changeset
146 in AreaIntersection Statements.
0b813ae17173 Added Point in Polygon Query Support to ArcSDE-Statement-Processing
Tim Englich <tim.englich@intevation.de>
parents: 382
diff changeset
147 So we have to include a switch which will do that.
0b813ae17173 Added Point in Polygon Query Support to ArcSDE-Statement-Processing
Tim Englich <tim.englich@intevation.de>
parents: 382
diff changeset
148 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEUtils.java (createPoints):
0b813ae17173 Added Point in Polygon Query Support to ArcSDE-Statement-Processing
Tim Englich <tim.englich@intevation.de>
parents: 382
diff changeset
149 Added Support of Point-Objects for the possibility to execute a Point in Pologon
0b813ae17173 Added Point in Polygon Query Support to ArcSDE-Statement-Processing
Tim Englich <tim.englich@intevation.de>
parents: 382
diff changeset
150 Statement using the ArcSDE.
0b813ae17173 Added Point in Polygon Query Support to ArcSDE-Statement-Processing
Tim Englich <tim.englich@intevation.de>
parents: 382
diff changeset
151
382
4af6379ac20b Changed exception handling if a the value of a column, which is not contained in Result, is requested. Will not throw an exception but return null.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 381
diff changeset
152 2009-12-11 Ingo Weinzierl <ingo.weinzierl@intevation.de>
4af6379ac20b Changed exception handling if a the value of a column, which is not contained in Result, is requested. Will not throw an exception but return null.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 381
diff changeset
153
4af6379ac20b Changed exception handling if a the value of a column, which is not contained in Result, is requested. Will not throw an exception but return null.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 381
diff changeset
154 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java:
4af6379ac20b Changed exception handling if a the value of a column, which is not contained in Result, is requested. Will not throw an exception but return null.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 381
diff changeset
155 DefaultResult will return null if it doesn't contain the specified column
4af6379ac20b Changed exception handling if a the value of a column, which is not contained in Result, is requested. Will not throw an exception but return null.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 381
diff changeset
156 name in method getString(String columnName), instead of throwing an
4af6379ac20b Changed exception handling if a the value of a column, which is not contained in Result, is requested. Will not throw an exception but return null.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 381
diff changeset
157 exception.
4af6379ac20b Changed exception handling if a the value of a column, which is not contained in Result, is requested. Will not throw an exception but return null.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 381
diff changeset
158
381
4a874c664123 Removed needless imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 380
diff changeset
159 2009-12-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
4a874c664123 Removed needless imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 380
diff changeset
160
4a874c664123 Removed needless imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 380
diff changeset
161 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java,
4a874c664123 Removed needless imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 380
diff changeset
162 src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainer.java,
4a874c664123 Removed needless imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 380
diff changeset
163 src/main/java/de/intevation/gnv/geobackend/base/query/container/DefaultQueryContainer.java:
4a874c664123 Removed needless imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 380
diff changeset
164 Removed needless imports.
4a874c664123 Removed needless imports
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 380
diff changeset
165
380
0100ebf6630f Added missing Methodstubs for Java 1.6 compability.
Tim Englich <tim.englich@intevation.de>
parents: 379
diff changeset
166 2009-11-30 Tim Englich <tim.englich@intevation.de>
0100ebf6630f Added missing Methodstubs for Java 1.6 compability.
Tim Englich <tim.englich@intevation.de>
parents: 379
diff changeset
167
0100ebf6630f Added missing Methodstubs for Java 1.6 compability.
Tim Englich <tim.englich@intevation.de>
parents: 379
diff changeset
168 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java,
0100ebf6630f Added missing Methodstubs for Java 1.6 compability.
Tim Englich <tim.englich@intevation.de>
parents: 379
diff changeset
169 src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java,
0100ebf6630f Added missing Methodstubs for Java 1.6 compability.
Tim Englich <tim.englich@intevation.de>
parents: 379
diff changeset
170 src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEResultSetMetaData.java,
0100ebf6630f Added missing Methodstubs for Java 1.6 compability.
Tim Englich <tim.englich@intevation.de>
parents: 379
diff changeset
171 src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnection.java:
0100ebf6630f Added missing Methodstubs for Java 1.6 compability.
Tim Englich <tim.englich@intevation.de>
parents: 379
diff changeset
172 Added missing Methodstubs for Java 1.6 compability.
0100ebf6630f Added missing Methodstubs for Java 1.6 compability.
Tim Englich <tim.englich@intevation.de>
parents: 379
diff changeset
173 ###################################################
0100ebf6630f Added missing Methodstubs for Java 1.6 compability.
Tim Englich <tim.englich@intevation.de>
parents: 379
diff changeset
174 ###### ATTENTION: ONLY USE JAVA 1.6 FOR THIS ######
0100ebf6630f Added missing Methodstubs for Java 1.6 compability.
Tim Englich <tim.englich@intevation.de>
parents: 379
diff changeset
175 ###### AND ALL USING MODULES. ######
0100ebf6630f Added missing Methodstubs for Java 1.6 compability.
Tim Englich <tim.englich@intevation.de>
parents: 379
diff changeset
176 ###################################################
0100ebf6630f Added missing Methodstubs for Java 1.6 compability.
Tim Englich <tim.englich@intevation.de>
parents: 379
diff changeset
177
378
9ed654c21f9b Changed Splitalgorithm of Statements so that it is Possible to add to_date Colums into a Statement
Tim Englich <tim.englich@intevation.de>
parents: 279
diff changeset
178 2009-11-27 Tim Englich <tim.englich@intevation.de>
9ed654c21f9b Changed Splitalgorithm of Statements so that it is Possible to add to_date Colums into a Statement
Tim Englich <tim.englich@intevation.de>
parents: 279
diff changeset
179
9ed654c21f9b Changed Splitalgorithm of Statements so that it is Possible to add to_date Colums into a Statement
Tim Englich <tim.englich@intevation.de>
parents: 279
diff changeset
180 * src/test/ressources/QueryExecutorTestCase.properties,
9ed654c21f9b Changed Splitalgorithm of Statements so that it is Possible to add to_date Colums into a Statement
Tim Englich <tim.englich@intevation.de>
parents: 279
diff changeset
181 src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java:
379
31595c0a1a33 Revert Changes of the commit of Revision 377 which was unintended
Tim Englich <tim.englich@intevation.de>
parents: 378
diff changeset
182 Revert Changes of the commit of Revision 377 which was unintended
378
9ed654c21f9b Changed Splitalgorithm of Statements so that it is Possible to add to_date Colums into a Statement
Tim Englich <tim.englich@intevation.de>
parents: 279
diff changeset
183 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
9ed654c21f9b Changed Splitalgorithm of Statements so that it is Possible to add to_date Colums into a Statement
Tim Englich <tim.englich@intevation.de>
parents: 279
diff changeset
184 Changed Splitalgorithm of Statements so that it is Possible to add to_date Colums into a Statement
9ed654c21f9b Changed Splitalgorithm of Statements so that it is Possible to add to_date Colums into a Statement
Tim Englich <tim.englich@intevation.de>
parents: 279
diff changeset
185 with Spatial-Columns or Spatial-Filters
9ed654c21f9b Changed Splitalgorithm of Statements so that it is Possible to add to_date Colums into a Statement
Tim Englich <tim.englich@intevation.de>
parents: 279
diff changeset
186
279
3c38ef20d622 RELEASE 0.2: Summarized contents
Hans Plum <hans.plum@intevation.de>
parents: 278
diff changeset
187 2009-11-13 Hans Plum <hans@intevation.de>
3c38ef20d622 RELEASE 0.2: Summarized contents
Hans Plum <hans.plum@intevation.de>
parents: 278
diff changeset
188
3c38ef20d622 RELEASE 0.2: Summarized contents
Hans Plum <hans.plum@intevation.de>
parents: 278
diff changeset
189 RELEASE 0.2
3c38ef20d622 RELEASE 0.2: Summarized contents
Hans Plum <hans.plum@intevation.de>
parents: 278
diff changeset
190
3c38ef20d622 RELEASE 0.2: Summarized contents
Hans Plum <hans.plum@intevation.de>
parents: 278
diff changeset
191 * Changes, NEWS: Summarized changes.
3c38ef20d622 RELEASE 0.2: Summarized contents
Hans Plum <hans.plum@intevation.de>
parents: 278
diff changeset
192
278
095486545edf Made some ChangeLog entries a bit clearer.
Hans Plum <hans.plum@intevation.de>
parents: 277
diff changeset
193 2009-11-13 Hans Plum <hans@intevation.de>
095486545edf Made some ChangeLog entries a bit clearer.
Hans Plum <hans.plum@intevation.de>
parents: 277
diff changeset
194
095486545edf Made some ChangeLog entries a bit clearer.
Hans Plum <hans.plum@intevation.de>
parents: 277
diff changeset
195 * Made some ChangeLog entries a bit clearer.
095486545edf Made some ChangeLog entries a bit clearer.
Hans Plum <hans.plum@intevation.de>
parents: 277
diff changeset
196
277
f304f2f12db4 Changed the splitting of the Statements for ARCSDE-Transformation.
Tim Englich <tim.englich@intevation.de>
parents: 276
diff changeset
197 2009-11-10 Tim Englich <tim.englich@intevation.de>
f304f2f12db4 Changed the splitting of the Statements for ARCSDE-Transformation.
Tim Englich <tim.englich@intevation.de>
parents: 276
diff changeset
198
f304f2f12db4 Changed the splitting of the Statements for ARCSDE-Transformation.
Tim Englich <tim.englich@intevation.de>
parents: 276
diff changeset
199 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
f304f2f12db4 Changed the splitting of the Statements for ARCSDE-Transformation.
Tim Englich <tim.englich@intevation.de>
parents: 276
diff changeset
200 Changed the splitting of the Statements for ARCSDE-Transformation.
f304f2f12db4 Changed the splitting of the Statements for ARCSDE-Transformation.
Tim Englich <tim.englich@intevation.de>
parents: 276
diff changeset
201 Now it is possible to use a Select-Statement as an Table.
f304f2f12db4 Changed the splitting of the Statements for ARCSDE-Transformation.
Tim Englich <tim.englich@intevation.de>
parents: 276
diff changeset
202
276
6503bc864017 Removed target from version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 275
diff changeset
203 2009-11-06 Ingo Weinzierl <ingo.weinzierl@intevation.de>
6503bc864017 Removed target from version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 275
diff changeset
204
6503bc864017 Removed target from version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 275
diff changeset
205 * target/**: Removed. Should not be in version control.
6503bc864017 Removed target from version control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 275
diff changeset
206
275
9063c5fcebf7 Added the possibility to use Innerselects in SpatialQueries
Tim Englich <tim.englich@intevation.de>
parents: 274
diff changeset
207 2009-11-05 Tim Englich <tim.englich@intevation.de>
9063c5fcebf7 Added the possibility to use Innerselects in SpatialQueries
Tim Englich <tim.englich@intevation.de>
parents: 274
diff changeset
208
9063c5fcebf7 Added the possibility to use Innerselects in SpatialQueries
Tim Englich <tim.englich@intevation.de>
parents: 274
diff changeset
209 * src/test/ressources/QueryExecutorTestCase.properties,
9063c5fcebf7 Added the possibility to use Innerselects in SpatialQueries
Tim Englich <tim.englich@intevation.de>
parents: 274
diff changeset
210 src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (testSpatialQueryWithInnerSelect):
9063c5fcebf7 Added the possibility to use Innerselects in SpatialQueries
Tim Englich <tim.englich@intevation.de>
parents: 274
diff changeset
211 Added an Tescase to test the InnerSelect Statments in Spatial-Queries.
9063c5fcebf7 Added the possibility to use Innerselects in SpatialQueries
Tim Englich <tim.englich@intevation.de>
parents: 274
diff changeset
212 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/Row.java (getPosValue):
9063c5fcebf7 Added the possibility to use Innerselects in SpatialQueries
Tim Englich <tim.englich@intevation.de>
parents: 274
diff changeset
213 Bugfix. An Point could not have an Z-Coordinate-Value
9063c5fcebf7 Added the possibility to use Innerselects in SpatialQueries
Tim Englich <tim.englich@intevation.de>
parents: 274
diff changeset
214 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
9063c5fcebf7 Added the possibility to use Innerselects in SpatialQueries
Tim Englich <tim.englich@intevation.de>
parents: 274
diff changeset
215 Added the possibility to execute Spatial-Queries using InnerStatements instead
9063c5fcebf7 Added the possibility to use Innerselects in SpatialQueries
Tim Englich <tim.englich@intevation.de>
parents: 274
diff changeset
216 of WKT in Intersects-where-clauses.
9063c5fcebf7 Added the possibility to use Innerselects in SpatialQueries
Tim Englich <tim.englich@intevation.de>
parents: 274
diff changeset
217
274
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
218 2009-11-02 Tim Englich <tim.englich@intevation.de>
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
219
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
220 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnection.java (createStatement):
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
221 Changed TODO to a question
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
222 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
223 CodeCleanup: Removed deprecated TODO
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
224 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java (getColumnIndex):
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
225 Removed Typo.
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
226 * src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEPoolableObjectFactory.java:
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
227 CodeCleanup: Removed deprecated TODOS and replace Tabs with whitespaces.
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
228 * src/main/java/de/intevation/gnv/geobackend/base/query/container/DefaultQueryContainer.java:,
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
229 src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainer.java:
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
230 CodeCleanup: Removed unused Method getQueryIds
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
231 * src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEConnectionPool.java (closeConnection):
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
232 CodeCleanup: Inspect TODO and ansewerd the Question that the Connection has not to
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
233 be closed at that position but perhaps insite the ConnectionPool.
ff1b7967e6b9 General CodecCleanup:
Tim Englich <tim.englich@intevation.de>
parents: 273
diff changeset
234
273
69ddef25e822 Polygon and 3D Support was added to the WKT-Representation.
Tim Englich <tim.englich@intevation.de>
parents: 272
diff changeset
235 2009-10-30 Tim Englich <tim.englich@intevation.de>
69ddef25e822 Polygon and 3D Support was added to the WKT-Representation.
Tim Englich <tim.englich@intevation.de>
parents: 272
diff changeset
236
69ddef25e822 Polygon and 3D Support was added to the WKT-Representation.
Tim Englich <tim.englich@intevation.de>
parents: 272
diff changeset
237 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/Row.java (getPosValue):
69ddef25e822 Polygon and 3D Support was added to the WKT-Representation.
Tim Englich <tim.englich@intevation.de>
parents: 272
diff changeset
238 Added Support for Polygons without interior Rings. This is required for generating
69ddef25e822 Polygon and 3D Support was added to the WKT-Representation.
Tim Englich <tim.englich@intevation.de>
parents: 272
diff changeset
239 Horizontal Cross-Section Outputs.
69ddef25e822 Polygon and 3D Support was added to the WKT-Representation.
Tim Englich <tim.englich@intevation.de>
parents: 272
diff changeset
240 The Z-Value of an Point was also added to the WKT-Represantation.
69ddef25e822 Polygon and 3D Support was added to the WKT-Representation.
Tim Englich <tim.englich@intevation.de>
parents: 272
diff changeset
241
272
05912f0304ac Added Integer-Support for DoubleValues because the ArcSDE does
Tim Englich <tim.englich@intevation.de>
parents: 271
diff changeset
242 2009-10-29 Tim Englich <tim.englich@intevation.de>
05912f0304ac Added Integer-Support for DoubleValues because the ArcSDE does
Tim Englich <tim.englich@intevation.de>
parents: 271
diff changeset
243
278
095486545edf Made some ChangeLog entries a bit clearer.
Hans Plum <hans.plum@intevation.de>
parents: 277
diff changeset
244 Issue 45: Defintion of gaps in temporal and spatial data
095486545edf Made some ChangeLog entries a bit clearer.
Hans Plum <hans.plum@intevation.de>
parents: 277
diff changeset
245
272
05912f0304ac Added Integer-Support for DoubleValues because the ArcSDE does
Tim Englich <tim.englich@intevation.de>
parents: 271
diff changeset
246 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java (getInteger):
05912f0304ac Added Integer-Support for DoubleValues because the ArcSDE does
Tim Englich <tim.englich@intevation.de>
parents: 271
diff changeset
247 Added Integer-Support for DoubleValues because the ArcSDE does
05912f0304ac Added Integer-Support for DoubleValues because the ArcSDE does
Tim Englich <tim.englich@intevation.de>
parents: 271
diff changeset
248 not read values like -1 as Integer-values. issue45
05912f0304ac Added Integer-Support for DoubleValues because the ArcSDE does
Tim Englich <tim.englich@intevation.de>
parents: 271
diff changeset
249
271
8aad9d098b08 Integrated Patch of issue57 to get some Memoryusage-improvements
Tim Englich <tim.englich@intevation.de>
parents: 270
diff changeset
250 2009-10-20 Tim Englich <tim.englich@intevation.de>
8aad9d098b08 Integrated Patch of issue57 to get some Memoryusage-improvements
Tim Englich <tim.englich@intevation.de>
parents: 270
diff changeset
251
278
095486545edf Made some ChangeLog entries a bit clearer.
Hans Plum <hans.plum@intevation.de>
parents: 277
diff changeset
252 Issue 57: Improving memory usage of data objects
095486545edf Made some ChangeLog entries a bit clearer.
Hans Plum <hans.plum@intevation.de>
parents: 277
diff changeset
253
271
8aad9d098b08 Integrated Patch of issue57 to get some Memoryusage-improvements
Tim Englich <tim.englich@intevation.de>
parents: 270
diff changeset
254 * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorBase.java (QueryExecutorBase),
8aad9d098b08 Integrated Patch of issue57 to get some Memoryusage-improvements
Tim Englich <tim.englich@intevation.de>
parents: 270
diff changeset
255 src/main/java/de/intevation/gnv/geobackend/base/ResultDescriptor.java (getColumnClassName),
8aad9d098b08 Integrated Patch of issue57 to get some Memoryusage-improvements
Tim Englich <tim.englich@intevation.de>
parents: 270
diff changeset
256 src/main/java/de/intevation/gnv/geobackend/base/Result.java,
8aad9d098b08 Integrated Patch of issue57 to get some Memoryusage-improvements
Tim Englich <tim.englich@intevation.de>
parents: 270
diff changeset
257 src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java (serialVersionUID),
8aad9d098b08 Integrated Patch of issue57 to get some Memoryusage-improvements
Tim Englich <tim.englich@intevation.de>
parents: 270
diff changeset
258 src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java (getDate):
8aad9d098b08 Integrated Patch of issue57 to get some Memoryusage-improvements
Tim Englich <tim.englich@intevation.de>
parents: 270
diff changeset
259 Integrated Patch of issue57 to get some Memoryusage-improvements
8aad9d098b08 Integrated Patch of issue57 to get some Memoryusage-improvements
Tim Englich <tim.englich@intevation.de>
parents: 270
diff changeset
260
270
1fe93e3c80c0 DefaultResult now directly inherits from HashMap.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 269
diff changeset
261 2009-10-19 Sascha L. Teichmann <sascha.teichmann@intevation.de>
1fe93e3c80c0 DefaultResult now directly inherits from HashMap.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 269
diff changeset
262
1fe93e3c80c0 DefaultResult now directly inherits from HashMap.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 269
diff changeset
263 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java:
1fe93e3c80c0 DefaultResult now directly inherits from HashMap.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 269
diff changeset
264 Extends from HashMap directly to avoid one level of indirection and
1fe93e3c80c0 DefaultResult now directly inherits from HashMap.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 269
diff changeset
265 do not create so much needless objects.
1fe93e3c80c0 DefaultResult now directly inherits from HashMap.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 269
diff changeset
266
1fe93e3c80c0 DefaultResult now directly inherits from HashMap.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 269
diff changeset
267 TODO: The representation in form of HashMaps is not very efficent!
1fe93e3c80c0 DefaultResult now directly inherits from HashMap.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 269
diff changeset
268 Use array with index instead.
1fe93e3c80c0 DefaultResult now directly inherits from HashMap.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 269
diff changeset
269
269
db8920c5346d Added further Queries for Testing Spatial-Query-Support
Tim Englich <tim.englich@intevation.de>
parents: 268
diff changeset
270 2009-10-14 Tim Englich <tim.englich@intevation.de>
db8920c5346d Added further Queries for Testing Spatial-Query-Support
Tim Englich <tim.englich@intevation.de>
parents: 268
diff changeset
271
db8920c5346d Added further Queries for Testing Spatial-Query-Support
Tim Englich <tim.englich@intevation.de>
parents: 268
diff changeset
272 * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (testSpatialQueryWithoutIntersects),
db8920c5346d Added further Queries for Testing Spatial-Query-Support
Tim Englich <tim.englich@intevation.de>
parents: 268
diff changeset
273 src/test/ressources/QueryExecutorTestCase.properties:
db8920c5346d Added further Queries for Testing Spatial-Query-Support
Tim Englich <tim.englich@intevation.de>
parents: 268
diff changeset
274 Added further Queries for Testing Spatial-Query-Support
db8920c5346d Added further Queries for Testing Spatial-Query-Support
Tim Englich <tim.englich@intevation.de>
parents: 268
diff changeset
275
267
000e00592ba5 Added InnerJoin, Order By and Group By Support to Spatial-Queries
Tim Englich <tim.englich@intevation.de>
parents: 266
diff changeset
276 2009-10-14 Tim Englich <tim.englich@intevation.de>
000e00592ba5 Added InnerJoin, Order By and Group By Support to Spatial-Queries
Tim Englich <tim.englich@intevation.de>
parents: 266
diff changeset
277
268
71b2f263f036 Add WKT-Syntaxt to Shape ReturnValue
Tim Englich <tim.englich@intevation.de>
parents: 267
diff changeset
278 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/Row.java (getPosValue):
71b2f263f036 Add WKT-Syntaxt to Shape ReturnValue
Tim Englich <tim.englich@intevation.de>
parents: 267
diff changeset
279 Add WKT-Syntaxt to Shape ReturnValue
267
000e00592ba5 Added InnerJoin, Order By and Group By Support to Spatial-Queries
Tim Englich <tim.englich@intevation.de>
parents: 266
diff changeset
280 * src/test/ressources/QueryExecutorTestCase.properties:
000e00592ba5 Added InnerJoin, Order By and Group By Support to Spatial-Queries
Tim Englich <tim.englich@intevation.de>
parents: 266
diff changeset
281 Changed Test-Query-Statement for Spatial-Queries with INNERJOINS and ORDER BY
000e00592ba5 Added InnerJoin, Order By and Group By Support to Spatial-Queries
Tim Englich <tim.englich@intevation.de>
parents: 266
diff changeset
282 * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (testSpatialQueryWithoutIntersects):
000e00592ba5 Added InnerJoin, Order By and Group By Support to Spatial-Queries
Tim Englich <tim.englich@intevation.de>
parents: 266
diff changeset
283 Changed expected Result-Size because of Changes in the QueryStatement which is used.
000e00592ba5 Added InnerJoin, Order By and Group By Support to Spatial-Queries
Tim Englich <tim.englich@intevation.de>
parents: 266
diff changeset
284 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
000e00592ba5 Added InnerJoin, Order By and Group By Support to Spatial-Queries
Tim Englich <tim.englich@intevation.de>
parents: 266
diff changeset
285 Added INNERJOIN, ORDER BY and GROUP BY support to Spatial Queries
000e00592ba5 Added InnerJoin, Order By and Group By Support to Spatial-Queries
Tim Englich <tim.englich@intevation.de>
parents: 266
diff changeset
286
263
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
287 2009-10-13 Tim Englich <tim.englich@intevation.de>
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
288
266
1530890b28c9 Added SFS-Support to ArcSDE-Query-Part without any Spatial restriction in the where clause
Tim Englich <tim.englich@intevation.de>
parents: 265
diff changeset
289 * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (testSpatialQueryWithoutIntersects):
1530890b28c9 Added SFS-Support to ArcSDE-Query-Part without any Spatial restriction in the where clause
Tim Englich <tim.englich@intevation.de>
parents: 265
diff changeset
290 Added an TaesCase for Querying spatial Data without an spatial restriction
1530890b28c9 Added SFS-Support to ArcSDE-Query-Part without any Spatial restriction in the where clause
Tim Englich <tim.englich@intevation.de>
parents: 265
diff changeset
291 * src/test/ressources/QueryExecutorTestCase.properties:
1530890b28c9 Added SFS-Support to ArcSDE-Query-Part without any Spatial restriction in the where clause
Tim Englich <tim.englich@intevation.de>
parents: 265
diff changeset
292 Added TestQuery with no spatial restriction
1530890b28c9 Added SFS-Support to ArcSDE-Query-Part without any Spatial restriction in the where clause
Tim Englich <tim.englich@intevation.de>
parents: 265
diff changeset
293 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
1530890b28c9 Added SFS-Support to ArcSDE-Query-Part without any Spatial restriction in the where clause
Tim Englich <tim.englich@intevation.de>
parents: 265
diff changeset
294 Now it is possible to send spatial Quieries without an spatial restriction in the where clause.
1530890b28c9 Added SFS-Support to ArcSDE-Query-Part without any Spatial restriction in the where clause
Tim Englich <tim.englich@intevation.de>
parents: 265
diff changeset
295
1530890b28c9 Added SFS-Support to ArcSDE-Query-Part without any Spatial restriction in the where clause
Tim Englich <tim.englich@intevation.de>
parents: 265
diff changeset
296 2009-10-13 Tim Englich <tim.englich@intevation.de>
278
095486545edf Made some ChangeLog entries a bit clearer.
Hans Plum <hans.plum@intevation.de>
parents: 277
diff changeset
297
095486545edf Made some ChangeLog entries a bit clearer.
Hans Plum <hans.plum@intevation.de>
parents: 277
diff changeset
298 Issue 34: SQL Exception in REST Server when accessing geo-backend
095486545edf Made some ChangeLog entries a bit clearer.
Hans Plum <hans.plum@intevation.de>
parents: 277
diff changeset
299
265
e5379e129799 Fixed issue 34
Tim Englich <tim.englich@intevation.de>
parents: 264
diff changeset
300 * src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEPoolableObjectFactory.java (validateObject) Edited:
e5379e129799 Fixed issue 34
Tim Englich <tim.englich@intevation.de>
parents: 264
diff changeset
301 Added Tests if the Object is Closed. And add propper instance Tests
e5379e129799 Fixed issue 34
Tim Englich <tim.englich@intevation.de>
parents: 264
diff changeset
302 * src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEConnectionPool.java (initialize):
e5379e129799 Fixed issue 34
Tim Englich <tim.englich@intevation.de>
parents: 264
diff changeset
303 Added further ConfigurationParameters that could be set in the *.properties-File.
e5379e129799 Fixed issue 34
Tim Englich <tim.englich@intevation.de>
parents: 264
diff changeset
304 maxWait, maxIdle, minIdle, testOnBorrow, testOnReturn, testWhileIdle, numTestsPerEvictionRun,
e5379e129799 Fixed issue 34
Tim Englich <tim.englich@intevation.de>
parents: 264
diff changeset
305 timeBetweenEvictionRunsMillis, testWhileIdle
e5379e129799 Fixed issue 34
Tim Englich <tim.englich@intevation.de>
parents: 264
diff changeset
306 * src/test/ressources/ArcSDEConnectionPoolTestCase.properties:
e5379e129799 Fixed issue 34
Tim Englich <tim.englich@intevation.de>
parents: 264
diff changeset
307 Added som Configurationproperties for testing.
e5379e129799 Fixed issue 34
Tim Englich <tim.englich@intevation.de>
parents: 264
diff changeset
308
e5379e129799 Fixed issue 34
Tim Englich <tim.englich@intevation.de>
parents: 264
diff changeset
309
e5379e129799 Fixed issue 34
Tim Englich <tim.englich@intevation.de>
parents: 264
diff changeset
310 2009-10-13 Tim Englich <tim.englich@intevation.de>
264
5bbdbc0bbddc Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 263
diff changeset
311 * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (QueryExecutorTestCase):
5bbdbc0bbddc Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 263
diff changeset
312 Changed expected Result of Spatial-Query-TestCase because of Changes to the used Query
263
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
313 * src/test/ressources/QueryExecutorTestCase.properties:
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
314 Added SFS-Conformal Query
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
315 * pom.xml:
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
316 Added dependency to JTS 1.9
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
317 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery):
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
318 Added Spatial-Query-Support for ArcSDE
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
319 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEUtils.java (createPoints):
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
320 Switched Method Signature to JTS-Geometry-Support
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
321 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/Row.java (getStringValue):
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
322 Added String-Support for GeometryObjects
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
323
144
fcfa9d2de572 RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 143
diff changeset
324 2009-10-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
fcfa9d2de572 RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 143
diff changeset
325
fcfa9d2de572 RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 143
diff changeset
326 RELEASE 0.1
fcfa9d2de572 RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 143
diff changeset
327
fcfa9d2de572 RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 143
diff changeset
328 * Changes, NEWS: Summarized changes.
fcfa9d2de572 RELEASE 0.1
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 143
diff changeset
329
143
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
330 2009-10-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
331
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
332 * Changelog -> ChangeLog: Renamed to make eclipse happy. Unified changelog style.
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
333
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
334 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEQuery.java,
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
335 src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java:
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
336 Removed needless imports.
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
337
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
338 * pom.xml: xmllint-ed
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
339
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
340 2009-09-29 Tim Englich <tim.englich@intevation.de>
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
341
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
342 * src/main/java/de/intevation/gnv/geobackend/util/DateUtils.java (DATE_PATTERN) Edited:
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
343 Make the Constants assessible for other Parts of the Project to reduce the TouchPoints for
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
344 Dateformats.
263
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
345
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
346 2009-09-24 Tim Englich <tim.englich@intevation.de>
143
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
347
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
348 * src/main/java/de/intevation/gnv/geobackend/base/ResultDescriptor.java Edited,
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
349 src/main/java/de/intevation/gnv/geobackend/base/Result.java Edited,
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
350 src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java Edited,
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
351 src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java Edited:
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
352 Make Classes Serializable for Storing in ArtifactDatabase
263
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
353
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
354 2009-09-21 Tim Englich <tim.englich@intevation.de>
143
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
355
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
356 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java:
263
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
357 Added formatted Date Handling in getString Method
143
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
358 * src/test/ressources/QueryExecutorTestCase.properties Edited,
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
359 src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java Edited:
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
360 Some tests for Spatialqueries added
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
361 * src/main/java/de/intevation/gnv/geobackend/base/query/DefaultQueryExceutor.java Edited:
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
362 Put the final Querystring into a Logmessage
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
363
263
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
364 2009-09-09 Tim Englich <tim.englich@intevation.de>
143
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
365
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
366 * src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java (getDate):
263
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
367 . Intance Check for DateValues
143
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
368 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java (next):
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
369 Logging removed because the performance slowdown fetching many ResultSets
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
370
263
031ef9649cd1 Added SFS-Support to ArcSDE-Query-Part
Tim Englich <tim.englich@intevation.de>
parents: 144
diff changeset
371 2009-09-04 Tim Englich <tim.englich@intevation.de>
143
122fdc9da5f0 Unified changelog, removed some needless imports. xmllint-ed pom.xml
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
diff changeset
372
270
1fe93e3c80c0 DefaultResult now directly inherits from HashMap.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 269
diff changeset
373 * pom.xml:

http://dive4elements.wald.intevation.org