This is an automated email from the ASF dual-hosted git repository.
desruisseaux pushed a change to branch geoapi-3.1
in repository https://gitbox.apache.org/repos/asf/sis.git.
from 527f492 Merge branch 'geoapi-4.0' into geoapi-3.1
add c9948aa Remove generation of C/C++ header files (not used anymore
after removal of "sis-gdal" module). More paranoiac check for rounding errors
in `normalizeColumns()`.
add 02d787c More robust shell script for launching JavaFX or console
application. The "source" command is bash-specifc; the POSIX equivalent is a
single dot.
add 911a413 Avoid recursivity with "exported" foreigner keys in addition
of "imported" ones.
add f311c23 Avoid a never-ending loop in `equals(Object)` and
`hashCode()` if their is recursive associations between features.
add 0493468 Avoid calls to deprecated
`PGSimpleDataSource.setServerName(String)` method.
add 594f9c0 Change the JSR-363 link to a more descriptive page in
`NOTICE` file.
add aa29b4d Fix item count when an offset or a limit is specified. Fix
malformed SQL statement when the WHERE clause is empty.
add 2b995e7 Add `BandedCoverage.getCoordinateReferenceSystem()` and
`getEnvelope()` methods.
add bc7c80e Update the developer guide generator for the new directory
layout of Apache SIS web site.
add fabb532 Replace deprecated <mfenced> tag in MathML.
add 0d3f39d Add a note about possible replacement for our custom tools
assembling the developer-guide.
add c929255 Fix an illegal coordinate system when
`GridExtent.toEnvelope(…)` is invoked on a grid extent that contains a temporal
axis.
add 144d579 Verifies if EPSG data are available in the
"$SIS_DATA/Databases/ExternalSources" directory before to ask user to download
them.
add 844534c Add a `CanNotProbeException` for allowing user to know which
`DataStoreProvider` failed to probe a file. It makes possible to exclude that
provider from next `probeContent(…)` calls if desired.
add 9ab3d88 Post 1.1 release: remove deprecated methods.
add c910ee0 Fix erroneous tile indices when subsampling is larger than
tile size.
add 15c26d8 Fix an inconsistency in tile index calculation when the first
rendered image has an offset and a subsampling is applied.
add 6dbc0b9 GeoTIFF reader should declare "GDAL_NODATA" tag as the "fill
value" of `SampleDimension`.
add 4946333 If `GDAL_NODATA` value is 0, declare the background value
explicitely anyway.
add 3acaee5 Document better the use of `SampleDimension.Builder`.
new 1e0f827 Merge branch 'geoapi-4.0' into geoapi-3.1
The 1 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:
NOTICE | 2 +-
application/sis-console/src/main/artifact/bin/sis | 2 +-
application/sis-javafx/src/main/artifact/bin/sisfx | 4 +-
.../sis-javafx/src/main/artifact/bin/sisfx.bat | 2 +-
.../org/apache/sis/internal/book/Assembler.java | 84 +++++++-----
.../org/apache/sis/internal/book/package-info.java | 30 +++--
.../org/apache/sis/coverage/BandedCoverage.java | 24 +++-
.../java/org/apache/sis/coverage/CategoryList.java | 4 +-
.../org/apache/sis/coverage/SampleDimension.java | 46 +++++--
.../org/apache/sis/coverage/grid/GridCoverage.java | 21 ++-
.../sis/coverage/grid/GridCoverageBuilder.java | 2 +-
.../apache/sis/coverage/grid/GridDerivation.java | 136 ++-----------------
.../org/apache/sis/coverage/grid/GridExtent.java | 29 +----
.../apache/sis/coverage/grid/GridExtentCRS.java | 36 +++++-
.../org/apache/sis/coverage/grid/GridGeometry.java | 26 +---
.../apache/sis/coverage/grid/ImageRenderer.java | 32 +----
.../org/apache/sis/coverage/grid/package-info.java | 2 +-
.../java/org/apache/sis/coverage/package-info.java | 2 +-
.../org/apache/sis/feature/AbstractFeature.java | 66 ++++++++--
.../java/org/apache/sis/feature/DenseFeature.java | 12 +-
.../java/org/apache/sis/feature/SparseFeature.java | 40 +++---
.../java/org/apache/sis/image/PixelIterator.java | 7 +-
.../apache/sis/coverage/grid/GridExtentTest.java | 29 ++++-
.../apache/sis/internal/jaxb/gts/package-info.java | 5 +-
.../sis/metadata/iso/quality/AbstractElement.java | 3 +-
.../iso/quality/AbstractTemporalAccuracy.java | 6 +-
.../DefaultNonQuantitativeAttributeAccuracy.java | 6 +-
.../main/java/org/apache/sis/xml/Namespaces.java | 14 +-
.../main/java/org/apache/sis/xml/package-info.java | 2 +-
.../java/org/apache/sis/test/sql/TestDatabase.java | 2 +-
.../sis/test/xml/AnnotationConsistencyCheck.java | 2 +-
.../org/apache/sis/geometry/CoordinateFormat.java | 16 +--
.../java/org/apache/sis/geometry/package-info.java | 2 +-
.../main/java/org/apache/sis/io/wkt/Symbols.java | 26 +---
.../java/org/apache/sis/io/wkt/package-info.java | 2 +-
.../org/apache/sis/referencing/datum/formulas.html | 24 ++--
.../apache/sis/referencing/datum/package-info.java | 3 +-
.../sis/referencing/factory/sql/EPSGInstaller.java | 28 +++-
.../operation/builder/LocalizationGridBuilder.java | 41 +-----
.../operation/builder/package-info.java | 2 +-
.../referencing/operation/matrix/MatrixSIS.java | 2 +-
.../referencing/operation/transform/formulas.html | 54 +++++---
.../org/apache/sis/referencing/package-info.java | 3 +-
.../sis/referencing/factory/TestFactorySource.java | 2 +-
.../java/org/apache/sis/setup/Configuration.java | 2 +-
.../main/java/org/apache/sis/util/Characters.java | 26 +---
.../apache/sis/util/logging/PerformanceLevel.java | 27 +---
.../org/apache/sis/util/logging/package-info.java | 2 +-
.../java/org/apache/sis/util/package-info.java | 2 +-
.../sis/util/logging/PerformanceLevelTest.java | 8 +-
pom.xml | 1 -
.../sis/storage/earthobservation/LandsatStore.java | 73 -----------
.../earthobservation/LandsatStoreProvider.java | 44 -------
.../sis/storage/earthobservation/package-info.java | 45 -------
.../java/org/apache/sis/storage/landsat/Band.java | 4 +-
.../sis/storage/landsat/LandsatStoreProvider.java | 4 +-
.../sis/internal/geotiff/SchemaModifier.java | 23 +++-
.../apache/sis/internal/geotiff/package-info.java | 2 +-
.../sis/storage/geotiff/ImageFileDirectory.java | 19 ++-
.../apache/sis/storage/geotiff/package-info.java | 2 +-
.../sis/storage/netcdf/NetcdfStoreProvider.java | 17 ++-
.../apache/sis/internal/sql/feature/Analyzer.java | 16 +--
.../apache/sis/internal/sql/feature/Database.java | 6 +-
.../sis/internal/sql/feature/FeatureAdapter.java | 6 +-
.../sis/internal/sql/feature/FeatureAnalyzer.java | 12 +-
.../sis/internal/sql/feature/FeatureStream.java | 9 +-
.../sis/internal/sql/feature/QueryAnalyzer.java | 2 +-
.../apache/sis/internal/sql/feature/Relation.java | 28 +++-
.../sis/internal/sql/feature/SchemaModifier.java | 14 +-
.../org/apache/sis/internal/sql/feature/Table.java | 8 +-
.../sis/internal/sql/feature/TableAnalyzer.java | 35 +++--
.../sis/internal/sql/feature/package-info.java | 2 +-
.../java/org/apache/sis/storage/sql/SQLStore.java | 33 +----
.../apache/sis/storage/sql/SQLStoreProvider.java | 5 +-
.../org/apache/sis/storage/sql/package-info.java | 2 +-
.../org/apache/sis/storage/sql/SQLStoreTest.java | 144 +++++++++++++++------
.../sis/internal/storage/TiledGridCoverage.java | 52 ++++++--
.../sis/internal/storage/csv/StoreProvider.java | 4 +-
.../apache/sis/internal/storage/package-info.java | 2 +-
.../sis/internal/storage/wkt/FirstKeywordPeek.java | 11 +-
.../org/apache/sis/internal/storage/wkt/Store.java | 4 +-
.../sis/internal/storage/wkt/StoreProvider.java | 4 +-
.../sis/internal/storage/xml/AbstractProvider.java | 5 +-
.../apache/sis/storage/CanNotProbeException.java | 78 +++++++++++
.../java/org/apache/sis/storage/DataStore.java | 19 ---
.../org/apache/sis/storage/StorageConnector.java | 2 +-
86 files changed, 813 insertions(+), 874 deletions(-)
delete mode 100644
storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatStore.java
delete mode 100644
storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/LandsatStoreProvider.java
delete mode 100644
storage/sis-earth-observation/src/main/java/org/apache/sis/storage/earthobservation/package-info.java
create mode 100644
storage/sis-storage/src/main/java/org/apache/sis/storage/CanNotProbeException.java