mariadb/debian
Kartik Soneji bf8b699f64 MDEV-12933 sort out the compression library chaos
bzip2/lz4/lzma/lzo/snappy compression is now provided via *services*

they're almost like normal services, but in include/providers/
and they're supposed to provide exactly the same interface
as original compression libraries (but not everything,
only enough of if for the code to compile).

the services are implemented via dummy functions that return
corresponding error values (LZMA_PROG_ERROR, LZO_E_INTERNAL_ERROR, etc).

the actual compression libraries are linked into corresponding
provider plugins. Providers are daemon plugins that when loaded
replace service pointers to point to actual compression functions.

That is, run-time dependency on compression libraries is now on plugins,
and the server doesn't need any compression libraries to run, but
will automatically support the compression when a plugin is loaded.

InnoDB and Mroonga use compression plugins now. RocksDB doesn't,
because it comes with standalone utility binaries that cannot
load plugins.
2021-10-27 15:55:14 +02:00
..
additions debian update for 10.7 2021-07-07 18:55:09 +02:00
po Merge 10.6 into 10.7 2021-10-13 16:37:12 +03:00
source Merge 10.6 into 10.7 2021-09-17 20:23:17 +03:00
tests Merge 10.6 into 10.7 2021-10-13 16:37:12 +03:00
apparmor-profile
autobake-deb.sh Deb: zstd to disabled in stretch 2021-10-13 13:17:23 +11:00
changelog Update debian packaging for 10.7 2021-07-19 14:27:44 +03:00
compat
control MDEV-12933 sort out the compression library chaos 2021-10-27 15:55:14 +02:00
copyright
gbp.conf
libmariadb-dev-compat.install
libmariadb-dev-compat.links
libmariadb-dev.examples
libmariadb-dev.install
libmariadb-dev.links
libmariadb-dev.lintian-overrides
libmariadb-dev.README.Maintainer
libmariadb3-compat.install
libmariadb3.install
libmariadbclient18.install
libmariadbd-dev.install
libmariadbd19.install
libmysqlclient18.install
mariadb-backup.install
mariadb-backup.links
mariadb-client-10.7.docs debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-client-10.7.install debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-client-10.7.links debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-client-10.7.manpages debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-client-10.7.menu debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-client-10.7.README.Debian debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-client-core-10.7.install debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-client-core-10.7.links debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-common.dirs
mariadb-common.install
mariadb-common.postinst
mariadb-common.postrm
mariadb-plugin-connect.install
mariadb-plugin-cracklib-password-check.install
mariadb-plugin-gssapi-client.install
mariadb-plugin-gssapi-server.install
mariadb-plugin-mroonga.install
mariadb-plugin-mroonga.postinst
mariadb-plugin-mroonga.prerm
mariadb-plugin-oqgraph.install
mariadb-plugin-provider-bzip2.install MDEV-12933 sort out the compression library chaos 2021-10-27 15:55:14 +02:00
mariadb-plugin-provider-lz4.install MDEV-12933 sort out the compression library chaos 2021-10-27 15:55:14 +02:00
mariadb-plugin-provider-lzma.install MDEV-12933 sort out the compression library chaos 2021-10-27 15:55:14 +02:00
mariadb-plugin-provider-lzo.install MDEV-12933 sort out the compression library chaos 2021-10-27 15:55:14 +02:00
mariadb-plugin-provider-snappy.install MDEV-12933 sort out the compression library chaos 2021-10-27 15:55:14 +02:00
mariadb-plugin-rocksdb.install
mariadb-plugin-rocksdb.links
mariadb-plugin-s3.install
mariadb-plugin-spider.install
mariadb-server-10.7.config debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-10.7.dirs debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-10.7.install MDEV-9245: Deb packaging include password_reuse_check.so 2021-10-19 17:35:06 +02:00
mariadb-server-10.7.links debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-10.7.logcheck.ignore.paranoid debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-10.7.logcheck.ignore.server debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-10.7.logcheck.ignore.workstation debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-10.7.mariadb.init debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-10.7.mysql-server.logrotate debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-10.7.mysql.default Merge branch '10.6' into 10.7 2021-07-07 19:24:08 +02:00
mariadb-server-10.7.postinst Merge 10.6 into 10.7 2021-10-13 16:37:12 +03:00
mariadb-server-10.7.postrm debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-10.7.preinst debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-10.7.prerm debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-10.7.README.Debian Merge branch '10.6' into 10.7 2021-07-07 19:24:08 +02:00
mariadb-server-10.7.templates debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-10.7.triggers debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-core-10.7.install debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-server-core-10.7.links debian update for 10.7 2021-07-07 18:55:09 +02:00
mariadb-test-data.install
mariadb-test-data.lintian-overrides
mariadb-test.install Merge 10.5 into 10.6 2021-10-13 13:28:12 +03:00
mariadb-test.links
mariadb-test.lintian-overrides
mysql-common.dirs
mysql-common.links
mysql-common.postrm
not-installed debian update for 10.7 2021-07-07 18:55:09 +02:00
rules Merge 10.6 into 10.7 2021-10-13 16:37:12 +03:00
salsa-ci.yml Merge 10.6 into 10.7 2021-10-13 16:37:12 +03:00