Martin Desruisseaux created SIS-611:
---------------------------------------
Summary: 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
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)