[
https://issues.apache.org/jira/browse/SIS-611?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Desruisseaux resolved SIS-611.
-------------------------------------
Resolution: Fixed
> Drop $SIS_DATA/Databases/ExternalSources directory
> --------------------------------------------------
>
> Key: SIS-611
> URL: https://issues.apache.org/jira/browse/SIS-611
> Project: Spatial Information Systems
> Issue Type: Improvement
> 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)