Bug
- [GEOT-2008] - JDBCGeometryTestSetup>>dropSpatialTable misses required parameters
- [GEOT-2024] - ArcSDE NStrings
- [GEOT-2053] - ColorMapNode not work correctly with some colormapped raster
- [GEOT-2130] - JDBCDataStoreApiTest>>testGetFeaturesWriterAdd procudes an SQL Exception (DB2)
- [GEOT-2175] - FeatureTransformer should allow the collection bounds not to be encoded as well
- [GEOT-2183] - SLDStyleFactory assumes style expressions return the expected type without conversions
- [GEOT-2187] - Check that database based datastores properly support case insensitive comparisons
- [GEOT-2211] - IndexedShapefileDataStore's IndexedFidReader eats anything that ends up with ".<long number>"
- [GEOT-2212] - db2 does not allow parameter markers in an sql function without a cast
- [GEOT-2214] - Make it possible to override LongitudeFirstFactory
- [GEOT-2216] - jdbc-ng is not guaranteed to work with the JDBC 4.0 Specification
- [GEOT-2228] - Oracle-NG does not properly load points when lite coordinate sequence is forced using hints
- [GEOT-2229] - jdbc-ng FeatureSource may leak connections when invalid filters are used
- [GEOT-2235] - Postgis NG + large data set + non transactional read -> OOM
- [GEOT-2237] - JDBCDelegatingTestSetup is leaking connections
- [GEOT-2238] - Have JDBCFeatureStore declare the FEATURE_DETACHED hint
- [GEOT-2241] - types of primary keys not taken into account when encoding statements
- [GEOT-2243] - ForceCoordinateSystemIterator/Reader use inefficient SimpleFeatureBuilder retype method
- [GEOT-2244] - RetypingIterator uses inefficient SimpleFeatureBuilder.build method
- [GEOT-2245] - JDBCFeatureReader never performs object conversions even if the code is meant to
- [GEOT-2255] - Versioning datastore broken after fid validation changes
- [GEOT-2256] - Postgis tests won't run on Postgis 1.3
- [GEOT-2261] - Graphic fills based on marks are drawn upside down
- [GEOT-2262] - Graphic fills based on mark objects are not working
- [GEOT-2263] - Marks are drawn upside down
- [GEOT-2264] - Support basic hatched fills
- [GEOT-2267] - Geometry attributes fail to be recognized if the postgis metadata tables cannot be accessed
- [GEOT-2290] - Changing the Oracle NG SQL Query filter
- [GEOT-2301] - NPE in AbstractGridCoverage2DReader.getInfo() if the "source" field is not set.
Improvement
- [GEOT-2004] - JDBCDataStore should fetch data in batches
- [GEOT-2032] - Split h2 module into core and dbms specific modules
- [GEOT-2037] - have h2 datastore automatically register spatial functions for new databases
- [GEOT-2099] - H2 datastore should be able to distinguish between geometry types
- [GEOT-2149] - jdbc-oracle: metadata query not compatible with oracle 9
- [GEOT-2182] - Make SimplifyingFilterVisitor handle feature id validation
- [GEOT-2197] - add a callback to SQLDialect for whenever a new connection to the database is created
- [GEOT-2198] - have 2 h2 datastore automatically spatialize itself
- [GEOT-2219] - Add TIFF,TFW support to GeoTiff plugin
- [GEOT-2222] - JDBCDataStore.createSchema() should attribute type nullability into account
- [GEOT-2223] - add a callback to dialect to encode information post column in a CREATE TABLE statement
- [GEOT-2227] - Prefer CRS from geotools EPSG DB or use the WKT Definition from the DB
- [GEOT-2230] - Move the new GeoServer labeller back to GeoTools
- [GEOT-2232] - Have PreparedFilterToSql delegate to the dialect for geometry placeholder generation
- [GEOT-2242] - handle string length restrictions in createSchema()
- [GEOT-2257] - add the ability to report if a FeatureSource can provide reliable fids
- [GEOT-2265] - Allow programmatic registration of new fonts in FontCache
- [GEOT-2273] - ability to not turn on/off feature bounds in encoded features
- [GEOT-2276] - NG labeller does not rotate labels around the anchor point
- [GEOT-2294] - Sql encoder is not provided with enough context when filter uses an attribute which is not part of the returned feature type
- [GEOT-2302] - Avoid holding a reference to SeRasterAttr in ArcSDERasterGridCoverage2DReader
- [GEOT-2303] - Return a meaningful ServiceInfo in ArcSDERasterGridCoverage2DReader.getInfo()
- [GEOT-2304] - Improve ArcSDE raster coverage setup time
- [GEOT-2309] - JDBCDataStoreFactory should build a closeable data source
New Feature
- [GEOT-2103] - Separate a JDBCFeatureSource out of JDBCFeatureStore
- [GEOT-2131] - Implement an optional tracing mechanism in jdbc-ng
- [GEOT-2150] - Add support to EHDR format within imageio-ext-gdal plugins
Task
- [GEOT-2110] - Change the icu4j maven artifact name in the arcsde plugin to com.ibm.icu4j
- [GEOT-2199] - Provide a replacement of PostPreProcessFilterSplittingVisitor that works on the non deprecated org.geotools.filter.Capabilities instead of the old geotools FilterCapabilities
- [GEOT-2269] - Enable ArcSDE gce tests and ESRI ArcSDE Java API dependencies through a profile
- [GEOT-2288] - Link ArcGrid plugin to ImageIO-ext 1.0.0 instead of 1.0-Snapshot
Test
- [GEOT-2218] - Add a unit test for arcsde NString reading and writing
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.