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 924462e3c6 feat(Shapefile): add shapefile store new f361498610 When writing a TIFF file, make possible (in some circumstances) to send data directly from raster to deflater, bypassing the intermediate buffer. Switch `Compression.DEFLATE` to no predictor by default for improving the chances that the direct mode can be used, and also because experiences suggest that horizontal differentiating predictor can sometime be counter-productive. new c835c4786f Fix the case when raster data of a tile to write does not start at the beginning of the backing array. The 2 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/storage/geotiff/Compression.java | 49 +++++--- .../sis/storage/geotiff/base/Compression.java | 9 +- .../storage/geotiff/writer/CompressionChannel.java | 37 +++++- .../sis/storage/geotiff/writer/PixelChannel.java | 8 ++ .../storage/geotiff/writer/PredictorChannel.java | 9 ++ .../sis/storage/geotiff/writer/TileMatrix.java | 125 +++++++++++---------- .../org/apache/sis/storage/geotiff/writer/ZIP.java | 38 +++++-- .../main/org/apache/sis/io/stream/ChannelData.java | 4 + .../apache/sis/io/stream/HyperRectangleWriter.java | 117 ++++++++++++++++--- .../main/org/apache/sis/util/ArgumentChecks.java | 22 ++-- 10 files changed, 306 insertions(+), 112 deletions(-)