This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a commit to branch geoapi-3.1 in repository https://gitbox.apache.org/repos/asf/sis.git
commit 5db8d268136b005f8eeba8376beb1de64d199727 Merge: 3363d3c d756a19 Author: Martin Desruisseaux <[email protected]> AuthorDate: Sat Sep 7 18:04:28 2019 +0200 Merge https://issues.apache.org/jira/browse/SIS-421 work from branch 'geoapi-4.0' into geoapi-3.1. .../org/apache/sis/console/TransformCommand.java | 3 +- .../java/org/apache/sis/internal/jaxb/Context.java | 13 +- .../apache/sis/metadata/sql/MetadataSource.java | 6 + .../src/main/java/org/apache/sis/xml/Pooled.java | 12 +- .../src/main/java/org/apache/sis/xml/XML.java | 16 + .../metadata/iso/citation/DefaultContactTest.java | 20 +- .../identification/DefaultBrowseGraphicTest.java | 17 +- .../main/java/org/apache/sis/referencing/CRS.java | 41 +- .../org/apache/sis/internal/system/Modules.java | 5 + .../java/org/apache/sis/util/logging/Logging.java | 18 +- .../apache/sis/util/logging/QuietLogRecord.java | 3 + .../apache/sis/util/logging/WarningListener.java | 19 +- .../apache/sis/util/logging/WarningListeners.java | 16 +- .../sis/util/logging/EmptyWarningListeners.java | 71 --- .../sis/util/logging/WarningListenersTest.java | 1 + pom.xml | 1 - .../storage/earthobservation/LandsatReader.java | 13 +- .../sis/storage/earthobservation/LandsatStore.java | 30 +- .../earthobservation/LandsatReaderTest.java | 7 +- .../apache/sis/storage/geotiff/GeoTiffStore.java | 40 +- .../sis/storage/geotiff/ImageFileDirectory.java | 2 +- .../org/apache/sis/internal/netcdf/Decoder.java | 7 +- .../sis/internal/netcdf/DiscreteSampling.java | 7 +- .../apache/sis/internal/netcdf/NamedElement.java | 4 +- .../sis/internal/netcdf/impl/ChannelDecoder.java | 13 +- .../sis/internal/netcdf/impl/FeaturesInfo.java | 6 +- .../sis/internal/netcdf/ucar/DecoderWrapper.java | 15 +- .../sis/internal/netcdf/ucar/FeaturesWrapper.java | 5 +- .../sis/internal/netcdf/ucar/LogAdapter.java | 11 +- .../apache/sis/storage/netcdf/MetadataReader.java | 9 +- .../org/apache/sis/storage/netcdf/NetcdfStore.java | 30 +- .../sis/storage/netcdf/NetcdfStoreProvider.java | 8 +- .../org/apache/sis/internal/netcdf/TestCase.java | 11 +- .../internal/netcdf/impl/ChannelDecoderTest.java | 3 +- .../storage/netcdf/NetcdfStoreProviderTest.java | 9 +- .../apache/sis/internal/shapefile/AutoChecker.java | 4 +- .../internal/shapefile/ShapefileByteReader.java | 64 +- .../sis/storage/shapefile/InputFeatureStream.java | 2 +- .../jdbc/AbstractTestBaseForInternalJDBC.java | 2 +- .../sis/storage/shapefile/ShapeFileTest.java | 4 +- .../apache/sis/internal/sql/feature/Analyzer.java | 7 +- .../apache/sis/internal/sql/feature/Database.java | 5 +- .../java/org/apache/sis/storage/sql/SQLStore.java | 30 +- .../sis/internal/storage/AbstractFeatureSet.java | 22 +- .../sis/internal/storage/AbstractGridResource.java | 22 +- .../sis/internal/storage/AbstractResource.java | 95 +-- .../sis/internal/storage/AggregatedFeatureSet.java | 32 +- .../internal/storage/ConcatenatedFeatureSet.java | 23 +- .../internal/storage/DocumentedStoreProvider.java | 7 +- .../sis/internal/storage/JoinFeatureSet.java | 9 +- .../sis/internal/storage/MemoryFeatureSet.java | 11 +- .../apache/sis/internal/storage/URIDataStore.java | 31 +- .../org/apache/sis/internal/storage/csv/Store.java | 4 +- .../apache/sis/internal/storage/folder/Store.java | 32 +- .../sis/internal/storage/io/ChannelFactory.java | 33 +- .../sis/internal/storage/query/FeatureSubset.java | 13 +- .../sis/internal/storage/wkt/StoreFormat.java | 16 +- .../org/apache/sis/internal/storage/xml/Store.java | 39 +- .../java/org/apache/sis/storage/DataStore.java | 90 ++- .../org/apache/sis/storage/DataStoreProvider.java | 22 + .../main/java/org/apache/sis/storage/Resource.java | 62 +- .../org/apache/sis/storage/event/ChangeEvent.java | 60 -- .../apache/sis/storage/event/ChangeListener.java | 54 -- .../apache/sis/storage/event}/QuietLogRecord.java | 14 +- .../org/apache/sis/storage/event/StoreEvent.java | 91 +++ .../apache/sis/storage/event/StoreListener.java | 56 ++ .../apache/sis/storage/event/StoreListeners.java | 673 +++++++++++++++++++++ .../org/apache/sis/storage/event/WarningEvent.java | 90 +++ .../org/apache/sis/storage/event/package-info.java | 18 +- .../internal/storage/AbstractGridResourceTest.java | 3 - .../java/org/apache/sis/storage/DataStoreMock.java | 40 +- .../sis/storage/event/StoreListenersTest.java | 109 ++++ .../apache/sis/test/suite/StorageTestSuite.java | 1 + .../internal/storage/xml/stream/StaxDataStore.java | 29 +- 74 files changed, 1626 insertions(+), 785 deletions(-)
