From 8511b3b8862253768938349eef5657c941a80d70e878625b052f0452addafa63 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Thu, 19 Jul 2018 10:46:49 +0000 Subject: [PATCH] Accepting request 624013 from home:kstreitova:branches:server:database - update to 10.2.16 GA * notable changes: * MDEV-13122: mariabackup now supports MyRocks * MDEV-13779 - InnoDB fails to shut down purge workers, causing hang * MDEV-16267 - Wrong INFORMATION_SCHEMA.INNODB_BUFFER_PAGE.\ TABLE_NAME * MDEV-13834 - Upgrade failure from 10.1 innodb_encrypt_log * MDEV-16283 - ALTER TABLE...DISCARD TABLESPACE still takes long on a large buffer pool * MDEV-16376 - ASAN: heap-use-after-free in gcol.innodb_virtual_debug * MDEV-15824 - innodb_defragment=ON trumps innodb_optimize_fulltext_only=ON in OPTIMIZE TABLE * MDEV-16124 - fil_rename_tablespace() times out and crashes server during table-rebuilding ALTER TABLE * MDEV-16416 - Crash on IMPORT TABLESPACE of a ROW_FORMAT=COMPRESSED table * MDEV-16456 - InnoDB error "returned OS error 71" complains about wrong path * MDEV-13103 - Deal with page_compressed page corruption * MDEV-16496 - Mariabackup: Implement --verbose option to instrument InnoDB log apply * MDEV-16087 - Inconsistent SELECT results when query cache is enabled * MDEV-15114 - ASAN heap-use-after-free in mem_heap_dup or dfield_data_is_binary_equal (fix for indexed virtual columns) * fixes for the following security vulnerabilities: none * release notes and changelog: OBS-URL: https://build.opensuse.org/request/show/624013 OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=214 --- mariadb-10.2.15.tar.gz | 3 -- mariadb-10.2.15.tar.gz.sig | 7 ---- mariadb-10.2.16.tar.gz | 3 ++ mariadb-10.2.16.tar.gz.sig | 7 ++++ mariadb-10.2.9-galera_cnf.patch | 14 +++---- mariadb-5.5.28-install_db-quiet.patch | 8 ++-- mariadb.changes | 40 ++++++++++++++++++ mariadb.spec | 4 +- suse_skipped_tests.list | 60 +++++++++++++++++++++------ 9 files changed, 111 insertions(+), 35 deletions(-) delete mode 100644 mariadb-10.2.15.tar.gz delete mode 100644 mariadb-10.2.15.tar.gz.sig create mode 100644 mariadb-10.2.16.tar.gz create mode 100644 mariadb-10.2.16.tar.gz.sig diff --git a/mariadb-10.2.15.tar.gz b/mariadb-10.2.15.tar.gz deleted file mode 100644 index 7f605c8..0000000 --- a/mariadb-10.2.15.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:33de205158fc22fd8eb4e5770cc5ffa1cb4029f9c398dfd8c554ccb3e636ba11 -size 73329750 diff --git a/mariadb-10.2.15.tar.gz.sig b/mariadb-10.2.15.tar.gz.sig deleted file mode 100644 index 45bc183..0000000 --- a/mariadb-10.2.15.tar.gz.sig +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iEYEABECAAYFAlr87KAACgkQy8sIKhu5Q9sIRgCcDc47OB1W/cYuvwPzbmyyhWW7 -+3sAoOCyoXipDmylYGgI7EDGwYggBblf -=Pj3x ------END PGP SIGNATURE----- diff --git a/mariadb-10.2.16.tar.gz b/mariadb-10.2.16.tar.gz new file mode 100644 index 0000000..80d2952 --- /dev/null +++ b/mariadb-10.2.16.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c182ee93bacee9c1395a4cece56acfc433bc5153ec627c4898927b93eee54dc4 +size 73363798 diff --git a/mariadb-10.2.16.tar.gz.sig b/mariadb-10.2.16.tar.gz.sig new file mode 100644 index 0000000..009b0fe --- /dev/null +++ b/mariadb-10.2.16.tar.gz.sig @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEABECAAYFAlsxMfgACgkQy8sIKhu5Q9tYuACeKfW2y7Vvs45SMGY+BJ2b9rvD +2SMAoMNoW8LPTTHb1gosHyKLmftvU62E +=INpq +-----END PGP SIGNATURE----- diff --git a/mariadb-10.2.9-galera_cnf.patch b/mariadb-10.2.9-galera_cnf.patch index 97d894a..49c5c73 100644 --- a/mariadb-10.2.9-galera_cnf.patch +++ b/mariadb-10.2.9-galera_cnf.patch @@ -10,17 +10,17 @@ Set the location of the wsrep library (wsrep_provider option). Maintainer: Kristyna Streitova -Index: mariadb-10.2.9/support-files/wsrep.cnf.sh +Index: mariadb-10.2.16/support-files/wsrep.cnf.sh =================================================================== ---- mariadb-10.2.9.orig/support-files/wsrep.cnf.sh -+++ mariadb-10.2.9/support-files/wsrep.cnf.sh -@@ -30,8 +30,11 @@ bind-address=0.0.0.0 - ## WSREP options +--- mariadb-10.2.16.orig/support-files/wsrep.cnf.sh ++++ mariadb-10.2.16/support-files/wsrep.cnf.sh +@@ -31,10 +31,10 @@ bind-address=0.0.0.0 ## -+# Whether or not wsrep replication is enabled + # Enable wsrep +-wsrep_on=1 +wsrep_on=OFF -+ + # Full path to wsrep provider library or 'none' -wsrep_provider=none +wsrep_provider=%{_libdir}/galera/libgalera_smm.so diff --git a/mariadb-5.5.28-install_db-quiet.patch b/mariadb-5.5.28-install_db-quiet.patch index 8b20d49..5efc59f 100644 --- a/mariadb-5.5.28-install_db-quiet.patch +++ b/mariadb-5.5.28-install_db-quiet.patch @@ -9,7 +9,7 @@ Index: scripts/mysql_install_db.sh =================================================================== --- scripts/mysql_install_db.sh.orig +++ scripts/mysql_install_db.sh -@@ -473,9 +473,10 @@ fi +@@ -521,9 +521,10 @@ fi # the screen. if test "$cross_bootstrap" -eq 0 && test -z "$srcdir" then @@ -21,9 +21,9 @@ Index: scripts/mysql_install_db.sh +# s_echo "To start mysqld at boot time you have to copy" +# s_echo "support-files/mysql.server to the right place for your system" - echo - echo "PLEASE REMEMBER TO SET A PASSWORD FOR THE MariaDB root USER !" -@@ -498,10 +499,9 @@ then + if test "$auth_root_authentication_method" = normal + then +@@ -551,10 +552,9 @@ then then echo echo "You can start the MariaDB daemon with:" diff --git a/mariadb.changes b/mariadb.changes index e6f5a16..b85cea5 100644 --- a/mariadb.changes +++ b/mariadb.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Tue Jul 17 12:50:27 UTC 2018 - kstreitova@suse.com + +- update to 10.2.16 GA + * notable changes: + * MDEV-13122: mariabackup now supports MyRocks + * MDEV-13779 - InnoDB fails to shut down purge workers, causing + hang + * MDEV-16267 - Wrong INFORMATION_SCHEMA.INNODB_BUFFER_PAGE.\ + TABLE_NAME + * MDEV-13834 - Upgrade failure from 10.1 innodb_encrypt_log + * MDEV-16283 - ALTER TABLE...DISCARD TABLESPACE still takes long + on a large buffer pool + * MDEV-16376 - ASAN: heap-use-after-free in + gcol.innodb_virtual_debug + * MDEV-15824 - innodb_defragment=ON trumps + innodb_optimize_fulltext_only=ON in OPTIMIZE TABLE + * MDEV-16124 - fil_rename_tablespace() times out and crashes + server during table-rebuilding ALTER TABLE + * MDEV-16416 - Crash on IMPORT TABLESPACE of a + ROW_FORMAT=COMPRESSED table + * MDEV-16456 - InnoDB error "returned OS error 71" complains + about wrong path + * MDEV-13103 - Deal with page_compressed page corruption + * MDEV-16496 - Mariabackup: Implement --verbose option to + instrument InnoDB log apply + * MDEV-16087 - Inconsistent SELECT results when query cache + is enabled + * MDEV-15114 - ASAN heap-use-after-free in mem_heap_dup or + dfield_data_is_binary_equal (fix for indexed virtual columns) + * fixes for the following security vulnerabilities: + none + * release notes and changelog: + https://mariadb.com/kb/en/library/mariadb-10216-release-notes + https://mariadb.com/kb/en/library/mariadb-10216-changelog +- refresh mariadb-5.5.28-install_db-quiet.patch +- refresh mariadb-10.2.9-galera_cnf.patch +- pack wsrep_sst_rsync_wan file to galera subpackage +- update suse_skipped_tests.list + ------------------------------------------------------------------- Wed May 23 15:23:00 CEST 2018 - kukuk@suse.de diff --git a/mariadb.spec b/mariadb.spec index 1a19771..8d651ea 100644 --- a/mariadb.spec +++ b/mariadb.spec @@ -48,7 +48,7 @@ %define with_mroonga 0 %endif Name: mariadb -Version: 10.2.15 +Version: 10.2.16 Release: 0 Summary: Server part of MariaDB License: SUSE-GPL-2.0-with-FLOSS-exception @@ -544,7 +544,7 @@ if [ -f scripts/mysqlaccess.conf ] ; then fi # mariadb-galera.files -filelist galera_new_cluster galera_recovery wsrep_sst_common wsrep_sst_mariabackup wsrep_sst_mysqldump wsrep_sst_rsync wsrep_sst_xtrabackup-v2 wsrep_sst_xtrabackup >mariadb-galera.files +filelist galera_new_cluster galera_recovery wsrep_sst_common wsrep_sst_mariabackup wsrep_sst_mysqldump wsrep_sst_rsync wsrep_sst_xtrabackup-v2 wsrep_sst_xtrabackup wsrep_sst_rsync_wan >mariadb-galera.files # mariadb-bench.files filelist mysqlslap >mariadb-bench.files diff --git a/suse_skipped_tests.list b/suse_skipped_tests.list index fd20366..c511adc 100644 --- a/suse_skipped_tests.list +++ b/suse_skipped_tests.list @@ -29,17 +29,53 @@ mroonga/storage.optimization_order_limit_optimized_datetime_less_than mroonga/storage.optimization_order_limit_optimized_datetime_less_than_or_equal : bsc#1092544, MDEV-16127 # Needs to be investigated (issues trackers will be added) -perfschema.cnf_option : -rpl.rpl_row_img_blobs : -rpl.rpl_row_img_eng_min : -rpl.rpl_row_img_eng_noblob : -sys_vars.slave_parallel_threads_basic : -rocksdb.2pc_group_commit : -rocksdb.read_only_tx : -rocksdb.shutdown : -rocksdb.index_merge_rocksdb : -main.non_blocking_api : +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 +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 : fails for s390 -sys_vars.sysvars_wsrep : fails for s390 +sys_vars.sysvars_server_notembedded : s390 +sys_vars.sysvars_wsrep : s390 +encryption.innodb_encryption : ppc64le, i586 +encryption.innodb-redo-badkey : x86_64, i586, aarch64 +innodb.temporary_table_optimization : ppc64le +main.derived_cond_pushdown : ppc64le +main.mdev-504 : aarch64 +main.ps : ppc64le +main.select : ppc64le +main.select_jcl6 : 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.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 +encryption.innodb-encryption-alter : armv7l +plugins.processlist : armv7l +rocksdb.add_index_inplace : armv7l +rocksdb.bulk_load_unsorted : armv7l +rocksdb.bulk_load_unsorted_rev : armv7l +rocksdb.commit_in_the_middle_ddl : armv7l +rocksdb.concurrent_alter : armv7l +rocksdb.drop_index_inplace : armv7l +rocksdb.rocksdb : armv7l +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 +