]> git.lizzy.rs Git - dragonfireclient.git/commit
Switch MapBlock compression to zstd (#10788)
authorlhofhansl <larsh@apache.org>
Wed, 1 Sep 2021 00:32:31 +0000 (17:32 -0700)
committerGitHub <noreply@github.com>
Wed, 1 Sep 2021 00:32:31 +0000 (17:32 -0700)
commitd1624a552151bcb152b7abf63df6501b63458d78
treee73a7b216f23962c06e591c4d0d1e5333d949b08
parentbeac4a2c984706b636e7b1e03406e05c87435903
Switch MapBlock compression to zstd (#10788)

* Add zstd support.
* Rearrange serialization order
* Compress entire mapblock

Co-authored-by: sfan5 <sfan5@live.de>
24 files changed:
.github/workflows/build.yml
.github/workflows/macos.yml
.gitlab-ci.yml
Dockerfile
android/native/jni/Android.mk
builtin/settingtypes.txt
cmake/Modules/FindZstd.cmake [new file with mode: 0644]
doc/world_format.txt
misc/debpkg-control
src/CMakeLists.txt
src/defaultsettings.cpp
src/main.cpp
src/mapblock.cpp
src/mapblock.h
src/mapgen/mg_schematic.cpp
src/mapgen/mg_schematic.h
src/mapnode.cpp
src/mapnode.h
src/serialization.cpp
src/serialization.h
src/unittest/test_compression.cpp
util/buildbot/buildwin32.sh
util/buildbot/buildwin64.sh
util/ci/common.sh