Martin Desruisseaux created SIS-608:
---------------------------------------

             Summary: Improve robutness of SQLStore
                 Key: SIS-608
                 URL: https://issues.apache.org/jira/browse/SIS-608
             Project: Spatial Information Systems
          Issue Type: Improvement
          Components: Storage
    Affects Versions: 1.4
            Reporter: Martin Desruisseaux
            Assignee: Martin Desruisseaux
             Fix For: 1.5


{{SQLStore}} can connect to a SQL database conform to standards such as SQLMM 
and Geopackage, infers the {{FeatureType}} from the tables stuctures, 
automatically following the foreigner keys for complex features. But the 
implementation has limitations that need to be improved:

* {{java.time}} objects need to be formatted as SQL dates.
* The {{raster_columns}} table of PostGIS should be optional (currently, an 
exception is thrown if missing).
* Add SRID argument when executing a {{ST_*}} function.
* When only a subset of the feature properties is requested, declare only that 
subset in the SQL {{SELECT}} statement.
* Make more robust to cases where there is no information about the schema or 
catalog.
* Make more robust to JDBC drivers having unsupported features (missing search 
escape character, missing metadata about foreigner keys, unsupported estimation 
of the number of rows).




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to