Merge lp:~laurynas-biveinis/percona-server/merge-5.6.12 into lp:percona-server/5.6
Status: | Superseded |
---|---|
Proposed branch: | lp:~laurynas-biveinis/percona-server/merge-5.6.12 |
Merge into: | lp:percona-server/5.6 |
Diff against target: |
46532 lines (+18875/-7860) 767 files modified
Makefile (+2/-2) Percona-Server/BUILD/SETUP.sh (+2/-2) Percona-Server/BUILD/compile-pentium (+1/-1) Percona-Server/BUILD/compile-pentium-debug-max-no-ndb (+1/-1) Percona-Server/BUILD/compile-pentium-gcov (+1/-1) Percona-Server/BUILD/compile-pentium-gprof (+1/-1) Percona-Server/BUILD/compile-pentium-valgrind-max-no-ndb (+2/-2) Percona-Server/BUILD/compile-pentium64 (+2/-2) Percona-Server/CMakeLists.txt (+7/-3) Percona-Server/Docs/mysql.info (+1/-2) Percona-Server/INSTALL-SOURCE (+1/-2) Percona-Server/INSTALL-WIN-SOURCE (+1/-2) Percona-Server/README (+56/-56) Percona-Server/VERSION (+1/-1) Percona-Server/client/CMakeLists.txt (+3/-5) Percona-Server/client/completion_hash.h (+2/-2) Percona-Server/client/echo.c (+1/-1) Percona-Server/client/mysql.cc (+27/-5) Percona-Server/client/mysql_plugin.c (+1/-1) Percona-Server/client/mysql_upgrade.c (+66/-3) Percona-Server/client/mysqlbinlog.cc (+132/-6) Percona-Server/client/mysqldump.c (+15/-5) Percona-Server/client/mysqltest.cc (+8/-2) Percona-Server/client/sql_string.h (+2/-1) Percona-Server/cmake/build_configurations/mysql_release.cmake (+1/-2) Percona-Server/cmake/os/WindowsCache.cmake (+2/-2) Percona-Server/cmake/package_name.cmake (+13/-5) Percona-Server/cmake/readline.cmake (+60/-49) Percona-Server/cmd-line-utils/libedit/readline.c (+1/-1) Percona-Server/config.h.cmake (+1/-2) Percona-Server/configure.cmake (+2/-1) Percona-Server/dbug/dbug.c (+74/-26) Percona-Server/extra/charset2html.c (+1/-1) Percona-Server/extra/yassl/COPYING (+2/-2) Percona-Server/extra/yassl/include/openssl/generate_prefix_files.pl (+1/-1) Percona-Server/extra/yassl/src/crypto_wrapper.cpp (+1/-1) Percona-Server/extra/yassl/src/make.bat (+1/-1) Percona-Server/extra/yassl/src/yassl_int.cpp (+1/-1) Percona-Server/extra/yassl/taocrypt/COPYING (+2/-2) Percona-Server/extra/yassl/taocrypt/benchmark/make.bat (+1/-1) Percona-Server/extra/yassl/taocrypt/src/algebra.cpp (+1/-1) Percona-Server/extra/yassl/taocrypt/src/integer.cpp (+1/-1) Percona-Server/extra/yassl/taocrypt/src/make.bat (+1/-1) Percona-Server/extra/yassl/taocrypt/test/make.bat (+1/-1) Percona-Server/extra/yassl/testsuite/make.bat (+1/-1) Percona-Server/include/my_bitmap.h (+1/-1) Percona-Server/include/my_compare.h (+1/-1) Percona-Server/include/my_dbug.h (+13/-2) Percona-Server/include/my_global.h (+3/-7) Percona-Server/include/my_md5.h (+1/-1) Percona-Server/include/my_pthread.h (+1/-1) Percona-Server/include/my_sys.h (+1/-6) Percona-Server/include/my_user.h (+1/-1) Percona-Server/include/my_xml.h (+1/-1) Percona-Server/include/mysql/innodb_priv.h (+1/-1) Percona-Server/include/mysql_time.h (+1/-1) Percona-Server/include/t_ctype.h (+1/-1) Percona-Server/include/typelib.h (+1/-1) Percona-Server/libmysql/authentication_win/common.cc (+1/-1) Percona-Server/libmysql/authentication_win/common.h (+1/-1) Percona-Server/libmysql/authentication_win/handshake.cc (+7/-8) Percona-Server/libmysql/authentication_win/handshake.h (+8/-8) Percona-Server/libmysql/authentication_win/handshake_client.cc (+1/-1) Percona-Server/libmysql/authentication_win/log_client.cc (+1/-1) Percona-Server/libmysql/authentication_win/plugin_client.cc (+1/-1) Percona-Server/libmysql/conf_to_src.c (+1/-1) Percona-Server/libmysqld/examples/CMakeLists.txt (+3/-4) Percona-Server/libmysqld/examples/test-run (+1/-1) Percona-Server/libmysqld/lib_sql.cc (+1/-1) Percona-Server/man/comp_err.1 (+2/-2) Percona-Server/man/innochecksum.1 (+2/-2) Percona-Server/man/msql2mysql.1 (+2/-2) Percona-Server/man/my_print_defaults.1 (+2/-2) Percona-Server/man/myisam_ftdump.1 (+2/-2) Percona-Server/man/myisamchk.1 (+2/-2) Percona-Server/man/myisamlog.1 (+2/-2) Percona-Server/man/myisampack.1 (+2/-2) Percona-Server/man/mysql-stress-test.pl.1 (+2/-2) Percona-Server/man/mysql-test-run.pl.1 (+2/-2) Percona-Server/man/mysql.1 (+5/-5) Percona-Server/man/mysql.server.1 (+3/-3) Percona-Server/man/mysql_client_test.1 (+2/-2) Percona-Server/man/mysql_config.1 (+2/-2) Percona-Server/man/mysql_config_editor.1 (+2/-2) Percona-Server/man/mysql_convert_table_format.1 (+2/-2) Percona-Server/man/mysql_find_rows.1 (+2/-2) Percona-Server/man/mysql_fix_extensions.1 (+2/-2) Percona-Server/man/mysql_install_db.1 (+2/-2) Percona-Server/man/mysql_plugin.1 (+2/-2) Percona-Server/man/mysql_secure_installation.1 (+2/-2) Percona-Server/man/mysql_setpermission.1 (+2/-2) Percona-Server/man/mysql_tzinfo_to_sql.1 (+2/-2) Percona-Server/man/mysql_upgrade.1 (+3/-3) Percona-Server/man/mysql_waitpid.1 (+2/-2) Percona-Server/man/mysql_zap.1 (+2/-2) Percona-Server/man/mysqlaccess.1 (+2/-2) Percona-Server/man/mysqladmin.1 (+4/-4) Percona-Server/man/mysqlbinlog.1 (+31/-2) Percona-Server/man/mysqlbug.1 (+2/-2) Percona-Server/man/mysqlcheck.1 (+2/-2) Percona-Server/man/mysqld.8 (+2/-2) Percona-Server/man/mysqld_multi.1 (+2/-2) Percona-Server/man/mysqld_safe.1 (+2/-2) Percona-Server/man/mysqldump.1 (+17/-147) Percona-Server/man/mysqldumpslow.1 (+2/-2) Percona-Server/man/mysqlhotcopy.1 (+2/-2) Percona-Server/man/mysqlimport.1 (+2/-2) Percona-Server/man/mysqlshow.1 (+2/-2) Percona-Server/man/mysqlslap.1 (+2/-2) Percona-Server/man/mysqltest.1 (+2/-2) Percona-Server/man/ndb-common-options.1 (+679/-0) Percona-Server/man/ndb_config.1 (+349/-55) Percona-Server/man/ndb_cpcd.1 (+50/-12) Percona-Server/man/ndb_delete_all.1 (+118/-13) Percona-Server/man/ndb_desc.1 (+336/-51) Percona-Server/man/ndb_drop_index.1 (+89/-18) Percona-Server/man/ndb_drop_table.1 (+85/-15) Percona-Server/man/ndb_error_reporter.1 (+86/-13) Percona-Server/man/ndb_index_stat.1 (+1014/-0) Percona-Server/man/ndb_mgm.1 (+98/-16) Percona-Server/man/ndb_mgmd.8 (+304/-77) Percona-Server/man/ndb_print_backup_file.1 (+54/-16) Percona-Server/man/ndb_print_schema_file.1 (+54/-16) Percona-Server/man/ndb_print_sys_file.1 (+55/-17) Percona-Server/man/ndb_restore.1 (+697/-136) Percona-Server/man/ndb_select_all.1 (+265/-23) Percona-Server/man/ndb_select_count.1 (+112/-16) Percona-Server/man/ndb_show_tables.1 (+144/-16) Percona-Server/man/ndb_size.pl.1 (+220/-62) Percona-Server/man/ndb_waiter.1 (+144/-15) Percona-Server/man/ndbd.8 (+327/-59) Percona-Server/man/ndbd_redo_log_reader.1 (+95/-17) Percona-Server/man/ndbinfo_select_all.1 (+334/-0) Percona-Server/man/ndbmtd.8 (+55/-17) Percona-Server/man/perror.1 (+2/-2) Percona-Server/man/replace.1 (+2/-2) Percona-Server/man/resolve_stack_dump.1 (+2/-2) Percona-Server/man/resolveip.1 (+2/-2) Percona-Server/mysql-test/collections/default.experimental (+6/-1) Percona-Server/mysql-test/extra/binlog_tests/ctype_ucs_binlog.test (+1/-1) Percona-Server/mysql-test/extra/binlog_tests/mysqlbinlog_row_engine.inc (+4/-4) Percona-Server/mysql-test/extra/binlog_tests/mysqlbinlog_start_stop_2.inc (+1/-1) Percona-Server/mysql-test/extra/rpl_tests/rpl_stress_test.inc (+127/-0) Percona-Server/mysql-test/include/have_perfschema.inc (+1/-1) Percona-Server/mysql-test/include/index_merge_delete.inc (+215/-0) Percona-Server/mysql-test/include/index_merge_insert-and-replace.inc (+137/-0) Percona-Server/mysql-test/include/index_merge_intersect_dml.inc (+197/-0) Percona-Server/mysql-test/include/index_merge_multi_col_setup.inc (+75/-0) Percona-Server/mysql-test/include/index_merge_single_col_setup.inc (+72/-0) Percona-Server/mysql-test/include/index_merge_update.inc (+130/-0) Percona-Server/mysql-test/include/install_semisync.inc (+39/-0) Percona-Server/mysql-test/include/mtr_warnings.sql (+4/-2) Percona-Server/mysql-test/include/shutdown_mysqld.inc (+1/-1) Percona-Server/mysql-test/include/start_slave_sql.inc (+1/-1) Percona-Server/mysql-test/include/uninstall_semisync.inc (+23/-0) Percona-Server/mysql-test/lib/My/CoreDump.pm (+7/-3) Percona-Server/mysql-test/lib/My/SafeProcess/CMakeLists.txt (+16/-4) Percona-Server/mysql-test/lib/My/SafeProcess/safe_process.cc (+1/-1) Percona-Server/mysql-test/lib/My/SysInfo.pm (+2/-2) Percona-Server/mysql-test/lib/v1/mysql-test-run.pl (+4/-7) Percona-Server/mysql-test/mysql-test-run.pl (+1/-1) Percona-Server/mysql-test/purify.supp (+2/-2) Percona-Server/mysql-test/r/derived.result (+1/-1) Percona-Server/mysql-test/r/group_commit_crash.result (+3/-3) Percona-Server/mysql-test/r/heap.result (+1/-1) Percona-Server/mysql-test/r/index_merge_delete.result (+564/-0) Percona-Server/mysql-test/r/index_merge_insert-and-replace.result (+340/-0) Percona-Server/mysql-test/r/index_merge_intersect_dml.result (+144/-0) Percona-Server/mysql-test/r/index_merge_update.result (+328/-0) Percona-Server/mysql-test/r/innodb_explain_json_non_select_all.result (+70/-28) Percona-Server/mysql-test/r/innodb_explain_json_non_select_none.result (+70/-28) Percona-Server/mysql-test/r/innodb_explain_non_select_all.result (+28/-28) Percona-Server/mysql-test/r/innodb_explain_non_select_none.result (+28/-28) Percona-Server/mysql-test/r/myisam_explain_json_non_select_all.result (+70/-28) Percona-Server/mysql-test/r/myisam_explain_json_non_select_none.result (+70/-28) Percona-Server/mysql-test/r/myisam_explain_non_select_all.result (+28/-28) Percona-Server/mysql-test/r/myisam_explain_non_select_none.result (+28/-28) Percona-Server/mysql-test/r/partition_explicit_prune.result (+1/-1) Percona-Server/mysql-test/r/partition_locking.result (+40/-40) Percona-Server/mysql-test/r/partition_open_files_limit.result (+1/-1) Percona-Server/mysql-test/r/partition_pruning.result (+3/-3) Percona-Server/mysql-test/r/plugin_auth.result (+1/-1) Percona-Server/mysql-test/r/plugin_auth_qa.result (+4/-2) Percona-Server/mysql-test/r/plugin_auth_qa_1.result (+2/-0) Percona-Server/mysql-test/r/ps_grant.result (+1/-2) Percona-Server/mysql-test/r/sp_notembedded.result (+5/-3) Percona-Server/mysql-test/r/table_definition_cache_functionality.result (+6/-6) Percona-Server/mysql-test/r/table_open_cache_functionality.result (+2/-2) Percona-Server/mysql-test/suite/auth_sec/r/key_value_auth.result (+4/-4) Percona-Server/mysql-test/suite/auth_sec/t/key_value_auth.test (+4/-4) Percona-Server/mysql-test/suite/binlog/r/binlog_gtid_mysqlbinlog_row.result (+1/-0) Percona-Server/mysql-test/suite/binlog/r/binlog_gtid_mysqlbinlog_row_innodb.result (+1399/-1368) Percona-Server/mysql-test/suite/binlog/r/binlog_gtid_mysqlbinlog_row_myisam.result (+1419/-1388) Percona-Server/mysql-test/suite/binlog/r/binlog_gtid_mysqlbinlog_start_stop.result (+139/-105) Percona-Server/mysql-test/suite/binlog/r/binlog_gtid_row_ctype_ucs.result (+2/-1) Percona-Server/mysql-test/suite/binlog/r/binlog_gtid_stm_ctype_ucs.result (+2/-1) Percona-Server/mysql-test/suite/binlog/r/binlog_index.result (+1/-0) Percona-Server/mysql-test/suite/funcs_1/datadict/processlist_priv.inc (+1/-1) 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/is_tables_mysql.result (+1/-1) Percona-Server/mysql-test/suite/funcs_1/r/is_tables_mysql_embedded.result (+2/-2) Percona-Server/mysql-test/suite/funcs_1/r/processlist_priv_no_prot.result (+1/-1) Percona-Server/mysql-test/suite/funcs_1/r/processlist_priv_ps.result (+1/-1) Percona-Server/mysql-test/suite/innodb/r/innodb_bug13867871.result (+4/-2) Percona-Server/mysql-test/suite/innodb/r/innodb_monitor.result (+1/-0) Percona-Server/mysql-test/suite/innodb/r/percona_bug_999147.result (+1/-0) Percona-Server/mysql-test/suite/innodb/t/innodb_bug13867871.test (+12/-2) Percona-Server/mysql-test/suite/innodb/t/innodb_page_size_func.test (+3/-2) Percona-Server/mysql-test/suite/innodb/t/percona_bug_999147.test (+2/-0) Percona-Server/mysql-test/suite/innodb_fts/r/innodb_fts_plugin.result (+29/-0) Percona-Server/mysql-test/suite/innodb_fts/t/innodb_fts_plugin.test (+45/-0) Percona-Server/mysql-test/suite/opt_trace/validate_json.py (+1/-1) Percona-Server/mysql-test/suite/perfschema/include/sizing_auto.inc (+1/-2) Percona-Server/mysql-test/suite/perfschema/r/binlog_edge_row.result (+4/-0) Percona-Server/mysql-test/suite/perfschema/r/relaylog.result (+5/-1) Percona-Server/mysql-test/suite/perfschema/r/sizing_default.result (+98/-95) Percona-Server/mysql-test/suite/perfschema/r/sizing_high.result (+7/-4) Percona-Server/mysql-test/suite/perfschema/r/sizing_low.result (+7/-4) Percona-Server/mysql-test/suite/perfschema/r/sizing_med.result (+7/-4) Percona-Server/mysql-test/suite/perfschema/t/sizing_default.cnf (+8/-4) Percona-Server/mysql-test/suite/perfschema/t/sizing_default.test (+8/-0) Percona-Server/mysql-test/suite/rpl/r/rpl_grant.result (+8/-7) Percona-Server/mysql-test/suite/rpl/r/rpl_group_commit_deadlock.result (+43/-0) Percona-Server/mysql-test/suite/rpl/r/rpl_insert_id.result (+2/-2) Percona-Server/mysql-test/suite/rpl/r/rpl_loaddata_m.result (+1/-1) Percona-Server/mysql-test/suite/rpl/r/rpl_mdev382.result (+1/-1) Percona-Server/mysql-test/suite/rpl/r/rpl_rotate_logs.result (+6/-0) Percona-Server/mysql-test/suite/rpl/r/rpl_semi_sync_deadlock.result (+19/-0) Percona-Server/mysql-test/suite/rpl/r/rpl_semi_sync_group_commit_deadlock.result (+46/-0) Percona-Server/mysql-test/suite/rpl/r/rpl_semi_sync_non_group_commit_deadlock.result (+48/-0) Percona-Server/mysql-test/suite/rpl/t/rpl_grant.test (+9/-1) Percona-Server/mysql-test/suite/rpl/t/rpl_group_commit_deadlock.test (+53/-0) Percona-Server/mysql-test/suite/rpl/t/rpl_loaddata_m.test (+1/-1) Percona-Server/mysql-test/suite/rpl/t/rpl_mdev382.test (+1/-1) Percona-Server/mysql-test/suite/rpl/t/rpl_rotate_logs.test (+3/-0) Percona-Server/mysql-test/suite/rpl/t/rpl_semi_sync_deadlock-master.opt (+1/-0) Percona-Server/mysql-test/suite/rpl/t/rpl_semi_sync_deadlock-slave.opt (+1/-0) Percona-Server/mysql-test/suite/rpl/t/rpl_semi_sync_deadlock.test (+102/-0) Percona-Server/mysql-test/suite/rpl/t/rpl_semi_sync_group_commit_deadlock-master.opt (+1/-0) Percona-Server/mysql-test/suite/rpl/t/rpl_semi_sync_group_commit_deadlock-slave.opt (+1/-0) Percona-Server/mysql-test/suite/rpl/t/rpl_semi_sync_group_commit_deadlock.test (+54/-0) Percona-Server/mysql-test/suite/rpl/t/rpl_semi_sync_non_group_commit_deadlock-master.opt (+1/-0) Percona-Server/mysql-test/suite/rpl/t/rpl_semi_sync_non_group_commit_deadlock-slave.opt (+1/-0) Percona-Server/mysql-test/suite/rpl/t/rpl_semi_sync_non_group_commit_deadlock.test (+57/-0) Percona-Server/mysql-test/suite/sys_vars/r/innodb_log_checkpoint_now_basic.result (+79/-0) Percona-Server/mysql-test/suite/sys_vars/r/innodb_monitor_disable_basic.result (+1/-0) Percona-Server/mysql-test/suite/sys_vars/r/innodb_monitor_enable_basic.result (+1/-0) Percona-Server/mysql-test/suite/sys_vars/r/innodb_monitor_reset_all_basic.result (+1/-0) Percona-Server/mysql-test/suite/sys_vars/r/innodb_monitor_reset_basic.result (+1/-0) Percona-Server/mysql-test/suite/sys_vars/r/table_definition_cache_basic.result (+8/-8) Percona-Server/mysql-test/suite/sys_vars/r/table_open_cache_basic.result (+6/-6) Percona-Server/mysql-test/suite/sys_vars/t/innodb_log_checkpoint_now_basic.test (+68/-0) Percona-Server/mysql-test/suite/sys_vars/t/pfs_digests_size_basic.test (+1/-1) Percona-Server/mysql-test/suite/sys_vars/t/pfs_session_connect_attrs_size_basic.test (+1/-1) Percona-Server/mysql-test/suite/sys_vars/t/secure_file_priv.test (+1/-1) Percona-Server/mysql-test/suite/sys_vars/t/table_definition_cache_basic.test (+4/-4) Percona-Server/mysql-test/suite/sys_vars/t/table_open_cache_basic.test (+3/-3) Percona-Server/mysql-test/t/disabled.def (+1/-0) Percona-Server/mysql-test/t/group_commit_crash.test (+3/-5) Percona-Server/mysql-test/t/index_merge_delete.test (+14/-0) Percona-Server/mysql-test/t/index_merge_insert-and-replace.test (+13/-0) Percona-Server/mysql-test/t/index_merge_intersect_dml.test (+5/-0) Percona-Server/mysql-test/t/index_merge_update.test (+13/-0) Percona-Server/mysql-test/t/mysql_upgrade.test (+3/-1) Percona-Server/mysql-test/t/partition_open_files_limit.test (+10/-1) Percona-Server/mysql-test/t/plugin_auth.test (+1/-2) Percona-Server/mysql-test/t/plugin_auth_qa.test (+4/-2) Percona-Server/mysql-test/t/plugin_auth_qa_1.test (+2/-0) Percona-Server/mysql-test/t/ps_grant.test (+1/-2) Percona-Server/mysql-test/t/sp_notembedded.test (+8/-12) Percona-Server/mysql-test/t/table_definition_cache_functionality.test (+3/-3) Percona-Server/mysql-test/t/table_open_cache_functionality.test (+1/-1) Percona-Server/mysql-test/valgrind.supp (+20/-1) Percona-Server/mysys/mf_arr_appstr.c (+1/-1) Percona-Server/mysys/mf_iocache2.c (+4/-0) Percona-Server/mysys/mf_qsort2.c (+1/-1) Percona-Server/mysys/mf_same.c (+1/-1) Percona-Server/mysys/mf_soundex.c (+1/-1) Percona-Server/mysys/mf_wcomp.c (+1/-1) Percona-Server/mysys/mulalloc.c (+1/-1) Percona-Server/mysys/my_access.c (+1/-1) Percona-Server/mysys/my_alarm.c (+1/-1) Percona-Server/mysys/my_bitmap.c (+1/-1) Percona-Server/mysys/my_compare.c (+1/-1) Percona-Server/mysys/my_crc32.c (+1/-1) Percona-Server/mysys/my_div.c (+1/-1) Percona-Server/mysys/my_fopen.c (+1/-1) Percona-Server/mysys/my_getpagesize.c (+1/-1) Percona-Server/mysys/my_getsystime.c (+1/-1) Percona-Server/mysys/my_libwrap.c (+1/-1) Percona-Server/mysys/my_memmem.c (+1/-1) Percona-Server/mysys/my_mkdir.c (+1/-1) Percona-Server/mysys/my_read.c (+8/-1) Percona-Server/mysys/my_symlink2.c (+1/-1) Percona-Server/mysys/test_dir.c (+1/-1) Percona-Server/mysys/test_xml.c (+1/-1) Percona-Server/mysys/thr_alarm.c (+1/-1) Percona-Server/mysys/typelib.c (+1/-1) Percona-Server/mysys_ssl/my_aes.cc (+38/-25) Percona-Server/mysys_ssl/my_default.cc (+1/-1) Percona-Server/packaging/rpm-uln/CMakeLists.txt (+2/-2) Percona-Server/packaging/rpm-uln/mysql-5.5-errno.patch (+0/-21) Percona-Server/packaging/rpm-uln/mysql.spec.sh (+20/-13) Percona-Server/plugin/semisync/semisync_master.cc (+6/-5) Percona-Server/scripts/fill_help_tables.sql (+1/-1) Percona-Server/scripts/mysql_secure_installation.pl.in (+2/-1) Percona-Server/scripts/mysql_system_tables.sql (+4/-4) Percona-Server/scripts/mysql_system_tables_fix.sql (+8/-0) Percona-Server/scripts/mysql_test_data_timezone.sql (+1/-1) Percona-Server/sql-bench/CMakeLists.txt (+30/-22) Percona-Server/sql-common/client.c (+40/-7) Percona-Server/sql-common/pack.c (+1/-1) Percona-Server/sql/binlog.cc (+337/-77) Percona-Server/sql/binlog.h (+17/-5) Percona-Server/sql/bounded_queue.h (+1/-1) Percona-Server/sql/field.cc (+1/-2) Percona-Server/sql/filesort_utils.cc (+4/-1) Percona-Server/sql/ha_partition.cc (+9/-39) Percona-Server/sql/handler.cc (+11/-6) Percona-Server/sql/handler.h (+1/-1) Percona-Server/sql/item.cc (+29/-9) Percona-Server/sql/item.h (+21/-5) Percona-Server/sql/item_func.cc (+14/-0) Percona-Server/sql/item_geofunc.cc (+47/-60) Percona-Server/sql/item_sum.cc (+62/-43) Percona-Server/sql/item_sum.h (+3/-2) Percona-Server/sql/key.cc (+9/-0) Percona-Server/sql/log.h (+2/-1) Percona-Server/sql/log_event.cc (+256/-191) Percona-Server/sql/log_event.h (+58/-29) Percona-Server/sql/mem_root_array.h (+1/-1) Percona-Server/sql/mysqld.cc (+129/-72) Percona-Server/sql/mysqld.h (+2/-0) Percona-Server/sql/opt_explain.cc (+15/-0) Percona-Server/sql/opt_range.cc (+82/-24) Percona-Server/sql/opt_trace_Doxyfile (+1/-1) Percona-Server/sql/rpl_filter.cc (+6/-3) Percona-Server/sql/rpl_gtid_execution.cc (+1/-3) Percona-Server/sql/rpl_handler.cc (+2/-2) Percona-Server/sql/rpl_info_dummy.cc (+1/-1) Percona-Server/sql/rpl_info_dummy.h (+1/-1) Percona-Server/sql/rpl_info_table_access.h (+1/-1) Percona-Server/sql/rpl_info_values.h (+1/-1) Percona-Server/sql/rpl_master.cc (+8/-1) Percona-Server/sql/rpl_rli.cc (+4/-3) Percona-Server/sql/rpl_rli_pdb.cc (+13/-0) Percona-Server/sql/rpl_slave.cc (+42/-26) Percona-Server/sql/rpl_utility.cc (+41/-9) Percona-Server/sql/rpl_utility.h (+14/-12) Percona-Server/sql/set_var.cc (+13/-10) Percona-Server/sql/share/charsets/Index.xml (+1/-1) Percona-Server/sql/share/charsets/armscii8.xml (+1/-1) Percona-Server/sql/share/charsets/ascii.xml (+1/-1) Percona-Server/sql/share/charsets/cp1250.xml (+1/-1) Percona-Server/sql/share/charsets/cp1256.xml (+1/-1) Percona-Server/sql/share/charsets/cp1257.xml (+1/-1) Percona-Server/sql/share/charsets/cp850.xml (+1/-1) Percona-Server/sql/share/charsets/cp852.xml (+1/-1) Percona-Server/sql/share/charsets/cp866.xml (+1/-1) Percona-Server/sql/share/charsets/dec8.xml (+1/-1) Percona-Server/sql/share/charsets/geostd8.xml (+1/-1) Percona-Server/sql/share/charsets/greek.xml (+1/-1) Percona-Server/sql/share/charsets/hebrew.xml (+1/-1) Percona-Server/sql/share/charsets/hp8.xml (+1/-1) Percona-Server/sql/share/charsets/keybcs2.xml (+1/-1) Percona-Server/sql/share/charsets/koi8r.xml (+1/-1) Percona-Server/sql/share/charsets/koi8u.xml (+1/-1) Percona-Server/sql/share/charsets/languages.html (+1/-1) Percona-Server/sql/share/charsets/latin1.xml (+1/-1) Percona-Server/sql/share/charsets/latin2.xml (+1/-1) Percona-Server/sql/share/charsets/latin5.xml (+1/-1) Percona-Server/sql/share/charsets/latin7.xml (+1/-1) Percona-Server/sql/share/charsets/macce.xml (+1/-1) Percona-Server/sql/share/charsets/macroman.xml (+1/-1) Percona-Server/sql/share/charsets/swe7.xml (+1/-1) Percona-Server/sql/share/errmsg-utf8.txt (+27/-0) Percona-Server/sql/spatial.cc (+468/-677) Percona-Server/sql/spatial.h (+311/-114) Percona-Server/sql/sql_acl.cc (+270/-132) Percona-Server/sql/sql_cache.cc (+12/-1) Percona-Server/sql/sql_class.cc (+8/-5) Percona-Server/sql/sql_class.h (+53/-9) Percona-Server/sql/sql_executor.cc (+4/-5) Percona-Server/sql/sql_hset.h (+1/-1) Percona-Server/sql/sql_insert.cc (+85/-90) Percona-Server/sql/sql_lex.cc (+21/-10) Percona-Server/sql/sql_lex.h (+4/-2) Percona-Server/sql/sql_optimizer.cc (+67/-43) Percona-Server/sql/sql_parse.cc (+46/-32) Percona-Server/sql/sql_select.cc (+17/-0) Percona-Server/sql/sql_select.h (+25/-5) Percona-Server/sql/sql_show.cc (+9/-1) Percona-Server/sql/sql_state.c (+1/-1) Percona-Server/sql/sql_string.h (+2/-1) Percona-Server/sql/sql_table.cc (+22/-37) Percona-Server/sql/sql_test.cc (+5/-28) Percona-Server/sql/sql_tmp_table.cc (+6/-1) Percona-Server/sql/sql_union.cc (+8/-2) Percona-Server/sql/sql_update.cc (+17/-2) Percona-Server/sql/sql_view.cc (+3/-0) Percona-Server/sql/sql_yacc.yy (+48/-21) Percona-Server/sql/structs.h (+8/-1) Percona-Server/sql/table.cc (+44/-0) Percona-Server/sql/table.h (+8/-6) Percona-Server/sql/transaction.cc (+23/-8) Percona-Server/sql/transaction.h (+3/-1) Percona-Server/storage/federated/ha_federated.cc (+1/-2) Percona-Server/storage/heap/_check.c (+1/-1) Percona-Server/storage/heap/_rectest.c (+1/-1) Percona-Server/storage/heap/hp_delete.c (+1/-1) Percona-Server/storage/heap/hp_extra.c (+1/-1) Percona-Server/storage/heap/hp_info.c (+1/-1) Percona-Server/storage/heap/hp_rfirst.c (+1/-1) Percona-Server/storage/heap/hp_rlast.c (+1/-1) Percona-Server/storage/heap/hp_rnext.c (+1/-1) Percona-Server/storage/heap/hp_rprev.c (+1/-1) Percona-Server/storage/heap/hp_rrnd.c (+1/-1) Percona-Server/storage/heap/hp_rsame.c (+1/-1) Percona-Server/storage/heap/hp_scan.c (+1/-1) Percona-Server/storage/heap/hp_update.c (+1/-1) Percona-Server/storage/innobase/api/api0api.cc (+81/-10) Percona-Server/storage/innobase/btr/btr0btr.cc (+15/-3) Percona-Server/storage/innobase/buf/buf0buddy.cc (+5/-0) Percona-Server/storage/innobase/buf/buf0buf.cc (+7/-8) Percona-Server/storage/innobase/buf/buf0dblwr.cc (+124/-82) Percona-Server/storage/innobase/buf/buf0flu.cc (+167/-131) Percona-Server/storage/innobase/buf/buf0lru.cc (+82/-72) Percona-Server/storage/innobase/buf/buf0rea.cc (+12/-13) Percona-Server/storage/innobase/dict/dict0dict.cc (+115/-26) Percona-Server/storage/innobase/dict/dict0load.cc (+95/-39) Percona-Server/storage/innobase/dict/dict0mem.cc (+1/-5) Percona-Server/storage/innobase/dict/dict0stats_bg.cc (+1/-1) Percona-Server/storage/innobase/fil/fil0fil.cc (+223/-116) Percona-Server/storage/innobase/fts/fts0fts.cc (+6/-4) Percona-Server/storage/innobase/handler/ha_innodb.cc (+120/-55) Percona-Server/storage/innobase/handler/handler0alter.cc (+18/-16) Percona-Server/storage/innobase/handler/i_s.cc (+4/-4) Percona-Server/storage/innobase/ibuf/ibuf0ibuf.cc (+15/-12) Percona-Server/storage/innobase/include/buf0buf.h (+9/-4) Percona-Server/storage/innobase/include/buf0buf.ic (+3/-3) Percona-Server/storage/innobase/include/buf0dblwr.h (+28/-22) Percona-Server/storage/innobase/include/buf0flu.h (+16/-11) Percona-Server/storage/innobase/include/buf0rea.h (+2/-2) Percona-Server/storage/innobase/include/buf0types.h (+2/-2) Percona-Server/storage/innobase/include/dict0crea.ic (+48/-11) Percona-Server/storage/innobase/include/dict0dict.h (+24/-9) Percona-Server/storage/innobase/include/dict0load.h (+26/-10) Percona-Server/storage/innobase/include/dict0mem.h (+1/-1) Percona-Server/storage/innobase/include/dict0priv.h (+4/-2) Percona-Server/storage/innobase/include/dict0priv.ic (+5/-3) Percona-Server/storage/innobase/include/dict0types.h (+16/-1) Percona-Server/storage/innobase/include/fil0fil.h (+8/-5) Percona-Server/storage/innobase/include/ha_prototypes.h (+20/-0) Percona-Server/storage/innobase/include/handler0alter.h (+1/-1) Percona-Server/storage/innobase/include/ibuf0ibuf.ic (+2/-2) Percona-Server/storage/innobase/include/lock0lock.h (+21/-0) Percona-Server/storage/innobase/include/mtr0mtr.h (+3/-2) Percona-Server/storage/innobase/include/page0zip.ic (+1/-1) Percona-Server/storage/innobase/include/rem0rec.ic (+2/-2) Percona-Server/storage/innobase/include/srv0mon.h (+3/-2) Percona-Server/storage/innobase/include/trx0rec.h (+2/-2) Percona-Server/storage/innobase/include/trx0trx.h (+2/-2) Percona-Server/storage/innobase/include/trx0types.h (+4/-1) Percona-Server/storage/innobase/include/trx0undo.h (+2/-1) Percona-Server/storage/innobase/include/univ.i (+7/-4) Percona-Server/storage/innobase/lock/lock0lock.cc (+80/-9) Percona-Server/storage/innobase/lock/lock0wait.cc (+2/-1) Percona-Server/storage/innobase/log/log0log.cc (+16/-16) Percona-Server/storage/innobase/log/log0recv.cc (+56/-76) Percona-Server/storage/innobase/mem/mem0mem.cc (+5/-1) Percona-Server/storage/innobase/mtr/mtr0mtr.cc (+6/-3) Percona-Server/storage/innobase/page/page0zip.cc (+2/-2) Percona-Server/storage/innobase/read/read0read.cc (+2/-2) Percona-Server/storage/innobase/row/row0import.cc (+1/-1) Percona-Server/storage/innobase/row/row0ins.cc (+28/-6) Percona-Server/storage/innobase/row/row0log.cc (+15/-10) Percona-Server/storage/innobase/row/row0merge.cc (+18/-15) Percona-Server/storage/innobase/row/row0mysql.cc (+49/-17) Percona-Server/storage/innobase/row/row0purge.cc (+2/-1) Percona-Server/storage/innobase/row/row0quiesce.cc (+5/-4) Percona-Server/storage/innobase/row/row0uins.cc (+2/-1) Percona-Server/storage/innobase/row/row0umod.cc (+2/-1) Percona-Server/storage/innobase/row/row0upd.cc (+4/-0) Percona-Server/storage/innobase/srv/srv0mon.cc (+5/-1) Percona-Server/storage/innobase/srv/srv0start.cc (+28/-8) Percona-Server/storage/innobase/trx/trx0purge.cc (+1/-1) Percona-Server/storage/innobase/trx/trx0roll.cc (+11/-8) Percona-Server/storage/innobase/trx/trx0trx.cc (+111/-8) Percona-Server/storage/innobase/trx/trx0undo.cc (+10/-4) Percona-Server/storage/myisam/ft_stopwords.c (+1/-1) Percona-Server/storage/myisam/ftbench/Ecompare.pl (+1/-1) Percona-Server/storage/myisam/ftbench/Ecreate.pl (+1/-1) Percona-Server/storage/myisam/ftbench/Ereport.pl (+1/-1) Percona-Server/storage/myisam/ftbench/ft-test-run.sh (+2/-2) Percona-Server/storage/myisam/mi_checksum.c (+1/-1) Percona-Server/storage/myisam/mi_range.c (+1/-1) Percona-Server/storage/myisam/mi_rfirst.c (+1/-1) Percona-Server/storage/myisam/mi_rlast.c (+1/-1) Percona-Server/storage/myisam/mi_rrnd.c (+1/-1) Percona-Server/storage/myisam/mi_rsamepos.c (+1/-1) Percona-Server/storage/myisam/mi_test_all.sh (+2/-2) Percona-Server/storage/myisam/myisamchk.c (+1/-1) Percona-Server/storage/myisam/rt_index.c (+1/-1) Percona-Server/storage/myisam/rt_index.h (+1/-1) Percona-Server/storage/myisam/rt_key.c (+1/-1) Percona-Server/storage/myisam/rt_key.h (+1/-1) Percona-Server/storage/myisam/rt_mbr.c (+1/-1) Percona-Server/storage/myisam/rt_mbr.h (+1/-1) Percona-Server/storage/myisam/sp_defs.h (+1/-1) Percona-Server/storage/myisammrg/myrg_delete.c (+1/-1) Percona-Server/storage/myisammrg/myrg_locking.c (+1/-1) Percona-Server/storage/myisammrg/myrg_open.c (+1/-1) Percona-Server/storage/myisammrg/myrg_panic.c (+1/-1) Percona-Server/storage/myisammrg/myrg_range.c (+1/-1) Percona-Server/storage/myisammrg/myrg_records.c (+1/-1) Percona-Server/storage/myisammrg/myrg_rfirst.c (+1/-1) Percona-Server/storage/myisammrg/myrg_rlast.c (+1/-1) Percona-Server/storage/myisammrg/myrg_rnext.c (+1/-1) Percona-Server/storage/myisammrg/myrg_rnext_same.c (+1/-1) Percona-Server/storage/myisammrg/myrg_rprev.c (+1/-1) Percona-Server/storage/myisammrg/myrg_rrnd.c (+1/-1) Percona-Server/storage/myisammrg/myrg_rsame.c (+1/-1) Percona-Server/storage/myisammrg/myrg_update.c (+1/-1) Percona-Server/storage/myisammrg/myrg_write.c (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/AlterIndxImpl.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/BackupLockTab.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/BuildIndxImpl.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/CallbackSignal.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/ConfigChange.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/CopyData.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/CreateHashMap.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/CreateIndxImpl.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/CreateNodegroup.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/CreateNodegroupImpl.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/CreateTrigImpl.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/DataFileOrd.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/DbinfoScan.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/DictSignal.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/DictTakeover.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/DihScanTab.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/DropIndxImpl.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/DropNodegroup.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/DropNodegroupImpl.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/DropTrigImpl.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/EnableCom.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/HashMapImpl.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/IndexStatSignal.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/LqhTransReq.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/ReleasePages.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/SchemaTrans.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/SchemaTransImpl.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/StopForCrash.hpp (+1/-1) Percona-Server/storage/ndb/include/kernel/signaldata/TabCommit.hpp (+1/-1) Percona-Server/storage/ndb/include/portlib/NdbDir.hpp (+1/-1) Percona-Server/storage/ndb/include/util/HashMap.hpp (+1/-1) Percona-Server/storage/ndb/ndbapi-examples/ndbapi_multi_cursor/main.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/AlterIndxImpl.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/ApiVersion.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/BuildIndx.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/BuildIndxImpl.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/CreateIndxImpl.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/CreateTab.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/CreateTable.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/CreateTrigImpl.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/DropIndxImpl.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/DropTable.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/DropTrigImpl.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/GetTabInfo.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/IndexStatSignal.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/SchemaTrans.cpp (+1/-1) Percona-Server/storage/ndb/src/common/debugger/signaldata/SchemaTransImpl.cpp (+1/-1) Percona-Server/storage/ndb/src/common/portlib/NdbDir.cpp (+1/-1) Percona-Server/storage/ndb/src/common/util/HashMap.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/angel.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/angel.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/LocalProxy.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/LocalProxy.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/PgmanProxy.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/PgmanProxy.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/RestoreProxy.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/RestoreProxy.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/backup/BackupProxy.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/backup/BackupProxy.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dbacc/DbaccProxy.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dbacc/DbaccProxy.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dbinfo/Dbinfo.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dbinfo/Dbinfo.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dblqh/DblqhCommon.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dblqh/DblqhCommon.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dblqh/DblqhProxy.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dblqh/DblqhProxy.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dbspj/DbspjProxy.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dbtup/DbtupClient.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dbtup/DbtupProxy.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dbtup/DbtupProxy.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dbtux/DbtuxProxy.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/dbtux/DbtuxProxy.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/ndbfs/AsyncIoThread.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/blocks/ndbfs/AsyncIoThread.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/ndbd.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/ndbd.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/ArenaPool.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/ArenaPool.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/GlobalData.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/LongSignal.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/LongSignalImpl.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/LongSignal_mt.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/LongSignal_nonmt.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/NdbSeqLock.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/SafeMutex.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/SafeMutex.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/SimplePropertiesSection_mt.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/SimplePropertiesSection_nonmt.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/SimulatedBlock_mt.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/SimulatedBlock_nonmt.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/TransporterCallbackKernel.hpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/TransporterCallback_mt.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/TransporterCallback_nonmt.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/mt-asm.h (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/mt.cpp (+1/-1) Percona-Server/storage/ndb/src/kernel/vm/mt.hpp (+1/-1) Percona-Server/storage/ndb/src/mgmsrv/ConfigManager.cpp (+1/-1) Percona-Server/storage/ndb/src/mgmsrv/ConfigManager.hpp (+1/-1) Percona-Server/storage/ndb/src/mgmsrv/ConfigSubscriber.hpp (+1/-1) Percona-Server/storage/ndb/src/mgmsrv/Defragger.hpp (+1/-1) Percona-Server/storage/ndb/src/mgmsrv/MgmtThread.hpp (+1/-1) Percona-Server/storage/ndb/src/ndbapi/NdbIndexStatImpl.cpp (+1/-1) Percona-Server/storage/ndb/src/ndbapi/NdbIndexStatImpl.hpp (+1/-1) Percona-Server/storage/ndb/src/ndbapi/NdbQueryBuilder.hpp (+1/-1) Percona-Server/storage/ndb/src/ndbapi/NdbQueryOperation.hpp (+1/-1) Percona-Server/storage/ndb/src/ndbapi/NdbQueryOperationImpl.hpp (+1/-1) Percona-Server/storage/ndb/test/include/NdbMgmd.hpp (+1/-1) Percona-Server/storage/ndb/test/include/SocketInputStream2.hpp (+1/-1) Percona-Server/storage/ndb/test/ndbapi/reorg_tab.cpp (+1/-1) Percona-Server/storage/ndb/test/ndbapi/testLimits.cpp (+1/-1) Percona-Server/storage/ndb/test/ndbapi/testNativeDefault.cpp (+1/-1) Percona-Server/storage/ndb/test/ndbapi/testSingleUserMode.cpp (+1/-1) Percona-Server/storage/ndb/test/src/SocketInputStream2.cpp (+1/-1) Percona-Server/storage/ndb/test/tools/test_spj.cpp (+1/-1) Percona-Server/storage/ndb/tools/ndb_dist_priv.sql (+1/-1) Percona-Server/storage/ndb/tools/ndb_dump_frm_data.cpp (+1/-1) Percona-Server/storage/ndb/tools/ndb_index_stat.cpp (+1/-1) Percona-Server/storage/perfschema/cursor_by_account.cc (+1/-1) Percona-Server/storage/perfschema/cursor_by_account.h (+1/-1) Percona-Server/storage/perfschema/cursor_by_host.cc (+1/-1) Percona-Server/storage/perfschema/cursor_by_host.h (+1/-1) Percona-Server/storage/perfschema/cursor_by_thread.cc (+1/-1) Percona-Server/storage/perfschema/cursor_by_thread.h (+1/-1) Percona-Server/storage/perfschema/cursor_by_user.cc (+1/-1) Percona-Server/storage/perfschema/cursor_by_user.h (+1/-1) Percona-Server/storage/perfschema/pfs.cc (+17/-20) Percona-Server/storage/perfschema/pfs_account.cc (+1/-1) Percona-Server/storage/perfschema/pfs_account.h (+1/-1) Percona-Server/storage/perfschema/pfs_host.cc (+1/-1) Percona-Server/storage/perfschema/pfs_host.h (+1/-1) Percona-Server/storage/perfschema/pfs_instr.cc (+1/-3) Percona-Server/storage/perfschema/pfs_instr.h (+2/-6) Percona-Server/storage/perfschema/pfs_instr_class.cc (+6/-2) Percona-Server/storage/perfschema/pfs_instr_class.h (+9/-2) Percona-Server/storage/perfschema/pfs_setup_object.cc (+1/-1) Percona-Server/storage/perfschema/pfs_stat.h (+6/-1) Percona-Server/storage/perfschema/pfs_user.cc (+1/-1) Percona-Server/storage/perfschema/pfs_user.h (+1/-1) Percona-Server/storage/perfschema/table_esgs_by_account_by_event_name.cc (+1/-1) Percona-Server/storage/perfschema/table_esgs_by_account_by_event_name.h (+1/-1) Percona-Server/storage/perfschema/table_esgs_by_host_by_event_name.cc (+1/-1) Percona-Server/storage/perfschema/table_esgs_by_host_by_event_name.h (+1/-1) Percona-Server/storage/perfschema/table_esgs_by_user_by_event_name.cc (+1/-1) Percona-Server/storage/perfschema/table_esgs_by_user_by_event_name.h (+1/-1) Percona-Server/storage/perfschema/table_esms_by_account_by_event_name.cc (+1/-1) Percona-Server/storage/perfschema/table_esms_by_account_by_event_name.h (+1/-1) Percona-Server/storage/perfschema/table_esms_by_digest.cc (+1/-1) Percona-Server/storage/perfschema/table_esms_by_digest.h (+1/-1) Percona-Server/storage/perfschema/table_esms_by_host_by_event_name.cc (+1/-1) Percona-Server/storage/perfschema/table_esms_by_host_by_event_name.h (+1/-1) Percona-Server/storage/perfschema/table_esms_by_user_by_event_name.cc (+1/-1) Percona-Server/storage/perfschema/table_esms_by_user_by_event_name.h (+1/-1) Percona-Server/storage/perfschema/table_ews_by_account_by_event_name.cc (+1/-1) Percona-Server/storage/perfschema/table_ews_by_account_by_event_name.h (+1/-1) Percona-Server/storage/perfschema/table_ews_by_host_by_event_name.cc (+1/-1) Percona-Server/storage/perfschema/table_ews_by_host_by_event_name.h (+1/-1) Percona-Server/storage/perfschema/table_ews_by_user_by_event_name.cc (+1/-1) Percona-Server/storage/perfschema/table_ews_by_user_by_event_name.h (+1/-1) Percona-Server/storage/perfschema/table_helper.cc (+1/-1) Percona-Server/storage/perfschema/table_helper.h (+3/-3) Percona-Server/storage/perfschema/table_os_global_by_type.cc (+1/-1) Percona-Server/storage/perfschema/table_os_global_by_type.h (+1/-1) Percona-Server/storage/perfschema/table_threads.cc (+9/-15) Percona-Server/storage/perfschema/table_tiws_by_table.cc (+1/-1) Percona-Server/storage/perfschema/table_tiws_by_table.h (+1/-1) Percona-Server/storage/perfschema/table_tlws_by_table.cc (+1/-1) Percona-Server/storage/perfschema/table_tlws_by_table.h (+1/-1) Percona-Server/storage/perfschema/unittest/stub_pfs_defaults.h (+1/-1) Percona-Server/storage/perfschema/unittest/stub_server_misc.h (+1/-1) Percona-Server/strings/conf_to_src.c (+1/-1) Percona-Server/strings/decimal.c (+1/-1) Percona-Server/strings/t_ctype.h (+1/-1) Percona-Server/strings/xml.c (+1/-1) Percona-Server/support-files/MacOSX/Description.plist.sh (+1/-1) Percona-Server/support-files/MacOSX/Info.plist.sh (+1/-1) Percona-Server/support-files/MacOSX/MySQLCOM (+1/-1) Percona-Server/support-files/MacOSX/ReadMe.txt (+1/-2) Percona-Server/support-files/MacOSX/StartupItem.Description.plist (+1/-1) Percona-Server/support-files/MacOSX/StartupItem.Info.plist (+1/-1) Percona-Server/support-files/MacOSX/StartupItem.postinstall (+1/-1) Percona-Server/support-files/MacOSX/StartupParameters.plist.sh (+1/-1) Percona-Server/support-files/MacOSX/mwar-wrapper (+1/-1) Percona-Server/support-files/MacOSX/mwcc-wrapper (+1/-1) Percona-Server/support-files/MacOSX/postflight.sh (+2/-2) Percona-Server/support-files/MacOSX/preflight.sh (+2/-2) Percona-Server/support-files/MySQL-shared-compat.spec.sh (+3/-3) Percona-Server/support-files/RHEL4-SElinux/mysql.fc (+1/-1) Percona-Server/support-files/RHEL4-SElinux/mysql.te (+1/-1) Percona-Server/support-files/compiler_warnings.supp (+1/-1) Percona-Server/support-files/mysql.m4 (+2/-2) Percona-Server/support-files/mysql.server.sh (+7/-1) Percona-Server/support-files/mysql.spec.sh (+1/-2) Percona-Server/tests/connect_test.c (+1/-1) Percona-Server/tests/deadlock_test.c (+1/-1) Percona-Server/tests/drop_test.pl (+1/-1) Percona-Server/tests/export.pl (+1/-1) Percona-Server/tests/fork2_test.pl (+1/-1) Percona-Server/tests/fork_big.pl (+1/-1) Percona-Server/tests/fork_big2.pl (+1/-1) Percona-Server/tests/index_corrupt.pl (+1/-1) Percona-Server/tests/insert_and_repair.pl (+1/-1) Percona-Server/tests/insert_test.c (+1/-1) Percona-Server/tests/list_test.c (+1/-1) Percona-Server/tests/lock_test.pl (+1/-1) Percona-Server/tests/mysql_client_fw.c (+1/-1) Percona-Server/tests/mysql_client_test.c (+1/-1) Percona-Server/tests/pmail.pl (+1/-1) Percona-Server/tests/rename_test.pl (+1/-1) Percona-Server/tests/select_test.c (+1/-1) Percona-Server/tests/showdb_test.c (+1/-1) Percona-Server/tests/ssl_test.c (+1/-1) Percona-Server/tests/table_types.pl (+1/-1) Percona-Server/tests/test_delayed_insert.pl (+1/-1) Percona-Server/tests/truncate.pl (+1/-1) Percona-Server/unittest/gunit/CMakeLists.txt (+3/-2) Percona-Server/unittest/gunit/bounded_queue-t.cc (+1/-1) Percona-Server/unittest/gunit/bounds_checked_array-t.cc (+1/-1) Percona-Server/unittest/gunit/cost_estimate-t.cc (+1/-1) Percona-Server/unittest/gunit/dbug-t.cc (+85/-2) Percona-Server/unittest/gunit/dynarray-t.cc (+1/-1) Percona-Server/unittest/gunit/explain_filename-t.cc (+193/-0) Percona-Server/unittest/gunit/field-t.cc (+1/-1) 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/-1) Percona-Server/unittest/gunit/field_newdecimal-t.cc (+1/-1) Percona-Server/unittest/gunit/field_temporal_utils.h (+1/-1) Percona-Server/unittest/gunit/item-t.cc (+1/-1) Percona-Server/unittest/gunit/join_tab_sort-t.cc (+1/-1) Percona-Server/unittest/gunit/mdl-t.cc (+1/-1) Percona-Server/unittest/gunit/mock_create_field.h (+1/-1) Percona-Server/unittest/gunit/mock_field_timestamp.h (+1/-1) Percona-Server/unittest/gunit/mock_field_timestampf.h (+1/-1) Percona-Server/unittest/gunit/my_decimal-t.cc (+1/-1) Percona-Server/unittest/gunit/my_regex-t.cc (+1/-1) Percona-Server/unittest/gunit/opt_range-t.cc (+1/-1) Percona-Server/unittest/gunit/test_mdl_context_owner.h (+1/-1) Percona-Server/unittest/gunit/test_utils.cc (+1/-1) Percona-Server/unittest/gunit/test_utils.h (+1/-1) Percona-Server/unittest/mytap/tap.c (+1/-1) Percona-Server/unittest/mytap/tap.h (+1/-1) |
To merge this branch: | bzr merge lp:~laurynas-biveinis/percona-server/merge-5.6.12 |
Related bugs: | |
Related blueprints: |
Rebase on MySQL 5.6.12
(Essential)
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alexey Kopytov (community) | Needs Information | ||
Review via email: mp+168090@code.launchpad.net |
This proposal has been superseded by a proposal from 2013-06-20.
Description of the change
http://
Merge MySQL 5.6.12. Non-automerge bits:
- Revert our fix for bug 1155859 due to the upstream fix.
- Revert our fix for bug 1035225 due to the upstream fix, but keeping
our testcase.
- Revert our fix for bug 1135097 due to the upstream fix, but keeping
our testcase.
- Revert our fix for bug 1017192 due to the upstream fix, but keeping
our testcase.
- Add MTR suppressions for the additional diagnostics in 5.6.12 for
percona_
- Re-enable parts of group_commit_
http://
- Add fake changes support to then ne in 5.6.12 function
lock_
- Fix upstream regresion bug 1188516 /
http://
table_open_cache table_definitio
adjusting the maximum connections and table cache size defaults in
the case when open_files_limit == 0, as it was done in 5.6.11 and
earlier.
The fix for http:// bugs.mysql. com/bug. php?id= 69419 looks problematic. We seem to be deviating from upstream (with all implications for users and performance_schema autosizing) merely to make a few tests pass in specific OS configurations.
Aren't there any better (less invasive) solutions? I didn't investigate the problem in details, but perhaps tweaking our Jenkins slaves would fix it without changing the server behavior? Or, if table_open_cache and table_definitio n_cache get some specific fixed values once the OS open_files limit is below a certain threshold, could we allow both "below threshold" and "above threshold" values in test results, e.g. with "--replace_result 615 1400"? Or, as the comment in the report suggests, check the actual (possibly adjusted) value of open_files_limit and skip the relevant tests if its below the threshold?