From 49402e72befcd590c37c6225088710c86ed9da653d919a61a09a7f8d15fe6171 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Fri, 11 Jan 2019 08:52:12 +0000 Subject: [PATCH] Accepting request 664425 from home:kstreitova:branches:server:database - update to 10.2.21 GA * notable changes: * MDEV-17589 - Stack-buffer-overflow with indexed varchar (utf8) field * MDEV-16987 - ALTER DATABASE possible in read-only mode (forbid ALTER DATABASE in read_only) * MDEV-17720 - slave_ddl_exec_mode=IDEMPOTENT does not handle DROP DATABASE * MDEV-6453 - Assertion `inited==NONE || (inited==RND && scan)' failed in handler::ha_rnd_init(bool) with InnoDB, joins, AND/OR conditions * MDEV-18105 - Mariabackup fails to copy encrypted InnoDB system tablespace if LSN>4G * MDEV-18041 - Database corruption after renaming a prefix-indexed column [bsc#1120041] * MDEV-17470 - Orphan temporary files after interrupted ALTER cause InnoDB: Operating system error number 17 and eventual fatal error 71 * MDEV-17833: ALTER TABLE is not enforcing prefix index size limit * MDEV-17989: InnoDB: Failing assertion: dict_tf2_is_valid(flags, flags2) * MDEV-17765: Locking bug fix for SPATIAL INDEX * MDEV-17923, MDEV-17904, MDEV-17938: Fixes for FULLTEXT INDEX * Fixes for regressions introduced in MariaDB Server 10.2.19 by the backup-safe TRUNCATE TABLE (MDEV-13564, innodb_safe_truncate=ON) and innodb_undo_log_truncate: * MDEV-17780, MDEV-17816, MDEV-17849, MDEV-17851, MDEV-17885 * Several improvements to MariaDB Server and backup for dealing with encrypted or page_compressed pages: OBS-URL: https://build.opensuse.org/request/show/664425 OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=222 --- mariadb-10.2.19.tar.gz | 3 --- mariadb-10.2.19.tar.gz.sig | 7 ----- mariadb-10.2.21.tar.gz | 3 +++ mariadb-10.2.21.tar.gz.sig | 7 +++++ mariadb.changes | 48 +++++++++++++++++++++++++++++++++ mariadb.spec | 5 ++-- suse_skipped_tests.list | 55 +++++++++++++++----------------------- 7 files changed, 83 insertions(+), 45 deletions(-) delete mode 100644 mariadb-10.2.19.tar.gz delete mode 100644 mariadb-10.2.19.tar.gz.sig create mode 100644 mariadb-10.2.21.tar.gz create mode 100644 mariadb-10.2.21.tar.gz.sig diff --git a/mariadb-10.2.19.tar.gz b/mariadb-10.2.19.tar.gz deleted file mode 100644 index 47a3bfc..0000000 --- a/mariadb-10.2.19.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c0e103cfd73ee96d58402073e9513f0f7b5c0bd216641faecc8d763fb6529727 -size 71856357 diff --git a/mariadb-10.2.19.tar.gz.sig b/mariadb-10.2.19.tar.gz.sig deleted file mode 100644 index 9344f72..0000000 --- a/mariadb-10.2.19.tar.gz.sig +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iEYEABECAAYFAlvqESQACgkQy8sIKhu5Q9uNigCdHL6cuWFDbpRNjla4ekBojtVk -NfIAoPCWnL5TKkj9M6KMW3HezyWmpAfP -=hgQ7 ------END PGP SIGNATURE----- diff --git a/mariadb-10.2.21.tar.gz b/mariadb-10.2.21.tar.gz new file mode 100644 index 0000000..83f2a31 --- /dev/null +++ b/mariadb-10.2.21.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:637f0808b65ec06902897a2f885a60377828d019d35802402dca541f8113536c +size 71878359 diff --git a/mariadb-10.2.21.tar.gz.sig b/mariadb-10.2.21.tar.gz.sig new file mode 100644 index 0000000..e1df5b9 --- /dev/null +++ b/mariadb-10.2.21.tar.gz.sig @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEABECAAYFAlws2NYACgkQy8sIKhu5Q9veqACeP4v5LxNsRotyH52zbKshFKBW +BtoAoLZXbo/t4HOuTpvM+bG9fUbGV9Ro +=ZFsS +-----END PGP SIGNATURE----- diff --git a/mariadb.changes b/mariadb.changes index d1b98ee..3c75b27 100644 --- a/mariadb.changes +++ b/mariadb.changes @@ -1,3 +1,51 @@ +------------------------------------------------------------------- +Thu Jan 3 15:01:44 UTC 2019 - kstreitova@suse.com + +- update to 10.2.21 GA + * notable changes: + * MDEV-17589 - Stack-buffer-overflow with indexed varchar + (utf8) field + * MDEV-16987 - ALTER DATABASE possible in read-only mode + (forbid ALTER DATABASE in read_only) + * MDEV-17720 - slave_ddl_exec_mode=IDEMPOTENT does not handle + DROP DATABASE + * MDEV-6453 - Assertion `inited==NONE || (inited==RND && scan)' + failed in handler::ha_rnd_init(bool) with InnoDB, joins, + AND/OR conditions + * MDEV-18105 - Mariabackup fails to copy encrypted InnoDB + system tablespace if LSN>4G + * MDEV-18041 - Database corruption after renaming a + prefix-indexed column [bsc#1120041] + * MDEV-17470 - Orphan temporary files after interrupted ALTER + cause InnoDB: Operating system error number 17 and eventual + fatal error 71 + * MDEV-17833: ALTER TABLE is not enforcing prefix index size + limit + * MDEV-17989: InnoDB: Failing assertion: + dict_tf2_is_valid(flags, flags2) + * MDEV-17765: Locking bug fix for SPATIAL INDEX + * MDEV-17923, MDEV-17904, MDEV-17938: Fixes for FULLTEXT INDEX + * Fixes for regressions introduced in MariaDB Server 10.2.19 by + the backup-safe TRUNCATE TABLE (MDEV-13564, + innodb_safe_truncate=ON) and innodb_undo_log_truncate: + * MDEV-17780, MDEV-17816, MDEV-17849, MDEV-17851, MDEV-17885 + * Several improvements to MariaDB Server and backup for dealing + with encrypted or page_compressed pages: + * MDEV-12112: corruption in encrypted table may be overlooked + * MDEV-17958: On little-endian systems, remove bug-compatible + variant of innodb_checksum_algorithm=crc32 + * MDEV-17957: Make innodb_checksum_algorithm stricter for + strict_* values + * MDEV-18025: Mariabackup fails to detect corrupted + page_compressed=1 tables + * fixes for the following security vulnerabilities: none + * release notes and changelog: + https://mariadb.com/kb/en/library/mariadb-10221-release-notes + https://mariadb.com/kb/en/library/mariadb-10221-changelog + https://mariadb.com/kb/en/library/mariadb-10220-release-notes + https://mariadb.com/kb/en/library/mariadb-10220-changelog +- update suse_skipped_tests.list + ------------------------------------------------------------------- Wed Dec 12 13:38:00 UTC 2018 - kstreitova@suse.com diff --git a/mariadb.spec b/mariadb.spec index 05f2859..b055423 100644 --- a/mariadb.spec +++ b/mariadb.spec @@ -49,7 +49,7 @@ %define with_mroonga 0 %endif Name: mariadb -Version: 10.2.19 +Version: 10.2.21 Release: 0 Summary: Server part of MariaDB License: SUSE-GPL-2.0-with-FLOSS-exception @@ -518,7 +518,8 @@ rm %{buildroot}%{_libdir}/mysql/plugin/{auth_gssapi_client.so,dialog.so,mysql_cl rm %{buildroot}%{_bindir}/mysql_config rm %{buildroot}%{_bindir}/mariadb_config rm %{buildroot}%{_datadir}/pkgconfig/mariadb.pc -rm %{buildroot}%{_prefix}/lib/pkgconfig/libmariadb.pc +rm -f %{buildroot}%{_prefix}/lib/pkgconfig/libmariadb.pc +rm -f %{buildroot}%{_prefix}/lib64/pkgconfig/libmariadb.pc rm %{buildroot}%{_datadir}/aclocal/mysql.m4 rm %{buildroot}%{_mandir}/man1/mysql_config*.1* rm -r %{buildroot}%{_includedir}/mysql diff --git a/suse_skipped_tests.list b/suse_skipped_tests.list index 5161c71..3e0a6a2 100644 --- a/suse_skipped_tests.list +++ b/suse_skipped_tests.list @@ -16,17 +16,14 @@ perfschema.socket_summary_by_instance_func : bsc#937836, MDEV-8446 # unify the correct number of the repetition in the test for all # various platforms (fails for s390x) main.func_regexp_pcre : bsc#1058722 comment 11 -#---------------------------------------------------------------- -# Failing with GCC 8 -mroonga/storage.index_multiple_column_range_all_used_less_than : bsc#1092544, MDEV-16127 -mroonga/storage.index_multiple_column_range_all_used_less_than_or_equal : bsc#1092544, MDEV-16127 -mroonga/storage.index_multiple_column_range_partially_used_have_prefix_less_than : bsc#1092544, MDEV-16127 -mroonga/storage.index_multiple_column_range_partially_used_have_prefix_less_than_or_equal : bsc#1092544, MDEV-16127 -mroonga/storage.index_multiple_column_range_partially_used_no_prefix_less_than : bsc#1092544, MDEV-16127 -mroonga/storage.index_multiple_column_range_partially_used_no_prefix_less_than_or_equal : bsc#1092544, MDEV-16127 -mroonga/storage.optimization_order_limit_optimized_datetime_less_than : bsc#1092544, MDEV-16127 -mroonga/storage.optimization_order_limit_optimized_datetime_less_than_or_equal : bsc#1092544, MDEV-16127 +# Failing because of "Self Signed Certificate in the Certificate Chain" +perfschema.cnf_option : all +rpl.rpl_row_img_blobs : all +rpl.rpl_row_img_eng_min : all +rpl.rpl_row_img_eng_noblob : all + +#---------------------------------------------------------------- # Failing with OpenSSL 1.1.1. main.ssl_cipher : MDEV-17184 @@ -34,43 +31,35 @@ main.openssl_6975 : MDEV-17184 main.ssl : MDEV-17184 # Needs to be investigated (issues trackers will be added) -perfschema.cnf_option : all -rpl.rpl_row_img_blobs : all -rpl.rpl_row_img_eng_min : all -rpl.rpl_row_img_eng_noblob : all sys_vars.slave_parallel_threads_basic : all +main.mysqldump : all +unit.lf : all +unit.my_atomic : all + +mariabackup.huge_lsn : x86_64 +rocksdb.deadlock : x86_64 + rocksdb.2pc_group_commit : aarch64, ppc64le, x86_64, armv7l rocksdb.read_only_tx : aarch64, ppc64le, x86_64, armv7l rocksdb.shutdown : aarch64, ppc64le, x86_64, armv7l rocksdb.index_merge_rocksdb : aarch64, ppc64le, x86_64, armv7l -main.non_blocking_api : all -main.index_merge_innodb : -mariabackup.xb_fulltext_encrypted : -sys_vars.sysvars_server_notembedded : s390 -sys_vars.sysvars_wsrep : s390 -encryption.innodb_encryption : ppc64le, i586 -encryption.innodb-redo-badkey : x86_64, i586, aarch64 -encryption.innodb-bad-key-change2 : ppc -encryption.innodb-bad-key-change4 : ppc -innodb.temporary_table_optimization : ppc64le -main.derived_cond_pushdown : ppc64le -main.mdev-504 : aarch64 + main.ps : ppc64le +main.type_ranges : ppc64le main.select : ppc64le main.select_jcl6 : ppc64le +main.derived_cond_pushdown : ppc64le main.select_pkeycache : ppc64le main.sp : ppc64le main.type_float : ppc64le main.type_newdecimal : ppc64le -main.type_ranges : ppc64le -rocksdb.bulk_load_errors : x86_64, armv7l +rocksdb.type_float : ppc64le rocksdb.col_opt_not_null : ppc64le rocksdb.col_opt_null : ppc64le rocksdb.col_opt_unsigned : ppc64le -rocksdb.deadlock : x86_64 -rocksdb.type_float : ppc64le -rpl.rpl_gtid_delete_domain : ppc64 -binlog.binlog_flush_binlogs_delete_domain : ppx64 +innodb.temporary_table_optimization : ppc64le + +rocksdb.bulk_load_errors : armv7l encryption.innodb-encryption-alter : armv7l plugins.processlist : armv7l rocksdb.add_index_inplace : armv7l @@ -84,5 +73,5 @@ rocksdb_sys_vars.rocksdb_merge_buf_size_basic : armv7l rocksdb_sys_vars.rocksdb_merge_combine_read_size_basic : armv7l rocksdb_sys_vars.rocksdb_merge_tmp_file_removal_delay_ms_basic : armv7l rocksdb.unique_sec : armv7l -rpl.rpl_gtid_delete_domain : ppc64 +sys_vars.innodb_ft_result_cache_limit_32 : s390