lp:~stewart/percona-server/5.6.10
Created by
Stewart Smith
and last modified
Only
Stewart Smith
can upload to this branch. If you are
Stewart Smith
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Laurynas Biveinis (community): Approve
-
Diff: 69681 lines (+23353/-12283)871 files modifiedPercona-Server/.bzrignore (+4/-0)
Percona-Server/BUILD/compile-dist (+1/-4)
Percona-Server/CMakeLists.txt (+2/-2)
Percona-Server/VERSION (+2/-2)
Percona-Server/client/client_priv.h (+1/-1)
Percona-Server/client/mysql.cc (+15/-4)
Percona-Server/client/mysql_config_editor.cc (+712/-291)
Percona-Server/client/mysql_plugin.c (+12/-7)
Percona-Server/client/mysql_upgrade.c (+2/-1)
Percona-Server/client/mysqladmin.cc (+9/-0)
Percona-Server/client/mysqlbinlog.cc (+63/-27)
Percona-Server/client/mysqlcheck.c (+2/-2)
Percona-Server/client/mysqldump.c (+191/-26)
Percona-Server/client/mysqltest.cc (+6/-1)
Percona-Server/client/sql_string.h (+3/-0)
Percona-Server/cmake/install_layout.cmake (+5/-2)
Percona-Server/cmake/mysql_version.cmake (+1/-1)
Percona-Server/cmake/package_name.cmake (+1/-1)
Percona-Server/cmake/plugin.cmake (+1/-0)
Percona-Server/cmd-line-utils/libedit/vi.c (+2/-1)
Percona-Server/configure.cmake (+3/-4)
Percona-Server/dbug/dbug.c (+3/-2)
Percona-Server/extra/yassl/include/yassl_int.hpp (+1/-0)
Percona-Server/extra/yassl/src/buffer.cpp (+2/-0)
Percona-Server/extra/yassl/src/handshake.cpp (+7/-1)
Percona-Server/extra/yassl/src/yassl_int.cpp (+76/-8)
Percona-Server/include/errmsg.h (+2/-1)
Percona-Server/include/m_ctype.h (+2/-0)
Percona-Server/include/my_atomic.h (+2/-0)
Percona-Server/include/my_base.h (+2/-1)
Percona-Server/include/my_getopt.h (+5/-0)
Percona-Server/include/my_pthread.h (+2/-4)
Percona-Server/include/my_sys.h (+26/-2)
Percona-Server/include/mysql.h (+2/-1)
Percona-Server/include/mysql.h.pp (+2/-1)
Percona-Server/include/mysql/plugin.h (+1/-1)
Percona-Server/include/mysql/psi/psi.h (+9/-2)
Percona-Server/include/mysql/psi/psi_abi_v1.h.pp (+4/-2)
Percona-Server/include/mysql/thread_pool_priv.h (+1/-0)
Percona-Server/include/mysql_com.h (+29/-24)
Percona-Server/include/welcome_copyright_notice.h (+1/-1)
Percona-Server/libmysql/errmsg.c (+2/-0)
Percona-Server/libmysql/libmysql.c (+18/-1)
Percona-Server/libmysqld/lib_sql.cc (+3/-0)
Percona-Server/mysql-test/CMakeLists.txt (+4/-2)
Percona-Server/mysql-test/collections/default.daily (+5/-5)
Percona-Server/mysql-test/collections/default.experimental (+0/-6)
Percona-Server/mysql-test/collections/default.push (+5/-5)
Percona-Server/mysql-test/collections/default.release.in (+5/-5)
Percona-Server/mysql-test/collections/default.weekly (+11/-11)
Percona-Server/mysql-test/collections/disabled-gtid-on.list (+1/-1)
Percona-Server/mysql-test/extra/rpl_tests/rpl_extra_col_master.test (+2/-2)
Percona-Server/mysql-test/extra/rpl_tests/rpl_mts_crash_safe.inc (+1/-1)
Percona-Server/mysql-test/extra/rpl_tests/rpl_mts_crash_safe.test (+13/-0)
Percona-Server/mysql-test/include/check-testcase.test (+1/-0)
Percona-Server/mysql-test/include/get_binlog_dump_thread_id.inc (+0/-22)
Percona-Server/mysql-test/include/have_null_audit_plugin.inc (+22/-0)
Percona-Server/mysql-test/include/have_sha256_rsa_auth.inc (+5/-0)
Percona-Server/mysql-test/include/index_merge1.inc (+20/-14)
Percona-Server/mysql-test/include/innodb_pk_extension.inc (+253/-0)
Percona-Server/mysql-test/include/master-slave.inc (+2/-1)
Percona-Server/mysql-test/include/mtr_check.sql (+1/-1)
Percona-Server/mysql-test/include/mtr_warnings.sql (+3/-2)
Percona-Server/mysql-test/include/mysqld--help.inc (+2/-2)
Percona-Server/mysql-test/include/not_ndb_default.inc (+6/-4)
Percona-Server/mysql-test/include/not_sha256_rsa_auth.inc (+5/-0)
Percona-Server/mysql-test/include/read_many_rows.inc (+1/-1)
Percona-Server/mysql-test/include/rpl_init.inc (+4/-0)
Percona-Server/mysql-test/include/rpl_start_server.inc (+2/-2)
Percona-Server/mysql-test/include/save_master_pos.inc (+1/-1)
Percona-Server/mysql-test/include/show_events.inc (+1/-1)
Percona-Server/mysql-test/include/show_rpl_debug_info.inc (+8/-2)
Percona-Server/mysql-test/include/stop_dump_threads.inc (+33/-0)
Percona-Server/mysql-test/include/subquery_sj.inc (+1/-1)
Percona-Server/mysql-test/include/sync_slave_sql.inc (+3/-3)
Percona-Server/mysql-test/include/wait_condition.inc (+3/-10)
Percona-Server/mysql-test/include/wait_time_until_connected_again.inc (+27/-0)
Percona-Server/mysql-test/include/write_result_to_file.inc (+15/-15)
Percona-Server/mysql-test/lib/My/SafeProcess/CMakeLists.txt (+1/-1)
Percona-Server/mysql-test/lib/My/SafeProcess/safe_process.cc (+12/-5)
Percona-Server/mysql-test/lib/My/SafeProcess/safe_process.pl (+0/-166)
Percona-Server/mysql-test/lib/mtr_cases.pm (+6/-12)
Percona-Server/mysql-test/lib/mtr_report.pm (+11/-1)
Percona-Server/mysql-test/mysql-test-run.pl (+94/-64)
Percona-Server/mysql-test/r/alter_table.result (+10/-7)
Percona-Server/mysql-test/r/connect.result (+22/-6)
Percona-Server/mysql-test/r/create.result (+2/-2)
Percona-Server/mysql-test/r/ctype_binary.result (+1/-1)
Percona-Server/mysql-test/r/ctype_cp1251.result (+1/-1)
Percona-Server/mysql-test/r/ctype_latin1.result (+1/-1)
Percona-Server/mysql-test/r/ctype_ucs.result (+1/-1)
Percona-Server/mysql-test/r/ctype_utf8.result (+1/-1)
Percona-Server/mysql-test/r/ddl_i18n_koi8r.result (+8/-8)
Percona-Server/mysql-test/r/ddl_i18n_utf8.result (+8/-8)
Percona-Server/mysql-test/r/derived.result (+6/-2)
Percona-Server/mysql-test/r/disabled_replication.result (+1/-1)
Percona-Server/mysql-test/r/disconnect_on_expired_password_default.result (+34/-0)
Percona-Server/mysql-test/r/disconnect_on_expired_password_off.result (+33/-0)
Percona-Server/mysql-test/r/distinct.result (+40/-3)
Percona-Server/mysql-test/r/explain.result (+3/-0)
Percona-Server/mysql-test/r/explain_json_all.result (+27/-6)
Percona-Server/mysql-test/r/explain_json_none.result (+35/-11)
Percona-Server/mysql-test/r/group_by.result (+2/-7)
Percona-Server/mysql-test/r/host_cache_size_functionality.result (+78/-0)
Percona-Server/mysql-test/r/index_merge_innodb.result (+31/-25)
Percona-Server/mysql-test/r/index_merge_myisam.result (+27/-21)
Percona-Server/mysql-test/r/information_schema.result (+5/-5)
Percona-Server/mysql-test/r/innodb_explain_json_non_select_all.result (+204/-32)
Percona-Server/mysql-test/r/innodb_explain_json_non_select_none.result (+209/-37)
Percona-Server/mysql-test/r/innodb_explain_non_select_all.result (+12/-16)
Percona-Server/mysql-test/r/innodb_explain_non_select_none.result (+12/-16)
Percona-Server/mysql-test/r/innodb_pk_extension_off.result (+395/-0)
Percona-Server/mysql-test/r/innodb_pk_extension_on.result (+395/-0)
Percona-Server/mysql-test/r/insert_update.result (+3/-3)
Percona-Server/mysql-test/r/log_state.result (+1/-1)
Percona-Server/mysql-test/r/log_tables.result (+125/-24)
Percona-Server/mysql-test/r/myisam_explain_json_non_select_all.result (+207/-32)
Percona-Server/mysql-test/r/myisam_explain_json_non_select_none.result (+212/-37)
Percona-Server/mysql-test/r/myisam_explain_non_select_all.result (+12/-16)
Percona-Server/mysql-test/r/myisam_explain_non_select_none.result (+12/-16)
Percona-Server/mysql-test/r/myisam_icp.result (+1/-1)
Percona-Server/mysql-test/r/myisam_icp_all.result (+1/-1)
Percona-Server/mysql-test/r/mysql_config_editor.result (+6/-20)
Percona-Server/mysql-test/r/mysqlbinlog.result (+34/-0)
Percona-Server/mysql-test/r/mysqld--help-notwin.result (+17/-10)
Percona-Server/mysql-test/r/mysqld--help-win.result (+17/-10)
Percona-Server/mysql-test/r/mysqldump.result (+16/-14)
Percona-Server/mysql-test/r/not_ndb_default.require (+0/-2)
Percona-Server/mysql-test/r/optimizer_switch.result (+9/-9)
Percona-Server/mysql-test/r/partition.result (+3/-0)
Percona-Server/mysql-test/r/partition_explicit_prune.result (+2/-2)
Percona-Server/mysql-test/r/partition_locking.result (+6/-6)
Percona-Server/mysql-test/r/plugin_auth.result (+14/-10)
Percona-Server/mysql-test/r/plugin_auth_sha256_server_default.result (+1/-0)
Percona-Server/mysql-test/r/plugin_auth_sha256_server_default_tls.result (+1/-0)
Percona-Server/mysql-test/r/plugin_auth_sha256_tls.result (+14/-0)
Percona-Server/mysql-test/r/ps_ddl1.result (+4/-6)
Percona-Server/mysql-test/r/rewrite_general_log.result (+31/-18)
Percona-Server/mysql-test/r/select_none.result (+2/-2)
Percona-Server/mysql-test/r/select_none_bka.result (+2/-2)
Percona-Server/mysql-test/r/select_none_bka_nixbnl.result (+2/-2)
Percona-Server/mysql-test/r/sort_buffer_size_functionality.result (+99/-83)
Percona-Server/mysql-test/r/sp_notembedded.result (+1/-1)
Percona-Server/mysql-test/r/subquery_sj_all.result (+32/-1)
Percona-Server/mysql-test/r/subquery_sj_all_bka.result (+32/-1)
Percona-Server/mysql-test/r/subquery_sj_all_bka_nixbnl.result (+32/-1)
Percona-Server/mysql-test/r/subquery_sj_all_bkaunique.result (+32/-1)
Percona-Server/mysql-test/r/subquery_sj_dupsweed.result (+35/-1)
Percona-Server/mysql-test/r/subquery_sj_dupsweed_bka.result (+35/-1)
Percona-Server/mysql-test/r/subquery_sj_dupsweed_bka_nixbnl.result (+38/-1)
Percona-Server/mysql-test/r/subquery_sj_dupsweed_bkaunique.result (+35/-1)
Percona-Server/mysql-test/r/subquery_sj_firstmatch.result (+35/-1)
Percona-Server/mysql-test/r/subquery_sj_firstmatch_bka.result (+35/-1)
Percona-Server/mysql-test/r/subquery_sj_firstmatch_bka_nixbnl.result (+38/-1)
Percona-Server/mysql-test/r/subquery_sj_firstmatch_bkaunique.result (+35/-1)
Percona-Server/mysql-test/r/subquery_sj_loosescan.result (+35/-1)
Percona-Server/mysql-test/r/subquery_sj_loosescan_bka.result (+35/-1)
Percona-Server/mysql-test/r/subquery_sj_loosescan_bka_nixbnl.result (+38/-1)
Percona-Server/mysql-test/r/subquery_sj_loosescan_bkaunique.result (+35/-1)
Percona-Server/mysql-test/r/subquery_sj_mat.result (+32/-1)
Percona-Server/mysql-test/r/subquery_sj_mat_bka.result (+32/-1)
Percona-Server/mysql-test/r/subquery_sj_mat_bka_nixbnl.result (+32/-1)
Percona-Server/mysql-test/r/subquery_sj_mat_bkaunique.result (+32/-1)
Percona-Server/mysql-test/r/subquery_sj_mat_nosj.result (+23/-10)
Percona-Server/mysql-test/r/subquery_sj_none.result (+30/-8)
Percona-Server/mysql-test/r/subquery_sj_none_bka.result (+30/-8)
Percona-Server/mysql-test/r/subquery_sj_none_bka_nixbnl.result (+30/-8)
Percona-Server/mysql-test/r/subquery_sj_none_bkaunique.result (+30/-8)
Percona-Server/mysql-test/r/symlink_windows.result (+14/-0)
Percona-Server/mysql-test/r/system_mysql_db.result (+2/-2)
Percona-Server/mysql-test/r/table_definition_cache_functionality.result (+146/-0)
Percona-Server/mysql-test/r/user_var-binlog.result (+2/-0)
Percona-Server/mysql-test/r/validate_password_plugin.result (+13/-6)
Percona-Server/mysql-test/r/wl6443_deprecation.result (+1/-0)
Percona-Server/mysql-test/suite/binlog/r/binlog_base64_flag.result (+2/-0)
Percona-Server/mysql-test/suite/binlog/r/binlog_enforce_gtid_consistency.result (+16/-17)
Percona-Server/mysql-test/suite/binlog/r/binlog_gtid_errors.result (+23/-25)
Percona-Server/mysql-test/suite/binlog/r/binlog_hexdump.result (+2/-0)
Percona-Server/mysql-test/suite/binlog/r/binlog_mysqlbinlog_row.result (+2/-0)
Percona-Server/mysql-test/suite/binlog/r/binlog_mysqlbinlog_row_innodb.result (+8/-0)
Percona-Server/mysql-test/suite/binlog/r/binlog_mysqlbinlog_row_myisam.result (+8/-0)
Percona-Server/mysql-test/suite/binlog/r/binlog_mysqlbinlog_row_trans.result (+2/-0)
Percona-Server/mysql-test/suite/binlog/r/binlog_mysqlbinlog_start_stop.result (+66/-0)
Percona-Server/mysql-test/suite/binlog/r/binlog_row_ctype_ucs.result (+2/-0)
Percona-Server/mysql-test/suite/binlog/r/binlog_stm_ctype_ucs.result (+2/-0)
Percona-Server/mysql-test/suite/binlog/r/binlog_stm_disable_gtid_unsafe_statements.result (+0/-109)
Percona-Server/mysql-test/suite/binlog/t/binlog_enforce_gtid_consistency.test (+11/-20)
Percona-Server/mysql-test/suite/binlog/t/binlog_gtid_cache-master.opt (+1/-1)
Percona-Server/mysql-test/suite/binlog/t/binlog_gtid_errors-master.opt (+1/-1)
Percona-Server/mysql-test/suite/binlog/t/binlog_gtid_errors.test (+14/-16)
Percona-Server/mysql-test/suite/binlog/t/binlog_mixed_row_disable_gtid_unsafe_statements.test (+0/-4)
Percona-Server/mysql-test/suite/binlog/t/binlog_mysqlbinlog_row_innodb.test (+1/-1)
Percona-Server/mysql-test/suite/binlog/t/binlog_mysqlbinlog_row_myisam.test (+1/-1)
Percona-Server/mysql-test/suite/binlog/t/binlog_stm_disable_gtid_unsafe_statements.test (+0/-4)
Percona-Server/mysql-test/suite/engines/funcs/r/crash_manytables_number.result (+1/-0)
Percona-Server/mysql-test/suite/engines/funcs/r/crash_manytables_string.result (+1/-0)
Percona-Server/mysql-test/suite/engines/funcs/r/rpl_row_until.result (+66/-212)
Percona-Server/mysql-test/suite/engines/funcs/t/crash_manytables_number.cnf (+4/-0)
Percona-Server/mysql-test/suite/engines/funcs/t/crash_manytables_number.test (+1/-1)
Percona-Server/mysql-test/suite/engines/funcs/t/crash_manytables_string.cnf (+4/-0)
Percona-Server/mysql-test/suite/engines/funcs/t/crash_manytables_string.test (+1/-1)
Percona-Server/mysql-test/suite/engines/funcs/t/disabled.def (+0/-1)
Percona-Server/mysql-test/suite/engines/funcs/t/rpl_row_until.test (+114/-78)
Percona-Server/mysql-test/suite/funcs_1/r/is_columns_is.result (+2/-2)
Percona-Server/mysql-test/suite/funcs_1/r/is_columns_is_embedded.result (+2/-2)
Percona-Server/mysql-test/suite/funcs_1/r/is_columns_mysql.result (+4/-4)
Percona-Server/mysql-test/suite/funcs_1/r/is_columns_mysql_embedded.result (+4/-4)
Percona-Server/mysql-test/suite/funcs_1/r/processlist_priv_no_prot.result (+2/-2)
Percona-Server/mysql-test/suite/funcs_1/r/processlist_priv_ps.result (+2/-2)
Percona-Server/mysql-test/suite/funcs_1/r/processlist_val_no_prot.result (+1/-1)
Percona-Server/mysql-test/suite/funcs_1/r/processlist_val_ps.result (+1/-1)
Percona-Server/mysql-test/suite/innodb/r/innodb-alter-autoinc.result (+5/-4)
Percona-Server/mysql-test/suite/innodb/r/innodb-alter-nullable.result (+3/-0)
Percona-Server/mysql-test/suite/innodb/r/innodb-alter.result (+12/-23)
Percona-Server/mysql-test/suite/innodb/r/innodb-index-online-delete.result (+1/-0)
Percona-Server/mysql-test/suite/innodb/r/innodb-index-online-fk.result (+14/-5)
Percona-Server/mysql-test/suite/innodb/r/innodb-index-online.result (+6/-4)
Percona-Server/mysql-test/suite/innodb/r/innodb-index.result (+9/-1)
Percona-Server/mysql-test/suite/innodb/r/innodb-table-online.result (+6/-1)
Percona-Server/mysql-test/suite/innodb/r/innodb-wl5980-alter.result (+3/-8)
Percona-Server/mysql-test/suite/innodb/r/innodb-wl5980-discard.result (+60/-35)
Percona-Server/mysql-test/suite/innodb/r/innodb.result (+3/-0)
Percona-Server/mysql-test/suite/innodb/r/innodb_16k.result (+3/-0)
Percona-Server/mysql-test/suite/innodb/r/innodb_buffer_pool_load.result (+3/-3)
Percona-Server/mysql-test/suite/innodb/r/innodb_bug13867871.result (+0/-2)
Percona-Server/mysql-test/suite/innodb/r/innodb_bug14147491.result (+17/-0)
Percona-Server/mysql-test/suite/innodb/r/innodb_bug14676111.result (+64/-0)
Percona-Server/mysql-test/suite/innodb/r/innodb_bug14704286.result (+53/-0)
Percona-Server/mysql-test/suite/innodb/r/innodb_bug54044.result (+9/-4)
Percona-Server/mysql-test/suite/innodb/r/innodb_crash_recov_log_compressed_after_commit_0.result (+0/-48)
Percona-Server/mysql-test/suite/innodb/r/innodb_crash_recov_log_compressed_after_commit_1.result (+0/-48)
Percona-Server/mysql-test/suite/innodb/r/innodb_crash_recov_log_compressed_before_commit_0.result (+0/-52)
Percona-Server/mysql-test/suite/innodb/r/innodb_crash_recov_log_compressed_before_commit_1.result (+0/-51)
Percona-Server/mysql-test/suite/innodb/r/innodb_i_s_innodb_locks.result (+14/-14)
Percona-Server/mysql-test/suite/innodb/r/innodb_information_schema_buffer.result (+8/-8)
Percona-Server/mysql-test/suite/innodb/r/innodb_misc1.result (+3/-0)
Percona-Server/mysql-test/suite/innodb/r/innodb_monitor.result (+2/-0)
Percona-Server/mysql-test/suite/innodb/r/innodb_mysql.result (+1/-1)
Percona-Server/mysql-test/suite/innodb/r/innodb_wl6347_comp_indx_stat.result (+0/-8)
Percona-Server/mysql-test/suite/innodb/t/innodb-alter-autoinc.test (+6/-2)
Percona-Server/mysql-test/suite/innodb/t/innodb-alter-nullable.test (+8/-0)
Percona-Server/mysql-test/suite/innodb/t/innodb-alter.test (+12/-12)
Percona-Server/mysql-test/suite/innodb/t/innodb-index-online-delete.test (+1/-0)
Percona-Server/mysql-test/suite/innodb/t/innodb-index-online-fk.test (+19/-4)
Percona-Server/mysql-test/suite/innodb/t/innodb-index-online.test (+9/-5)
Percona-Server/mysql-test/suite/innodb/t/innodb-index.test (+20/-1)
Percona-Server/mysql-test/suite/innodb/t/innodb-table-online.test (+9/-1)
Percona-Server/mysql-test/suite/innodb/t/innodb-wl5522-debug.test (+3/-0)
Percona-Server/mysql-test/suite/innodb/t/innodb-wl5980-alter.test (+3/-3)
Percona-Server/mysql-test/suite/innodb/t/innodb-wl5980-discard.test (+45/-4)
Percona-Server/mysql-test/suite/innodb/t/innodb.test (+4/-0)
Percona-Server/mysql-test/suite/innodb/t/innodb_16k.test (+5/-0)
Percona-Server/mysql-test/suite/innodb/t/innodb_buffer_pool_load.test (+1/-1)
Percona-Server/mysql-test/suite/innodb/t/innodb_bug13867871.test (+1/-3)
Percona-Server/mysql-test/suite/innodb/t/innodb_bug14147491-master.opt (+1/-0)
Percona-Server/mysql-test/suite/innodb/t/innodb_bug14147491.test (+75/-0)
Percona-Server/mysql-test/suite/innodb/t/innodb_bug14676111.test (+145/-0)
Percona-Server/mysql-test/suite/innodb/t/innodb_bug14704286.test (+97/-0)
Percona-Server/mysql-test/suite/innodb/t/innodb_bug54044.test (+4/-4)
Percona-Server/mysql-test/suite/innodb/t/innodb_corrupt_bit.test (+1/-0)
Percona-Server/mysql-test/suite/innodb/t/innodb_crash_recov_log_compressed_after_commit_0.test (+0/-130)
Percona-Server/mysql-test/suite/innodb/t/innodb_crash_recov_log_compressed_after_commit_1.test (+0/-131)
Percona-Server/mysql-test/suite/innodb/t/innodb_crash_recov_log_compressed_before_commit_0.test (+0/-134)
Percona-Server/mysql-test/suite/innodb/t/innodb_crash_recov_log_compressed_before_commit_1.test (+0/-134)
Percona-Server/mysql-test/suite/innodb/t/innodb_information_schema_buffer.test (+5/-5)
Percona-Server/mysql-test/suite/innodb/t/innodb_misc1.test (+4/-0)
Percona-Server/mysql-test/suite/innodb/t/innodb_mysql.test (+2/-0)
Percona-Server/mysql-test/suite/innodb/t/innodb_wl6347_comp_indx_stat.test (+6/-12)
Percona-Server/mysql-test/suite/innodb_fts/r/innobase_drop_fts_index_table.result (+6/-0)
Percona-Server/mysql-test/suite/innodb_fts/r/innodb-fts-basic.result (+47/-41)
Percona-Server/mysql-test/suite/innodb_fts/r/innodb-fts-ddl.result (+2/-2)
Percona-Server/mysql-test/suite/innodb_fts/r/innodb_fts_large_records.result (+16/-16)
Percona-Server/mysql-test/suite/innodb_fts/r/innodb_fts_misc.result (+56/-39)
Percona-Server/mysql-test/suite/innodb_fts/r/innodb_fts_misc_1.result (+37/-31)
Percona-Server/mysql-test/suite/innodb_fts/r/innodb_fts_multiple_index.result (+44/-41)
Percona-Server/mysql-test/suite/innodb_fts/r/innodb_fts_opt.result (+28/-28)
Percona-Server/mysql-test/suite/innodb_fts/r/innodb_fts_proximity.result (+147/-11)
Percona-Server/mysql-test/suite/innodb_fts/t/innobase_drop_fts_index_table.test (+19/-0)
Percona-Server/mysql-test/suite/innodb_fts/t/innodb-fts-basic.test (+18/-18)
Percona-Server/mysql-test/suite/innodb_fts/t/innodb-fts-ddl.test (+2/-2)
Percona-Server/mysql-test/suite/innodb_fts/t/innodb_fts_large_records.test (+16/-16)
Percona-Server/mysql-test/suite/innodb_fts/t/innodb_fts_misc.test (+38/-22)
Percona-Server/mysql-test/suite/innodb_fts/t/innodb_fts_misc_1.test (+32/-33)
Percona-Server/mysql-test/suite/innodb_fts/t/innodb_fts_multiple_index.test (+19/-19)
Percona-Server/mysql-test/suite/innodb_fts/t/innodb_fts_opt.test (+26/-26)
Percona-Server/mysql-test/suite/innodb_fts/t/innodb_fts_proximity.test (+176/-20)
Percona-Server/mysql-test/suite/large_tests/r/rpl_slave_net_timeout.result (+0/-3)
Percona-Server/mysql-test/suite/large_tests/t/rpl_slave_net_timeout.test (+23/-12)
Percona-Server/mysql-test/suite/opt_trace/include/subquery.inc (+1/-1)
Percona-Server/mysql-test/suite/opt_trace/r/bugs_no_prot_all.result (+4/-1)
Percona-Server/mysql-test/suite/opt_trace/r/bugs_no_prot_none.result (+3/-1)
Percona-Server/mysql-test/suite/opt_trace/r/bugs_ps_prot_all.result (+4/-1)
Percona-Server/mysql-test/suite/opt_trace/r/bugs_ps_prot_none.result (+3/-1)
Percona-Server/mysql-test/suite/opt_trace/r/filesort_pq.result (+3/-4)
Percona-Server/mysql-test/suite/opt_trace/r/general2_no_prot.result (+2/-0)
Percona-Server/mysql-test/suite/opt_trace/r/general2_ps_prot.result (+2/-0)
Percona-Server/mysql-test/suite/opt_trace/r/range_no_prot.result (+59/-17)
Percona-Server/mysql-test/suite/opt_trace/r/range_ps_prot.result (+59/-17)
Percona-Server/mysql-test/suite/opt_trace/r/subquery_no_prot.result (+9/-9)
Percona-Server/mysql-test/suite/opt_trace/r/subquery_ps_prot.result (+9/-9)
Percona-Server/mysql-test/suite/parts/inc/partition_crash.inc (+2/-1)
Percona-Server/mysql-test/suite/parts/r/partition_alter4_innodb.result (+24/-24)
Percona-Server/mysql-test/suite/parts/r/partition_debug_innodb.result (+0/-71)
Percona-Server/mysql-test/suite/parts/t/partition_debug_innodb.test (+4/-0)
Percona-Server/mysql-test/suite/perfschema/include/binlog_common.inc (+0/-41)
Percona-Server/mysql-test/suite/perfschema/include/binlog_edge_common.inc (+188/-0)
Percona-Server/mysql-test/suite/perfschema/include/binlog_ok_common.inc (+146/-0)
Percona-Server/mysql-test/suite/perfschema/include/schema.inc (+1/-0)
Percona-Server/mysql-test/suite/perfschema/r/binlog_edge_mix.result (+178/-0)
Percona-Server/mysql-test/suite/perfschema/r/binlog_edge_row.result (+179/-0)
Percona-Server/mysql-test/suite/perfschema/r/binlog_edge_stmt.result (+258/-0)
Percona-Server/mysql-test/suite/perfschema/r/binlog_mix.result (+0/-50)
Percona-Server/mysql-test/suite/perfschema/r/binlog_ok_mix.result (+119/-0)
Percona-Server/mysql-test/suite/perfschema/r/binlog_ok_row.result (+119/-0)
Percona-Server/mysql-test/suite/perfschema/r/binlog_ok_stmt.result (+119/-0)
Percona-Server/mysql-test/suite/perfschema/r/binlog_row.result (+0/-50)
Percona-Server/mysql-test/suite/perfschema/r/binlog_stmt.result (+0/-63)
Percona-Server/mysql-test/suite/perfschema/r/digest_table_full.result (+4/-4)
Percona-Server/mysql-test/suite/perfschema/r/dml_esms_by_digest.result (+2/-2)
Percona-Server/mysql-test/suite/perfschema/r/pfs_upgrade_event.result (+4/-4)
Percona-Server/mysql-test/suite/perfschema/r/pfs_upgrade_func.result (+4/-4)
Percona-Server/mysql-test/suite/perfschema/r/pfs_upgrade_proc.result (+4/-4)
Percona-Server/mysql-test/suite/perfschema/r/pfs_upgrade_table.result (+4/-4)
Percona-Server/mysql-test/suite/perfschema/r/pfs_upgrade_view.result (+4/-4)
Percona-Server/mysql-test/suite/perfschema/r/rpl_gtid_func.result (+83/-0)
Percona-Server/mysql-test/suite/perfschema/r/schema.result (+51/-18)
Percona-Server/mysql-test/suite/perfschema/r/sizing_default.result (+4/-3)
Percona-Server/mysql-test/suite/perfschema/r/sizing_high.result (+4/-3)
Percona-Server/mysql-test/suite/perfschema/r/sizing_low.result (+4/-3)
Percona-Server/mysql-test/suite/perfschema/r/sizing_med.result (+4/-3)
Percona-Server/mysql-test/suite/perfschema/r/start_server_no_digests.result (+2/-2)
Percona-Server/mysql-test/suite/perfschema/r/start_server_off.result (+20/-19)
Percona-Server/mysql-test/suite/perfschema/r/statement_digest.result (+39/-39)
Percona-Server/mysql-test/suite/perfschema/r/statement_digest_charset.result (+1/-1)
Percona-Server/mysql-test/suite/perfschema/r/statement_digest_consumers.result (+39/-39)
Percona-Server/mysql-test/suite/perfschema/r/statement_digest_consumers2.result (+2/-2)
Percona-Server/mysql-test/suite/perfschema/r/statement_digest_long_query.result (+4/-4)
Percona-Server/mysql-test/suite/perfschema/r/table_schema.result (+47/-46)
Percona-Server/mysql-test/suite/perfschema/t/binlog_edge_mix-master.opt (+2/-0)
Percona-Server/mysql-test/suite/perfschema/t/binlog_edge_mix.test (+10/-0)
Percona-Server/mysql-test/suite/perfschema/t/binlog_edge_row-master.opt (+2/-0)
Percona-Server/mysql-test/suite/perfschema/t/binlog_edge_row.test (+10/-0)
Percona-Server/mysql-test/suite/perfschema/t/binlog_edge_stmt-master.opt (+2/-0)
Percona-Server/mysql-test/suite/perfschema/t/binlog_edge_stmt.test (+10/-0)
Percona-Server/mysql-test/suite/perfschema/t/binlog_mix.test (+0/-10)
Percona-Server/mysql-test/suite/perfschema/t/binlog_ok_mix-master.opt (+2/-0)
Percona-Server/mysql-test/suite/perfschema/t/binlog_ok_mix.test (+10/-0)
Percona-Server/mysql-test/suite/perfschema/t/binlog_ok_row-master.opt (+2/-0)
Percona-Server/mysql-test/suite/perfschema/t/binlog_ok_row.test (+10/-0)
Percona-Server/mysql-test/suite/perfschema/t/binlog_ok_stmt-master.opt (+2/-0)
Percona-Server/mysql-test/suite/perfschema/t/binlog_ok_stmt.test (+10/-0)
Percona-Server/mysql-test/suite/perfschema/t/binlog_row.test (+0/-10)
Percona-Server/mysql-test/suite/perfschema/t/binlog_stmt.test (+0/-11)
Percona-Server/mysql-test/suite/perfschema/t/digest_table_full.test (+1/-1)
Percona-Server/mysql-test/suite/perfschema/t/rpl_gtid_func.test (+91/-0)
Percona-Server/mysql-test/suite/perfschema/t/start_server_no_digests.test (+1/-1)
Percona-Server/mysql-test/suite/perfschema/t/start_server_off.test (+27/-0)
Percona-Server/mysql-test/suite/perfschema/t/statement_digest.test (+1/-1)
Percona-Server/mysql-test/suite/perfschema/t/statement_digest_consumers.test (+1/-1)
Percona-Server/mysql-test/suite/perfschema/t/statement_digest_consumers2.test (+1/-1)
Percona-Server/mysql-test/suite/perfschema/t/statement_digest_long_query.test (+1/-1)
Percona-Server/mysql-test/suite/rpl/r/rpl_bug31076.result (+2/-0)
Percona-Server/mysql-test/suite/rpl/r/rpl_check_gtid.result (+8/-8)
Percona-Server/mysql-test/suite/rpl/r/rpl_checksum.result (+1/-2)
Percona-Server/mysql-test/suite/rpl/r/rpl_do_grant.result (+1/-1)
Percona-Server/mysql-test/suite/rpl/r/rpl_extra_col_master_innodb.result (+2/-2)
Percona-Server/mysql-test/suite/rpl/r/rpl_extra_col_master_myisam.result (+2/-2)
Percona-Server/mysql-test/suite/rpl/r/rpl_gtid_execution.result (+332/-332)
Percona-Server/mysql-test/suite/rpl/r/rpl_gtid_mode.result (+2/-2)
Percona-Server/mysql-test/suite/rpl/r/rpl_gtid_parallel.result (+3/-3)
Percona-Server/mysql-test/suite/rpl/r/rpl_gtid_purged_fail_to_connect.result (+5/-2)
Percona-Server/mysql-test/suite/rpl/r/rpl_gtid_sql_until_before_after.result (+1/-1)
Percona-Server/mysql-test/suite/rpl/r/rpl_gtid_stress_failover.result (+1/-1)
Percona-Server/mysql-test/suite/rpl/r/rpl_mixed_implicit_commit_binlog.result (+1/-1)
Percona-Server/mysql-test/suite/rpl/r/rpl_mts_debug.result (+1/-1)
Percona-Server/mysql-test/suite/rpl/r/rpl_parallel_change_master.result (+1/-0)
Percona-Server/mysql-test/suite/rpl/r/rpl_report_port.result (+2/-0)
Percona-Server/mysql-test/suite/rpl/r/rpl_rotate_logs.result (+11/-23)
Percona-Server/mysql-test/suite/rpl/r/rpl_row_ignorable_event.result (+2/-0)
Percona-Server/mysql-test/suite/rpl/r/rpl_row_implicit_commit_binlog.result (+1/-1)
Percona-Server/mysql-test/suite/rpl/r/rpl_row_mts_show_relaylog_events.result (+204/-0)
Percona-Server/mysql-test/suite/rpl/r/rpl_row_mysqlbinlog.result (+10/-0)
Percona-Server/mysql-test/suite/rpl/r/rpl_row_until.result (+6/-0)
Percona-Server/mysql-test/suite/rpl/r/rpl_sp.result (+4/-2)
Percona-Server/mysql-test/suite/rpl/r/rpl_stm_implicit_commit_binlog.result (+1/-1)
Percona-Server/mysql-test/suite/rpl/r/rpl_stm_mix_mts_show_relaylog_events.result (+183/-0)
Percona-Server/mysql-test/suite/rpl/r/rpl_stm_start_stop_slave.result (+1/-1)
Percona-Server/mysql-test/suite/rpl/r/rpl_user.result (+2/-2)
Percona-Server/mysql-test/suite/rpl/t/disabled.def (+0/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_bug31076.test (+2/-0)
Percona-Server/mysql-test/suite/rpl/t/rpl_check_gtid.test (+9/-6)
Percona-Server/mysql-test/suite/rpl/t/rpl_checksum.test (+3/-2)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_empty_group-master.opt (+1/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_empty_group-slave.opt (+1/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_execution-master.opt (+1/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_execution-slave.opt (+1/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_execution.test (+29/-29)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_failover.cnf (+3/-3)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_mode.test (+11/-11)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_parallel-master.opt (+1/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_parallel-slave.opt (+1/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_parallel.test (+6/-6)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_purged_fail_to_connect-master.opt (+1/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_purged_fail_to_connect-slave.opt (+1/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_purged_fail_to_connect.test (+18/-12)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_purged_maintained.test (+15/-12)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_sql_until_before_after.test (+1/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_stress_failover.cnf (+9/-9)
Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_stress_failover.test (+18/-8)
Percona-Server/mysql-test/suite/rpl/t/rpl_insert_id-master.opt (+1/-0)
Percona-Server/mysql-test/suite/rpl/t/rpl_insert_id-slave.opt (+1/-0)
Percona-Server/mysql-test/suite/rpl/t/rpl_mts_debug.test (+1/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_mysqlbinlog_gtid_on-master.opt (+1/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_mysqlbinlog_gtid_on-slave.opt (+1/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_parallel_change_master.test (+8/-1)
Percona-Server/mysql-test/suite/rpl/t/rpl_report_port.test (+6/-0)
Percona-Server/mysql-test/suite/rpl/t/rpl_rotate_logs.test (+57/-7)
Percona-Server/mysql-test/suite/rpl/t/rpl_row_mts_show_relaylog_events.test (+20/-0)
Percona-Server/mysql-test/suite/rpl/t/rpl_row_show_relaylog_events.test (+1/-0)
Percona-Server/mysql-test/suite/rpl/t/rpl_row_until.test (+1/-0)
Percona-Server/mysql-test/suite/rpl/t/rpl_semi_sync.test (+2/-0)
Percona-Server/mysql-test/suite/rpl/t/rpl_stm_mix_mts_show_relaylog_events.test (+20/-0)
Percona-Server/mysql-test/suite/rpl/t/rpl_stm_mix_show_relaylog_events.test (+1/-0)
Percona-Server/mysql-test/suite/rpl/t/rpl_switch_stm_row_mixed-master.opt (+1/-0)
Percona-Server/mysql-test/suite/sha256_auth/r/plugin_auth_sha256_tls.result (+0/-32)
Percona-Server/mysql-test/suite/sha256_auth/t/plugin_auth_sha256_tls.test (+0/-53)
Percona-Server/mysql-test/suite/sys_vars/r/disconnect_on_expired_password_basic.result (+25/-0)
Percona-Server/mysql-test/suite/sys_vars/r/enforce_gtid_consistency_basic.result (+27/-27)
Percona-Server/mysql-test/suite/sys_vars/r/gtid_executed_basic.result (+21/-21)
Percona-Server/mysql-test/suite/sys_vars/r/gtid_purged_basic.result (+21/-19)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_ft_cache_size_basic.result (+5/-5)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_limit_optimistic_insert_debug_basic.result (+58/-0)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_log_compressed_pages_basic.result (+0/-69)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_monitor_disable_basic.result (+2/-0)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_monitor_enable_basic.result (+2/-0)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_monitor_reset_all_basic.result (+2/-0)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_monitor_reset_basic.result (+2/-0)
Percona-Server/mysql-test/suite/sys_vars/r/innodb_trx_purge_view_update_only_debug_basic.result (+61/-0)
Percona-Server/mysql-test/suite/sys_vars/r/ndb_log_update_as_write_basic.result (+0/-14)
Percona-Server/mysql-test/suite/sys_vars/r/ndb_log_updated_only_basic.result (+0/-14)
Percona-Server/mysql-test/suite/sys_vars/r/optimizer_switch_basic.result (+17/-17)
Percona-Server/mysql-test/suite/sys_vars/r/pseudo_slave_mode_basic.result (+119/-0)
Percona-Server/mysql-test/suite/sys_vars/r/slow_launch_time_func.result (+8/-3)
Percona-Server/mysql-test/suite/sys_vars/t/disconnect_on_expired_password_basic.test (+17/-0)
Percona-Server/mysql-test/suite/sys_vars/t/enforce_gtid_consistency_basic.test (+12/-12)
Percona-Server/mysql-test/suite/sys_vars/t/gtid_executed_basic.test (+8/-8)
Percona-Server/mysql-test/suite/sys_vars/t/gtid_purged_basic.test (+18/-16)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_file_per_table_basic-master.opt (+1/-0)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_limit_optimistic_insert_debug_basic.test (+50/-0)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_log_compressed_pages_basic.test (+0/-88)
Percona-Server/mysql-test/suite/sys_vars/t/innodb_trx_purge_view_update_only_debug_basic.test (+53/-0)
Percona-Server/mysql-test/suite/sys_vars/t/ndb_log_update_as_write_basic.test (+0/-216)
Percona-Server/mysql-test/suite/sys_vars/t/ndb_log_updated_only_basic.test (+0/-216)
Percona-Server/mysql-test/suite/sys_vars/t/pseudo_slave_mode_basic.test (+168/-0)
Percona-Server/mysql-test/suite/sys_vars/t/slow_launch_time_func.test (+7/-5)
Percona-Server/mysql-test/t/alter_table.test (+15/-7)
Percona-Server/mysql-test/t/connect.test (+25/-5)
Percona-Server/mysql-test/t/derived.test (+4/-0)
Percona-Server/mysql-test/t/disconnect_on_expired_password_default.test (+50/-0)
Percona-Server/mysql-test/t/disconnect_on_expired_password_off-master.opt (+1/-0)
Percona-Server/mysql-test/t/disconnect_on_expired_password_off.test (+48/-0)
Percona-Server/mysql-test/t/distinct.test (+17/-8)
Percona-Server/mysql-test/t/group_by.test (+2/-2)
Percona-Server/mysql-test/t/host_cache_size_functionality.test (+183/-0)
Percona-Server/mysql-test/t/information_schema.test (+1/-1)
Percona-Server/mysql-test/t/innodb_pk_extension_off.test (+16/-0)
Percona-Server/mysql-test/t/innodb_pk_extension_on.test (+16/-0)
Percona-Server/mysql-test/t/log_tables.test (+8/-6)
Percona-Server/mysql-test/t/multi_update2.test (+1/-0)
Percona-Server/mysql-test/t/mysql_config_editor.test (+3/-3)
Percona-Server/mysql-test/t/mysql_plugin.test (+4/-4)
Percona-Server/mysql-test/t/mysqldump.test (+1/-0)
Percona-Server/mysql-test/t/plugin_auth.test (+1/-1)
Percona-Server/mysql-test/t/plugin_auth_sha256.test (+2/-0)
Percona-Server/mysql-test/t/plugin_auth_sha256_2-master.opt (+1/-1)
Percona-Server/mysql-test/t/plugin_auth_sha256_2.test (+2/-0)
Percona-Server/mysql-test/t/plugin_auth_sha256_server_default-master.opt (+3/-3)
Percona-Server/mysql-test/t/plugin_auth_sha256_server_default.test (+5/-0)
Percona-Server/mysql-test/t/plugin_auth_sha256_server_default_tls.test (+3/-0)
Percona-Server/mysql-test/t/plugin_auth_sha256_tls.test (+21/-0)
Percona-Server/mysql-test/t/ps_ddl1.test (+0/-2)
Percona-Server/mysql-test/t/query_cache_size_functionality.test (+1/-1)
Percona-Server/mysql-test/t/query_cache_type_functionality.test (+1/-1)
Percona-Server/mysql-test/t/rewrite_general_log.test (+12/-8)
Percona-Server/mysql-test/t/sort_buffer_size_functionality.test (+226/-0)
Percona-Server/mysql-test/t/sp_notembedded.test (+10/-8)
Percona-Server/mysql-test/t/subselect_notembedded-master.opt (+1/-0)
Percona-Server/mysql-test/t/symlink_windows.test (+58/-0)
Percona-Server/mysql-test/t/table_definition_cache_functionality.test (+207/-0)
Percona-Server/mysql-test/t/validate_password_plugin.test (+13/-6)
Percona-Server/mysql-test/t/variables_debug.test (+1/-1)
Percona-Server/mysql-test/t/wl6443_deprecation.test (+3/-0)
Percona-Server/mysql-test/valgrind.supp (+43/-0)
Percona-Server/mysys/mf_format.c (+3/-2)
Percona-Server/mysys/mf_iocache.c (+1/-1)
Percona-Server/mysys/mf_pack.c (+17/-8)
Percona-Server/mysys/my_access.c (+63/-0)
Percona-Server/mysys/my_handler_errors.h (+2/-1)
Percona-Server/mysys/my_lib.c (+3/-2)
Percona-Server/mysys/psi_noop.c (+2/-2)
Percona-Server/mysys_ssl/my_aes.cc (+19/-11)
Percona-Server/mysys_ssl/my_getopt.cc (+86/-25)
Percona-Server/packaging/WiX/CMakeLists.txt (+17/-0)
Percona-Server/packaging/WiX/mysql_server_extra.wxs.in (+9/-0)
Percona-Server/packaging/rpm-uln/CMakeLists.txt (+1/-1)
Percona-Server/packaging/rpm-uln/mysql-5.6-stack-guard.patch (+18/-15)
Percona-Server/packaging/rpm-uln/mysql-chain-certs.patch (+16/-12)
Percona-Server/packaging/rpm-uln/mysql.spec.sh (+50/-19)
Percona-Server/packaging/solaris/CMakeLists.txt (+32/-0)
Percona-Server/packaging/solaris/postinstall-solaris.sh (+124/-0)
Percona-Server/plugin/auth/test_plugin.c (+2/-2)
Percona-Server/plugin/password_validation/validate_password.cc (+89/-11)
Percona-Server/plugin/semisync/semisync_master.cc (+34/-4)
Percona-Server/plugin/semisync/semisync_master.h (+22/-3)
Percona-Server/plugin/semisync/semisync_master_plugin.cc (+19/-11)
Percona-Server/regex/my_regex.h (+1/-1)
Percona-Server/regex/regcomp.c (+1/-1)
Percona-Server/scripts/mysql_install_db.pl.in (+33/-16)
Percona-Server/scripts/mysql_system_tables.sql (+21/-20)
Percona-Server/scripts/mysql_system_tables_fix.sql (+4/-0)
Percona-Server/scripts/mysqld_multi.sh (+22/-0)
Percona-Server/scripts/mysqld_safe.sh (+34/-1)
Percona-Server/scripts/mysqldumpslow.sh (+1/-1)
Percona-Server/sql-common/client.c (+18/-11)
Percona-Server/sql-common/client_authentication.cc (+4/-1)
Percona-Server/sql-common/client_plugin.c (+17/-3)
Percona-Server/sql/CMakeLists.txt (+0/-1)
Percona-Server/sql/abstract_query_plan.cc (+4/-2)
Percona-Server/sql/binlog.cc (+235/-60)
Percona-Server/sql/binlog.h (+23/-0)
Percona-Server/sql/event_db_repository.cc (+1/-1)
Percona-Server/sql/gcalc_slicescan.cc (+3/-0)
Percona-Server/sql/gcalc_slicescan.h (+12/-0)
Percona-Server/sql/gcalc_tools.cc (+22/-74)
Percona-Server/sql/gcalc_tools.h (+65/-10)
Percona-Server/sql/global_threads.h (+2/-1)
Percona-Server/sql/ha_ndbcluster.cc (+38/-23)
Percona-Server/sql/ha_partition.cc (+40/-3)
Percona-Server/sql/handler.cc (+33/-16)
Percona-Server/sql/handler.h (+35/-4)
Percona-Server/sql/hash_filo.h (+51/-13)
Percona-Server/sql/item.cc (+70/-52)
Percona-Server/sql/item.h (+5/-7)
Percona-Server/sql/item_cmpfunc.cc (+14/-10)
Percona-Server/sql/item_cmpfunc.h (+8/-3)
Percona-Server/sql/item_create.cc (+1/-1)
Percona-Server/sql/item_func.cc (+8/-8)
Percona-Server/sql/item_func.h (+4/-3)
Percona-Server/sql/item_geofunc.cc (+7/-5)
Percona-Server/sql/item_row.cc (+2/-3)
Percona-Server/sql/item_row.h (+1/-1)
Percona-Server/sql/item_strfunc.cc (+9/-4)
Percona-Server/sql/item_subselect.cc (+30/-36)
Percona-Server/sql/item_subselect.h (+3/-4)
Percona-Server/sql/item_xmlfunc.cc (+24/-9)
Percona-Server/sql/item_xmlfunc.h (+12/-0)
Percona-Server/sql/key.cc (+4/-4)
Percona-Server/sql/lock.cc (+1/-1)
Percona-Server/sql/log.cc (+12/-12)
Percona-Server/sql/log.h (+4/-4)
Percona-Server/sql/log_event.cc (+114/-33)
Percona-Server/sql/log_event.h (+48/-7)
Percona-Server/sql/log_event_old.cc (+1/-1)
Percona-Server/sql/mdl.h (+10/-2)
Percona-Server/sql/mysqld.cc (+76/-22)
Percona-Server/sql/mysqld.h (+12/-2)
Percona-Server/sql/opt_explain.cc (+40/-14)
Percona-Server/sql/opt_explain_format.h (+3/-0)
Percona-Server/sql/opt_explain_json.cc (+5/-0)
Percona-Server/sql/opt_range.cc (+140/-48)
Percona-Server/sql/opt_range.h (+2/-16)
Percona-Server/sql/opt_sum.cc (+3/-1)
Percona-Server/sql/partition_info.cc (+11/-1)
Percona-Server/sql/partition_info.h (+5/-6)
Percona-Server/sql/records.cc (+1/-1)
Percona-Server/sql/replication.h (+16/-12)
Percona-Server/sql/rpl_constants.cc (+0/-33)
Percona-Server/sql/rpl_constants.h (+0/-14)
Percona-Server/sql/rpl_gtid.h (+47/-5)
Percona-Server/sql/rpl_gtid_cache.cc (+1/-0)
Percona-Server/sql/rpl_gtid_execution.cc (+34/-1)
Percona-Server/sql/rpl_gtid_owned.cc (+2/-2)
Percona-Server/sql/rpl_gtid_set.cc (+210/-83)
Percona-Server/sql/rpl_gtid_specification.cc (+6/-1)
Percona-Server/sql/rpl_gtid_state.cc (+30/-0)
Percona-Server/sql/rpl_handler.cc (+10/-10)
Percona-Server/sql/rpl_handler.h (+3/-2)
Percona-Server/sql/rpl_info_factory.cc (+33/-2)
Percona-Server/sql/rpl_info_factory.h (+1/-0)
Percona-Server/sql/rpl_info_file.cc (+9/-0)
Percona-Server/sql/rpl_info_file.h (+1/-1)
Percona-Server/sql/rpl_info_table_access.cc (+1/-1)
Percona-Server/sql/rpl_master.cc (+248/-88)
Percona-Server/sql/rpl_master.h (+52/-4)
Percona-Server/sql/rpl_rli.cc (+6/-6)
Percona-Server/sql/rpl_rli_pdb.cc (+109/-90)
Percona-Server/sql/rpl_rli_pdb.h (+12/-2)
Percona-Server/sql/rpl_slave.cc (+106/-47)
Percona-Server/sql/rpl_utility.cc (+7/-2)
Percona-Server/sql/set_var.h (+1/-0)
Percona-Server/sql/share/errmsg-utf8.txt (+110/-13)
Percona-Server/sql/sp_head.cc (+28/-24)
Percona-Server/sql/sp_rcontext.cc (+6/-0)
Percona-Server/sql/spatial.cc (+9/-1)
Percona-Server/sql/sql_acl.cc (+254/-48)
Percona-Server/sql/sql_acl.h (+2/-3)
Percona-Server/sql/sql_admin.cc (+23/-3)
Percona-Server/sql/sql_base.cc (+105/-126)
Percona-Server/sql/sql_base.h (+6/-0)
Percona-Server/sql/sql_cache.cc (+46/-37)
Percona-Server/sql/sql_cache.h (+1/-1)
Percona-Server/sql/sql_class.cc (+59/-3)
Percona-Server/sql/sql_class.h (+101/-15)
Percona-Server/sql/sql_cursor.cc (+1/-1)
Percona-Server/sql/sql_db.cc (+8/-1)
Percona-Server/sql/sql_derived.cc (+4/-3)
Percona-Server/sql/sql_error.cc (+2/-1)
Percona-Server/sql/sql_executor.cc (+33/-11)
Percona-Server/sql/sql_handler.cc (+2/-2)
Percona-Server/sql/sql_insert.cc (+0/-10)
Percona-Server/sql/sql_lex.cc (+5/-0)
Percona-Server/sql/sql_lex.h (+35/-0)
Percona-Server/sql/sql_load.cc (+5/-0)
Percona-Server/sql/sql_optimizer.cc (+169/-78)
Percona-Server/sql/sql_optimizer.h (+16/-1)
Percona-Server/sql/sql_parse.cc (+85/-21)
Percona-Server/sql/sql_partition.cc (+4/-4)
Percona-Server/sql/sql_partition.h (+1/-0)
Percona-Server/sql/sql_planner.cc (+29/-18)
Percona-Server/sql/sql_plugin.cc (+3/-2)
Percona-Server/sql/sql_priv.h (+41/-3)
Percona-Server/sql/sql_profile.cc (+19/-10)
Percona-Server/sql/sql_profile.h (+4/-2)
Percona-Server/sql/sql_resolver.cc (+52/-40)
Percona-Server/sql/sql_rewrite.cc (+195/-13)
Percona-Server/sql/sql_select.cc (+237/-134)
Percona-Server/sql/sql_select.h (+6/-2)
Percona-Server/sql/sql_show.cc (+30/-12)
Percona-Server/sql/sql_table.cc (+213/-74)
Percona-Server/sql/sql_table.h (+12/-1)
Percona-Server/sql/sql_tmp_table.cc (+30/-19)
Percona-Server/sql/sql_trigger.cc (+11/-1)
Percona-Server/sql/sql_truncate.cc (+1/-1)
Percona-Server/sql/sql_union.cc (+26/-14)
Percona-Server/sql/sql_update.cc (+2/-1)
Percona-Server/sql/sql_view.cc (+31/-18)
Percona-Server/sql/sql_yacc.yy (+81/-5)
Percona-Server/sql/structs.h (+25/-9)
Percona-Server/sql/sys_vars.cc (+168/-22)
Percona-Server/sql/sys_vars.h (+104/-10)
Percona-Server/sql/table.cc (+259/-53)
Percona-Server/sql/table.h (+36/-5)
Percona-Server/sql/transaction.cc (+17/-3)
Percona-Server/sql/unireg.cc (+15/-8)
Percona-Server/sql/uuid.cc (+1/-1)
Percona-Server/storage/archive/ha_archive.cc (+1/-1)
Percona-Server/storage/federated/ha_federated.cc (+1/-1)
Percona-Server/storage/heap/ha_heap.cc (+6/-6)
Percona-Server/storage/heap/hp_delete.c (+14/-4)
Percona-Server/storage/innobase/btr/btr0btr.cc (+34/-8)
Percona-Server/storage/innobase/btr/btr0cur.cc (+60/-31)
Percona-Server/storage/innobase/btr/btr0pcur.cc (+2/-1)
Percona-Server/storage/innobase/buf/buf0buf.cc (+87/-79)
Percona-Server/storage/innobase/buf/buf0dblwr.cc (+42/-27)
Percona-Server/storage/innobase/buf/buf0flu.cc (+35/-18)
Percona-Server/storage/innobase/buf/buf0lru.cc (+38/-3)
Percona-Server/storage/innobase/dict/dict0crea.cc (+8/-3)
Percona-Server/storage/innobase/dict/dict0dict.cc (+78/-45)
Percona-Server/storage/innobase/dict/dict0load.cc (+13/-8)
Percona-Server/storage/innobase/dict/dict0stats.cc (+89/-179)
Percona-Server/storage/innobase/dict/dict0stats_bg.cc (+8/-1)
Percona-Server/storage/innobase/fil/fil0fil.cc (+28/-2)
Percona-Server/storage/innobase/fts/fts0fts.cc (+58/-29)
Percona-Server/storage/innobase/fts/fts0opt.cc (+5/-4)
Percona-Server/storage/innobase/fts/fts0que.cc (+289/-76)
Percona-Server/storage/innobase/handler/ha_innodb.cc (+239/-256)
Percona-Server/storage/innobase/handler/ha_innodb.h (+10/-1)
Percona-Server/storage/innobase/handler/handler0alter.cc (+263/-105)
Percona-Server/storage/innobase/handler/i_s.cc (+98/-74)
Percona-Server/storage/innobase/ibuf/ibuf0ibuf.cc (+1/-1)
Percona-Server/storage/innobase/include/api0misc.h (+1/-1)
Percona-Server/storage/innobase/include/btr0cur.h (+15/-10)
Percona-Server/storage/innobase/include/btr0cur.ic (+13/-0)
Percona-Server/storage/innobase/include/btr0pcur.h (+9/-6)
Percona-Server/storage/innobase/include/btr0pcur.ic (+14/-16)
Percona-Server/storage/innobase/include/buf0buf.h (+22/-5)
Percona-Server/storage/innobase/include/buf0buf.ic (+4/-4)
Percona-Server/storage/innobase/include/buf0flu.h (+17/-0)
Percona-Server/storage/innobase/include/buf0lru.h (+4/-1)
Percona-Server/storage/innobase/include/data0type.ic (+7/-24)
Percona-Server/storage/innobase/include/db0err.h (+4/-0)
Percona-Server/storage/innobase/include/dict0dict.h (+3/-25)
Percona-Server/storage/innobase/include/dict0dict.ic (+0/-47)
Percona-Server/storage/innobase/include/dict0load.h (+1/-1)
Percona-Server/storage/innobase/include/dict0mem.h (+6/-0)
Percona-Server/storage/innobase/include/fil0fil.h (+16/-1)
Percona-Server/storage/innobase/include/fts0priv.h (+1/-1)
Percona-Server/storage/innobase/include/lock0lock.h (+10/-2)
Percona-Server/storage/innobase/include/log0recv.h (+3/-0)
Percona-Server/storage/innobase/include/os0sync.h (+2/-4)
Percona-Server/storage/innobase/include/rem0rec.h (+40/-47)
Percona-Server/storage/innobase/include/rem0rec.ic (+1/-2)
Percona-Server/storage/innobase/include/rem0types.h (+10/-1)
Percona-Server/storage/innobase/include/row0ftsort.h (+3/-0)
Percona-Server/storage/innobase/include/row0log.h (+24/-6)
Percona-Server/storage/innobase/include/row0log.ic (+84/-0)
Percona-Server/storage/innobase/include/row0merge.h (+8/-10)
Percona-Server/storage/innobase/include/row0mysql.h (+4/-6)
Percona-Server/storage/innobase/include/row0row.h (+1/-1)
Percona-Server/storage/innobase/include/row0sel.h (+0/-9)
Percona-Server/storage/innobase/include/row0types.h (+0/-14)
Percona-Server/storage/innobase/include/row0upd.h (+11/-1)
Percona-Server/storage/innobase/include/row0upd.ic (+10/-3)
Percona-Server/storage/innobase/include/row0vers.h (+7/-7)
Percona-Server/storage/innobase/include/srv0mon.h (+28/-8)
Percona-Server/storage/innobase/include/srv0srv.h (+12/-0)
Percona-Server/storage/innobase/include/sync0sync.h (+1/-0)
Percona-Server/storage/innobase/include/trx0purge.h (+6/-1)
Percona-Server/storage/innobase/include/trx0rec.h (+10/-9)
Percona-Server/storage/innobase/include/trx0sys.h (+4/-0)
Percona-Server/storage/innobase/lock/lock0lock.cc (+122/-29)
Percona-Server/storage/innobase/lock/lock0wait.cc (+1/-1)
Percona-Server/storage/innobase/log/log0log.cc (+4/-8)
Percona-Server/storage/innobase/log/log0recv.cc (+143/-10)
Percona-Server/storage/innobase/os/os0file.cc (+24/-14)
Percona-Server/storage/innobase/os/os0sync.cc (+4/-11)
Percona-Server/storage/innobase/page/page0cur.cc (+2/-2)
Percona-Server/storage/innobase/page/page0zip.cc (+2/-2)
Percona-Server/storage/innobase/rem/rem0rec.cc (+195/-80)
Percona-Server/storage/innobase/row/row0ext.cc (+2/-0)
Percona-Server/storage/innobase/row/row0ftsort.cc (+50/-27)
Percona-Server/storage/innobase/row/row0import.cc (+49/-30)
Percona-Server/storage/innobase/row/row0ins.cc (+181/-205)
Percona-Server/storage/innobase/row/row0log.cc (+121/-304)
Percona-Server/storage/innobase/row/row0merge.cc (+323/-203)
Percona-Server/storage/innobase/row/row0mysql.cc (+40/-22)
Percona-Server/storage/innobase/row/row0purge.cc (+193/-155)
Percona-Server/storage/innobase/row/row0sel.cc (+39/-72)
Percona-Server/storage/innobase/row/row0uins.cc (+18/-15)
Percona-Server/storage/innobase/row/row0umod.cc (+201/-64)
Percona-Server/storage/innobase/row/row0undo.cc (+1/-1)
Percona-Server/storage/innobase/row/row0upd.cc (+116/-79)
Percona-Server/storage/innobase/row/row0vers.cc (+26/-44)
Percona-Server/storage/innobase/srv/srv0conc.cc (+1/-1)
Percona-Server/storage/innobase/srv/srv0mon.cc (+33/-7)
Percona-Server/storage/innobase/srv/srv0srv.cc (+45/-18)
Percona-Server/storage/innobase/sync/sync0rw.cc (+2/-2)
Percona-Server/storage/innobase/sync/sync0sync.cc (+2/-2)
Percona-Server/storage/innobase/trx/trx0purge.cc (+41/-1)
Percona-Server/storage/innobase/trx/trx0rec.cc (+62/-47)
Percona-Server/storage/innobase/trx/trx0sys.cc (+2/-0)
Percona-Server/storage/innobase/trx/trx0trx.cc (+2/-0)
Percona-Server/storage/innobase/ut/ut0ut.cc (+17/-6)
Percona-Server/storage/innobase/ut/ut0wqueue.cc (+1/-1)
Percona-Server/storage/myisam/ha_myisam.cc (+4/-4)
Percona-Server/storage/myisam/mi_dynrec.c (+8/-0)
Percona-Server/storage/myisam/mi_open.c (+8/-1)
Percona-Server/storage/myisam/mi_search.c (+9/-6)
Percona-Server/storage/myisam/myisamchk.c (+8/-1)
Percona-Server/storage/myisam/myisampack.c (+1/-1)
Percona-Server/storage/perfschema/ha_perfschema.cc (+14/-4)
Percona-Server/storage/perfschema/ha_perfschema.h (+0/-1)
Percona-Server/storage/perfschema/pfs.cc (+22/-7)
Percona-Server/storage/perfschema/pfs_atomic.h (+79/-0)
Percona-Server/storage/perfschema/pfs_autosize.cc (+0/-22)
Percona-Server/storage/perfschema/pfs_digest.cc (+24/-14)
Percona-Server/storage/perfschema/pfs_digest.h (+8/-5)
Percona-Server/storage/perfschema/pfs_engine_table.cc (+14/-1)
Percona-Server/storage/perfschema/pfs_events.h (+1/-1)
Percona-Server/storage/perfschema/pfs_instr.cc (+6/-6)
Percona-Server/storage/perfschema/pfs_instr.h (+4/-4)
Percona-Server/storage/perfschema/pfs_visitor.cc (+1/-1)
Percona-Server/storage/perfschema/table_esgs_by_thread_by_event_name.cc (+2/-2)
Percona-Server/storage/perfschema/table_esgs_by_thread_by_event_name.h (+1/-1)
Percona-Server/storage/perfschema/table_esms_by_digest.cc (+15/-9)
Percona-Server/storage/perfschema/table_esms_by_thread_by_event_name.cc (+2/-2)
Percona-Server/storage/perfschema/table_esms_by_thread_by_event_name.h (+1/-1)
Percona-Server/storage/perfschema/table_events_stages.cc (+2/-2)
Percona-Server/storage/perfschema/table_events_stages.h (+1/-1)
Percona-Server/storage/perfschema/table_events_statements.cc (+3/-3)
Percona-Server/storage/perfschema/table_events_statements.h (+1/-1)
Percona-Server/storage/perfschema/table_events_waits.cc (+2/-2)
Percona-Server/storage/perfschema/table_events_waits.h (+1/-1)
Percona-Server/storage/perfschema/table_ews_by_thread_by_event_name.cc (+2/-2)
Percona-Server/storage/perfschema/table_ews_by_thread_by_event_name.h (+1/-1)
Percona-Server/storage/perfschema/table_helper.cc (+18/-7)
Percona-Server/storage/perfschema/table_helper.h (+4/-0)
Percona-Server/storage/perfschema/table_host_cache.cc (+0/-3)
Percona-Server/storage/perfschema/table_session_connect.cc (+2/-2)
Percona-Server/storage/perfschema/table_setup_actors.cc (+11/-34)
Percona-Server/storage/perfschema/table_setup_objects.cc (+8/-35)
Percona-Server/storage/perfschema/table_socket_instances.cc (+2/-2)
Percona-Server/storage/perfschema/table_socket_instances.h (+1/-1)
Percona-Server/storage/perfschema/table_sync_instances.cc (+4/-4)
Percona-Server/storage/perfschema/table_sync_instances.h (+2/-2)
Percona-Server/storage/perfschema/table_threads.cc (+13/-13)
Percona-Server/storage/perfschema/table_threads.h (+3/-3)
Percona-Server/storage/perfschema/unittest/CMakeLists.txt (+16/-5)
Percona-Server/strings/ctype-bin.c (+21/-7)
Percona-Server/strings/ctype-mb.c (+41/-11)
Percona-Server/strings/ctype-simple.c (+20/-7)
Percona-Server/strings/ctype-uca.c (+19/-7)
Percona-Server/strings/ctype-utf8.c (+26/-9)
Percona-Server/strings/ctype.c (+2/-0)
Percona-Server/strings/decimal.c (+28/-18)
Percona-Server/strings/xml.c (+11/-3)
Percona-Server/support-files/mysql.spec.sh (+19/-4)
Percona-Server/tests/mysql_client_test.c (+108/-6)
Percona-Server/unittest/gunit/CMakeLists.txt (+179/-171)
Percona-Server/unittest/gunit/FindGTest.cmake (+0/-219)
Percona-Server/unittest/gunit/alignment-t.cc (+2/-2)
Percona-Server/unittest/gunit/bounded_queue-t.cc (+2/-2)
Percona-Server/unittest/gunit/bounds_checked_array-t.cc (+8/-6)
Percona-Server/unittest/gunit/byteorder-t.cc (+1/-1)
Percona-Server/unittest/gunit/copy_info-t.cc (+36/-103)
Percona-Server/unittest/gunit/cost_estimate-t.cc (+1/-1)
Percona-Server/unittest/gunit/create_field-t.cc (+1/-1)
Percona-Server/unittest/gunit/dbug-t.cc (+1/-1)
Percona-Server/unittest/gunit/decimal-t.cc (+2/-2)
Percona-Server/unittest/gunit/dynarray-t.cc (+1/-9)
Percona-Server/unittest/gunit/field-t.cc (+8/-6)
Percona-Server/unittest/gunit/field_date-t.cc (+1/-1)
Percona-Server/unittest/gunit/field_datetime-t.cc (+1/-1)
Percona-Server/unittest/gunit/field_long-t.cc (+1/-2)
Percona-Server/unittest/gunit/field_newdecimal-t.cc (+2/-7)
Percona-Server/unittest/gunit/field_timestamp-t.cc (+1/-1)
Percona-Server/unittest/gunit/filesort_buffer-t.cc (+1/-1)
Percona-Server/unittest/gunit/filesort_compare-t.cc (+8/-8)
Percona-Server/unittest/gunit/get_diagnostics-t.cc (+1/-1)
Percona-Server/unittest/gunit/gunit_test_main.cc (+13/-0)
Percona-Server/unittest/gunit/gunit_test_main_server.cc (+2/-0)
Percona-Server/unittest/gunit/handler-t.cc (+5/-4)
Percona-Server/unittest/gunit/handler-t.h (+30/-57)
Percona-Server/unittest/gunit/item-t.cc (+15/-30)
Percona-Server/unittest/gunit/item_func_now_local-t.cc (+1/-1)
Percona-Server/unittest/gunit/join_tab_sort-t.cc (+1/-1)
Percona-Server/unittest/gunit/like_range-t.cc (+35/-30)
Percona-Server/unittest/gunit/make_sortkey-t.cc (+1/-1)
Percona-Server/unittest/gunit/mdl-t.cc (+81/-16)
Percona-Server/unittest/gunit/mdl_mytap-t.cc (+0/-762)
Percona-Server/unittest/gunit/my_bitmap-t.cc (+14/-2)
Percona-Server/unittest/gunit/my_decimal-t.cc (+26/-4)
Percona-Server/unittest/gunit/my_error-t.cc (+1/-1)
Percona-Server/unittest/gunit/my_regex-t.cc (+1/-1)
Percona-Server/unittest/gunit/mysys_base64-t.cc (+26/-20)
Percona-Server/unittest/gunit/mysys_lf-t.cc (+43/-17)
Percona-Server/unittest/gunit/mysys_my_atomic-t.cc (+34/-8)
Percona-Server/unittest/gunit/mysys_my_malloc-t.cc (+16/-15)
Percona-Server/unittest/gunit/mysys_my_rdtsc-t.cc (+74/-62)
Percona-Server/unittest/gunit/mysys_my_vsnprintf-t.cc (+12/-9)
Percona-Server/unittest/gunit/opt_range-t.cc (+1/-1)
Percona-Server/unittest/gunit/opt_trace-t.cc (+1/-1)
Percona-Server/unittest/gunit/segfault-t.cc (+33/-4)
Percona-Server/unittest/gunit/sql_list-t.cc (+3/-17)
Percona-Server/unittest/gunit/sql_plist-t.cc (+3/-9)
Percona-Server/unittest/gunit/sql_table-t.cc (+49/-1)
Percona-Server/unittest/gunit/stdcxx-t.cc (+2/-2)
Percona-Server/unittest/gunit/string-tests.cc (+19/-0)
Percona-Server/unittest/gunit/table_cache-t.cc (+1/-1)
Percona-Server/unittest/gunit/tap_event_listener.cc (+2/-2)
Percona-Server/unittest/gunit/test_utils.cc (+7/-0)
Percona-Server/unittest/gunit/test_utils.h (+14/-0)
Percona-Server/unittest/gunit/thr_template.cc (+9/-51)
Percona-Server/unittest/gunit/thread_utils-t.cc (+0/-8)
Percona-Server/unittest/gunit/yassl/CMakeLists.txt (+33/-0)
Percona-Server/unittest/gunit/yassl/yassl-t.cc (+112/-0)
Percona-Server/unittest/mysys/CMakeLists.txt (+0/-32)
Percona-Server/unittest/mysys/waiting_threads-t.c (+0/-340)
Percona-Server/vio/vio.c (+7/-1)
Percona-Server/vio/viosocket.c (+9/-2)
Percona-Server/zlib/inflate.c (+13/-1)
Branch information
- Owner:
- Stewart Smith
- Status:
- Merged
Recent revisions
This branch has not been scanned yet.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:percona-server/5.5