This is an automated email from the ASF dual-hosted git repository.
desruisseaux pushed a change to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git
from ad6153efb4 Minor editions to new matrix methods:
new f373d1fcd8 Fix documentation relative to EPSG in the `README` files
and in Javadoc of installation script providers. Some sentences where from the
days when the EPSG optional modules were on the SVN source code repository.
new 531f0165a6 Write catalog name in a way more compliant with what the
database driver expects. Omit the catalog name and/or schema name when they are
the current catalog/schema.
new 559ad8b78c Replace the MS-Access SQL dialect by ANSI SQL in EPSG
factory. For example, use "Datum" instead of [Datum] in hard-coded queries
(before this commit, [Datum] was replaced by "Datum" at runtime).
new 6e7b9ad37e Add enumeration values for new tables and new types
introduced in EPSG 10. Update the documentation about the new tables.
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../apache/sis/metadata/sql/MetadataSource.java | 6 +-
.../org/apache/sis/metadata/sql/privy/Dialect.java | 20 +-
.../apache/sis/metadata/sql/privy/Reflection.java | 2 -
.../apache/sis/metadata/sql/privy/SQLBuilder.java | 59 ++--
.../sis/metadata/sql/privy/SQLUtilities.java | 9 +-
.../sis/metadata/sql/privy/ScriptRunner.java | 15 +-
.../apache/sis/metadata/sql/privy/Supports.java | 12 +-
.../org/apache/sis/metadata/sql/privy/Syntax.java | 76 +++-
.../referencing/factory/sql/EPSGCodeFinder.java | 10 +-
.../referencing/factory/sql/EPSGDataAccess.java | 176 +++++-----
.../sis/referencing/factory/sql/EPSGFactory.java | 24 +-
.../sis/referencing/factory/sql/EPSGInstaller.java | 34 +-
.../sis/referencing/factory/sql/EPSG_Prepare.sql | 18 +-
.../sis/referencing/factory/sql/EPSG_README.md | 15 +-
.../factory/sql/InstallationScriptProvider.java | 102 +++---
.../sis/referencing/factory/sql/SQLTranslator.java | 385 +++++++++++----------
.../sis/referencing/factory/sql/TableInfo.java | 69 ++--
.../sis/referencing/factory/sql/package-info.java | 4 +-
.../referencing/internal/SignReversalComment.java | 4 +-
.../operation/provider/AbstractProvider.java | 8 +-
.../sis/io/wkt/GeodeticObjectParserTest.java | 2 +-
.../referencing/factory/sql/EPSGInstallerTest.java | 12 +-
.../sis/referencing/factory/sql/TableInfoTest.java | 7 +-
.../apache/sis/storage/sql/feature/Analyzer.java | 5 +-
.../apache/sis/storage/sql/feature/Database.java | 6 +-
.../sis/storage/sql/feature/FeatureAdapter.java | 4 +-
.../sis/storage/sql/feature/FeatureIterator.java | 4 +-
.../sis/storage/sql/feature/FeatureStream.java | 34 +-
.../sis/storage/sql/feature/InfoStatements.java | 17 +-
.../sis/storage/sql/postgis/ExtentEstimator.java | 6 +-
.../apache/sis/storage/sql/postgis/Postgres.java | 2 +-
.../main/org/apache/sis/system/DataDirectory.java | 2 +-
.../org/apache/sis/util/CharSequencesTest.java | 63 ++--
.../sis/referencing/factory/sql/epsg/README.md | 25 +-
.../factory/sql/epsg/DataScriptFormatter.java | 30 +-
.../sis/referencing/factory/sql/epsg/README.md | 87 ++---
.../factory/sql/epsg/ScriptProviderTest.java | 2 +-
37 files changed, 745 insertions(+), 611 deletions(-)