summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2018-08-16 16:06:09 +0000
committeradam <adam@pkgsrc.org>2018-08-16 16:06:09 +0000
commitf8417f0d9081c1c35bc705016bfe6f444d3bf880 (patch)
tree695de956a8a60b970e364f7310a05931ec130aa4 /databases
parentf1cc2177c09cc6aeb1baf8e309f13166dbab4157 (diff)
downloadpkgsrc-f8417f0d9081c1c35bc705016bfe6f444d3bf880.tar.gz
mysql57: updated to 5.7.23
5.7.23: Functionality Added or Changed Previously, for the --ssl-mode=VERIFY_IDENTITY or --ssl-verify-server-cert option, the client checked whether the host name that it used for connecting matched the Common Name value in the certificate but not the Subject Alternative Name value. Now, if the client uses OpenSSL 1.0.2 or higher, the client checks whether the host name matches either the Subject Alternative Name value or the Common Name value in the server certificate. Thanks to Daniƫl van Eeden for a patch on which this change was based. Bugs Fixed Important Change; Partitioning: After creating partitioned InnoDB tables with very long names, the table_name columns in the corresponding entries in the mysql.innodb_index_stats and mysql.innodb_table_stats system tables were truncated. To fix this issue, the length of the table_name column in each of these tables has been increased from 64 to 199 characters. In both cases, this is now the same as the lengths of these columns in MySQL 8.0. InnoDB: The ngram full-text search parser permitted comma and period characters to be tokenized as words, which caused an inconsistency between boolean and natural language mode search results. Comma and period characters are no longer tokenized. InnoDB: An I/O error returned by an fsync() operation is now treated as a hard error. InnoDB: A schema mismatch error reported during an import tablespace operation failed to print mismatched table flags in a readable format. InnoDB: A DDL operation failed to wait for a FULLTEXT index optimization operation to finish. InnoDB: An unnecessary check for read-only transactions was removed from the trx_set_rw_mode() function. Thanks to Sandeep Sethia for the patch. InnoDB: A DDL operation that added a foreign key constraint raised an assertion when it accessed a stale memory object that belonged to the parent table. InnoDB: A DDL operation on a table with a FULLTEXT index during full-text index cache synchronization caused an assertion failure. InnoDB: A failing assertion occurred after initiating a memcached get operation. InnoDB: A corrupt index ID encountered during a foreign key check raised an assertion. InnoDB: An internal deadlock during a DDL operation resulted in a long semaphore wait followed by a server exit. InnoDB: A DDL operation encountered a serious error due to an invalid lock upgrade. InnoDB: On a Windows 64-bit system, invalid buffer pool configuration values caused the server to exit on startup. Partitioning: For a partitioned table, partition update time could be incorrect after rebuilding the table or restarting the server. Partitioning: An extraneous row lock was imposed by an update to a partitioned InnoDB table. Replication: The log messages generated when a member fails to join the group have been improved, for example when group_replication_group_name on the member joining the group does not match the seed's group_replication_group_name this is now described in the log message. Replication: The ER_GRP_RPL_SQL_SERVICE_FAILED_TO_RUN_SQL_QUERY error was being logged incorrectly. Replication: The use of replication filters or binary log filters can cause issues when they are applied to tables that are updated with XA transactions. Filtering of tables could cause an XA transaction to be empty on a replication slave, and empty XA transactions are not supported. Also, with the settings master_info_repository=TABLE and relay_log_info_repository=TABLE on a replication slave, which became the defaults in MySQL 8.0, the internal state of the data engine transaction is changed following a filtered XA transaction, and can become inconsistent with the replication transaction context state. Due to these issues, the use of replication filters or binary log filters in combination with XA transactions is not supported. This fix adds the new error ER_XA_REPLICATION_FILTERS, which is logged whenever an XA transaction is impacted by a replication filter, whether or not the transaction was empty as a result. If the transaction is not empty, the replication slave is able to continue running, but you should take steps to discontinue the use of replication filters with XA transactions in order to avoid potential issues. If the transaction is empty, the replication slave stops. In that event, the replication slave might be in an undetermined state in which the consistency of the replication process might be compromised. In particular, the gtid_executed set on a slave of the slave might be inconsistent with that on the master. To resolve this situation, isolate the master and stop all replication, then check GTID consistency across the replication topology. Undo the XA transaction that generated the error message, then restart replication. Replication: When a transaction larger than the binary log transaction cache size (binlog_cache_size) was flushed to a temporary file during processing, and the flush failed due to a lack of space in the temporary directory, the flush error was not handled correctly. No message was written to the error log, and the binary log cache was not cleared after the transaction was rolled back. Now, in this situation, the server takes an appropriate action based on the binlog_error_action setting (shut down the server or halt logging), and writes a message to the error log. When the transaction is rolled back, the server checks for flush errors and clears the binary log cache if any occurred. Replication: Using an IP address or hostname in any Group Replication related configuration on macOS was failing. Replication: When GTIDs are in use for replication, replicated transactions that are filtered out on the slave are persisted. If binary logging is enabled on the slave, the filtered-out transaction is written to the binary log as a Gtid_log_event followed by an empty transaction containing only BEGIN and COMMIT statements. If binary logging is disabled, the GTID of the filtered-out transaction is written to the mysql.gtid_executed table. This process ensures that there are no gaps in the set of executed GTIDs, and that the filtered-out transactions are not retrieved again if the slave reconnects to the master. Previously, this process was not done for CREATE DATABASE, ALTER DATABASE, and DROP DATABASE statements, but it is now carried out for those statements as well as for others. Replication: On a multithreaded slave, when a STOP SLAVE statement is executed on the slave, followed by a START SLAVE statement, the error log can report a different position in the binary log for the slave SQL thread when exiting, compared to the position reported for the slave SQL thread at the subsequent initialization. For a multithreaded slave, the position reported for the SQL thread on exit is a low water mark, up to which the replication stream is consistent and has no gaps. Transactions appearing before the position are guaranteed to have committed, but transactions after the position may have committed or not. However, this low water mark was being reported before the process to stop the worker threads was actually carried out, and the low water mark was subsequently updated by a checkpoint routine during that process. The timing of the log message has now been changed so that the final low water mark is reported as the position for the SQL thread on exit. Replication: In certain situations, such as during distributed recovery procedure, the certification info garbage collection was purging more data than it should, resulting in conflicts not being detected. The garbage collection procedure has been improved to take this case in consideration. Replication: When the group_replication_applier channel's applier thread encountered an error, the master_log_name and end_log_pos in the error message were incorrect. In Group Replication, the events of a transaction are replicated before they are written to the binary log of the member where the transaction originated. The result is that the final master_log_name and the end_log_pos of those events are unknown at the time they are applied on the replica by group_replication_applier channel's applier thread. To avoid confusion, now any such error messages encountered by a group_replication_applier channel do not contain the binary log name and the binary log position. A heap overflow vulnerability in the MySQL client library was fixed. For generated columns that used the INTERVAL() function, incorrect behavior could occur. The exec_in_background command for mysqltest is now available in MySQL 5.7. An unencrypted connection could result from a client connection attempt specifying that an encrypted connection was required, if the server was not configured to support SSL. A BETWEEN clause comparing negative values could lead to erroneous results. Audit log filter rules did not permit class names to be specified as an array of strings.
Diffstat (limited to 'databases')
-rw-r--r--databases/mysql57-client/Makefile.common4
-rw-r--r--databases/mysql57-client/PLIST4
-rw-r--r--databases/mysql57-client/distinfo16
-rw-r--r--databases/mysql57-client/patches/patch-cmake_boost.cmake14
-rw-r--r--databases/mysql57-server/PLIST49
5 files changed, 65 insertions, 22 deletions
diff --git a/databases/mysql57-client/Makefile.common b/databases/mysql57-client/Makefile.common
index 8383130cbf1..6187f852345 100644
--- a/databases/mysql57-client/Makefile.common
+++ b/databases/mysql57-client/Makefile.common
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.11 2018/04/29 21:44:12 adam Exp $
+# $NetBSD: Makefile.common,v 1.12 2018/08/16 16:06:09 adam Exp $
#
# used by databases/mysql57-client/Makefile
# used by databases/mysql57-server/Makefile
-DISTNAME= mysql-5.7.22
+DISTNAME= mysql-5.7.23
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.7/}
diff --git a/databases/mysql57-client/PLIST b/databases/mysql57-client/PLIST
index 7ddc4c51d4f..22f0317af68 100644
--- a/databases/mysql57-client/PLIST
+++ b/databases/mysql57-client/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2018/04/29 21:44:12 adam Exp $
+@comment $NetBSD: PLIST,v 1.9 2018/08/16 16:06:09 adam Exp $
bin/mysql
bin/mysql_client_test
bin/mysql_config
@@ -122,7 +122,7 @@ include/mysql/typelib.h
lib/libmysqlclient.a
lib/libmysqlclient.so
lib/libmysqlclient.so.20
-lib/libmysqlclient.so.20.3.9
+lib/libmysqlclient.so.20.3.10
lib/pkgconfig/mysqlclient.pc
man/man1/comp_err.1
man/man1/innochecksum.1
diff --git a/databases/mysql57-client/distinfo b/databases/mysql57-client/distinfo
index 84bc7250823..e020470dcf9 100644
--- a/databases/mysql57-client/distinfo
+++ b/databases/mysql57-client/distinfo
@@ -1,14 +1,14 @@
-$NetBSD: distinfo,v 1.21 2018/07/08 14:43:22 taca Exp $
+$NetBSD: distinfo,v 1.22 2018/08/16 16:06:09 adam Exp $
-SHA1 (mysql-5.7.22.tar.gz) = 734b98efa9f9691b056b9d788c7d936bc52bbde3
-RMD160 (mysql-5.7.22.tar.gz) = a0e7bcb650543c8b54579399f641430e338c76e2
-SHA512 (mysql-5.7.22.tar.gz) = 91df104493edac6a7b7e76ab1c8d465a6a5cba7552d2d0e2e0f58e3943a5ccdbcad9964f30c81d5d734d0dc988ef07f90215e91639014e51c8fba773855123d7
-Size (mysql-5.7.22.tar.gz) = 51868499 bytes
+SHA1 (mysql-5.7.23.tar.gz) = 0c07dd1670f3749c482180227717738c031bb5b4
+RMD160 (mysql-5.7.23.tar.gz) = 20021aa73537f4630b72931925bec78c251b06e6
+SHA512 (mysql-5.7.23.tar.gz) = 4c303ef03cd808f96a6548ef3ff5107d2fa41dc3776b42513d482cec539ffac33a5a412749de5d9c60b2a8f3e4f592bfef5a4a79d741013de13621c2ce5122a0
+Size (mysql-5.7.23.tar.gz) = 51907462 bytes
SHA1 (patch-CMakeLists.txt) = b47592cf8801538375da3df2990fde4d292fc365
SHA1 (patch-client_CMakeLists.txt) = 990d6df52380981f11a4ac5aafe48f34a3b2097f
SHA1 (patch-client_completion_hash.cc) = b86ec80beac624b2aa21c7587e351ff126400ecb
SHA1 (patch-client_mysqladmin.cc) = e1650ef3695675bcc01375bacdebcb7318218b93
-SHA1 (patch-cmake_boost.cmake) = 5a6ad341e956178cc63195966529e0fceab31a6d
+SHA1 (patch-cmake_boost.cmake) = e7f54245959154386634bf2412c890647fc1405e
SHA1 (patch-cmake_os_SunOS.cmake) = 06e290820a75d68931fce6dfd70a0b5edd548320
SHA1 (patch-cmake_plugin.cmake) = 92267182d4ec559a312a5a38826b9047c99b122f
SHA1 (patch-cmake_readline.cmake) = fb79ed969240ae2984098f72c2d3fb501154902c
@@ -20,13 +20,11 @@ SHA1 (patch-include_my__thread__os__id.h) = a51861b791086a0eeb9cb4d64892c5033da8
SHA1 (patch-libmysql_CMakeLists.txt) = 306c73384226e07bf2a45af5d92b6f05d6044cbe
SHA1 (patch-mysql-test_CMakeLists.txt) = 8a8e846792077101a01731c4577c37161f70264d
SHA1 (patch-mysys__ssl_CMakeLists.txt) = 4750125b2e98d11c9efb653beda2d4d5166adc02
-SHA1 (patch-mysys__ssl_my__aes__openssl.cc) = 98881ab664bf674e6813ffc31f458a3e93c3fb3e
SHA1 (patch-mysys_kqueue__timers.c) = 836803e9c7353b813bc22a5b69cc263dea384c9b
SHA1 (patch-mysys_my__symlink.c) = 23b57cd5922357d0bc72f5c15100a9fe1f89cfb2
SHA1 (patch-mysys_stacktrace.c) = 3e0794f544f0e35f44a694330885478247657842
SHA1 (patch-rapid_plugin_group__replication_libmysqlgcs_src_bindings_xcom_xcom_sock__probe__ix.c) = 1a389fca13ada1be74d96276e11baee16bbc2363
SHA1 (patch-rapid_plugin_group__replication_libmysqlgcs_src_bindings_xcom_xcom_xcom__memory.c) = 7077900830f904c74c79439b856d9d176fc27f15
-SHA1 (patch-rapid_plugin_group__replication_libmysqlgcs_src_bindings_xcom_xcom_xcom__ssl__transport.c) = da85cb9b6ca434ec4faa29b1bcb0b04ffd419319
SHA1 (patch-rapid_plugin_group__replication_libmysqlgcs_src_bindings_xcom_xcom_xcom__transport.c) = d7f87bff5a41ff6a130fcf74dc520b38cedf5924
SHA1 (patch-rapid_plugin_group__replication_rpcgen.cmake) = 5c14be97bd1fd04b2b845f1a2422452445733474
SHA1 (patch-rapid_plugin_x_CMakeLists.txt) = aedf7d93889d4e7b4e04d182fe1a6775134f97e8
@@ -37,7 +35,6 @@ SHA1 (patch-sql_CMakeLists.txt) = d66fe5fc8ac3a6230f1a3aa1395cf72e1a2b682e
SHA1 (patch-sql_conn__handler_socket__connection.cc) = 12cf83e061edbe59eb073037b1036903b7ba4b00
SHA1 (patch-sql_item__geofunc__internal.cc) = 752862c3a30231e694e508ced1a215a610649fc6
SHA1 (patch-sql_log_event.h) = 311dc7fb04ea832df229dc2a28bcfbf263670ebf
-SHA1 (patch-sql_mysqld.cc) = a1e2470d027ad39d6f2b177d39cb637a8c0dcd98
SHA1 (patch-storage_archive_CMakeLists.txt) = 4cf5ed97a226a3844e184c46958b5202eefb9dd5
SHA1 (patch-storage_blackhole_CMakeLists.txt) = 1d066d686172657ce9f812a505c7323a76111a63
SHA1 (patch-storage_csv_CMakeLists.txt) = 6208989a32805f8b107cd9de96e3ff0490ec9000
@@ -48,4 +45,3 @@ SHA1 (patch-storage_myisam_CMakeLists.txt) = debeb74ec2d4a7d2e8a1166595a1deb384b
SHA1 (patch-storage_myisammrg_CMakeLists.txt) = e4755536adfb6e837f997061690244da9aa7a6d3
SHA1 (patch-storage_ndb_mcc_frontend_dojo_dojox_mobile_build_build.sh) = e6939ef781054b4bff006038905e28f7c5cd8d7e
SHA1 (patch-strings_decimal.c) = 069c9d930c735f74510702baa9bef38aec425903
-SHA1 (patch-vio_viosslfactories.c) = 35cebb7701bbbd3eb431e73c128fa425ba356ac1
diff --git a/databases/mysql57-client/patches/patch-cmake_boost.cmake b/databases/mysql57-client/patches/patch-cmake_boost.cmake
index b4a6dc864d5..0b0e7834dbc 100644
--- a/databases/mysql57-client/patches/patch-cmake_boost.cmake
+++ b/databases/mysql57-client/patches/patch-cmake_boost.cmake
@@ -1,4 +1,4 @@
-$NetBSD: patch-cmake_boost.cmake,v 1.8 2018/04/29 21:44:12 adam Exp $
+$NetBSD: patch-cmake_boost.cmake,v 1.9 2018/08/16 16:06:09 adam Exp $
Fix to use a newer version of Boost.
@@ -9,7 +9,7 @@ Fix to use a newer version of Boost.
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-# We want boost 1.59.0 in order to build our boost/geometry code.
-+# We want boost 1.67.0 in order to build our boost/geometry code.
++# We want boost 1.68.0 in order to build our boost/geometry code.
# The boost tarball is fairly big, and takes several minutes
# to download. So we recommend downloading/unpacking it
# only once, in a place visible from any bzr sandbox.
@@ -18,11 +18,11 @@ Fix to use a newer version of Boost.
# is installed on the compile host in the standard location.
-SET(BOOST_PACKAGE_NAME "boost_1_59_0")
-+SET(BOOST_PACKAGE_NAME "boost_1_67_0")
++SET(BOOST_PACKAGE_NAME "boost_1_68_0")
SET(BOOST_TARBALL "${BOOST_PACKAGE_NAME}.tar.gz")
SET(BOOST_DOWNLOAD_URL
- "http://sourceforge.net/projects/boost/files/boost/1.59.0/${BOOST_TARBALL}"
-+ "http://sourceforge.net/projects/boost/files/boost/1.67.0/${BOOST_TARBALL}"
++ "http://sourceforge.net/projects/boost/files/boost/1.68.0/${BOOST_TARBALL}"
)
SET(OLD_PACKAGE_NAMES "boost_1_55_0 boost_1_56_0 boost_1_57_0 boost_1_58_0")
@@ -31,7 +31,7 @@ Fix to use a newer version of Boost.
# // BOOST_VERSION / 100 % 1000 is the minor version
# // BOOST_VERSION / 100000 is the major version
-# #define BOOST_VERSION 105900
-+# #define BOOST_VERSION 106700
++# #define BOOST_VERSION 106800
FILE(STRINGS "${BOOST_INCLUDE_DIR}/boost/version.hpp"
BOOST_VERSION_NUMBER
REGEX "^#define[\t ]+BOOST_VERSION[\t ][0-9]+.*"
@@ -40,10 +40,10 @@ Fix to use a newer version of Boost.
ENDIF()
-IF(NOT BOOST_MINOR_VERSION EQUAL 59)
-+IF(NOT BOOST_MINOR_VERSION EQUAL 67)
++IF(NOT BOOST_MINOR_VERSION EQUAL 68)
MESSAGE(WARNING "Boost minor version found is ${BOOST_MINOR_VERSION} "
- "we need 59"
-+ "we need 67"
++ "we need 68"
)
COULD_NOT_FIND_BOOST()
ENDIF()
diff --git a/databases/mysql57-server/PLIST b/databases/mysql57-server/PLIST
index b28c44d1f93..62edba61bcb 100644
--- a/databases/mysql57-server/PLIST
+++ b/databases/mysql57-server/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2018/04/29 21:44:12 adam Exp $
+@comment $NetBSD: PLIST,v 1.9 2018/08/16 16:06:09 adam Exp $
@pkgdir lib/mysql/plugin/debug
bin/innochecksum
bin/lz4_decompress
@@ -242,6 +242,7 @@ share/mysql/test/extra/rpl_tests/rpl_conflicts.test
share/mysql/test/extra/rpl_tests/rpl_crash_safe.inc
share/mysql/test/extra/rpl_tests/rpl_crash_safe.test
share/mysql/test/extra/rpl_tests/rpl_create_msr_channels.inc
+share/mysql/test/extra/rpl_tests/rpl_db_stmts_ignored.inc
share/mysql/test/extra/rpl_tests/rpl_ddl.test
share/mysql/test/extra/rpl_tests/rpl_deadlock.test
share/mysql/test/extra/rpl_tests/rpl_delete_no_where.test
@@ -397,6 +398,7 @@ share/mysql/test/include/check_key_req.inc
share/mysql/test/include/check_keys_after_migration.inc
share/mysql/test/include/check_no_concurrent_insert.inc
share/mysql/test/include/check_no_row_lock.inc
+share/mysql/test/include/check_openssl_version.inc
share/mysql/test/include/check_plugin_dir.inc
share/mysql/test/include/check_qep.inc
share/mysql/test/include/check_shared_row_lock.inc
@@ -599,6 +601,7 @@ share/mysql/test/include/have_null_audit_plugin.inc
share/mysql/test/include/have_numa.inc
share/mysql/test/include/have_openssl.inc
share/mysql/test/include/have_openssl_binary.inc
+share/mysql/test/include/have_openssl_support.inc
share/mysql/test/include/have_optimizer_trace.inc
share/mysql/test/include/have_outfile.inc
share/mysql/test/include/have_partition.inc
@@ -1374,6 +1377,7 @@ share/mysql/test/r/host_cache_size_functionality.result
share/mysql/test/r/ignore_strict.result
share/mysql/test/r/implicit_char_to_num_conversion.result
share/mysql/test/r/implicit_commit.result
+share/mysql/test/r/import_schema_mismatch.result
share/mysql/test/r/index_merge_delete.result
share/mysql/test/r/index_merge_innodb.result
share/mysql/test/r/index_merge_insert-and-replace.result
@@ -1572,6 +1576,7 @@ share/mysql/test/r/mysqld--help-notwin.result
share/mysql/test/r/mysqld--help-win.result
share/mysql/test/r/mysqld_daemon.result
share/mysql/test/r/mysqld_safe.result
+share/mysql/test/r/mysqldump-binary.result
share/mysql/test/r/mysqldump-compat.result
share/mysql/test/r/mysqldump-max.result
share/mysql/test/r/mysqldump-no-binlog.result
@@ -1604,6 +1609,7 @@ share/mysql/test/r/no_binlog_gtid_next_partially_failed_stmts_anonymous.result
share/mysql/test/r/no_binlog_gtid_next_partially_failed_stmts_error.result
share/mysql/test/r/no_binlog_gtid_next_single_stmt_trx_rollback.result
share/mysql/test/r/no_binlog_gtid_next_temporary_table.result
+share/mysql/test/r/no_engine_substitution.result
share/mysql/test/r/not_asan.require
share/mysql/test/r/not_embedded.require
share/mysql/test/r/not_embedded_server.result
@@ -1865,6 +1871,7 @@ share/mysql/test/r/ssl_crl_clients-valid.result
share/mysql/test/r/ssl_crl_clients.result
share/mysql/test/r/ssl_crl_clients_valid.result
share/mysql/test/r/ssl_crl_crlpath.result
+share/mysql/test/r/ssl_verify_identity.result
share/mysql/test/r/status.result
share/mysql/test/r/status2.result
share/mysql/test/r/status_bug17954.result
@@ -2098,12 +2105,15 @@ share/mysql/test/std_data/bug48633.frm
share/mysql/test/std_data/bug49823.CSM
share/mysql/test/std_data/bug49823.CSV
share/mysql/test/std_data/bug49823.frm
+share/mysql/test/std_data/ca-cert-verify-san.pem
share/mysql/test/std_data/ca-cert-verify.pem
share/mysql/test/std_data/ca-sha512.pem
share/mysql/test/std_data/cacert.pem
share/mysql/test/std_data/cat_file.txt
share/mysql/test/std_data/charset_utf8.txt
+share/mysql/test/std_data/client-cert-verify-san.pem
share/mysql/test/std_data/client-cert.pem
+share/mysql/test/std_data/client-key-verify-san.pem
share/mysql/test/std_data/client-key.pem
share/mysql/test/std_data/cluster_7022_table.MYD
share/mysql/test/std_data/cluster_7022_table.MYI
@@ -2203,10 +2213,12 @@ share/mysql/test/std_data/rsa_public_key.pem
share/mysql/test/std_data/server-cert-sha512.pem
share/mysql/test/std_data/server-cert-verify-fail.pem
share/mysql/test/std_data/server-cert-verify-pass.pem
+share/mysql/test/std_data/server-cert-verify-san.pem
share/mysql/test/std_data/server-cert.pem
share/mysql/test/std_data/server-key-sha512.pem
share/mysql/test/std_data/server-key-verify-fail.pem
share/mysql/test/std_data/server-key-verify-pass.pem
+share/mysql/test/std_data/server-key-verify-san.pem
share/mysql/test/std_data/server-key.pem
share/mysql/test/std_data/server8k-cert.pem
share/mysql/test/std_data/server8k-key.pem
@@ -2388,6 +2400,7 @@ share/mysql/test/suite/binlog/r/binlog_anonymous_ownership.result
share/mysql/test/suite/binlog/r/binlog_base64_flag.result
share/mysql/test/suite/binlog/r/binlog_bug23533.result
share/mysql/test/suite/binlog/r/binlog_bug36391.result
+share/mysql/test/suite/binlog/r/binlog_cache_write_failure.result
share/mysql/test/suite/binlog/r/binlog_check_flush_log_assertion.result
share/mysql/test/suite/binlog/r/binlog_checksum.result
share/mysql/test/suite/binlog/r/binlog_crash_safe_master_checksum.result
@@ -2571,6 +2584,8 @@ share/mysql/test/suite/binlog/t/binlog_base64_flag.test
share/mysql/test/suite/binlog/t/binlog_bug23533.test
share/mysql/test/suite/binlog/t/binlog_bug36391-master.opt
share/mysql/test/suite/binlog/t/binlog_bug36391.test
+share/mysql/test/suite/binlog/t/binlog_cache_write_failure-master.opt
+share/mysql/test/suite/binlog/t/binlog_cache_write_failure.test
share/mysql/test/suite/binlog/t/binlog_check_flush_log_assertion.test
share/mysql/test/suite/binlog/t/binlog_checksum.test
share/mysql/test/suite/binlog/t/binlog_crash_safe_master_checksum-master.opt
@@ -4175,6 +4190,7 @@ share/mysql/test/suite/group_replication/r/gr_addmember_during_dml.result
share/mysql/test/suite/group_replication/r/gr_addmember_insert_on_donor.result
share/mysql/test/suite/group_replication/r/gr_addmember_insert_on_nondonor.result
share/mysql/test/suite/group_replication/r/gr_applier_early_failure.result
+share/mysql/test/suite/group_replication/r/gr_applier_error.result
share/mysql/test/suite/group_replication/r/gr_applier_initialization.result
share/mysql/test/suite/group_replication/r/gr_applier_received_set.result
share/mysql/test/suite/group_replication/r/gr_applier_slave_commands.result
@@ -4190,6 +4206,7 @@ share/mysql/test/suite/group_replication/r/gr_binlog_replay_to_group.result
share/mysql/test/suite/group_replication/r/gr_blob.result
share/mysql/test/suite/group_replication/r/gr_capture.result
share/mysql/test/suite/group_replication/r/gr_certifier_garbage_collection.result
+share/mysql/test/suite/group_replication/r/gr_certifier_garbage_collection2.result
share/mysql/test/suite/group_replication/r/gr_certifier_message_same_member.result
share/mysql/test/suite/group_replication/r/gr_change_master_hidden.result
share/mysql/test/suite/group_replication/r/gr_change_master_hidden_ps_protocol.result
@@ -4418,6 +4435,7 @@ share/mysql/test/suite/group_replication/r/gr_skip_gtid_single_gtid.result
share/mysql/test/suite/group_replication/r/gr_skip_gtid_view_change_event.result
share/mysql/test/suite/group_replication/r/gr_skip_gtid_view_change_full_shutdown.result
share/mysql/test/suite/group_replication/r/gr_skip_performance_schema_dml.result
+share/mysql/test/suite/group_replication/r/gr_skip_send_lower_case_table_names.result
share/mysql/test/suite/group_replication/r/gr_skip_view_change_event.result
share/mysql/test/suite/group_replication/r/gr_skip_wait_for_view_modification.result
share/mysql/test/suite/group_replication/r/gr_slave_max_allowed_packet_dependency.result
@@ -4495,6 +4513,7 @@ share/mysql/test/suite/group_replication/t/gr_addmember_insert_on_donor.test
share/mysql/test/suite/group_replication/t/gr_addmember_insert_on_nondonor.cnf
share/mysql/test/suite/group_replication/t/gr_addmember_insert_on_nondonor.test
share/mysql/test/suite/group_replication/t/gr_applier_early_failure.test
+share/mysql/test/suite/group_replication/t/gr_applier_error.test
share/mysql/test/suite/group_replication/t/gr_applier_initialization.test
share/mysql/test/suite/group_replication/t/gr_applier_received_set.test
share/mysql/test/suite/group_replication/t/gr_applier_slave_commands.test
@@ -4516,6 +4535,7 @@ share/mysql/test/suite/group_replication/t/gr_binlog_replay_to_group.test
share/mysql/test/suite/group_replication/t/gr_blob.test
share/mysql/test/suite/group_replication/t/gr_capture.test
share/mysql/test/suite/group_replication/t/gr_certifier_garbage_collection.test
+share/mysql/test/suite/group_replication/t/gr_certifier_garbage_collection2.test
share/mysql/test/suite/group_replication/t/gr_certifier_message_same_member-master.opt
share/mysql/test/suite/group_replication/t/gr_certifier_message_same_member.test
share/mysql/test/suite/group_replication/t/gr_change_master_hidden-master.opt
@@ -4865,6 +4885,7 @@ share/mysql/test/suite/group_replication/t/gr_skip_gtid_single_gtid.test
share/mysql/test/suite/group_replication/t/gr_skip_gtid_view_change_event.test
share/mysql/test/suite/group_replication/t/gr_skip_gtid_view_change_full_shutdown.test
share/mysql/test/suite/group_replication/t/gr_skip_performance_schema_dml.test
+share/mysql/test/suite/group_replication/t/gr_skip_send_lower_case_table_names.test
share/mysql/test/suite/group_replication/t/gr_skip_view_change_event.cnf
share/mysql/test/suite/group_replication/t/gr_skip_view_change_event.test
share/mysql/test/suite/group_replication/t/gr_skip_wait_for_view_modification.test
@@ -5051,6 +5072,7 @@ share/mysql/test/suite/innodb/r/file_format_defaults.result
share/mysql/test/suite/innodb/r/file_format_upgrade_16k.result
share/mysql/test/suite/innodb/r/flush-hang.result
share/mysql/test/suite/innodb/r/foreign_key.result
+share/mysql/test/suite/innodb/r/fts_exec_interrupt.result
share/mysql/test/suite/innodb/r/help_verbose.result
share/mysql/test/suite/innodb/r/high_prio_trx_1.result
share/mysql/test/suite/innodb/r/high_prio_trx_2.result
@@ -5410,6 +5432,7 @@ share/mysql/test/suite/innodb/t/file_format_defaults.test
share/mysql/test/suite/innodb/t/file_format_upgrade_16k.test
share/mysql/test/suite/innodb/t/flush-hang.test
share/mysql/test/suite/innodb/t/foreign_key.test
+share/mysql/test/suite/innodb/t/fts_exec_interrupt.test
share/mysql/test/suite/innodb/t/help_verbose.test
share/mysql/test/suite/innodb/t/high_prio_trx_1.test
share/mysql/test/suite/innodb/t/high_prio_trx_2.test
@@ -5820,6 +5843,7 @@ share/mysql/test/suite/innodb_fts/r/stopword_charset.result
share/mysql/test/suite/innodb_fts/r/subexpr.result
share/mysql/test/suite/innodb_fts/r/sync.result
share/mysql/test/suite/innodb_fts/r/sync_block.result
+share/mysql/test/suite/innodb_fts/r/sync_ddl.result
share/mysql/test/suite/innodb_fts/r/tablespace_location.result
share/mysql/test/suite/innodb_fts/r/tablespace_location_error.result
share/mysql/test/suite/innodb_fts/r/transaction.result
@@ -5881,6 +5905,7 @@ share/mysql/test/suite/innodb_fts/t/stopword.test
share/mysql/test/suite/innodb_fts/t/subexpr.test
share/mysql/test/suite/innodb_fts/t/sync.test
share/mysql/test/suite/innodb_fts/t/sync_block.test
+share/mysql/test/suite/innodb_fts/t/sync_ddl.test
share/mysql/test/suite/innodb_fts/t/tablespace_location.test
share/mysql/test/suite/innodb_fts/t/tablespace_location_error.test
share/mysql/test/suite/innodb_fts/t/transaction.test
@@ -6618,6 +6643,7 @@ share/mysql/test/suite/memcached/r/memc284_misc.result
share/mysql/test/suite/memcached/r/memc285_FTWRL.result
share/mysql/test/suite/memcached/r/memc290_read_committed.result
share/mysql/test/suite/memcached/r/memc_297_crash.result
+share/mysql/test/suite/memcached/r/memc_api_disable_rowlock.result
share/mysql/test/suite/memcached/r/memcached_alter_column.result
share/mysql/test/suite/memcached/r/memcached_virtual_block.result
share/mysql/test/suite/memcached/r/rpl_memc270_1.result
@@ -6744,6 +6770,8 @@ share/mysql/test/suite/memcached/t/memc290_read_committed-master.opt
share/mysql/test/suite/memcached/t/memc290_read_committed.test
share/mysql/test/suite/memcached/t/memc_297_crash-master.opt
share/mysql/test/suite/memcached/t/memc_297_crash.test
+share/mysql/test/suite/memcached/t/memc_api_disable_rowlock-master.opt
+share/mysql/test/suite/memcached/t/memc_api_disable_rowlock.test
share/mysql/test/suite/memcached/t/memcached_alter_column-master.opt
share/mysql/test/suite/memcached/t/memcached_alter_column.test
share/mysql/test/suite/memcached/t/memcached_virtual_block-master.opt
@@ -8061,6 +8089,7 @@ share/mysql/test/suite/parts/r/partition_mgm_lc2_archive.result
share/mysql/test/suite/parts/r/partition_mgm_lc2_innodb.result
share/mysql/test/suite/parts/r/partition_mgm_lc2_memory.result
share/mysql/test/suite/parts/r/partition_mgm_lc2_myisam.result
+share/mysql/test/suite/parts/r/partition_names.result
share/mysql/test/suite/parts/r/partition_recover_myisam.result
share/mysql/test/suite/parts/r/partition_reorganize_innodb.result
share/mysql/test/suite/parts/r/partition_reorganize_myisam.result
@@ -8208,6 +8237,7 @@ share/mysql/test/suite/parts/t/partition_mgm_lc2_memory-master.opt
share/mysql/test/suite/parts/t/partition_mgm_lc2_memory.test
share/mysql/test/suite/parts/t/partition_mgm_lc2_myisam-master.opt
share/mysql/test/suite/parts/t/partition_mgm_lc2_myisam.test
+share/mysql/test/suite/parts/t/partition_names.test
share/mysql/test/suite/parts/t/partition_recover_myisam-master.opt
share/mysql/test/suite/parts/t/partition_recover_myisam.test
share/mysql/test/suite/parts/t/partition_reorganize_innodb.test
@@ -9508,10 +9538,12 @@ share/mysql/test/suite/rpl/r/rpl_critical_errors.result
share/mysql/test/suite/rpl/r/rpl_critical_errors.result.txt
share/mysql/test/suite/rpl/r/rpl_cross_version.result
share/mysql/test/suite/rpl/r/rpl_current_user.result
+share/mysql/test/suite/rpl/r/rpl_db_stmts_ignored.result
share/mysql/test/suite/rpl/r/rpl_ddl.result
share/mysql/test/suite/rpl/r/rpl_deadlock_innodb.result
share/mysql/test/suite/rpl/r/rpl_delayed_slave.result
share/mysql/test/suite/rpl/r/rpl_delete_no_where.result
+share/mysql/test/suite/rpl/r/rpl_different_index_master_slave.result
share/mysql/test/suite/rpl/r/rpl_do_db_filter.result
share/mysql/test/suite/rpl/r/rpl_do_grant.result
share/mysql/test/suite/rpl/r/rpl_do_table_filter_insensitive.result
@@ -9699,8 +9731,10 @@ share/mysql/test/suite/rpl/r/rpl_mts_slave_hang_with_partial_trx.result
share/mysql/test/suite/rpl/r/rpl_mts_slave_preserve_commit_order.result
share/mysql/test/suite/rpl/r/rpl_mts_slave_preserve_commit_order_config_error.result
share/mysql/test/suite/rpl/r/rpl_mts_slave_preserve_commit_order_deadlock.result
+share/mysql/test/suite/rpl/r/rpl_mts_slave_preserve_commit_order_deadlock_error.result
share/mysql/test/suite/rpl/r/rpl_mts_slave_preserve_commit_order_error.result
share/mysql/test/suite/rpl/r/rpl_mts_stop_slave.result
+share/mysql/test/suite/rpl/r/rpl_mts_stop_slave_report_pos.result
share/mysql/test/suite/rpl/r/rpl_mts_submode_switch.result
share/mysql/test/suite/rpl/r/rpl_mts_submode_switch_without_reset_slave.result
share/mysql/test/suite/rpl/r/rpl_multi_delete.result
@@ -10062,6 +10096,7 @@ share/mysql/test/suite/rpl/r/rpl_xa_survive_disconnect_lsu_off.result
share/mysql/test/suite/rpl/r/rpl_xa_survive_disconnect_mixed_engines.result
share/mysql/test/suite/rpl/r/rpl_xa_survive_disconnect_table.result
share/mysql/test/suite/rpl/r/rpl_xa_unsafe_for_sbr.result
+share/mysql/test/suite/rpl/r/rpl_xa_with_filters_error_msg.result
share/mysql/test/suite/rpl/r/rpl_zombie_dump_threads.result
share/mysql/test/suite/rpl/r/transactional_ddl_locking.result
share/mysql/test/suite/rpl/rpl_1slave_base.cnf
@@ -10179,11 +10214,13 @@ share/mysql/test/suite/rpl/t/rpl_cross_version.test
share/mysql/test/suite/rpl/t/rpl_current_user-master.opt
share/mysql/test/suite/rpl/t/rpl_current_user.cnf
share/mysql/test/suite/rpl/t/rpl_current_user.test
+share/mysql/test/suite/rpl/t/rpl_db_stmts_ignored.test
share/mysql/test/suite/rpl/t/rpl_ddl.test
share/mysql/test/suite/rpl/t/rpl_deadlock_innodb-slave.opt
share/mysql/test/suite/rpl/t/rpl_deadlock_innodb.test
share/mysql/test/suite/rpl/t/rpl_delayed_slave.test
share/mysql/test/suite/rpl/t/rpl_delete_no_where.test
+share/mysql/test/suite/rpl/t/rpl_different_index_master_slave.test
share/mysql/test/suite/rpl/t/rpl_do_db_filter-slave.opt
share/mysql/test/suite/rpl/t/rpl_do_db_filter.test
share/mysql/test/suite/rpl/t/rpl_do_grant.test
@@ -10481,10 +10518,13 @@ share/mysql/test/suite/rpl/t/rpl_mts_slave_preserve_commit_order.test
share/mysql/test/suite/rpl/t/rpl_mts_slave_preserve_commit_order_config_error-slave.opt
share/mysql/test/suite/rpl/t/rpl_mts_slave_preserve_commit_order_config_error.test
share/mysql/test/suite/rpl/t/rpl_mts_slave_preserve_commit_order_deadlock.test
+share/mysql/test/suite/rpl/t/rpl_mts_slave_preserve_commit_order_deadlock_error.test
share/mysql/test/suite/rpl/t/rpl_mts_slave_preserve_commit_order_error-slave.opt
share/mysql/test/suite/rpl/t/rpl_mts_slave_preserve_commit_order_error.test
share/mysql/test/suite/rpl/t/rpl_mts_stop_slave-slave.opt
share/mysql/test/suite/rpl/t/rpl_mts_stop_slave.test
+share/mysql/test/suite/rpl/t/rpl_mts_stop_slave_report_pos-slave.opt
+share/mysql/test/suite/rpl/t/rpl_mts_stop_slave_report_pos.test
share/mysql/test/suite/rpl/t/rpl_mts_submode_switch-slave.opt
share/mysql/test/suite/rpl/t/rpl_mts_submode_switch.test
share/mysql/test/suite/rpl/t/rpl_mts_submode_switch_without_reset_slave.test
@@ -11048,6 +11088,7 @@ share/mysql/test/suite/rpl/t/rpl_xa_survive_disconnect_mixed_engines.test
share/mysql/test/suite/rpl/t/rpl_xa_survive_disconnect_table-slave.opt
share/mysql/test/suite/rpl/t/rpl_xa_survive_disconnect_table.test
share/mysql/test/suite/rpl/t/rpl_xa_unsafe_for_sbr.test
+share/mysql/test/suite/rpl/t/rpl_xa_with_filters_error_msg.test
share/mysql/test/suite/rpl/t/rpl_zombie_dump_threads.test
share/mysql/test/suite/rpl/t/transactional_ddl_locking.test
share/mysql/test/suite/rpl_ndb/my.cnf
@@ -13621,6 +13662,7 @@ share/mysql/test/t/ignore_strict.test
share/mysql/test/t/implicit_char_to_num_conversion.test
share/mysql/test/t/implicit_commit-master.opt
share/mysql/test/t/implicit_commit.test
+share/mysql/test/t/import_schema_mismatch.test
share/mysql/test/t/index_merge_delete.test
share/mysql/test/t/index_merge_innodb.test
share/mysql/test/t/index_merge_insert-and-replace.test
@@ -13882,6 +13924,7 @@ share/mysql/test/t/mysqld--help-win.test
share/mysql/test/t/mysqld_daemon.test
share/mysql/test/t/mysqld_safe.sh
share/mysql/test/t/mysqld_safe.test
+share/mysql/test/t/mysqldump-binary.test
share/mysql/test/t/mysqldump-compat.opt
share/mysql/test/t/mysqldump-compat.test
share/mysql/test/t/mysqldump-max-master.opt
@@ -13925,6 +13968,8 @@ share/mysql/test/t/no_binlog_gtid_next_partially_failed_stmts_error-master.opt
share/mysql/test/t/no_binlog_gtid_next_partially_failed_stmts_error.test
share/mysql/test/t/no_binlog_gtid_next_single_stmt_trx_rollback.test
share/mysql/test/t/no_binlog_gtid_next_temporary_table.test
+share/mysql/test/t/no_engine_substitution-master.opt
+share/mysql/test/t/no_engine_substitution.test
share/mysql/test/t/not_embedded_server-master.opt
share/mysql/test/t/not_embedded_server.test
share/mysql/test/t/not_partition-master.opt
@@ -14233,6 +14278,8 @@ share/mysql/test/t/ssl_crl_clients_valid-master.opt
share/mysql/test/t/ssl_crl_clients_valid.test
share/mysql/test/t/ssl_crl_crlpath-master.opt
share/mysql/test/t/ssl_crl_crlpath.test
+share/mysql/test/t/ssl_verify_identity-master.opt
+share/mysql/test/t/ssl_verify_identity.test
share/mysql/test/t/status-master.opt
share/mysql/test/t/status.test
share/mysql/test/t/status2.test