This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/sis.git


    from fed83f0af1 Merge branch 'geoapi-3.1'
     add 6b10062195 Cleanup (use of existing methods, formatting).
     add b33e87aa76 Support ISO 19162:2019 keyword for GeographicCRS as parsing 
time. This is not a real upgrade of WKT 2 support, only a help for a common 
case.
     add ceda4f9ca2 Try to make the warning a little bit more accurate in 
netCDF data store. When the CRS is declared in different ways, verify that they 
are consistent. Store enumeration values on 64 bits integers instead of 32 
bits, because they are sometime bitmask with values that require 32 bits 
unsigned integers.
     add 68225b78a9 Fix an exception in the creation of a concatenated 
operation when one of the steps has different source and target CRS but 
nevertheless an identity transform.
     add 0ec29ad1eb Fix an exception when metadata in a TIFF file declare a 
resolution of 0.
     add 4cb1bd2a20 Add a fallback when the identifier is null while formatting 
an error message.
     add 22378d7a3f Consolidation of previous commit: regroup in the same class 
all the fields used for creating the identifier.
     add 7c0bba0243 Do not interpret as authorities the code spaces that are 
filenames. We do that by adding a method in `Citations` which returns a value 
only for known authorities.
     add ab515ea614 Accept materialized views in SQL queries.
     add aa27c5dff7 Add internal utility methods which will be needed for 
GeoHEIF: - For using arrays of long as keys in a hash map. - For aligning pixel 
coordinates to tiles border.
     add b925009bef Make color model and sample model builders more flexible in 
preparation for GeoHEIF reader.
     add d7e30273d6 Support `ChannelImageInputStream` (internal class). This is 
needed for data stores that do a mix of own work and work delegated to Image 
I/O.
     add 372de6b8ce Make possible to handle tiles that are not created by 
`TiledGridCoverage.Iterator` itself.
     add 64f25a5066 Allow `HyperRectangleReader` to store the values in an 
existing array instead of allocating a new one.
     add c2b85ee4ee Merge branch 'geoapi-4.0' into geoapi-3.1. This merge 
contains work in preparation of the refactoring of the GeoHEIF reader.
     new 65cb13ffb1 Merge branch 'geoapi-3.1': preparation for GeoHEIF 
refactoring.

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:
 .../main/org/apache/sis/image/DataType.java        |   5 +-
 .../main/org/apache/sis/image/MaskImage.java       |   2 +-
 .../main/org/apache/sis/image/RecoloredImage.java  |   3 +-
 .../apache/sis/image/privy/ColorModelBuilder.java  | 309 ++++++++++++++------
 .../apache/sis/image/privy/ColorModelFactory.java  |  35 ++-
 .../org/apache/sis/image/privy/ImageUtilities.java |   8 +-
 .../apache/sis/image/privy/SampleModelBuilder.java |  35 ++-
 .../org/apache/sis/image/BandSelectImageTest.java  |   2 +-
 .../apache/sis/image/privy/ImageUtilitiesTest.java |  16 +-
 .../sis/image/privy/SampleModelBuilderTest.java    |  22 +-
 .../sis/metadata/iso/citation/Citations.java       |  54 ++--
 .../sis/metadata/privy/NameToIdentifier.java       |   2 +-
 .../apache/sis/io/wkt/GeodeticObjectParser.java    |  15 +-
 .../operation/DefaultConcatenatedOperation.java    |   8 +-
 .../apache/sis/referencing/privy/WKTKeywords.java  |   3 +
 .../sis/referencing/ImmutableIdentifierTest.java   |   2 +-
 .../org/apache/sis/storage/geotiff/DataSubset.java |  10 +-
 .../apache/sis/storage/geotiff/GeoTiffStore.java   |  40 ++-
 .../sis/storage/geotiff/GeoTiffStoreProvider.java  |   9 +-
 .../sis/storage/geotiff/ImageFileDirectory.java    |  14 +-
 .../sis/storage/geotiff/MultiResolutionImage.java  |   2 +-
 .../org/apache/sis/storage/geotiff/Reader.java     |  12 +-
 .../org/apache/sis/storage/geotiff/Writer.java     |   2 +-
 .../org/apache/sis/storage/netcdf/NetcdfStore.java |   5 +-
 .../org/apache/sis/storage/netcdf/base/Axis.java   |   2 +-
 .../apache/sis/storage/netcdf/base/Convention.java |   8 -
 .../apache/sis/storage/netcdf/base/Decoder.java    |  28 +-
 .../apache/sis/storage/netcdf/base/FeatureSet.java |   4 +-
 .../sis/storage/netcdf/base/GridMapping.java       | 314 +++++++++++++--------
 .../sis/storage/netcdf/base/NamedElement.java      |   2 +-
 .../org/apache/sis/storage/netcdf/base/Node.java   |   3 +-
 .../sis/storage/netcdf/base/RasterResource.java    |   8 +-
 .../apache/sis/storage/netcdf/base/Variable.java   |  36 +--
 .../sis/storage/netcdf/classic/VariableInfo.java   |   2 +-
 .../sis/storage/netcdf/internal/Resources.java     |  20 +-
 .../storage/netcdf/internal/Resources.properties   |   6 +-
 .../netcdf/internal/Resources_fr.properties        |   6 +-
 .../sis/storage/netcdf/ucar/VariableWrapper.java   |  11 +-
 .../apache/sis/storage/netcdf/base/GridTest.java   |  15 +-
 .../apache/sis/storage/sql/feature/Analyzer.java   |   8 +-
 .../sis/storage/sql/feature/QueryAnalyzer.java     |  13 +-
 .../org/apache/sis/io/stream/ChannelDataInput.java | 174 ++++++------
 .../org/apache/sis/io/stream/DataTransfer.java     |  28 +-
 .../apache/sis/io/stream/HyperRectangleReader.java |  28 +-
 .../apache/sis/io/stream/MemoryDataTransfer.java   |  22 +-
 .../main/org/apache/sis/io/stream/Region.java      |  13 +-
 .../org/apache/sis/storage/AbstractResource.java   |  10 +-
 .../org/apache/sis/storage/StorageConnector.java   |  71 +++--
 .../org/apache/sis/storage/aggregate/Group.java    |  22 +-
 .../org/apache/sis/storage/base/ArrayOfLongs.java  |  86 ++++++
 .../apache/sis/storage/base/MetadataBuilder.java   |  17 +-
 .../apache/sis/storage/base/TiledGridCoverage.java |  27 +-
 .../org/apache/sis/storage/esri/RasterStore.java   |   2 +-
 .../apache/sis/storage/esri/RawRasterReader.java   |  20 +-
 .../apache/sis/storage/esri/RawRasterStore.java    |  16 +-
 .../sis/io/stream/HyperRectangleReaderTest.java    |  10 +-
 .../apache/sis/storage/StorageConnectorTest.java   |  16 ++
 .../main/org/apache/sis/util/privy/Numerics.java   |  19 ++
 .../org/apache/sis/pending/jdk/JDK18Test.java}     |  29 +-
 .../org/apache/sis/util/privy/NumericsTest.java    |  26 +-
 .../org/apache/sis/storage/gdal/TiledResource.java |   2 +-
 61 files changed, 1131 insertions(+), 608 deletions(-)
 create mode 100644 
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/base/ArrayOfLongs.java
 copy 
endorsed/src/{org.apache.sis.metadata/test/org/apache/sis/metadata/iso/quality/DefaultDomainConsistencyTest.java
 => org.apache.sis.util/test/org/apache/sis/pending/jdk/JDK18Test.java} (61%)

Reply via email to