[ 
https://issues.apache.org/jira/browse/SIS-611?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Desruisseaux updated SIS-611:
------------------------------------
    Issue Type: Task  (was: Improvement)

> Drop $SIS_DATA/Databases/ExternalSources directory
> --------------------------------------------------
>
>                 Key: SIS-611
>                 URL: https://issues.apache.org/jira/browse/SIS-611
>             Project: Spatial Information Systems
>          Issue Type: Task
>          Components: Referencing
>    Affects Versions: 1.4
>            Reporter: Martin Desruisseaux
>            Assignee: Martin Desruisseaux
>            Priority: Major
>             Fix For: 1.5
>
>
> Apache SIS allows the EPSG geodetic dataset to be provided in many different 
> way, and one way was to put the SQL scripts downloaded from EPSG into the 
> {{$SIS_DATA/Databases/ExternalSources}} directory. This approach was provided 
> mostly for testing purposes, we are not aware of peoples using that approach 
> in production. But a difficulty is that this approach makes some assumption 
> about the EPSG schema, because of the SIS-specific {{Prepare.sql}} and 
> {{Finish.sql}} scripts which are implicitly executed for creating the 
> enumeration types and the indexes. Since the database schema changed in EPSG 
> version 10, the changes required into those implicitly-executed scripts are 
> likely to break user code, if anyone was using that feature.
> For Apache SIS 1.5, the support of the 
> {{$SIS_DATA/Databases/ExternalSources}} directory is abandoned. This change 
> has no incidence on users of the {{sis-epsg}} or {{sis-embeded-data}} 
> artifacts, which are the way the all known users add EPSG data.



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

Reply via email to