[GRASS-dev] [GRASS GIS] #3815: compression: libzstd should be a default config and a requirement if ZSTD is default compression method
GRASS GIS
trac at osgeo.org
Thu Apr 25 07:35:28 PDT 2019
#3815: compression: libzstd should be a default config and a requirement if ZSTD
is default compression method
--------------------------+-----------------------------------
Reporter: mlennert | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.6.2
Component: Raster | Version: svn-trunk
Resolution: | Keywords: compression zstd zlib
CPU: Unspecified | Platform: Unspecified
--------------------------+-----------------------------------
Comment (by mlennert):
Replying to [comment:7 mmetz]:
> Replying to [comment:6 mmetz]:
> > Replying to [comment:5 neteler]:
> > > Replying to [comment:3 mmetz]:
> > > > Replying to [comment:2 mlennert]:
> > > > > +1 for backporting.
> > > >
> > > > Done in relbr76 r74398
> > >
> > > Just FYI:
> > > This broke the manual-building cronjobs on the grass.osgeo.org
server but I fixed it by now actively disabling zstd in the configure step
(Debian Jessie doesn't have zstd yet and #3486 = compile in a docker
container is still open).
> >
> > A good reason to not make zstd a compulsory requirement. Debian Jessie
has long-term support until 30 June 2020, and GRASS 7.x should IMHO run on
this system (with appropriate configure options).
>
> I think there was some misunderstanding from my side. For maximum
compatibility of GRASS raster data, the default compression should indeed
be ZLIB, even if ZSTD is available. I made ZSTD the default if available
in order to get it tested.
>
> There was one issue reported where raster data compressed with ZSTD
1.3.6 could not be read with ZSTD 1.3.1, which remains a mystery.
>
> What are the opinions on changing the default compression back to ZLIB
even if ZSTD is available?
>
> +1 from Moritz Lennert as I understand
Yes.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3815#comment:9>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list