Merge lp:~laurynas-biveinis/percona-server/merge-5.6.16 into lp:percona-server/5.6

Proposed by Laurynas Biveinis
Status: Superseded
Proposed branch: lp:~laurynas-biveinis/percona-server/merge-5.6.16
Merge into: lp:percona-server/5.6
Diff against target: 48245 lines (+15795/-9559)
1007 files modified
CMakeLists.txt (+14/-5)
README.MySQL (+1/-1)
VERSION (+2/-2)
client/mysql_plugin.c (+1/-1)
client/mysqldump.c (+69/-4)
cmake/build_configurations/compiler_options.cmake (+1/-1)
cmake/build_configurations/feature_set.cmake (+1/-1)
cmake/create_initial_db.cmake.in (+1/-1)
cmake/libutils.cmake (+1/-1)
cmake/maintainer.cmake (+1/-18)
cmake/os/AIX.cmake (+1/-1)
cmake/ssl.cmake (+1/-1)
cmake/zlib.cmake (+1/-2)
config.h.cmake (+2/-0)
configure.cmake (+8/-1)
extra/innochecksum.cc (+106/-32)
extra/yassl/CMakeLists.txt (+1/-1)
extra/yassl/include/yassl_error.hpp (+1/-1)
extra/yassl/include/yassl_types.hpp (+1/-1)
extra/yassl/src/handshake.cpp (+1/-1)
extra/yassl/src/yassl_error.cpp (+1/-1)
extra/yassl/src/yassl_imp.cpp (+1/-1)
extra/yassl/taocrypt/CMakeLists.txt (+1/-1)
include/atomic/nolock.h (+5/-17)
include/atomic/rwlock.h (+1/-1)
include/atomic/x86-gcc.h (+0/-141)
include/big_endian.h (+1/-1)
include/byte_order_generic.h (+1/-1)
include/byte_order_generic_x86.h (+1/-1)
include/byte_order_generic_x86_64.h (+1/-1)
include/little_endian.h (+1/-1)
include/my_base.h (+2/-1)
include/my_dbug.h (+1/-1)
include/my_default.h (+1/-1)
include/my_getopt.h (+1/-1)
include/my_pthread.h (+1/-1)
include/myisam.h (+1/-1)
include/mysql/innodb_priv.h (+1/-1)
include/mysql/plugin.h (+1/-1)
include/mysql/plugin_audit.h (+1/-1)
include/mysql/psi/mysql_thread.h (+2/-2)
include/mysql/service_thread_scheduler.h (+1/-1)
include/welcome_copyright_notice.h (+2/-2)
libmysql/authentication_win/CMakeLists.txt (+1/-1)
libmysql/authentication_win/common.cc (+1/-1)
libmysql/authentication_win/common.h (+1/-1)
libmysql/authentication_win/handshake_client.cc (+1/-1)
libmysql/authentication_win/log_client.cc (+1/-1)
libmysql/authentication_win/plugin_client.cc (+1/-1)
libmysql/conf_to_src.c (+1/-1)
libmysqld/lib_sql.cc (+1/-1)
libservices/my_thread_scheduler_service.c (+1/-1)
libservices/thd_wait_service.c (+1/-1)
man/comp_err.1 (+36/-14)
man/innochecksum.1 (+8/-4)
man/msql2mysql.1 (+3/-3)
man/my_print_defaults.1 (+35/-14)
man/myisam_ftdump.1 (+23/-10)
man/myisamchk.1 (+123/-43)
man/myisamlog.1 (+3/-3)
man/myisampack.1 (+51/-15)
man/mysql-stress-test.pl.1 (+80/-28)
man/mysql-test-run.pl.1 (+347/-117)
man/mysql.1 (+275/-94)
man/mysql.server.1 (+21/-9)
man/mysql_client_test.1 (+47/-17)
man/mysql_client_test_embedded.1 (+1/-1)
man/mysql_config.1 (+39/-16)
man/mysql_config_editor.1 (+39/-15)
man/mysql_convert_table_format.1 (+33/-13)
man/mysql_find_rows.1 (+18/-8)
man/mysql_fix_extensions.1 (+3/-3)
man/mysql_install_db.1 (+37/-14)
man/mysql_plugin.1 (+36/-14)
man/mysql_secure_installation.1 (+3/-3)
man/mysql_setpermission.1 (+21/-9)
man/mysql_tzinfo_to_sql.1 (+3/-3)
man/mysql_upgrade.1 (+45/-17)
man/mysql_waitpid.1 (+12/-6)
man/mysql_zap.1 (+3/-3)
man/mysqlaccess.1 (+63/-23)
man/mysqladmin.1 (+111/-41)
man/mysqlbinlog.1 (+143/-50)
man/mysqlbug.1 (+3/-3)
man/mysqlcheck.1 (+129/-45)
man/mysqld.8 (+3/-3)
man/mysqld_multi.1 (+46/-19)
man/mysqld_safe.1 (+75/-26)
man/mysqldump.1 (+278/-89)
man/mysqldumpslow.1 (+12/-6)
man/mysqlhotcopy.1 (+75/-27)
man/mysqlimport.1 (+111/-39)
man/mysqlshow.1 (+75/-27)
man/mysqlslap.1 (+147/-51)
man/mysqltest.1 (+125/-43)
man/mysqltest_embedded.1 (+1/-1)
man/ndb-common-options.1 (+27/-12)
man/ndb_blob_tool.1 (+18/-8)
man/ndb_config.1 (+72/-27)
man/ndb_cpcd.1 (+3/-3)
man/ndb_delete_all.1 (+6/-4)
man/ndb_desc.1 (+24/-10)
man/ndb_drop_index.1 (+3/-3)
man/ndb_drop_table.1 (+3/-3)
man/ndb_error_reporter.1 (+15/-9)
man/ndb_index_stat.1 (+32/-17)
man/ndb_mgm.1 (+6/-4)
man/ndb_mgmd.8 (+44/-20)
man/ndb_print_backup_file.1 (+3/-3)
man/ndb_print_schema_file.1 (+3/-3)
man/ndb_print_sys_file.1 (+3/-3)
man/ndb_restore.1 (+145/-40)
man/ndb_select_all.1 (+75/-19)
man/ndb_select_count.1 (+3/-3)
man/ndb_setup.py.1 (+36/-14)
man/ndb_show_tables.1 (+21/-9)
man/ndb_size.pl.1 (+3/-3)
man/ndb_waiter.1 (+21/-9)
man/ndbd.8 (+35/-13)
man/ndbd_redo_log_reader.1 (+3/-3)
man/ndbinfo_select_all.1 (+8/-5)
man/ndbmtd.8 (+3/-3)
man/perror.1 (+18/-8)
man/replace.1 (+3/-3)
man/resolve_stack_dump.1 (+15/-7)
man/resolveip.1 (+12/-6)
mysql-test/CMakeLists.txt (+1/-1)
mysql-test/README (+2/-3)
mysql-test/collections/default.weekly (+9/-0)
mysql-test/collections/default.weekly.basic (+0/-3)
mysql-test/include/ctype_filesort2.inc (+9/-0)
mysql-test/include/have_memcached_plugin.inc (+4/-5)
mysql-test/include/memcache_config.inc (+57/-0)
mysql-test/include/mtr_check.sql (+9/-1)
mysql-test/include/search_pattern.inc (+44/-0)
mysql-test/lib/My/Memcache.pm (+1/-2)
mysql-test/lib/My/SysInfo.pm (+1/-2)
mysql-test/mysql-test-run.pl (+13/-2)
mysql-test/r/ctype_utf16.result (+15/-0)
mysql-test/r/ctype_utf16le.result (+15/-0)
mysql-test/r/ctype_utf32.result (+15/-0)
mysql-test/r/ctype_utf8mb4.result (+15/-0)
mysql-test/r/distinct.result (+40/-0)
mysql-test/r/events_trans.result (+1/-0)
mysql-test/r/gis.result (+21/-0)
mysql-test/r/group_by.result (+1/-1)
mysql-test/r/join_cache_bka.result (+1/-1)
mysql-test/r/join_cache_bka_nixbnl.result (+1/-1)
mysql-test/r/join_cache_bkaunique.result (+1/-1)
mysql-test/r/join_cache_bnl.result (+1/-1)
mysql-test/r/join_cache_nojb.result (+1/-1)
mysql-test/r/max_statement_time_func.result (+1/-1)
mysql-test/r/mysql_config_editor.result (+2/-2)
mysql-test/r/mysqldump.result (+4/-0)
mysql-test/r/partition_locking_4.result (+19/-150)
mysql-test/r/type_temporal_upgrade.result (+12/-43)
mysql-test/r/warnings_engine_disabled.result (+9/-11)
mysql-test/suite/binlog/r/binlog_gtid_mysqlbinlog_row.result (+3/-3)
mysql-test/suite/binlog/r/binlog_gtid_mysqlbinlog_row_innodb.result (+1268/-1268)
mysql-test/suite/binlog/r/binlog_gtid_mysqlbinlog_row_myisam.result (+1286/-1286)
mysql-test/suite/binlog/r/binlog_mysqlbinlog_row.result (+3/-3)
mysql-test/suite/binlog/r/binlog_mysqlbinlog_row_innodb.result (+1241/-1241)
mysql-test/suite/binlog/r/binlog_mysqlbinlog_row_myisam.result (+1259/-1259)
mysql-test/suite/innodb/r/innodb-change-buffer-recovery.result (+40/-0)
mysql-test/suite/innodb/r/innodb-status-output.result (+63/-0)
mysql-test/suite/innodb/r/innodb-wl6445-1.result (+3/-0)
mysql-test/suite/innodb/r/innodb_bug70867.result (+5/-0)
mysql-test/suite/innodb/t/innodb-change-buffer-recovery-master.opt (+1/-0)
mysql-test/suite/innodb/t/innodb-change-buffer-recovery.test (+72/-0)
mysql-test/suite/innodb/t/innodb-status-output.test (+108/-0)
mysql-test/suite/innodb/t/innodb-wl5980-alter.test (+1/-0)
mysql-test/suite/innodb/t/innodb-wl6445-1.test (+2/-0)
mysql-test/suite/innodb/t/innodb_bug70867.test (+53/-0)
mysql-test/suite/innodb_fts/r/innodb_fts_misc_1.result (+18/-2)
mysql-test/suite/innodb_fts/t/innodb_fts_misc_1.test (+3/-0)
mysql-test/suite/innodb_zip/r/innodb_cmp_per_index.result (+4/-2)
mysql-test/suite/innodb_zip/r/innodb_wl6347_comp_indx_stat.result (+0/-1)
mysql-test/suite/innodb_zip/t/innodb_cmp_per_index.test (+4/-2)
mysql-test/suite/innodb_zip/t/innodb_wl6347_comp_indx_stat.test (+202/-199)
mysql-test/suite/opt_trace/r/temp_table.result (+609/-0)
mysql-test/suite/opt_trace/t/temp_table.test (+31/-0)
mysql-test/suite/opt_trace/validate_json.py (+1/-1)
mysql-test/suite/rpl/r/rpl_semi_sync.result (+8/-8)
mysql-test/suite/rpl/r/rpl_slave_load_remove_tmpfile.result (+1/-1)
mysql-test/suite/rpl/t/rpl_semi_sync.test (+1/-1)
mysql-test/suite/rpl/t/rpl_slave_load_remove_tmpfile.test (+1/-1)
mysql-test/suite/sys_vars/r/innodb_buf_flush_list_now_basic.result (+23/-0)
mysql-test/suite/sys_vars/r/innodb_status_output_basic.result (+102/-0)
mysql-test/suite/sys_vars/r/innodb_status_output_locks_basic.result (+102/-0)
mysql-test/suite/sys_vars/t/innodb_buf_flush_list_now_basic.test (+32/-0)
mysql-test/suite/sys_vars/t/innodb_status_output_basic.test (+69/-0)
mysql-test/suite/sys_vars/t/innodb_status_output_locks_basic.test (+69/-0)
mysql-test/t/disabled.def (+0/-1)
mysql-test/t/distinct.test (+37/-0)
mysql-test/t/events_trans.test (+1/-0)
mysql-test/t/gis.test (+18/-0)
mysql-test/t/partition_locking_4.test (+7/-20)
mysql-test/t/type_temporal_upgrade.test (+8/-7)
mysql-test/t/warnings_engine_disabled-master.opt (+0/-1)
mysql-test/t/warnings_engine_disabled.test (+16/-14)
mysys/mf_iocache.c (+1/-1)
mysys/mf_iocache2.c (+2/-2)
mysys/mf_keycache.c (+1/-1)
mysys/mf_same.c (+1/-1)
mysys/mf_soundex.c (+1/-1)
mysys/mf_tempdir.c (+2/-2)
mysys/mf_tempfile.c (+2/-2)
mysys/mf_wcomp.c (+1/-1)
mysys/mulalloc.c (+1/-1)
mysys/my_access.c (+1/-1)
mysys/my_compare.c (+1/-1)
mysys/my_crc32.c (+1/-1)
mysys/my_div.c (+1/-1)
mysys/my_fopen.c (+1/-1)
mysys/my_getpagesize.c (+1/-1)
mysys/my_getwd.c (+1/-1)
mysys/my_handler_errors.h (+2/-1)
mysys/my_isnan.c (+1/-1)
mysys/my_libwrap.c (+1/-1)
mysys/my_lockmem.c (+1/-1)
mysys/my_memmem.c (+1/-1)
mysys/my_mkdir.c (+1/-1)
mysys/my_once.c (+1/-1)
mysys/my_symlink2.c (+1/-1)
mysys/my_thr_init.c (+1/-1)
mysys/my_wincond.c (+2/-2)
mysys/my_winthread.c (+1/-1)
mysys/psi_noop.c (+1/-1)
mysys/test_dir.c (+1/-1)
mysys/test_xml.c (+1/-1)
mysys/thr_alarm.c (+1/-1)
mysys_ssl/crypt_genhash_impl.cc (+1/-1)
packaging/WiX/CMakeLists.txt (+1/-1)
packaging/WiX/ca/CustomAction.cpp (+1/-1)
packaging/WiX/custom_ui.wxs (+2/-2)
packaging/WiX/extra.wxs.in (+1/-1)
packaging/WiX/mysql_server.wxs.in (+1/-1)
packaging/rpm-fedora/mysql-5.6.14-mysql-install.patch (+4/-39)
packaging/rpm-fedora/mysql.spec.in (+4/-1)
packaging/rpm-oel/mysql-5.6.14-mysql-install.patch (+4/-39)
packaging/rpm-oel/mysql.spec.in (+62/-21)
packaging/rpm-oel/mysql_config.sh (+16/-8)
plugin/audit_null/audit_null.c (+1/-1)
plugin/auth/dialog.c (+1/-1)
plugin/auth/qa_auth_interface.c (+1/-1)
plugin/auth/qa_auth_server.c (+1/-1)
plugin/innodb_memcached/README-innodb_memcached (+1/-1)
plugin/innodb_memcached/daemon_memcached/CMakeLists.txt (+8/-2)
plugin/innodb_memcached/daemon_memcached/daemon/memcached_mysql.cc (+3/-2)
plugin/innodb_memcached/daemon_memcached/daemon/memcached_mysql.h (+1/-1)
plugin/innodb_memcached/innodb_memcache/CMakeLists.txt (+8/-2)
plugin/innodb_memcached/innodb_memcache/include/handler_api.h (+1/-1)
plugin/innodb_memcached/innodb_memcache/include/innodb_api.h (+1/-1)
plugin/innodb_memcached/innodb_memcache/include/innodb_cb_api.h (+9/-1)
plugin/innodb_memcached/innodb_memcache/include/innodb_config.h (+1/-1)
plugin/innodb_memcached/innodb_memcache/include/innodb_engine.h (+3/-1)
plugin/innodb_memcached/innodb_memcache/src/handler_api.cc (+1/-1)
plugin/innodb_memcached/innodb_memcache/src/innodb_api.c (+9/-2)
plugin/innodb_memcached/innodb_memcache/src/innodb_config.c (+1/-1)
plugin/innodb_memcached/innodb_memcache/src/innodb_engine.c (+67/-7)
plugin/innodb_memcached/innodb_memcache/src/innodb_engine_private.h (+1/-1)
plugin/password_validation/validate_password.cc (+18/-14)
plugin/semisync/semisync_master.cc (+6/-3)
scripts/CMakeLists.txt (+18/-5)
scripts/mysql_install_db.pl.in (+4/-3)
scripts/mysql_install_db.sh (+4/-4)
scripts/mysql_secure_installation.pl.in (+1/-1)
scripts/mysqlaccess.sh (+4/-5)
sql-common/pack.c (+1/-1)
sql/CMakeLists.txt (+1/-1)
sql/binlog.cc (+91/-5)
sql/binlog.h (+1/-1)
sql/event_scheduler.cc (+1/-1)
sql/event_scheduler.h (+1/-1)
sql/events.cc (+1/-1)
sql/events.h (+1/-1)
sql/field.cc (+7/-6)
sql/field.h (+5/-17)
sql/filesort.cc (+26/-28)
sql/filesort.h (+1/-1)
sql/filesort_utils.cc (+17/-5)
sql/filesort_utils.h (+1/-8)
sql/gcalc_slicescan.h (+1/-1)
sql/global_threads.h (+1/-1)
sql/ha_ndb_index_stat.cc (+1/-1)
sql/ha_ndb_index_stat.h (+1/-1)
sql/ha_ndbcluster.cc (+1/-1)
sql/ha_ndbcluster_glue.h (+1/-1)
sql/ha_ndbcluster_push.cc (+1/-1)
sql/ha_ndbcluster_push.h (+1/-1)
sql/ha_partition.cc (+24/-11)
sql/handler.cc (+47/-3)
sql/handler.h (+8/-0)
sql/item.cc (+14/-6)
sql/item_cmpfunc.cc (+60/-18)
sql/item_cmpfunc.h (+6/-0)
sql/item_row.cc (+5/-3)
sql/item_strfunc.cc (+24/-4)
sql/item_sum.cc (+54/-23)
sql/item_sum.h (+25/-20)
sql/item_timefunc.cc (+25/-2)
sql/item_timefunc.h (+1/-1)
sql/item_xmlfunc.cc (+4/-1)
sql/lock.h (+1/-1)
sql/log.cc (+1/-1)
sql/log.h (+1/-1)
sql/log_event.cc (+46/-14)
sql/log_event.h (+2/-6)
sql/log_event_old.h (+2/-4)
sql/mem_root_array.h (+1/-1)
sql/mysqld.cc (+2/-1)
sql/ndb_dist_priv_util.h (+1/-1)
sql/ndb_global_schema_lock.cc (+1/-1)
sql/ndb_global_schema_lock.h (+1/-1)
sql/ndb_global_schema_lock_guard.h (+1/-1)
sql/ndb_local_connection.cc (+1/-1)
sql/ndb_local_connection.h (+1/-1)
sql/ndb_mi.cc (+1/-1)
sql/ndb_mi.h (+1/-1)
sql/ndb_share.cc (+1/-1)
sql/ndb_share.h (+1/-1)
sql/ndb_table_guard.h (+1/-1)
sql/ndb_thd.cc (+1/-1)
sql/ndb_thd.h (+1/-1)
sql/ndb_thd_ndb.cc (+1/-1)
sql/ndb_thd_ndb.h (+1/-1)
sql/opt_sum.cc (+1/-1)
sql/opt_trace_Doxyfile (+1/-1)
sql/password.c (+1/-1)
sql/rpl_filter.cc (+1/-1)
sql/rpl_gtid.h (+1/-1)
sql/rpl_gtid_execution.cc (+1/-1)
sql/rpl_gtid_owned.cc (+1/-1)
sql/rpl_gtid_state.cc (+1/-1)
sql/rpl_handler.cc (+1/-1)
sql/rpl_info_dummy.cc (+1/-1)
sql/rpl_info_dummy.h (+1/-1)
sql/rpl_info_values.h (+1/-1)
sql/rpl_master.cc (+1/-1)
sql/rpl_record.cc (+23/-6)
sql/rpl_record.h (+3/-2)
sql/rpl_reporting.cc (+1/-1)
sql/rpl_reporting.h (+1/-1)
sql/rpl_rli.cc (+2/-3)
sql/rpl_utility.cc (+5/-16)
sql/set_var.cc (+1/-1)
sql/set_var.h (+1/-1)
sql/share/CMakeLists.txt (+1/-1)
sql/share/charsets/Index.xml (+1/-1)
sql/share/charsets/armscii8.xml (+1/-1)
sql/share/charsets/ascii.xml (+1/-1)
sql/share/charsets/cp1250.xml (+1/-1)
sql/share/charsets/cp852.xml (+1/-1)
sql/share/charsets/hebrew.xml (+1/-1)
sql/share/charsets/latin1.xml (+1/-1)
sql/share/charsets/latin2.xml (+1/-1)
sql/share/charsets/latin5.xml (+1/-1)
sql/share/errmsg-utf8.txt (+11/-3)
sql/signal_handler.cc (+1/-1)
sql/sp_head.h (+1/-1)
sql/sp_rcontext.h (+2/-1)
sql/sql_acl.cc (+16/-0)
sql/sql_acl.h (+1/-1)
sql/sql_audit.cc (+1/-1)
sql/sql_audit.h (+1/-1)
sql/sql_binlog.cc (+1/-1)
sql/sql_bitmap.h (+1/-1)
sql/sql_callback.h (+1/-1)
sql/sql_connect.cc (+1/-1)
sql/sql_executor.cc (+3/-0)
sql/sql_get_diagnostics.cc (+1/-1)
sql/sql_get_diagnostics.h (+1/-1)
sql/sql_hset.h (+1/-1)
sql/sql_insert.h (+1/-1)
sql/sql_join_buffer.cc (+6/-0)
sql/sql_join_buffer.h (+38/-81)
sql/sql_lex.cc (+15/-0)
sql/sql_lex.h (+1/-1)
sql/sql_manager.cc (+1/-1)
sql/sql_optimizer.cc (+3/-2)
sql/sql_partition_admin.cc (+1/-1)
sql/sql_partition_admin.h (+1/-1)
sql/sql_plugin.h (+1/-1)
sql/sql_resolver.cc (+2/-0)
sql/sql_select.cc (+20/-6)
sql/sql_string.cc (+1/-1)
sql/sql_table.cc (+120/-0)
sql/sql_test.cc (+1/-1)
sql/sql_time.cc (+1/-1)
sql/sql_tmp_table.cc (+5/-4)
sql/sql_view.cc (+17/-5)
sql/string_service.cc (+15/-14)
sql/string_service.h (+1/-3)
sql/table.h (+0/-3)
sql/transaction.cc (+27/-8)
sql/tztime.cc (+1/-1)
sql/unireg.cc (+1/-1)
storage/example/ha_example.cc (+1/-1)
storage/federated/ha_federated.cc (+57/-52)
storage/federated/ha_federated.h (+11/-17)
storage/heap/_check.c (+1/-1)
storage/heap/_rectest.c (+1/-1)
storage/heap/ha_heap.cc (+1/-1)
storage/heap/hp_delete.c (+1/-1)
storage/heap/hp_extra.c (+1/-1)
storage/heap/hp_hash.c (+1/-1)
storage/heap/hp_info.c (+1/-1)
storage/heap/hp_rfirst.c (+1/-1)
storage/heap/hp_rlast.c (+1/-1)
storage/heap/hp_rnext.c (+1/-1)
storage/heap/hp_rprev.c (+1/-1)
storage/heap/hp_rrnd.c (+1/-1)
storage/heap/hp_rsame.c (+1/-1)
storage/heap/hp_scan.c (+1/-1)
storage/heap/hp_update.c (+1/-1)
storage/innobase/api/api0api.cc (+65/-0)
storage/innobase/btr/btr0cur.cc (+2/-4)
storage/innobase/buf/buf0buddy.cc (+35/-19)
storage/innobase/buf/buf0buf.cc (+325/-184)
storage/innobase/buf/buf0dblwr.cc (+51/-35)
storage/innobase/buf/buf0flu.cc (+179/-169)
storage/innobase/buf/buf0lru.cc (+34/-36)
storage/innobase/dict/dict0crea.cc (+7/-1)
storage/innobase/dict/dict0dict.cc (+42/-54)
storage/innobase/dict/dict0load.cc (+27/-3)
storage/innobase/dict/dict0mem.cc (+8/-0)
storage/innobase/dict/dict0stats.cc (+45/-85)
storage/innobase/fil/fil0fil.cc (+198/-17)
storage/innobase/fts/fts0ast.cc (+9/-11)
storage/innobase/fts/fts0blex.cc (+13/-13)
storage/innobase/fts/fts0config.cc (+3/-1)
storage/innobase/fts/fts0fts.cc (+551/-20)
storage/innobase/fts/fts0opt.cc (+2/-0)
storage/innobase/fts/fts0pars.cc (+31/-26)
storage/innobase/fts/fts0pars.y (+8/-3)
storage/innobase/fts/fts0que.cc (+123/-117)
storage/innobase/fts/fts0sql.cc (+12/-5)
storage/innobase/fts/fts0tlex.cc (+12/-12)
storage/innobase/handler/ha_innodb.cc (+152/-54)
storage/innobase/handler/handler0alter.cc (+75/-17)
storage/innobase/include/api0api.h (+10/-0)
storage/innobase/include/btr0pcur.h (+7/-0)
storage/innobase/include/btr0pcur.ic (+16/-0)
storage/innobase/include/buf0buf.h (+71/-40)
storage/innobase/include/buf0buf.ic (+74/-31)
storage/innobase/include/buf0dblwr.h (+14/-6)
storage/innobase/include/buf0flu.h (+6/-4)
storage/innobase/include/buf0types.h (+4/-0)
storage/innobase/include/dict0dict.h (+15/-8)
storage/innobase/include/dict0dict.ic (+27/-0)
storage/innobase/include/dict0mem.h (+29/-1)
storage/innobase/include/fil0fil.h (+2/-0)
storage/innobase/include/fts0priv.h (+5/-2)
storage/innobase/include/fts0priv.ic (+21/-3)
storage/innobase/include/ha_prototypes.h (+0/-10)
storage/innobase/include/log0recv.h (+12/-1)
storage/innobase/include/mem0mem.h (+48/-19)
storage/innobase/include/mem0mem.ic (+28/-11)
storage/innobase/include/os0file.h (+7/-2)
storage/innobase/include/os0sync.h (+27/-0)
storage/innobase/include/page0page.h (+8/-0)
storage/innobase/include/page0page.ic (+6/-0)
storage/innobase/include/rem0rec.h (+16/-5)
storage/innobase/include/srv0srv.h (+3/-3)
storage/innobase/include/sync0rw.h (+6/-0)
storage/innobase/include/trx0trx.h (+1/-2)
storage/innobase/include/univ.i (+1/-1)
storage/innobase/log/log0recv.cc (+70/-7)
storage/innobase/mem/mem0mem.cc (+10/-7)
storage/innobase/os/os0file.cc (+38/-22)
storage/innobase/page/page0cur.cc (+8/-4)
storage/innobase/page/page0page.cc (+32/-0)
storage/innobase/page/page0zip.cc (+12/-6)
storage/innobase/pars/pars0pars.cc (+6/-0)
storage/innobase/rem/rem0rec.cc (+6/-5)
storage/innobase/row/row0ftsort.cc (+8/-2)
storage/innobase/row/row0log.cc (+84/-15)
storage/innobase/row/row0mysql.cc (+53/-5)
storage/innobase/row/row0sel.cc (+41/-51)
storage/innobase/srv/srv0srv.cc (+2/-2)
storage/innobase/srv/srv0start.cc (+12/-1)
storage/innobase/trx/trx0trx.cc (+14/-0)
storage/myisam/ft_boolean_search.c (+1/-1)
storage/myisam/ft_stopwords.c (+1/-1)
storage/myisam/ftbench/Ecompare.pl (+1/-1)
storage/myisam/ftbench/Ecreate.pl (+1/-1)
storage/myisam/ftbench/Ereport.pl (+1/-1)
storage/myisam/ftbench/ft-test-run.sh (+1/-1)
storage/myisam/ha_myisam.cc (+1/-1)
storage/myisam/ha_myisam.h (+1/-1)
storage/myisam/mi_check.c (+1/-1)
storage/myisam/mi_checksum.c (+1/-1)
storage/myisam/mi_create.c (+1/-1)
storage/myisam/mi_delete.c (+1/-1)
storage/myisam/mi_dynrec.c (+1/-1)
storage/myisam/mi_extra.c (+1/-1)
storage/myisam/mi_locking.c (+1/-1)
storage/myisam/mi_open.c (+1/-1)
storage/myisam/mi_range.c (+1/-1)
storage/myisam/mi_rfirst.c (+1/-1)
storage/myisam/mi_rlast.c (+1/-1)
storage/myisam/mi_rrnd.c (+1/-1)
storage/myisam/mi_rsamepos.c (+1/-1)
storage/myisam/mi_search.c (+1/-1)
storage/myisam/mi_test1.c (+1/-1)
storage/myisam/mi_write.c (+1/-1)
storage/myisam/myisamchk.c (+1/-1)
storage/myisam/myisampack.c (+1/-1)
storage/myisam/rt_index.h (+1/-1)
storage/myisam/rt_key.c (+1/-1)
storage/myisam/rt_key.h (+1/-1)
storage/myisam/rt_mbr.c (+1/-1)
storage/myisam/rt_mbr.h (+1/-1)
storage/myisam/sp_defs.h (+1/-1)
storage/myisammrg/myrg_delete.c (+1/-1)
storage/myisammrg/myrg_locking.c (+1/-1)
storage/myisammrg/myrg_panic.c (+1/-1)
storage/myisammrg/myrg_range.c (+1/-1)
storage/myisammrg/myrg_rfirst.c (+1/-1)
storage/myisammrg/myrg_rlast.c (+1/-1)
storage/myisammrg/myrg_rnext.c (+1/-1)
storage/myisammrg/myrg_rnext_same.c (+1/-1)
storage/myisammrg/myrg_rprev.c (+1/-1)
storage/myisammrg/myrg_rrnd.c (+1/-1)
storage/myisammrg/myrg_rsame.c (+1/-1)
storage/myisammrg/myrg_update.c (+1/-1)
storage/myisammrg/myrg_write.c (+1/-1)
storage/ndb/clusterj/CMakeLists.txt (+1/-1)
storage/ndb/clusterj/clusterj-api/CMakeLists.txt (+1/-1)
storage/ndb/clusterj/clusterj-api/src/main/java/com/mysql/clusterj/ClusterJException.java (+1/-1)
storage/ndb/clusterj/clusterj-api/src/main/java/com/mysql/clusterj/ClusterJHelper.java (+1/-1)
storage/ndb/clusterj/clusterj-api/src/main/java/com/mysql/clusterj/LockMode.java (+1/-1)
storage/ndb/clusterj/clusterj-api/src/main/java/com/mysql/clusterj/annotation/package.html (+1/-1)
storage/ndb/clusterj/clusterj-api/src/main/java/com/mysql/clusterj/package.html (+1/-1)
storage/ndb/clusterj/clusterj-api/src/main/java/com/mysql/clusterj/query/package.html (+1/-1)
storage/ndb/clusterj/clusterj-core/CMakeLists.txt (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/metadata/AbstractDomainTypeHandlerImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/metadata/DomainTypeHandlerFactoryImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/metadata/IndexHandlerImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/query/AndPredicateImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/query/LikePredicateImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/query/NotPredicateImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/query/OrPredicateImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/query/QueryBuilderImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/query/QueryExecutionContextImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/spi/DomainTypeHandler.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/store/Db.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/store/Index.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/store/ResultData.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/store/ScanOperation.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/store/Table.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/util/JDK14LoggerFactoryImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/main/java/com/mysql/clusterj/core/util/LoggerFactory.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/test/java/testsuite/clusterj/AbstractClusterJCoreTest.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/test/java/testsuite/clusterj/NegativeClusterConnectionServicePropertyTest.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/test/java/testsuite/clusterj/util/I18NTest.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/test/java/testsuite/clusterj/util/LoggerTest.java (+1/-1)
storage/ndb/clusterj/clusterj-core/src/test/java/testsuite/clusterj/util/deeper/I18NDeeperTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/pom.xml (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/antlr3/imports/MySQL51Functions.g (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/AbstractResultSetInternalMethods.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/ConnectionLifecycleInterceptor.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/DomainFieldHandlerImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/InterceptorImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/QueryExecutionContextJDBCImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/ResultSetInternalMethodsImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/ResultSetInternalMethodsUpdateCount.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/SQLExecutor.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/StatementInterceptor.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/ValueHandlerImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/ANTLRNoCaseFileStream.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/ANTLRNoCaseStringStream.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/BaseErrorListener.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/ErrorListener.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/MySQLLexer.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/MySQLParser.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/QueuingErrorListener.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/RecognizerErrorDelegate.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/AndNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/BetweenNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/BinaryOperatorNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/BooleanOperatorNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/CommandNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/DeleteNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/EqualsNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/GreaterEqualsNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/GreaterThanNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/InsertNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/LessEqualsNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/LessThanNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/Node.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/NotNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/OrNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/ParensNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/PlaceholderNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/PredicateNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/SelectNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/main/java/com/mysql/clusterj/jdbc/antlr/node/WhereNode.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/test/java/jdbctest/BadConnectionLifecycleInterceptor.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/test/java/jdbctest/BatchDeleteQueryAllPrimitivesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/test/java/jdbctest/BigIntegerTypesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/test/java/jdbctest/CoordinatedTransactionIdVariableTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/test/java/jdbctest/DecimalTypesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/test/java/jdbctest/DeleteQueryAllPrimitivesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/test/java/jdbctest/NegativeBadConnectionLifecycleInterceptorTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/test/java/jdbctest/NegativeMissingConnectionLifecycleInterceptorTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jdbc/src/test/java/jdbctest/NegativeMissingStatementInterceptorTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/CMakeLists.txt (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/src/main/java/com/mysql/clusterj/jpatest/AbstractJPABaseTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/src/main/java/com/mysql/clusterj/jpatest/BlobTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/src/main/java/com/mysql/clusterj/jpatest/ClobTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/src/main/java/com/mysql/clusterj/jpatest/EmbeddedTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/src/main/java/com/mysql/clusterj/jpatest/Ignore.java (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/src/main/java/com/mysql/clusterj/jpatest/LazyTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/src/main/java/com/mysql/clusterj/jpatest/SlowTest.java (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/src/main/java/com/mysql/clusterj/jpatest/model/B0.java (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/src/main/java/com/mysql/clusterj/jpatest/model/DecimalTypes.java (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/src/main/java/com/mysql/clusterj/jpatest/model/LazyEmployee.java (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/src/main/java/com/mysql/clusterj/jpatest/model/TimeAsSqlTimeTypes.java (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/src/main/java/com/mysql/clusterj/jpatest/model/TimeAsUtilDateTypes.java (+1/-1)
storage/ndb/clusterj/clusterj-jpatest/src/main/resources/META-INF/persistence.xml (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/CMakeLists.txt (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/crundRun.properties (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/logging.properties (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/src/main/java/com/mysql/clusterj/openjpa/NdbOpenJPAConfiguration.java (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/src/main/java/com/mysql/clusterj/openjpa/NdbOpenJPAConfigurationImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/src/main/java/com/mysql/clusterj/openjpa/NdbOpenJPADomainFieldHandlerImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/src/main/java/com/mysql/clusterj/openjpa/NdbOpenJPADomainTypeHandlerImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/src/main/java/com/mysql/clusterj/openjpa/NdbOpenJPAResult.java (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/src/main/java/com/mysql/clusterj/openjpa/NdbOpenJPAStoreManager.java (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/src/main/java/com/mysql/clusterj/openjpa/NdbOpenJPAStoreQuery.java (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/src/main/java/com/mysql/clusterj/openjpa/NdbOpenJPAUtility.java (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/src/main/resources/com/mysql/clusterj/openjpa/Bundle.properties (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/src/test/java/com/mysql/clusterj/openjpatest/CrundTest.java (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/src/test/java/com/mysql/clusterj/openjpatest/LazyTest.java (+1/-1)
storage/ndb/clusterj/clusterj-openjpa/src/test/resources/META-INF/persistence.xml (+1/-1)
storage/ndb/clusterj/clusterj-test/CMakeLists.txt (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/regression/Bug54619.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/AbstractClusterJModelTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/AllTests.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/BinaryPKTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/BitTypesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/ConnectionPoolTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/CoordinatedTransactionIdVariableTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/DefaultConnectValuesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/DeleteInsertTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/DeleteQueryAllPrimitivesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/DynamicBinaryPKTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/FindByPrimaryKey2Test.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/HashOnlyLongIntStringPKTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/LongvarbinaryPKTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/MultiplePKTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/MultithreadedFindTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/MultithreadedTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/NegativeMetadataTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/PartitionKeyTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/QueryDoubleTypesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/QueryExplainTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/QueryFloatTypesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/QueryLikeByteArrayTypesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/QueryLikeTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/QueryMultiColumnIndexInTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/QueryMultipleParameterTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/QueryStringTypesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/TimestampAsSqlTimestampTypesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/TimestampAsUtilDateTypesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/UpdateTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/VarbinaryPKTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/VarbinaryTypesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/VarcharStringLengthTest.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/domaintypehandler/CrazyDomainTypeHandlerFactoryImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/model/BinaryPK.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/model/BitTypes.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/model/DynamicPK.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/model/Employee2.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/model/HashOnlyLongIntStringPK.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/model/LongvarbinaryPK.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/model/StringTypes.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/model/VarbinaryPK.java (+1/-1)
storage/ndb/clusterj/clusterj-test/src/main/java/testsuite/clusterj/model/VarbinaryTypes.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/CMakeLists.txt (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/DictionaryImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/IndexImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/IndexOperationImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/ScanOperationImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/main/java/com/mysql/clusterj/tie/TableImpl.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/BinaryPKTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/Bug54619Test.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/ConnectionPoolTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/CoordinatedTransactionIdVariableTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/DefaultConnectValuesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/DynamicBinaryPKTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/DynamicObjectTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/FindByPrimaryKey2Test.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/HashOnlyLongIntStringPKTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/LoadTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/LongvarbinaryPKTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/MultithreadedFindTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/QueryExplainTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/QueryLikeByteArrayTypesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/QueryLikeTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/QueryMultipleParameterTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/QueryStringTypesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/VarbinaryPKTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/VarbinaryTypesTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/java/testsuite/clusterj/tie/VarcharStringLengthTest.java (+1/-1)
storage/ndb/clusterj/clusterj-tie/src/test/resources/clusterj.properties (+1/-1)
storage/ndb/cmake/ndb_require_variable.cmake (+1/-1)
storage/ndb/cmake/os/Windows.cmake (+1/-1)
storage/ndb/cmake/os/WindowsCache.cmake (+1/-1)
storage/ndb/config/type_JAVA.cmake (+1/-1)
storage/ndb/include/kernel/signaldata/DihGetTabInfo.hpp (+1/-1)
storage/ndb/include/kernel/signaldata/DihRestart.hpp (+1/-1)
storage/ndb/include/kernel/signaldata/GetConfig.hpp (+1/-1)
storage/ndb/include/kernel/signaldata/IndexStatSignal.hpp (+1/-1)
storage/ndb/include/kernel/signaldata/NodePing.hpp (+1/-1)
storage/ndb/include/kernel/signaldata/Sync.hpp (+1/-1)
storage/ndb/include/portlib/NdbNuma.h (+1/-1)
storage/ndb/include/portlib/ndb_socket_poller.h (+1/-1)
storage/ndb/include/util/HashMap.hpp (+1/-1)
storage/ndb/include/util/NdbPack.hpp (+1/-1)
storage/ndb/include/util/NdbTypesUtil.hpp (+1/-1)
storage/ndb/include/util/SparseBitmask.hpp (+1/-1)
storage/ndb/include/util/ndb_base64.h (+1/-1)
storage/ndb/include/util/ndbzio.h (+1/-1)
storage/ndb/ndbapi-examples/ndbapi_multi_cursor/main.cpp (+1/-1)
storage/ndb/src/common/debugger/signaldata/GetConfig.cpp (+1/-1)
storage/ndb/src/common/debugger/signaldata/IndexStatSignal.cpp (+1/-1)
storage/ndb/src/common/debugger/signaldata/NodePing.cpp (+1/-1)
storage/ndb/src/common/debugger/signaldata/SchemaTransImpl.cpp (+1/-2)
storage/ndb/src/common/logger/EventLogHandler.cpp (+1/-1)
storage/ndb/src/common/logger/EventLogHandler.hpp (+1/-1)
storage/ndb/src/common/logger/message.h (+1/-1)
storage/ndb/src/common/portlib/NdbNuma.cpp (+1/-1)
storage/ndb/src/common/transporter/Loopback_Transporter.cpp (+1/-1)
storage/ndb/src/common/transporter/Loopback_Transporter.hpp (+1/-1)
storage/ndb/src/common/util/NdbPack.cpp (+1/-1)
storage/ndb/src/common/util/SparseBitmask.cpp (+1/-1)
storage/ndb/src/common/util/Vector.cpp (+1/-1)
storage/ndb/src/common/util/ndbzio.c (+1/-1)
storage/ndb/src/common/util/parse_mask.hpp (+1/-1)
storage/ndb/src/kernel/blocks/LocalProxy.cpp (+1/-1)
storage/ndb/src/kernel/blocks/dbinfo/Dbinfo.cpp (+1/-1)
storage/ndb/src/kernel/blocks/dblqh/DblqhProxy.cpp (+1/-1)
storage/ndb/src/kernel/blocks/dbspj/DbspjProxy.hpp (+1/-1)
storage/ndb/src/kernel/blocks/dbtc/DbtcProxy.cpp (+1/-1)
storage/ndb/src/kernel/blocks/dbtc/DbtcProxy.hpp (+1/-1)
storage/ndb/src/kernel/blocks/dbtux/DbtuxProxy.cpp (+1/-1)
storage/ndb/src/kernel/blocks/dbtux/DbtuxProxy.hpp (+1/-1)
storage/ndb/src/kernel/blocks/ndbfs/AsyncIoThread.cpp (+1/-1)
storage/ndb/src/kernel/blocks/ndbfs/AsyncIoThread.hpp (+1/-1)
storage/ndb/src/kernel/ndbd.cpp (+1/-1)
storage/ndb/src/kernel/vm/ArenaPool.cpp (+1/-1)
storage/ndb/src/kernel/vm/ArenaPool.hpp (+1/-1)
storage/ndb/src/kernel/vm/DataBuffer2.hpp (+1/-1)
storage/ndb/src/kernel/vm/LongSignal.cpp (+1/-2)
storage/ndb/src/kernel/vm/LongSignalImpl.hpp (+1/-2)
storage/ndb/src/kernel/vm/NdbSeqLock.hpp (+1/-1)
storage/ndb/src/kernel/vm/mt-asm.h (+1/-1)
storage/ndb/src/kernel/vm/mt.hpp (+1/-2)
storage/ndb/src/kernel/vm/mt_thr_config.cpp (+1/-1)
storage/ndb/src/kernel/vm/mt_thr_config.hpp (+1/-1)
storage/ndb/src/mgmsrv/ConfigManager.hpp (+1/-1)
storage/ndb/src/mgmsrv/Defragger.hpp (+1/-2)
storage/ndb/src/ndbapi/NdbIndexStatFrmData.cpp (+1/-1)
storage/ndb/src/ndbapi/NdbIndexStatImpl.cpp (+1/-1)
storage/ndb/src/ndbapi/NdbIndexStatImpl.hpp (+1/-1)
storage/ndb/src/ndbapi/NdbQueryBuilder.cpp (+1/-1)
storage/ndb/src/ndbapi/NdbQueryBuilder.hpp (+1/-1)
storage/ndb/src/ndbapi/NdbQueryBuilderImpl.hpp (+1/-1)
storage/ndb/src/ndbapi/NdbQueryOperation.cpp (+1/-1)
storage/ndb/src/ndbapi/NdbQueryOperation.hpp (+1/-1)
storage/ndb/src/ndbapi/NdbQueryOperationImpl.hpp (+1/-1)
storage/ndb/src/ndbapi/ndb_internal.cpp (+1/-1)
storage/ndb/src/ndbapi/trp_node.cpp (+1/-1)
storage/ndb/src/ndbapi/trp_node.hpp (+1/-1)
storage/ndb/src/ndbjtie/CMakeLists.txt (+1/-1)
storage/ndb/src/ndbjtie/MysqlUtilsWrapper.hpp (+1/-1)
storage/ndb/src/ndbjtie/NdbApiWrapper.hpp (+1/-1)
storage/ndb/src/ndbjtie/com/mysql/ndbjtie/mysql/CharsetMap.java (+1/-1)
storage/ndb/src/ndbjtie/com/mysql/ndbjtie/mysql/CharsetMapConst.java (+1/-1)
storage/ndb/src/ndbjtie/com/mysql/ndbjtie/ndbapi/NDBAPI.java (+1/-1)
storage/ndb/src/ndbjtie/com/mysql/ndbjtie/ndbapi/Ndb.java (+1/-1)
storage/ndb/src/ndbjtie/com/mysql/ndbjtie/ndbapi/NdbDictionary.java (+1/-1)
storage/ndb/src/ndbjtie/com/mysql/ndbjtie/ndbapi/NdbError.java (+1/-1)
storage/ndb/src/ndbjtie/com/mysql/ndbjtie/ndbapi/NdbErrorConst.java (+1/-1)
storage/ndb/src/ndbjtie/com/mysql/ndbjtie/ndbapi/NdbOperation.java (+1/-1)
storage/ndb/src/ndbjtie/com/mysql/ndbjtie/ndbapi/NdbRecAttr.java (+1/-1)
storage/ndb/src/ndbjtie/com/mysql/ndbjtie/ndbapi/NdbRecAttrConst.java (+1/-1)
storage/ndb/src/ndbjtie/com/mysql/ndbjtie/ndbapi/NdbScanOperation.java (+1/-1)
storage/ndb/src/ndbjtie/com/mysql/ndbjtie/ndbapi/NdbTransaction.java (+1/-1)
storage/ndb/src/ndbjtie/jtie/CMakeLists.txt (+1/-1)
storage/ndb/src/ndbjtie/jtie/com/mysql/jtie/ArrayWrapper.java (+1/-1)
storage/ndb/src/ndbjtie/jtie/com/mysql/jtie/Wrapper.java (+1/-1)
storage/ndb/src/ndbjtie/jtie/jtie_gcalls.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/jtie_stdint.h (+1/-1)
storage/ndb/src/ndbjtie/jtie/jtie_tconv_array_impl.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/jtie_tconv_enum_impl.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/jtie_tconv_object.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/jtie_tconv_object_impl.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/jtie_tconv_ptrbyval_impl.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/jtie_tconv_refbybb_impl.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/jtie_tconv_string.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/jtie_tconv_string_impl.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/jtie_tconv_utils_impl.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/jtie_unit_tests-t (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myapi/myapi.cpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myapi/myapi.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myapi/myapi_test.cpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/MyApiWrapper.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/myjapi/A.java (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/myjapi/B0.java (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/myjapi/B1.java (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/myjapi/CI.java (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/myjapi/D0.java (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/myjapi/D1.java (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/myjapi/D2.java (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/myjapi/E.java (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/myjapi/MyJapi.java (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/myjapi_MyJapi.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/myjapi_classes.hpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/myjapi_lib.cpp (+1/-1)
storage/ndb/src/ndbjtie/jtie/test/myjapi/test/MyJapiTest.java (+1/-1)
storage/ndb/src/ndbjtie/mysql/CMakeLists.txt (+1/-1)
storage/ndb/src/ndbjtie/mysql/CharsetMap.cpp (+1/-1)
storage/ndb/src/ndbjtie/mysql/CharsetMap.hpp (+1/-1)
storage/ndb/src/ndbjtie/mysql/CharsetMapImpl.h (+1/-1)
storage/ndb/src/ndbjtie/mysql/test/mysql_utils_test.cpp (+1/-1)
storage/ndb/src/ndbjtie/mysql/test/mysql_utils_unit_tests-t (+1/-1)
storage/ndb/src/ndbjtie/mysql_utils_jtie.hpp (+1/-1)
storage/ndb/src/ndbjtie/ndbapi_jtie.hpp (+1/-1)
storage/ndb/src/ndbjtie/ndbjtie_defs.hpp (+1/-1)
storage/ndb/src/ndbjtie/ndbjtie_lib.cpp (+1/-1)
storage/ndb/src/ndbjtie/test/ndbjtie_unit_tests-t (+1/-1)
storage/ndb/src/ndbjtie/test/test/MySqlUtilsCharsetMapTest.java (+1/-1)
storage/ndb/src/ndbjtie/utils/mystdint.h (+1/-1)
storage/ndb/test/crund/Makefile.defaults (+1/-1)
storage/ndb/test/crund/config_samples/crundResult.properties (+1/-1)
storage/ndb/test/crund/martins_little_helpers/src/utils/HrtProfiler.java (+1/-1)
storage/ndb/test/crund/martins_little_helpers/src/utils/HrtStopwatch.java (+1/-1)
storage/ndb/test/crund/martins_little_helpers/src/utils/HrtStopwatchTest.java (+1/-1)
storage/ndb/test/crund/martins_little_helpers/src/utils/Properties.hpp (+1/-1)
storage/ndb/test/crund/martins_little_helpers/src/utils/Properties_test.cpp (+1/-1)
storage/ndb/test/crund/martins_little_helpers/src/utils/helpers.hpp (+1/-1)
storage/ndb/test/crund/martins_little_helpers/src/utils/hrt_gstopwatch.c (+1/-1)
storage/ndb/test/crund/martins_little_helpers/src/utils/hrt_gstopwatch.h (+1/-1)
storage/ndb/test/crund/martins_little_helpers/src/utils/hrt_stopwatch.c (+1/-1)
storage/ndb/test/crund/martins_little_helpers/src/utils/hrt_stopwatch.h (+1/-1)
storage/ndb/test/crund/martins_little_helpers/src/utils/hrt_stopwatch_test.c (+1/-1)
storage/ndb/test/crund/martins_little_helpers/src/utils/string_helpers.hpp (+1/-1)
storage/ndb/test/crund/martins_little_helpers/src/utils/utils_HrtStopwatch.c (+1/-1)
storage/ndb/test/crund/process.sh (+1/-1)
storage/ndb/test/crund/scripts/load_shema.sh (+1/-1)
storage/ndb/test/crund/scripts/mytwscxx.sh (+1/-1)
storage/ndb/test/crund/scripts/mytwsjava.sh (+1/-1)
storage/ndb/test/crund/scripts/restart_cluster.sh (+1/-1)
storage/ndb/test/crund/scripts/restart_mysqld.sh (+1/-1)
storage/ndb/test/crund/scripts/restart_ndb.sh (+1/-1)
storage/ndb/test/crund/scripts/slay.sh (+1/-1)
storage/ndb/test/crund/scripts/start_cluster.sh (+1/-1)
storage/ndb/test/crund/scripts/start_mysqld.sh (+1/-1)
storage/ndb/test/crund/scripts/stop_cluster.sh (+1/-1)
storage/ndb/test/crund/scripts/stop_mysqld.sh (+1/-1)
storage/ndb/test/crund/scripts/stop_ndb.sh (+1/-1)
storage/ndb/test/crund/src/com/mysql/cluster/crund/A.java (+1/-1)
storage/ndb/test/crund/src/com/mysql/cluster/crund/Driver.java (+1/-1)
storage/ndb/test/crund/src/com/mysql/cluster/crund/NdbBase.java (+1/-1)
storage/ndb/test/crund/src/com/mysql/cluster/crund/ResultProcessor.java (+1/-1)
storage/ndb/test/crund/src/crundndb/Driver.cpp (+1/-1)
storage/ndb/test/crund/src/crundndb/Driver.hpp (+1/-1)
storage/ndb/test/crund/src/tables_mysql.sql (+1/-1)
storage/ndb/test/crund/tws/schema.sql (+1/-1)
storage/ndb/test/crund/tws/tws_cpp/Driver.cpp (+1/-1)
storage/ndb/test/crund/tws/tws_cpp/Driver.hpp (+1/-1)
storage/ndb/test/crund/tws/tws_cpp/NdbApiTwsDriver.cpp (+1/-1)
storage/ndb/test/crund/tws/tws_cpp/NdbApiTwsDriver.hpp (+1/-1)
storage/ndb/test/crund/tws/tws_cpp/TwsDriver.cpp (+1/-1)
storage/ndb/test/crund/tws/tws_cpp/TwsDriver.hpp (+1/-1)
storage/ndb/test/crund/tws/tws_java/build.xml (+1/-1)
storage/ndb/test/crund/tws/tws_java/nbproject/build-impl.xml (+1/-1)
storage/ndb/test/crund/tws/tws_java/nbproject/configs_sample/server-dbg.properties (+1/-1)
storage/ndb/test/crund/tws/tws_java/nbproject/configs_sample/server-opt.properties (+1/-1)
storage/ndb/test/crund/tws/tws_java/nbproject/genfiles.properties (+1/-1)
storage/ndb/test/crund/tws/tws_java/nbproject/private_sample/config.properties (+1/-1)
storage/ndb/test/crund/tws/tws_java/nbproject/private_sample/configs/server-dbg.properties (+1/-1)
storage/ndb/test/crund/tws/tws_java/nbproject/private_sample/configs/server-opt.properties (+1/-1)
storage/ndb/test/crund/tws/tws_java/nbproject/private_sample/private.properties (+1/-1)
storage/ndb/test/crund/tws/tws_java/nbproject/private_sample/private.xml (+1/-1)
storage/ndb/test/crund/tws/tws_java/nbproject/private_sample/profiler/configurations.xml (+1/-1)
storage/ndb/test/crund/tws/tws_java/nbproject/profiler-build-impl.xml (+1/-1)
storage/ndb/test/crund/tws/tws_java/nbproject/project.properties (+1/-1)
storage/ndb/test/crund/tws/tws_java/nbproject/project.xml (+1/-1)
storage/ndb/test/crund/tws/tws_java/src/com/mysql/cluster/benchmark/tws/ClusterjLoad.java (+1/-1)
storage/ndb/test/crund/tws/tws_java/src/com/mysql/cluster/benchmark/tws/Driver.java (+1/-1)
storage/ndb/test/crund/tws/tws_java/src/com/mysql/cluster/benchmark/tws/JdbcLoad.java (+1/-1)
storage/ndb/test/crund/tws/tws_java/src/com/mysql/cluster/benchmark/tws/NdbjtieLoad.java (+1/-1)
storage/ndb/test/crund/tws/tws_java/src/com/mysql/cluster/benchmark/tws/TwsDriver.java (+1/-1)
storage/ndb/test/crund/tws/tws_java/src/com/mysql/cluster/benchmark/tws/TwsLoad.java (+1/-1)
storage/ndb/test/ndbapi/testNativeDefault.cpp (+1/-1)
storage/ndb/test/ndbapi/testSpj.cpp (+1/-1)
storage/ndb/test/tools/hugoJoin.cpp (+1/-1)
storage/ndb/test/tools/spj_performance_test.cpp (+1/-1)
storage/ndb/test/tools/spj_sanity_test.cpp (+1/-1)
storage/ndb/test/tools/test_spj.cpp (+1/-1)
storage/ndb/tools/ndb_dist_priv.sql (+1/-1)
storage/ndb/tools/ndb_dump_frm_data.cpp (+1/-1)
storage/ndb/tools/ndb_index_stat.cpp (+1/-1)
storage/perfschema/cursor_by_account.cc (+1/-1)
storage/perfschema/cursor_by_account.h (+1/-1)
storage/perfschema/cursor_by_host.cc (+1/-1)
storage/perfschema/cursor_by_host.h (+1/-1)
storage/perfschema/cursor_by_thread.cc (+1/-1)
storage/perfschema/cursor_by_thread.h (+1/-1)
storage/perfschema/cursor_by_user.cc (+1/-1)
storage/perfschema/cursor_by_user.h (+1/-1)
storage/perfschema/ha_perfschema.cc (+9/-1)
storage/perfschema/pfs.cc (+5/-0)
storage/perfschema/pfs_check.cc (+2/-3)
storage/perfschema/pfs_setup_object.cc (+1/-1)
storage/perfschema/pfs_user.cc (+1/-1)
storage/perfschema/pfs_user.h (+1/-1)
storage/perfschema/table_esgs_by_account_by_event_name.cc (+1/-1)
storage/perfschema/table_esgs_by_account_by_event_name.h (+1/-1)
storage/perfschema/table_esgs_by_host_by_event_name.cc (+1/-1)
storage/perfschema/table_esgs_by_host_by_event_name.h (+1/-1)
storage/perfschema/table_esgs_by_user_by_event_name.cc (+1/-1)
storage/perfschema/table_esgs_by_user_by_event_name.h (+1/-1)
storage/perfschema/table_esms_by_account_by_event_name.h (+1/-1)
storage/perfschema/table_esms_by_digest.cc (+1/-1)
storage/perfschema/table_esms_by_digest.h (+1/-1)
storage/perfschema/table_esms_by_host_by_event_name.h (+1/-1)
storage/perfschema/table_esms_by_user_by_event_name.h (+1/-1)
storage/perfschema/table_events_statements.cc (+75/-8)
storage/perfschema/table_events_statements.h (+11/-2)
storage/perfschema/table_ews_by_account_by_event_name.cc (+1/-1)
storage/perfschema/table_ews_by_account_by_event_name.h (+1/-1)
storage/perfschema/table_ews_by_host_by_event_name.cc (+1/-1)
storage/perfschema/table_ews_by_host_by_event_name.h (+1/-1)
storage/perfschema/table_ews_by_user_by_event_name.cc (+1/-1)
storage/perfschema/table_ews_by_user_by_event_name.h (+1/-1)
storage/perfschema/table_os_global_by_type.cc (+1/-1)
storage/perfschema/table_os_global_by_type.h (+1/-1)
storage/perfschema/table_tiws_by_table.cc (+1/-1)
storage/perfschema/table_tiws_by_table.h (+1/-1)
storage/perfschema/table_tlws_by_table.cc (+1/-1)
storage/perfschema/table_tlws_by_table.h (+1/-1)
storage/perfschema/unittest/stub_pfs_defaults.h (+1/-1)
storage/perfschema/unittest/stub_server_misc.h (+1/-1)
strings/CMakeLists.txt (+1/-1)
strings/ctype-ucs2.c (+1/-1)
strings/ctype-utf8.c (+235/-39)
strings/my_strtoll10.c (+1/-1)
strings/t_ctype.h (+1/-1)
strings/xml.c (+1/-1)
support-files/MySQL-shared-compat.spec.sh (+1/-1)
support-files/compiler_warnings.supp (+1/-1)
tests/connect_test.c (+1/-1)
tests/fork_big.pl (+1/-1)
tests/fork_big2.pl (+1/-1)
tests/insert_test.c (+1/-1)
tests/list_test.c (+1/-1)
tests/select_test.c (+1/-1)
tests/showdb_test.c (+1/-1)
tests/ssl_test.c (+1/-1)
unittest/gunit/CMakeLists.txt (+1/-1)
unittest/gunit/alignment-t.cc (+1/-1)
unittest/gunit/bounded_queue-t.cc (+1/-1)
unittest/gunit/bounds_checked_array-t.cc (+1/-1)
unittest/gunit/byteorder-t.cc (+1/-1)
unittest/gunit/client_string-t.cc (+1/-1)
unittest/gunit/cost_estimate-t.cc (+1/-1)
unittest/gunit/dbug-t.cc (+1/-1)
unittest/gunit/dynarray-t.cc (+1/-1)
unittest/gunit/field_date-t.cc (+1/-1)
unittest/gunit/field_datetime-t.cc (+1/-1)
unittest/gunit/field_long-t.cc (+1/-1)
unittest/gunit/field_newdecimal-t.cc (+1/-1)
unittest/gunit/field_temporal_utils.h (+1/-1)
unittest/gunit/filesort_buffer-t.cc (+0/-10)
unittest/gunit/filesort_compare-t.cc (+1/-1)
unittest/gunit/handler-t.cc (+1/-1)
unittest/gunit/handler-t.h (+1/-1)
unittest/gunit/item-t.cc (+1/-1)
unittest/gunit/item_timefunc-t.cc (+1/-1)
unittest/gunit/join_tab_sort-t.cc (+1/-1)
unittest/gunit/make_sortkey-t.cc (+1/-1)
unittest/gunit/mock_create_field.h (+1/-1)
unittest/gunit/mock_field_timestamp.h (+1/-1)
unittest/gunit/mock_field_timestampf.h (+1/-1)
unittest/gunit/my_decimal-t.cc (+1/-1)
unittest/gunit/my_error-t.cc (+1/-1)
unittest/gunit/my_fileutils-t.cc (+1/-1)
unittest/gunit/my_regex-t.cc (+1/-1)
unittest/gunit/mysys_my_rdtsc-t.cc (+1/-1)
unittest/gunit/opt_trace-t.cc (+1/-1)
unittest/gunit/sql_plist-t.cc (+1/-1)
unittest/gunit/sql_string-t.cc (+1/-1)
unittest/gunit/stdcxx-t.cc (+1/-1)
unittest/gunit/string-tests.cc (+1/-1)
unittest/gunit/table_cache-t.cc (+1/-1)
unittest/gunit/test_mdl_context_owner.h (+1/-1)
unittest/gunit/yassl/yassl-t.cc (+1/-1)
vio/CMakeLists.txt (+1/-1)
vio/vio.c (+1/-1)
vio/viosocket.c (+7/-2)
vio/viosslfactories.c (+1/-1)
zlib/CMakeLists.txt (+1/-1)
To merge this branch: bzr merge lp:~laurynas-biveinis/percona-server/merge-5.6.16
Reviewer Review Type Date Requested Status
Laurynas Biveinis (community) Needs Fixing
Registry Administrators Pending
Review via email: mp+205382@code.launchpad.net

This proposal has been superseded by a proposal from 2014-02-17.

Description of the change

Merge MySQL 5.6.16,
https://blueprints.launchpad.net/percona-server/+spec/merge-5.6.16.

Revert our fix for bug 1182572 / upstream
http://bugs.mysql.com/bug.php?id=68354.

The merge of upstream fix for http://bugs.mysql.com/bug.php?id=68079
that introduced atomic buffer pool page reference counting and
required changes in flushing required changes for both XtraDB buffer
pool mutex split and the new XtraDB LRU flushing algorithm:
- Make buf_flush_page() to hold the LRU list mutex iff called for a
  single page LRU flush. Release it by the time we are committed to
  flushing a page and cannot decide otherwise anymore. Adjust callers
  accordingly.
- Postpone page hash unlock in buf_page_init_for_read() until the
  buffer page has been I/O-fixed and its frame X latched. This is to
  avoid buf_pool_validate_instance() observing inconsistent buffer
  pool state.
- Move I/O read time userstat accounting from buf_page_get_gen() to
  buf_wait_for_read().

Moved ER_QUERY_TIMEOUT to the end of 5.6 error messages to avoid
renumbering of the new error messages introduced by Oracle.

This merge also takes an upstream fix for bug 691601 /
http://bugs.mysql.com/bug.php?id=61746.

Import man pages from mysql-5.6.16.tar.gz.

http://jenkins.percona.com/job/percona-server-5.6-param/502/

To post a comment you must log in.
Revision history for this message
Laurynas Biveinis (laurynas-biveinis) wrote :

A merge regression in that buf_flush_page_and_try_neighbors() will return an uninitialized value if doing flush list flushing and encountering a page not ready for flush:

...
 ibool flushed;
...
 if (buf_flush_ready_for_flush(bpage, flush_type)) {
...
  flushed = TRUE;
 } else if (flush_type == BUF_FLUSH_LRU) {
...
  flushed = FALSE;
 }
...
 return(flushed);

review: Needs Fixing
Revision history for this message
Laurynas Biveinis (laurynas-biveinis) wrote :

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'CMakeLists.txt'
--- CMakeLists.txt 2014-02-05 10:00:04 +0000
+++ CMakeLists.txt 2014-02-17 11:30:39 +0000
@@ -173,11 +173,7 @@
173# Whether the maintainer mode compiler options should be enabled.173# Whether the maintainer mode compiler options should be enabled.
174IF(MYSQL_MAINTAINER_MODE)174IF(MYSQL_MAINTAINER_MODE)
175 IF(CMAKE_C_COMPILER_ID MATCHES "GNU")175 IF(CMAKE_C_COMPILER_ID MATCHES "GNU")
176 IF(WITH_INNODB_MEMCACHED)176 SET_MYSQL_MAINTAINER_GNU_C_OPTIONS()
177 SET_MYSQL_MAINTAINER_GNU_C_OPTIONS_NO_WERROR()
178 ELSE()
179 SET_MYSQL_MAINTAINER_GNU_C_OPTIONS()
180 ENDIF()
181 ENDIF()177 ENDIF()
182 IF(CMAKE_CXX_COMPILER_ID MATCHES "GNU")178 IF(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
183 SET_MYSQL_MAINTAINER_GNU_CXX_OPTIONS()179 SET_MYSQL_MAINTAINER_GNU_CXX_OPTIONS()
@@ -338,6 +334,10 @@
338OPTION(INNODB_COMPILER_HINTS "Compile InnoDB with compiler hints" ON)334OPTION(INNODB_COMPILER_HINTS "Compile InnoDB with compiler hints" ON)
339MARK_AS_ADVANCED(INNODB_COMPILER_HINTS)335MARK_AS_ADVANCED(INNODB_COMPILER_HINTS)
340336
337OPTION(INNODB_PAGE_ATOMIC_REF_COUNT "Use atomics for the page reference count"
338 ON)
339MARK_AS_ADVANCED(INNODB_PAGE_ATOMIC_REF_COUNT)
340
341IF (NOT MAX_INDEXES)341IF (NOT MAX_INDEXES)
342 SET(MAX_INDEXES 64)342 SET(MAX_INDEXES 64)
343ENDIF()343ENDIF()
@@ -398,6 +398,15 @@
398 SET(DEFAULT_SYSCONFDIR "${SYSCONFDIR}")398 SET(DEFAULT_SYSCONFDIR "${SYSCONFDIR}")
399ENDIF()399ENDIF()
400400
401OPTION(TMPDIR
402"PATH to MySQL TMP dir. If unspecified, defaults to P_tmpdir in <stdio.h>" OFF)
403IF(TMPDIR)
404 # Quote it, to make it a const char string.
405 SET(DEFAULT_TMPDIR "\"${TMPDIR}\"")
406ELSE()
407 # Do not quote it, to refer to the P_tmpdir macro in <stdio.h>.
408 SET(DEFAULT_TMPDIR "P_tmpdir")
409ENDIF()
401410
402# Run platform tests411# Run platform tests
403INCLUDE(configure.cmake)412INCLUDE(configure.cmake)
404413
=== modified file 'README.MySQL'
--- README.MySQL 2013-10-08 05:04:18 +0000
+++ README.MySQL 2014-02-17 11:30:39 +0000
@@ -5,7 +5,7 @@
5is released under the version 2 of the GNU General Public License. 5is released under the version 2 of the GNU General Public License.
6MySQL is brought to you by Oracle.6MySQL is brought to you by Oracle.
77
8Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.8Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
99
10License information can be found in the COPYING file.10License information can be found in the COPYING file.
1111
1212
=== modified file 'VERSION'
--- VERSION 2013-12-20 03:15:04 +0000
+++ VERSION 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1MYSQL_VERSION_MAJOR=51MYSQL_VERSION_MAJOR=5
2MYSQL_VERSION_MINOR=62MYSQL_VERSION_MINOR=6
3MYSQL_VERSION_PATCH=153MYSQL_VERSION_PATCH=16
4MYSQL_VERSION_EXTRA=-62.04MYSQL_VERSION_EXTRA=-64.0
55
=== modified file 'client/mysql_plugin.c'
--- client/mysql_plugin.c 2013-10-09 11:17:06 +0000
+++ client/mysql_plugin.c 2014-02-17 11:30:39 +0000
@@ -892,7 +892,7 @@
892 strncat(buff, FN_DIRSEP, sizeof(buff) - strlen(buff) - 1);892 strncat(buff, FN_DIRSEP, sizeof(buff) - strlen(buff) - 1);
893#endif893#endif
894 buff[sizeof(buff) - 1]= 0;894 buff[sizeof(buff) - 1]= 0;
895 my_delete(opt_basedir, MYF(0));895 my_free(opt_basedir);
896 opt_basedir= my_strdup(buff, MYF(MY_FAE));896 opt_basedir= my_strdup(buff, MYF(MY_FAE));
897 }897 }
898 }898 }
899899
=== modified file 'client/mysqldump.c'
--- client/mysqldump.c 2013-12-16 08:45:31 +0000
+++ client/mysqldump.c 2014-02-17 11:30:39 +0000
@@ -492,7 +492,8 @@
492 "are not enabled on the server, an error is generated. If OFF is "492 "are not enabled on the server, an error is generated. If OFF is "
493 "used, this option does nothing. If AUTO is used and GTIDs are enabled "493 "used, this option does nothing. If AUTO is used and GTIDs are enabled "
494 "on the server, 'SET @@GLOBAL.GTID_PURGED' is added to the output. "494 "on the server, 'SET @@GLOBAL.GTID_PURGED' is added to the output. "
495 "If GTIDs are disabled, AUTO does nothing. Default is AUTO.",495 "If GTIDs are disabled, AUTO does nothing. If no value is supplied "
496 "then the default (AUTO) value will be considered.",
496 0, 0, 0, GET_STR, OPT_ARG,497 0, 0, 0, GET_STR, OPT_ARG,
497 0, 0, 0, 0, 0, 0},498 0, 0, 0, 0, 0, 0},
498#ifdef HAVE_SMEM499#ifdef HAVE_SMEM
@@ -936,9 +937,10 @@
936 break;937 break;
937 case (int) OPT_SET_GTID_PURGED:938 case (int) OPT_SET_GTID_PURGED:
938 {939 {
939 opt_set_gtid_purged_mode= find_type_or_exit(argument,940 if (argument)
940 &set_gtid_purged_mode_typelib,941 opt_set_gtid_purged_mode= find_type_or_exit(argument,
941 opt->name)-1;942 &set_gtid_purged_mode_typelib,
943 opt->name)-1;
942 break;944 break;
943 }945 }
944 }946 }
@@ -4879,6 +4881,12 @@
4879 else4881 else
4880 verbose_msg("-- dump_all_tables_in_db : logs flushed successfully!\n");4882 verbose_msg("-- dump_all_tables_in_db : logs flushed successfully!\n");
4881 }4883 }
4884 if (opt_single_transaction && mysql_get_server_version(mysql) >= 50500)
4885 {
4886 verbose_msg("-- Setting savepoint...\n");
4887 if (mysql_query_with_error_report(mysql, 0, "SAVEPOINT sp"))
4888 DBUG_RETURN(1);
4889 }
4882 while ((table= getTableName(0)))4890 while ((table= getTableName(0)))
4883 {4891 {
4884 char *end= strmov(afterdot, table);4892 char *end= strmov(afterdot, table);
@@ -4896,6 +4904,23 @@
4896 maybe_exit(EX_MYSQLERR);4904 maybe_exit(EX_MYSQLERR);
4897 }4905 }
4898 }4906 }
4907
4908 /**
4909 ROLLBACK TO SAVEPOINT in --single-transaction mode to release metadata
4910 lock on table which was already dumped. This allows to avoid blocking
4911 concurrent DDL on this table without sacrificing correctness, as we
4912 won't access table second time and dumps created by --single-transaction
4913 mode have validity point at the start of transaction anyway.
4914 Note that this doesn't make --single-transaction mode with concurrent
4915 DDL safe in general case. It just improves situation for people for whom
4916 it might be working.
4917 */
4918 if (opt_single_transaction && mysql_get_server_version(mysql) >= 50500)
4919 {
4920 verbose_msg("-- Rolling back to savepoint sp...\n");
4921 if (mysql_query_with_error_report(mysql, 0, "ROLLBACK TO SAVEPOINT sp"))
4922 maybe_exit(EX_MYSQLERR);
4923 }
4899 }4924 }
4900 else4925 else
4901 {4926 {
@@ -4918,6 +4943,14 @@
4918 }4943 }
4919 }4944 }
4920 }4945 }
4946
4947 if (opt_single_transaction && mysql_get_server_version(mysql) >= 50500)
4948 {
4949 verbose_msg("-- Releasing savepoint...\n");
4950 if (mysql_query_with_error_report(mysql, 0, "RELEASE SAVEPOINT sp"))
4951 DBUG_RETURN(1);
4952 }
4953
4921 if (opt_events && mysql_get_server_version(mysql) >= 50106)4954 if (opt_events && mysql_get_server_version(mysql) >= 50106)
4922 {4955 {
4923 DBUG_PRINT("info", ("Dumping events for database %s", database));4956 DBUG_PRINT("info", ("Dumping events for database %s", database));
@@ -5160,6 +5193,13 @@
5160 if (opt_xml)5193 if (opt_xml)
5161 print_xml_tag(md_result_file, "", "\n", "database", "name=", db, NullS);5194 print_xml_tag(md_result_file, "", "\n", "database", "name=", db, NullS);
51625195
5196 if (opt_single_transaction && mysql_get_server_version(mysql) >= 50500)
5197 {
5198 verbose_msg("-- Setting savepoint...\n");
5199 if (mysql_query_with_error_report(mysql, 0, "SAVEPOINT sp"))
5200 DBUG_RETURN(1);
5201 }
5202
5163 /* Dump each selected table */5203 /* Dump each selected table */
5164 for (pos= dump_tables; pos < end; pos++)5204 for (pos= dump_tables; pos < end; pos++)
5165 {5205 {
@@ -5175,6 +5215,31 @@
5175 maybe_exit(EX_MYSQLERR);5215 maybe_exit(EX_MYSQLERR);
5176 }5216 }
5177 }5217 }
5218
5219 /**
5220 ROLLBACK TO SAVEPOINT in --single-transaction mode to release metadata
5221 lock on table which was already dumped. This allows to avoid blocking
5222 concurrent DDL on this table without sacrificing correctness, as we
5223 won't access table second time and dumps created by --single-transaction
5224 mode have validity point at the start of transaction anyway.
5225 Note that this doesn't make --single-transaction mode with concurrent
5226 DDL safe in general case. It just improves situation for people for whom
5227 it might be working.
5228 */
5229 if (opt_single_transaction && mysql_get_server_version(mysql) >= 50500)
5230 {
5231 verbose_msg("-- Rolling back to savepoint sp...\n");
5232 if (mysql_query_with_error_report(mysql, 0, "ROLLBACK TO SAVEPOINT sp"))
5233 maybe_exit(EX_MYSQLERR);
5234 }
5235 }
5236
5237 if (opt_single_transaction && mysql_get_server_version(mysql) >= 50500)
5238 {
5239 verbose_msg("-- Releasing savepoint...\n");
5240 if (mysql_query_with_error_report(mysql, 0, "RELEASE SAVEPOINT sp"))
5241 DBUG_RETURN(1);
5242
5178 }5243 }
51795244
5180 /* Dump each selected view */5245 /* Dump each selected view */
51815246
=== modified file 'cmake/build_configurations/compiler_options.cmake'
--- cmake/build_configurations/compiler_options.cmake 2013-10-09 11:17:06 +0000
+++ cmake/build_configurations/compiler_options.cmake 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.1# Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
2# 2#
3# This program is free software; you can redistribute it and/or modify3# This program is free software; you can redistribute it and/or modify
4# it under the terms of the GNU General Public License as published by4# it under the terms of the GNU General Public License as published by
55
=== modified file 'cmake/build_configurations/feature_set.cmake'
--- cmake/build_configurations/feature_set.cmake 2013-10-09 11:17:06 +0000
+++ cmake/build_configurations/feature_set.cmake 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.1# Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
2# 2#
3# This program is free software; you can redistribute it and/or modify3# This program is free software; you can redistribute it and/or modify
4# it under the terms of the GNU General Public License as published by4# it under the terms of the GNU General Public License as published by
55
=== modified file 'cmake/create_initial_db.cmake.in'
--- cmake/create_initial_db.cmake.in 2013-02-26 05:45:28 +0000
+++ cmake/create_initial_db.cmake.in 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1# Copyright (c) 2009, 2012, Oracle and/or its affiliates. All rights reserved.1# Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved.
2# 2#
3# This program is free software; you can redistribute it and/or modify3# This program is free software; you can redistribute it and/or modify
4# it under the terms of the GNU General Public License as published by4# it under the terms of the GNU General Public License as published by
55
=== modified file 'cmake/libutils.cmake'
--- cmake/libutils.cmake 2013-07-23 05:19:27 +0000
+++ cmake/libutils.cmake 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1# Copyright (c) 2009, 2012, Oracle and/or its affiliates. All rights reserved.1# Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved.
2# 2#
3# This program is free software; you can redistribute it and/or modify3# This program is free software; you can redistribute it and/or modify
4# it under the terms of the GNU General Public License as published by4# it under the terms of the GNU General Public License as published by
55
=== modified file 'cmake/maintainer.cmake'
--- cmake/maintainer.cmake 2013-05-12 06:24:46 +0000
+++ cmake/maintainer.cmake 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1# Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.1# Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
2#2#
3# This program is free software; you can redistribute it and/or modify3# This program is free software; you can redistribute it and/or modify
4# it under the terms of the GNU General Public License as published by4# it under the terms of the GNU General Public License as published by
@@ -33,23 +33,6 @@
33 SET(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -Wno-error")33 SET(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -Wno-error")
34ENDMACRO()34ENDMACRO()
3535
36MACRO(SET_MYSQL_MAINTAINER_GNU_C_OPTIONS_NO_WERROR)
37 SET(MY_MAINTAINER_WARNINGS
38 "-Wall -Wextra -Wunused -Wwrite-strings -Wno-strict-aliasing")
39
40 CHECK_C_COMPILER_FLAG("-Wdeclaration-after-statement"
41 HAVE_DECLARATION_AFTER_STATEMENT)
42 IF(HAVE_DECLARATION_AFTER_STATEMENT)
43 SET(MY_MAINTAINER_DECLARATION_AFTER_STATEMENT
44 "-Wdeclaration-after-statement")
45 ENDIF()
46 SET(MY_MAINTAINER_C_WARNINGS
47 "${MY_MAINTAINER_WARNINGS} ${MY_MAINTAINER_DECLARATION_AFTER_STATEMENT}"
48 CACHE STRING "C warning options used in maintainer builds.")
49 # Do not make warnings in checks into errors.
50 SET(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -Wno-error")
51ENDMACRO()
52
5336
54# Setup G++ (GNU C++ compiler) warning options.37# Setup G++ (GNU C++ compiler) warning options.
55MACRO(SET_MYSQL_MAINTAINER_GNU_CXX_OPTIONS)38MACRO(SET_MYSQL_MAINTAINER_GNU_CXX_OPTIONS)
5639
=== modified file 'cmake/os/AIX.cmake'
--- cmake/os/AIX.cmake 2013-10-09 11:17:06 +0000
+++ cmake/os/AIX.cmake 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1# Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.1# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
2# 2#
3# This program is free software; you can redistribute it and/or modify3# This program is free software; you can redistribute it and/or modify
4# it under the terms of the GNU General Public License as published by4# it under the terms of the GNU General Public License as published by
55
=== modified file 'cmake/ssl.cmake'
--- cmake/ssl.cmake 2014-01-28 10:42:55 +0000
+++ cmake/ssl.cmake 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1# Copyright (c) 2009, 2012, Oracle and/or its affiliates. All rights reserved.1# Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved.
2# 2#
3# This program is free software; you can redistribute it and/or modify3# This program is free software; you can redistribute it and/or modify
4# it under the terms of the GNU General Public License as published by4# it under the terms of the GNU General Public License as published by
55
=== modified file 'cmake/zlib.cmake'
--- cmake/zlib.cmake 2013-02-21 08:01:03 +0000
+++ cmake/zlib.cmake 2014-02-17 11:30:39 +0000
@@ -1,5 +1,4 @@
1# Copyright (c) 2009 Sun Microsystems, Inc.1# Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved.
2# Use is subject to license terms.
3# 2#
4# This program is free software; you can redistribute it and/or modify3# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License as published by4# it under the terms of the GNU General Public License as published by
65
=== modified file 'config.h.cmake'
--- config.h.cmake 2013-10-15 11:37:57 +0000
+++ config.h.cmake 2014-02-17 11:30:39 +0000
@@ -555,6 +555,7 @@
555 InnoDB config options555 InnoDB config options
556*/556*/
557#cmakedefine INNODB_COMPILER_HINTS557#cmakedefine INNODB_COMPILER_HINTS
558#cmakedefine INNODB_PAGE_ATOMIC_REF_COUNT
558559
559/* Character sets and collations */560/* Character sets and collations */
560#cmakedefine MYSQL_DEFAULT_CHARSET_NAME "@MYSQL_DEFAULT_CHARSET_NAME@"561#cmakedefine MYSQL_DEFAULT_CHARSET_NAME "@MYSQL_DEFAULT_CHARSET_NAME@"
@@ -640,6 +641,7 @@
640#cmakedefine DEFAULT_CHARSET_HOME "@DEFAULT_CHARSET_HOME@"641#cmakedefine DEFAULT_CHARSET_HOME "@DEFAULT_CHARSET_HOME@"
641#cmakedefine PLUGINDIR "@PLUGINDIR@"642#cmakedefine PLUGINDIR "@PLUGINDIR@"
642#cmakedefine DEFAULT_SYSCONFDIR "@DEFAULT_SYSCONFDIR@"643#cmakedefine DEFAULT_SYSCONFDIR "@DEFAULT_SYSCONFDIR@"
644#cmakedefine DEFAULT_TMPDIR @DEFAULT_TMPDIR@
643645
644#cmakedefine SO_EXT "@CMAKE_SHARED_MODULE_SUFFIX@"646#cmakedefine SO_EXT "@CMAKE_SHARED_MODULE_SUFFIX@"
645647
646648
=== modified file 'configure.cmake'
--- configure.cmake 2013-12-05 17:23:10 +0000
+++ configure.cmake 2014-02-17 11:30:39 +0000
@@ -58,6 +58,7 @@
58SET(SIGNAL_WITH_VIO_SHUTDOWN 1)58SET(SIGNAL_WITH_VIO_SHUTDOWN 1)
5959
60# Always enable -Wall for gnu C/C++60# Always enable -Wall for gnu C/C++
61# Remember to strip off these in scripts/CMakeLists.txt
61IF(CMAKE_COMPILER_IS_GNUCXX)62IF(CMAKE_COMPILER_IS_GNUCXX)
62 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-unused-parameter")63 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-unused-parameter")
63ENDIF()64ENDIF()
@@ -65,6 +66,7 @@
65 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")66 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
66ENDIF()67ENDIF()
6768
69# Remember to strip off these in scripts/CMakeLists.txt
68IF(CMAKE_CXX_COMPILER_ID MATCHES "Clang")70IF(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
69 SET(CMAKE_CXX_FLAGS71 SET(CMAKE_CXX_FLAGS
70 "${CMAKE_CXX_FLAGS} -Wall -Wno-null-conversion -Wno-unused-private-field")72 "${CMAKE_CXX_FLAGS} -Wall -Wno-null-conversion -Wno-unused-private-field")
@@ -1042,7 +1044,7 @@
1042 "1044 "
1043 HAVE_SOLARIS_STYLE_GETHOST)1045 HAVE_SOLARIS_STYLE_GETHOST)
10441046
1045IF(CMAKE_COMPILER_IS_GNUCXX)1047IF(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
1046IF(WITH_ATOMIC_OPS STREQUAL "up")1048IF(WITH_ATOMIC_OPS STREQUAL "up")
1047 SET(MY_ATOMIC_MODE_DUMMY 1 CACHE BOOL "Assume single-CPU mode, no concurrency")1049 SET(MY_ATOMIC_MODE_DUMMY 1 CACHE BOOL "Assume single-CPU mode, no concurrency")
1048ELSEIF(WITH_ATOMIC_OPS STREQUAL "rwlocks")1050ELSEIF(WITH_ATOMIC_OPS STREQUAL "rwlocks")
@@ -1073,6 +1075,11 @@
1073 return 0;1075 return 0;
1074 }"1076 }"
1075 HAVE_GCC_ATOMIC_BUILTINS)1077 HAVE_GCC_ATOMIC_BUILTINS)
1078 IF(NOT HAVE_GCC_ATOMIC_BUILTINS)
1079 MESSAGE(WARNING
1080 "Unsupported version of GCC/Clang is used which does not support Atomic "
1081 "Builtins. Using pthread rwlocks instead.")
1082 ENDIF(NOT HAVE_GCC_ATOMIC_BUILTINS)
1076ELSE()1083ELSE()
1077 MESSAGE(FATAL_ERROR "${WITH_ATOMIC_OPS} is not a valid value for WITH_ATOMIC_OPS!")1084 MESSAGE(FATAL_ERROR "${WITH_ATOMIC_OPS} is not a valid value for WITH_ATOMIC_OPS!")
1078ENDIF()1085ENDIF()
10791086
=== modified file 'extra/innochecksum.cc'
--- extra/innochecksum.cc 2013-05-10 09:39:17 +0000
+++ extra/innochecksum.cc 2014-02-17 11:30:39 +0000
@@ -1,5 +1,5 @@
1/*1/*
2 Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.2 Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
33
4 This program is free software; you can redistribute it and/or modify4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by5 it under the terms of the GNU General Public License as published by
@@ -25,6 +25,7 @@
25 Published with a permission.25 Published with a permission.
26*/26*/
2727
28#include <my_config.h>
28#include <my_global.h>29#include <my_global.h>
29#include <stdio.h>30#include <stdio.h>
30#include <stdlib.h>31#include <stdlib.h>
@@ -72,9 +73,9 @@
72static my_bool verbose;73static my_bool verbose;
73static my_bool debug;74static my_bool debug;
74static my_bool just_count;75static my_bool just_count;
75static ulong start_page;76static ullint start_page;
76static ulong end_page;77static ullint end_page;
77static ulong do_page;78static ullint do_page;
78static my_bool use_end_page;79static my_bool use_end_page;
79static my_bool do_one_page;80static my_bool do_one_page;
80static my_bool display_format;81static my_bool display_format;
@@ -95,7 +96,7 @@
95{96{
96 ulong flags;97 ulong flags;
9798
98 int bytes= fread(buf, 1, UNIV_PAGE_SIZE_MIN, f);99 ulong bytes= ulong(fread(buf, 1, UNIV_PAGE_SIZE_MIN, f));
99100
100 if (ferror(f))101 if (ferror(f))
101 {102 {
@@ -106,7 +107,7 @@
106 if (bytes != UNIV_PAGE_SIZE_MIN)107 if (bytes != UNIV_PAGE_SIZE_MIN)
107 {108 {
108 fprintf(stderr, "Error; Was not able to read the minimum page size ");109 fprintf(stderr, "Error; Was not able to read the minimum page size ");
109 fprintf(stderr, "of %d bytes. Bytes read was %d\n", UNIV_PAGE_SIZE_MIN, bytes);110 fprintf(stderr, "of %d bytes. Bytes read was %lu\n", UNIV_PAGE_SIZE_MIN, bytes);
110 return FALSE;111 return FALSE;
111 }112 }
112113
@@ -125,6 +126,76 @@
125 return TRUE;126 return TRUE;
126}127}
127128
129#ifdef __WIN__
130/***********************************************//*
131 @param [in] error error no. from the getLastError().
132
133 @retval error message corresponding to error no.
134*/
135static
136char*
137win32_error_message(
138 int error)
139{
140 static char err_msg[1024] = {'\0'};
141 FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM,
142 NULL, error, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
143 (LPTSTR)err_msg, sizeof(err_msg), NULL );
144
145 return (err_msg);
146}
147#endif /* __WIN__ */
148
149/***********************************************//*
150 @param [in] name name of file.
151 @retval file pointer; file pointer is NULL when error occured.
152*/
153
154FILE*
155open_file(
156 const char* name)
157{
158 int fd; /* file descriptor. */
159 FILE* fil_in;
160#ifdef __WIN__
161 HANDLE hFile; /* handle to open file. */
162 DWORD access; /* define access control */
163 int flags; /* define the mode for file
164 descriptor */
165
166 access = GENERIC_READ;
167 flags = _O_RDONLY | _O_BINARY;
168 hFile = CreateFile(
169 (LPCTSTR) name, access, 0L, NULL,
170 OPEN_EXISTING, NULL, NULL);
171
172 if (hFile == INVALID_HANDLE_VALUE) {
173 /* print the error message. */
174 fprintf(stderr, "Filename::%s %s\n",
175 win32_error_message(GetLastError()));
176
177 return (NULL);
178 }
179
180 /* get the file descriptor. */
181 fd= _open_osfhandle((intptr_t)hFile, flags);
182#else /* __WIN__ */
183
184 int create_flag;
185 create_flag = O_RDONLY;
186
187 fd = open(name, create_flag);
188 if ( -1 == fd) {
189 perror("open");
190 return (NULL);
191 }
192
193#endif /* __WIN__ */
194
195 fil_in = fdopen(fd, "rb");
196
197 return (fil_in);
198}
128199
129/* command line argument to do page checks (that's it) */200/* command line argument to do page checks (that's it) */
130/* another argument to specify page ranges... seek to right spot and go from there */201/* another argument to specify page ranges... seek to right spot and go from there */
@@ -146,14 +217,14 @@
146 {"format_info", 'f', "Display information about the file format and exit",217 {"format_info", 'f', "Display information about the file format and exit",
147 0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0},218 0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0},
148 {"start_page", 's', "Start on this page number (0 based).",219 {"start_page", 's', "Start on this page number (0 based).",
149 &start_page, &start_page, 0, GET_ULONG, REQUIRED_ARG,220 &start_page, &start_page, 0, GET_ULL, REQUIRED_ARG,
150 0, 0, (longlong) 2L*1024L*1024L*1024L, 0, 1, 0},221 0, 0, ULONGLONG_MAX, 0, 1, 0},
151 {"end_page", 'e', "End at this page number (0 based).",222 {"end_page", 'e', "End at this page number (0 based).",
152 &end_page, &end_page, 0, GET_ULONG, REQUIRED_ARG,223 &end_page, &end_page, 0, GET_ULL, REQUIRED_ARG,
153 0, 0, (longlong) 2L*1024L*1024L*1024L, 0, 1, 0},224 0, 0, ULONGLONG_MAX, 0, 1, 0},
154 {"page", 'p', "Check only this page (0 based).",225 {"page", 'p', "Check only this page (0 based).",
155 &do_page, &do_page, 0, GET_ULONG, REQUIRED_ARG,226 &do_page, &do_page, 0, GET_ULL, REQUIRED_ARG,
156 0, 0, (longlong) 2L*1024L*1024L*1024L, 0, 1, 0},227 0, 0, ULONGLONG_MAX, 0, 1, 0},
157228
158 {0, 0, 0, 0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0}229 {0, 0, 0, 0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0}
159};230};
@@ -288,12 +359,17 @@
288 time_t now; /* current time */359 time_t now; /* current time */
289 time_t lastt; /* last time */360 time_t lastt; /* last time */
290 ulint oldcsum, oldcsumfield, csum, csumfield, crc32, logseq, logseqfield;361 ulint oldcsum, oldcsumfield, csum, csumfield, crc32, logseq, logseqfield;
362
291 /* ulints for checksum storage */363 /* ulints for checksum storage */
292 struct stat st; /* for stat, if you couldn't guess */364 /* stat, to get file size. */
365#ifdef __WIN__
366 struct _stat64 st;
367#else
368 struct stat st;
369#endif
293 unsigned long long int size; /* size of file (has to be 64 bits) */370 unsigned long long int size; /* size of file (has to be 64 bits) */
294 ulint pages; /* number of pages in file */371 ulint pages; /* number of pages in file */
295 off_t offset= 0;372 off_t offset= 0;
296 int fd;
297373
298 printf("InnoDB offline file checksum utility.\n");374 printf("InnoDB offline file checksum utility.\n");
299375
@@ -316,7 +392,11 @@
316 }392 }
317393
318 /* stat the file to get size and page count */394 /* stat the file to get size and page count */
395#ifdef __WIN__
396 if (_stat64(filename, &st))
397#else
319 if (stat(filename, &st))398 if (stat(filename, &st))
399#endif
320 {400 {
321 fprintf(stderr, "Error; %s cannot be found\n", filename);401 fprintf(stderr, "Error; %s cannot be found\n", filename);
322 return 1;402 return 1;
@@ -324,11 +404,8 @@
324 size= st.st_size;404 size= st.st_size;
325405
326 /* Open the file for reading */406 /* Open the file for reading */
327 f= fopen(filename, "rb");407 f= open_file(filename);
328 if (f == NULL)408 if (f == NULL) {
329 {
330 fprintf(stderr, "Error; %s cannot be opened", filename);
331 perror(" ");
332 return 1;409 return 1;
333 }410 }
334411
@@ -357,28 +434,25 @@
357 {434 {
358 printf("file %s = %llu bytes (%lu pages)...\n", filename, size, pages);435 printf("file %s = %llu bytes (%lu pages)...\n", filename, size, pages);
359 if (do_one_page)436 if (do_one_page)
360 printf("InnoChecksum; checking page %lu\n", do_page);437 printf("InnoChecksum; checking page %llu\n", do_page);
361 else438 else
362 printf("InnoChecksum; checking pages in range %lu to %lu\n", start_page, use_end_page ? end_page : (pages - 1));439 printf("InnoChecksum; checking pages in range %llu to %llu\n", start_page, use_end_page ? end_page : (pages - 1));
363 }440 }
364441
365 /* seek to the necessary position, ignore with -f as we only need to read the442 /* seek to the necessary position, ignore with -f as we only need to read the
366 first page */443 first page */
367 if (start_page && !display_format)444 if (start_page && !display_format)
368 {445 {
369 fd= fileno(f);
370 if (!fd)
371 {
372 perror("Error; Unable to obtain file descriptor number");
373 return 1;
374 }
375446
376 offset= (off_t)start_page * (off_t)physical_page_size;447 offset= (off_t)start_page * (off_t)physical_page_size;
377448
378 if (lseek(fd, offset, SEEK_SET) != offset)449#ifdef __WIN__
379 {450 if (_fseeki64(f, offset, SEEK_SET)) {
380 perror("Error; Unable to seek to necessary offset");451#else
381 return 1;452 if (fseeko(f, offset, SEEK_SET)) {
453#endif /* __WIN__ */
454 perror("Error; Unable to seek to necessary offset");
455 return 1;
382 }456 }
383 }457 }
384458
@@ -387,7 +461,7 @@
387 lastt= 0;461 lastt= 0;
388 while (!feof(f))462 while (!feof(f))
389 {463 {
390 bytes= fread(buf, 1, physical_page_size, f);464 bytes= ulong(fread(buf, 1, physical_page_size, f));
391 if (!bytes && feof(f))465 if (!bytes && feof(f))
392 return 0;466 return 0;
393467
394468
=== modified file 'extra/yassl/CMakeLists.txt'
--- extra/yassl/CMakeLists.txt 2013-10-09 05:56:33 +0000
+++ extra/yassl/CMakeLists.txt 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1# Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved.1# Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved.
2# 2#
3# This program is free software; you can redistribute it and/or modify3# This program is free software; you can redistribute it and/or modify
4# it under the terms of the GNU General Public License as published by4# it under the terms of the GNU General Public License as published by
55
=== modified file 'extra/yassl/include/yassl_error.hpp'
--- extra/yassl/include/yassl_error.hpp 2013-05-12 06:24:46 +0000
+++ extra/yassl/include/yassl_error.hpp 2014-02-17 11:30:39 +0000
@@ -1,5 +1,5 @@
1/*1/*
2 Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.2 Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
33
4 This program is free software; you can redistribute it and/or modify4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by5 it under the terms of the GNU General Public License as published by
66
=== modified file 'extra/yassl/include/yassl_types.hpp'
--- extra/yassl/include/yassl_types.hpp 2013-05-12 06:24:46 +0000
+++ extra/yassl/include/yassl_types.hpp 2014-02-17 11:30:39 +0000
@@ -1,5 +1,5 @@
1/*1/*
2 Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.2 Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
33
4 This program is free software; you can redistribute it and/or modify4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by5 it under the terms of the GNU General Public License as published by
66
=== modified file 'extra/yassl/src/handshake.cpp'
--- extra/yassl/src/handshake.cpp 2013-05-12 06:24:46 +0000
+++ extra/yassl/src/handshake.cpp 2014-02-17 11:30:39 +0000
@@ -1,5 +1,5 @@
1/*1/*
2 Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.2 Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
33
4 This program is free software; you can redistribute it and/or modify4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by5 it under the terms of the GNU General Public License as published by
66
=== modified file 'extra/yassl/src/yassl_error.cpp'
--- extra/yassl/src/yassl_error.cpp 2013-05-12 06:24:46 +0000
+++ extra/yassl/src/yassl_error.cpp 2014-02-17 11:30:39 +0000
@@ -1,5 +1,5 @@
1/*1/*
2 Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.2 Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
33
4 This program is free software; you can redistribute it and/or modify4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by5 it under the terms of the GNU General Public License as published by
66
=== modified file 'extra/yassl/src/yassl_imp.cpp'
--- extra/yassl/src/yassl_imp.cpp 2013-05-12 06:24:46 +0000
+++ extra/yassl/src/yassl_imp.cpp 2014-02-17 11:30:39 +0000
@@ -1,5 +1,5 @@
1/*1/*
2 Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.2 Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
33
4 This program is free software; you can redistribute it and/or modify4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by5 it under the terms of the GNU General Public License as published by
66
=== modified file 'extra/yassl/taocrypt/CMakeLists.txt'
--- extra/yassl/taocrypt/CMakeLists.txt 2013-10-09 05:56:33 +0000
+++ extra/yassl/taocrypt/CMakeLists.txt 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1# Copyright (c) 2006, 2011, Oracle and/or its affiliates. All rights reserved.1# Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved.
2# 2#
3# This program is free software; you can redistribute it and/or modify3# This program is free software; you can redistribute it and/or modify
4# it under the terms of the GNU General Public License as published by4# it under the terms of the GNU General Public License as published by
55
=== modified file 'include/atomic/nolock.h'
--- include/atomic/nolock.h 2011-06-30 15:46:53 +0000
+++ include/atomic/nolock.h 2014-02-17 11:30:39 +0000
@@ -1,7 +1,8 @@
1#ifndef ATOMIC_NOLOCK_INCLUDED1#ifndef ATOMIC_NOLOCK_INCLUDED
2#define ATOMIC_NOLOCK_INCLUDED2#define ATOMIC_NOLOCK_INCLUDED
33
4/* Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.4/* Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved. reserved.
5 reserved.
56
6 This program is free software; you can redistribute it and/or modify7 This program is free software; you can redistribute it and/or modify
7 it under the terms of the GNU General Public License as published by8 it under the terms of the GNU General Public License as published by
@@ -16,25 +17,15 @@
16 along with this program; if not, write to the Free Software17 along with this program; if not, write to the Free Software
17 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */18 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */
1819
19#if defined(__i386__) || defined(_MSC_VER) || defined(__x86_64__) \
20 || defined(HAVE_GCC_ATOMIC_BUILTINS) \
21 || defined(HAVE_SOLARIS_ATOMIC)
22
23# ifdef MY_ATOMIC_MODE_DUMMY
24# define LOCK_prefix ""
25# else
26# define LOCK_prefix "lock"
27# endif
28/*20/*
29 We choose implementation as follows:21 We choose implementation as follows:
30 ------------------------------------22 ------------------------------------
31 On Windows using Visual C++ the native implementation should be23 On Windows using Visual C++ the native implementation should be
32 preferrable. When using gcc we prefer the Solaris implementation24 preferrable. When using gcc we prefer the Solaris implementation
33 before the gcc because of stability preference, we choose gcc25 before the gcc because of stability preference, we choose gcc
34 builtins if available, otherwise we choose the somewhat broken26 builtins if available, otherwise we fallback to rw locks. If
35 native x86 implementation. If neither Visual C++ or gcc we still27 neither Visual C++ or gcc we still choose the Solaris
36 choose the Solaris implementation on Solaris (mainly for SunStudio28 implementation on Solaris (mainly for SunStudio compilers).
37 compilers).
38*/29*/
39# if defined(_MSV_VER)30# if defined(_MSV_VER)
40# include "generic-msvc.h"31# include "generic-msvc.h"
@@ -43,13 +34,10 @@
43# include "solaris.h"34# include "solaris.h"
44# elif defined(HAVE_GCC_ATOMIC_BUILTINS)35# elif defined(HAVE_GCC_ATOMIC_BUILTINS)
45# include "gcc_builtins.h"36# include "gcc_builtins.h"
46# elif defined(__i386__) || defined(__x86_64__)
47# include "x86-gcc.h"
48# endif37# endif
49# elif defined(HAVE_SOLARIS_ATOMIC)38# elif defined(HAVE_SOLARIS_ATOMIC)
50# include "solaris.h"39# include "solaris.h"
51# endif40# endif
52#endif
5341
54#if defined(make_atomic_cas_body)42#if defined(make_atomic_cas_body)
55/*43/*
5644
=== modified file 'include/atomic/rwlock.h'
--- include/atomic/rwlock.h 2013-06-04 06:48:27 +0000
+++ include/atomic/rwlock.h 2014-02-17 11:30:39 +0000
@@ -1,7 +1,7 @@
1#ifndef ATOMIC_RWLOCK_INCLUDED1#ifndef ATOMIC_RWLOCK_INCLUDED
2#define ATOMIC_RWLOCK_INCLUDED2#define ATOMIC_RWLOCK_INCLUDED
33
4/* Copyright (c) 2006, 2013 Oracle and/or its affiliates. All rights reserved.4/* Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved.
55
6 This program is free software; you can redistribute it and/or modify6 This program is free software; you can redistribute it and/or modify
7 it under the terms of the GNU General Public License as published by7 it under the terms of the GNU General Public License as published by
88
=== removed file 'include/atomic/x86-gcc.h'
--- include/atomic/x86-gcc.h 2013-05-10 09:39:17 +0000
+++ include/atomic/x86-gcc.h 1970-01-01 00:00:00 +0000
@@ -1,141 +0,0 @@
1#ifndef ATOMIC_X86_GCC_INCLUDED
2#define ATOMIC_X86_GCC_INCLUDED
3
4/* Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
5
6 This program is free software; you can redistribute it and/or modify
7 it under the terms of the GNU General Public License as published by
8 the Free Software Foundation; version 2 of the License.
9
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
14
15 You should have received a copy of the GNU General Public License
16 along with this program; if not, write to the Free Software
17 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */
18
19/*
20 XXX 64-bit atomic operations can be implemented using
21 cmpxchg8b, if necessary. Though I've heard that not all 64-bit
22 architectures support double-word (128-bit) cas.
23*/
24
25/*
26 No special support of 8 and 16 bit operations are implemented here
27 currently.
28*/
29#undef MY_ATOMIC_HAS_8_AND_16
30
31#ifdef __x86_64__
32# ifdef MY_ATOMIC_NO_XADD
33# define MY_ATOMIC_MODE "gcc-amd64" LOCK_prefix "-no-xadd"
34# else
35# define MY_ATOMIC_MODE "gcc-amd64" LOCK_prefix
36# endif
37#else
38# ifdef MY_ATOMIC_NO_XADD
39# define MY_ATOMIC_MODE "gcc-x86" LOCK_prefix "-no-xadd"
40# else
41# define MY_ATOMIC_MODE "gcc-x86" LOCK_prefix
42# endif
43#endif
44
45/* fix -ansi errors while maintaining readability */
46#ifndef asm
47#define asm __asm__
48#endif
49
50#ifndef MY_ATOMIC_NO_XADD
51#define make_atomic_add_body(S) make_atomic_add_body ## S
52#define make_atomic_cas_body(S) make_atomic_cas_body ## S
53#endif
54
55#define make_atomic_add_body32 \
56 asm volatile (LOCK_prefix "; xadd %0, %1;" \
57 : "+r" (v), "=m" (*a) \
58 : "m" (*a) \
59 : "memory")
60
61#define make_atomic_cas_body32 \
62 __typeof__(*cmp) sav; \
63 asm volatile (LOCK_prefix "; cmpxchg %3, %0; setz %2;" \
64 : "=m" (*a), "=a" (sav), "=q" (ret) \
65 : "r" (set), "m" (*a), "a" (*cmp) \
66 : "memory"); \
67 if (!ret) \
68 *cmp= sav
69
70#ifdef __x86_64__
71#define make_atomic_add_body64 make_atomic_add_body32
72#define make_atomic_cas_body64 make_atomic_cas_body32
73
74#define make_atomic_fas_body(S) \
75 asm volatile ("xchg %0, %1;" \
76 : "+r" (v), "=m" (*a) \
77 : "m" (*a) \
78 : "memory")
79
80/*
81 Actually 32/64-bit reads/writes are always atomic on x86_64,
82 nonetheless issue memory barriers as appropriate.
83*/
84#define make_atomic_load_body(S) \
85 /* Serialize prior load and store operations. */ \
86 asm volatile ("mfence" ::: "memory"); \
87 ret= *a; \
88 /* Prevent compiler from reordering instructions. */ \
89 asm volatile ("" ::: "memory")
90#define make_atomic_store_body(S) \
91 asm volatile ("; xchg %0, %1;" \
92 : "=m" (*a), "+r" (v) \
93 : "m" (*a) \
94 : "memory")
95
96#else
97/*
98 Use default implementations of 64-bit operations since we solved
99 the 64-bit problem on 32-bit platforms for CAS, no need to solve it
100 once more for ADD, LOAD, STORE and FAS as well.
101 Since we already added add32 support, we need to define add64
102 here, but we haven't defined fas, load and store at all, so
103 we can fallback on default implementations.
104*/
105#define make_atomic_add_body64 \
106 int64 tmp=*a; \
107 while (!my_atomic_cas64(a, &tmp, tmp+v)) ; \
108 v=tmp;
109
110/*
111 cmpxchg8b works on both 32-bit platforms and 64-bit platforms but
112 the code here is only used on 32-bit platforms, on 64-bit
113 platforms the much simpler make_atomic_cas_body32 will work
114 fine.
115*/
116#define make_atomic_cas_body64 \
117 asm volatile ("movl %%edi, -4(%%esp);" \
118 "leal %0, %%edi;" \
119 "xchgl %%ebx, %%esi;" \
120 LOCK_prefix "; cmpxchg8b (%%edi);" \
121 "movl %%esi, %%ebx;" \
122 "movl -4(%%esp), %%edi;" \
123 "setz %1;" \
124 : "+m" (*a), "=q" (ret), "+A" (*cmp) \
125 : "S" ((int32)(set & 0xFFFFFFFF)), \
126 "c" ((int32)(set >> 32)) \
127 : "memory", "flags")
128#endif
129
130/*
131 The implementation of make_atomic_cas_body32 is adaptable to
132 the OS word size, so on 64-bit platforms it will automatically
133 adapt to 64-bits and so it will work also on 64-bit platforms
134*/
135#define make_atomic_cas_bodyptr make_atomic_cas_body32
136
137#ifdef MY_ATOMIC_MODE_DUMMY
138#define make_atomic_load_body(S) ret=*a
139#define make_atomic_store_body(S) *a=v
140#endif
141#endif /* ATOMIC_X86_GCC_INCLUDED */
1420
=== modified file 'include/big_endian.h'
--- include/big_endian.h 2013-10-09 11:17:06 +0000
+++ include/big_endian.h 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'include/byte_order_generic.h'
--- include/byte_order_generic.h 2013-06-11 06:50:33 +0000
+++ include/byte_order_generic.h 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2001, 2013, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'include/byte_order_generic_x86.h'
--- include/byte_order_generic_x86.h 2013-06-11 06:50:33 +0000
+++ include/byte_order_generic_x86.h 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2001, 2013, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'include/byte_order_generic_x86_64.h'
--- include/byte_order_generic_x86_64.h 2013-06-11 06:50:33 +0000
+++ include/byte_order_generic_x86_64.h 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2001, 2013, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2001, 2012, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'include/little_endian.h'
--- include/little_endian.h 2013-10-09 11:17:06 +0000
+++ include/little_endian.h 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'include/my_base.h'
--- include/my_base.h 2013-12-05 17:23:10 +0000
+++ include/my_base.h 2014-02-17 11:30:39 +0000
@@ -482,7 +482,8 @@
482#define HA_ERR_INNODB_READ_ONLY 187 /* InnoDB is in read only mode. */482#define HA_ERR_INNODB_READ_ONLY 187 /* InnoDB is in read only mode. */
483#define HA_ERR_FTS_EXCEED_RESULT_CACHE_LIMIT 188 /* FTS query exceeds result cache limit */483#define HA_ERR_FTS_EXCEED_RESULT_CACHE_LIMIT 188 /* FTS query exceeds result cache limit */
484#define HA_ERR_TEMP_FILE_WRITE_FAILURE 189 /* Temporary file write failure */484#define HA_ERR_TEMP_FILE_WRITE_FAILURE 189 /* Temporary file write failure */
485#define HA_ERR_LAST 189 /* Copy of last error nr */485#define HA_ERR_INNODB_FORCED_RECOVERY 190 /* Innodb is in force recovery mode */
486#define HA_ERR_LAST 190 /* Copy of last error nr */
486487
487/* Number of different errors */488/* Number of different errors */
488#define HA_ERR_ERRORS (HA_ERR_LAST - HA_ERR_FIRST + 1)489#define HA_ERR_ERRORS (HA_ERR_LAST - HA_ERR_FIRST + 1)
489490
=== modified file 'include/my_dbug.h'
--- include/my_dbug.h 2013-04-29 13:07:37 +0000
+++ include/my_dbug.h 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved. 1/* Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'include/my_default.h'
--- include/my_default.h 2013-10-09 11:17:06 +0000
+++ include/my_default.h 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'include/my_getopt.h'
--- include/my_getopt.h 2013-10-23 08:48:28 +0000
+++ include/my_getopt.h 2014-02-17 11:30:39 +0000
@@ -1,5 +1,5 @@
1/*1/*
2 Copyright (c) 2002, 2012, Oracle and/or its affiliates. All rights reserved.2 Copyright (c) 2002, 2013, Oracle and/or its affiliates. All rights reserved.
33
4 This program is free software; you can redistribute it and/or modify4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by5 it under the terms of the GNU General Public License as published by
66
=== modified file 'include/my_pthread.h'
--- include/my_pthread.h 2013-10-15 11:37:57 +0000
+++ include/my_pthread.h 2014-02-17 11:30:39 +0000
@@ -136,7 +136,7 @@
136int pthread_cond_init(pthread_cond_t *cond, const pthread_condattr_t *attr);136int pthread_cond_init(pthread_cond_t *cond, const pthread_condattr_t *attr);
137int pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex);137int pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex);
138int pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex,138int pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex,
139 struct timespec *abstime);139 const struct timespec *abstime);
140int pthread_cond_signal(pthread_cond_t *cond);140int pthread_cond_signal(pthread_cond_t *cond);
141int pthread_cond_broadcast(pthread_cond_t *cond);141int pthread_cond_broadcast(pthread_cond_t *cond);
142int pthread_cond_destroy(pthread_cond_t *cond);142int pthread_cond_destroy(pthread_cond_t *cond);
143143
=== modified file 'include/myisam.h'
--- include/myisam.h 2013-10-30 23:22:43 +0000
+++ include/myisam.h 2014-02-17 11:30:39 +0000
@@ -1,5 +1,5 @@
1/*1/*
2 Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.2 Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
33
4 This program is free software; you can redistribute it and/or modify4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by5 it under the terms of the GNU General Public License as published by
66
=== modified file 'include/mysql/innodb_priv.h'
--- include/mysql/innodb_priv.h 2013-10-09 11:17:06 +0000
+++ include/mysql/innodb_priv.h 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'include/mysql/plugin.h'
--- include/mysql/plugin.h 2013-10-23 08:48:28 +0000
+++ include/mysql/plugin.h 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'include/mysql/plugin_audit.h'
--- include/mysql/plugin_audit.h 2013-08-23 03:57:09 +0000
+++ include/mysql/plugin_audit.h 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2007, 2013, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or3 This program is free software; you can redistribute it and/or
4 modify it under the terms of the GNU General Public License4 modify it under the terms of the GNU General Public License
55
=== modified file 'include/mysql/psi/mysql_thread.h'
--- include/mysql/psi/mysql_thread.h 2012-08-22 01:40:20 +0000
+++ include/mysql/psi/mysql_thread.h 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2008, 2013, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
@@ -1167,7 +1167,7 @@
1167static inline int inline_mysql_cond_timedwait(1167static inline int inline_mysql_cond_timedwait(
1168 mysql_cond_t *that,1168 mysql_cond_t *that,
1169 mysql_mutex_t *mutex,1169 mysql_mutex_t *mutex,
1170 struct timespec *abstime1170 const struct timespec *abstime
1171#ifdef HAVE_PSI_COND_INTERFACE1171#ifdef HAVE_PSI_COND_INTERFACE
1172 , const char *src_file, uint src_line1172 , const char *src_file, uint src_line
1173#endif1173#endif
11741174
=== modified file 'include/mysql/service_thread_scheduler.h'
--- include/mysql/service_thread_scheduler.h 2013-10-09 11:17:06 +0000
+++ include/mysql/service_thread_scheduler.h 2014-02-17 11:30:39 +0000
@@ -1,5 +1,5 @@
1/*1/*
2 Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.2 Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
33
4 This program is free software; you can redistribute it and/or modify4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by5 it under the terms of the GNU General Public License as published by
66
=== modified file 'include/welcome_copyright_notice.h'
--- include/welcome_copyright_notice.h 2013-08-21 07:44:58 +0000
+++ include/welcome_copyright_notice.h 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2010, 2014, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
@@ -16,7 +16,7 @@
16#ifndef _welcome_copyright_notice_h_16#ifndef _welcome_copyright_notice_h_
17#define _welcome_copyright_notice_h_17#define _welcome_copyright_notice_h_
1818
19#define COPYRIGHT_NOTICE_CURRENT_YEAR "2013"19#define COPYRIGHT_NOTICE_CURRENT_YEAR "2014"
2020
21/*21/*
22 This define specifies copyright notice which is displayed by every MySQL22 This define specifies copyright notice which is displayed by every MySQL
2323
=== modified file 'libmysql/authentication_win/CMakeLists.txt'
--- libmysql/authentication_win/CMakeLists.txt 2013-10-09 05:56:33 +0000
+++ libmysql/authentication_win/CMakeLists.txt 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.1# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
2# 2#
3# This program is free software; you can redistribute it and/or modify3# This program is free software; you can redistribute it and/or modify
4# it under the terms of the GNU General Public License as published by4# it under the terms of the GNU General Public License as published by
55
=== modified file 'libmysql/authentication_win/common.cc'
--- libmysql/authentication_win/common.cc 2013-10-09 11:17:06 +0000
+++ libmysql/authentication_win/common.cc 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'libmysql/authentication_win/common.h'
--- libmysql/authentication_win/common.h 2013-10-09 11:17:06 +0000
+++ libmysql/authentication_win/common.h 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'libmysql/authentication_win/handshake_client.cc'
--- libmysql/authentication_win/handshake_client.cc 2013-10-09 11:17:06 +0000
+++ libmysql/authentication_win/handshake_client.cc 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'libmysql/authentication_win/log_client.cc'
--- libmysql/authentication_win/log_client.cc 2013-10-09 11:17:06 +0000
+++ libmysql/authentication_win/log_client.cc 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'libmysql/authentication_win/plugin_client.cc'
--- libmysql/authentication_win/plugin_client.cc 2013-10-09 11:17:06 +0000
+++ libmysql/authentication_win/plugin_client.cc 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.1/* Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'libmysql/conf_to_src.c'
--- libmysql/conf_to_src.c 2013-03-20 05:56:02 +0000
+++ libmysql/conf_to_src.c 2014-02-17 11:30:39 +0000
@@ -1,4 +1,4 @@
1/* Copyright (C) 2000-2004 MySQL AB1/* Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
22
3 This program is free software; you can redistribute it and/or modify3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by4 it under the terms of the GNU General Public License as published by
55
=== modified file 'libmysqld/lib_sql.cc'
--- libmysqld/lib_sql.cc 2013-12-16 08:45:31 +0000
+++ libmysqld/lib_sql.cc 2014-02-17 11:30:39 +0000
@@ -587,7 +587,7 @@
587 opt_mysql_tmpdir=getenv("TMP");587 opt_mysql_tmpdir=getenv("TMP");
588#endif588#endif
589 if (!opt_mysql_tmpdir || !opt_mysql_tmpdir[0])589 if (!opt_mysql_tmpdir || !opt_mysql_tmpdir[0])
590 opt_mysql_tmpdir=(char*) P_tmpdir; /* purecov: inspected */590 opt_mysql_tmpdir= const_cast<char*>(DEFAULT_TMPDIR); /* purecov: inspected*/
591591
592 init_ssl();592 init_ssl();
593 umask(((~my_umask) & 0666));593 umask(((~my_umask) & 0666));
594594
=== modified file 'libservices/my_thread_scheduler_service.c'
--- libservices/my_thread_scheduler_service.c 2013-10-09 11:17:06 +0000
+++ libservices/my_thread_scheduler_service.c 2014-02-17 11:30:39 +0000
@@ -1,5 +1,5 @@
1/*1/*
2 Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.2 Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
33
4 This program is free software; you can redistribute it and/or modify4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by5 it under the terms of the GNU General Public License as published by
66
=== modified file 'libservices/thd_wait_service.c'
--- libservices/thd_wait_service.c 2013-10-09 11:17:06 +0000
+++ libservices/thd_wait_service.c 2014-02-17 11:30:39 +0000
@@ -1,5 +1,5 @@
1/*1/*
2 Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.2 Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
33
4 This program is free software; you can redistribute it and/or modify4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by5 it under the terms of the GNU General Public License as published by
66
=== modified file 'man/comp_err.1'
--- man/comp_err.1 2013-12-16 08:45:31 +0000
+++ man/comp_err.1 2014-02-17 11:30:39 +0000
@@ -2,12 +2,12 @@
2.\" Title: \fBcomp_err\fR2.\" Title: \fBcomp_err\fR
3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5.\" Date: 11/15/20135.\" Date: 01/14/2014
6.\" Manual: MySQL Database System6.\" Manual: MySQL Database System
7.\" Source: MySQL 5.67.\" Source: MySQL 5.6
8.\" Language: English8.\" Language: English
9.\"9.\"
10.TH "\FBCOMP_ERR\FR" "1" "11/15/2013" "MySQL 5\&.6" "MySQL Database System"10.TH "\FBCOMP_ERR\FR" "1" "01/14/2014" "MySQL 5\&.6" "MySQL Database System"
11.\" -----------------------------------------------------------------11.\" -----------------------------------------------------------------
12.\" * Define some portability stuff12.\" * Define some portability stuff
13.\" -----------------------------------------------------------------13.\" -----------------------------------------------------------------
@@ -83,7 +83,9 @@
83.sp -183.sp -1
84.IP \(bu 2.384.IP \(bu 2.3
85.\}85.\}
86.\" comp_err: help option.\" help option: comp_err\fB\-\-help\fR,86.\" comp_err: help option
87.\" help option: comp_err
88\fB\-\-help\fR,
87\fB\-?\fR89\fB\-?\fR
88.sp90.sp
89Display a help message and exit\&.91Display a help message and exit\&.
@@ -97,7 +99,9 @@
97.sp -199.sp -1
98.IP \(bu 2.3100.IP \(bu 2.3
99.\}101.\}
100.\" comp_err: charset option.\" charset option: comp_err\fB\-\-charset=\fR\fB\fIpath\fR\fR,102.\" comp_err: charset option
103.\" charset option: comp_err
104\fB\-\-charset=\fR\fB\fIpath\fR\fR,
101\fB\-C \fR\fB\fIpath\fR\fR105\fB\-C \fR\fB\fIpath\fR\fR
102.sp106.sp
103The character set directory\&. The default is107The character set directory\&. The default is
@@ -112,7 +116,9 @@
112.sp -1116.sp -1
113.IP \(bu 2.3117.IP \(bu 2.3
114.\}118.\}
115.\" comp_err: debug option.\" debug option: comp_err\fB\-\-debug=\fR\fB\fIdebug_options\fR\fR,119.\" comp_err: debug option
120.\" debug option: comp_err
121\fB\-\-debug=\fR\fB\fIdebug_options\fR\fR,
116\fB\-# \fR\fB\fIdebug_options\fR\fR122\fB\-# \fR\fB\fIdebug_options\fR\fR
117.sp123.sp
118Write a debugging log\&. A typical124Write a debugging log\&. A typical
@@ -130,7 +136,9 @@
130.sp -1136.sp -1
131.IP \(bu 2.3137.IP \(bu 2.3
132.\}138.\}
133.\" comp_err: debug-info option.\" debug-info option: comp_err\fB\-\-debug\-info\fR,139.\" comp_err: debug-info option
140.\" debug-info option: comp_err
141\fB\-\-debug\-info\fR,
134\fB\-T\fR142\fB\-T\fR
135.sp143.sp
136Print some debugging information when the program exits\&.144Print some debugging information when the program exits\&.
@@ -144,7 +152,9 @@
144.sp -1152.sp -1
145.IP \(bu 2.3153.IP \(bu 2.3
146.\}154.\}
147.\" comp_err: header_file option.\" header_file option: comp_err\fB\-\-header_file=\fR\fB\fIfile_name\fR\fR,155.\" comp_err: header_file option
156.\" header_file option: comp_err
157\fB\-\-header_file=\fR\fB\fIfile_name\fR\fR,
148\fB\-H \fR\fB\fIfile_name\fR\fR158\fB\-H \fR\fB\fIfile_name\fR\fR
149.sp159.sp
150The name of the error header file\&. The default is160The name of the error header file\&. The default is
@@ -159,7 +169,9 @@
159.sp -1169.sp -1
160.IP \(bu 2.3170.IP \(bu 2.3
161.\}171.\}
162.\" comp_err: in_file option.\" in_file option: comp_err\fB\-\-in_file=\fR\fB\fIfile_name\fR\fR,172.\" comp_err: in_file option
173.\" in_file option: comp_err
174\fB\-\-in_file=\fR\fB\fIfile_name\fR\fR,
163\fB\-F \fR\fB\fIfile_name\fR\fR175\fB\-F \fR\fB\fIfile_name\fR\fR
164.sp176.sp
165The name of the input file\&. The default is177The name of the input file\&. The default is
@@ -174,7 +186,9 @@
174.sp -1186.sp -1
175.IP \(bu 2.3187.IP \(bu 2.3
176.\}188.\}
177.\" comp_err: name_file option.\" name_file option: comp_err\fB\-\-name_file=\fR\fB\fIfile_name\fR\fR,189.\" comp_err: name_file option
190.\" name_file option: comp_err
191\fB\-\-name_file=\fR\fB\fIfile_name\fR\fR,
178\fB\-N \fR\fB\fIfile_name\fR\fR192\fB\-N \fR\fB\fIfile_name\fR\fR
179.sp193.sp
180The name of the error name file\&. The default is194The name of the error name file\&. The default is
@@ -189,7 +203,9 @@
189.sp -1203.sp -1
190.IP \(bu 2.3204.IP \(bu 2.3
191.\}205.\}
192.\" comp_err: out_dir option.\" out_dir option: comp_err\fB\-\-out_dir=\fR\fB\fIpath\fR\fR,206.\" comp_err: out_dir option
207.\" out_dir option: comp_err
208\fB\-\-out_dir=\fR\fB\fIpath\fR\fR,
193\fB\-D \fR\fB\fIpath\fR\fR209\fB\-D \fR\fB\fIpath\fR\fR
194.sp210.sp
195The name of the output base directory\&. The default is211The name of the output base directory\&. The default is
@@ -204,7 +220,9 @@
204.sp -1220.sp -1
205.IP \(bu 2.3221.IP \(bu 2.3
206.\}222.\}
207.\" comp_err: out_file option.\" out_file option: comp_err\fB\-\-out_file=\fR\fB\fIfile_name\fR\fR,223.\" comp_err: out_file option
224.\" out_file option: comp_err
225\fB\-\-out_file=\fR\fB\fIfile_name\fR\fR,
208\fB\-O \fR\fB\fIfile_name\fR\fR226\fB\-O \fR\fB\fIfile_name\fR\fR
209.sp227.sp
210The name of the output file\&. The default is228The name of the output file\&. The default is
@@ -219,7 +237,9 @@
219.sp -1237.sp -1
220.IP \(bu 2.3238.IP \(bu 2.3
221.\}239.\}
222.\" comp_err: statefile option.\" statefile option: comp_err\fB\-\-statefile=\fR\fB\fIfile_name\fR\fR,240.\" comp_err: statefile option
241.\" statefile option: comp_err
242\fB\-\-statefile=\fR\fB\fIfile_name\fR\fR,
223\fB\-S \fR\fB\fIfile_name\fR\fR243\fB\-S \fR\fB\fIfile_name\fR\fR
224.sp244.sp
225The name for the SQLSTATE header file\&. The default is245The name for the SQLSTATE header file\&. The default is
@@ -234,7 +254,9 @@
234.sp -1254.sp -1
235.IP \(bu 2.3255.IP \(bu 2.3
236.\}256.\}
237.\" comp_err: version option.\" version option: comp_err\fB\-\-version\fR,257.\" comp_err: version option
258.\" version option: comp_err
259\fB\-\-version\fR,
238\fB\-V\fR260\fB\-V\fR
239.sp261.sp
240Display version information and exit\&.262Display version information and exit\&.
@@ -242,7 +264,7 @@
242.SH "COPYRIGHT"264.SH "COPYRIGHT"
243.br265.br
244.PP266.PP
245Copyright \(co 1997, 2013, Oracle and/or its affiliates. All rights reserved.267Copyright \(co 1997, 2014, Oracle and/or its affiliates. All rights reserved.
246.PP268.PP
247This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.269This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.
248.PP270.PP
249271
=== modified file 'man/innochecksum.1'
--- man/innochecksum.1 2013-12-16 08:45:31 +0000
+++ man/innochecksum.1 2014-02-17 11:30:39 +0000
@@ -2,12 +2,12 @@
2.\" Title: \fBinnochecksum\fR2.\" Title: \fBinnochecksum\fR
3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5.\" Date: 11/15/20135.\" Date: 01/14/2014
6.\" Manual: MySQL Database System6.\" Manual: MySQL Database System
7.\" Source: MySQL 5.67.\" Source: MySQL 5.6
8.\" Language: English8.\" Language: English
9.\"9.\"
10.TH "\FBINNOCHECKSUM\FR" "1" "11/15/2013" "MySQL 5\&.6" "MySQL Database System"10.TH "\FBINNOCHECKSUM\FR" "1" "01/14/2014" "MySQL 5\&.6" "MySQL Database System"
11.\" -----------------------------------------------------------------11.\" -----------------------------------------------------------------
12.\" * Define some portability stuff12.\" * Define some portability stuff
13.\" -----------------------------------------------------------------13.\" -----------------------------------------------------------------
@@ -42,7 +42,11 @@
42InnoDB42InnoDB
43tablespace file, calculates the checksum for each page, compares the calculated checksum to the stored checksum, and reports mismatches, which indicate damaged pages\&. It was originally developed to speed up verifying the integrity of tablespace files after power outages but can also be used after file copies\&. Because checksum mismatches will cause43tablespace file, calculates the checksum for each page, compares the calculated checksum to the stored checksum, and reports mismatches, which indicate damaged pages\&. It was originally developed to speed up verifying the integrity of tablespace files after power outages but can also be used after file copies\&. Because checksum mismatches will cause
44InnoDB44InnoDB
45to deliberately shut down a running server, it can be preferable to use this tool rather than waiting for a server in production usage to encounter the damaged pages\&.45to deliberately shut down a running server, it can be preferable to use this tool rather than waiting for a server in production usage to encounter the damaged pages\&. As of MySQL 5\&.6\&.16,
46\fBinnochecksum\fR
47supports files greater than 2GB in size\&. Previously,
48\fBinnochecksum\fR
49only supported files up to 2GB in size\&.
46.PP50.PP
47\fBinnochecksum\fR51\fBinnochecksum\fR
48cannot be used on tablespace files that the server already has open\&. For such files, you should use52cannot be used on tablespace files that the server already has open\&. For such files, you should use
@@ -150,7 +154,7 @@
150.SH "COPYRIGHT"154.SH "COPYRIGHT"
151.br155.br
152.PP156.PP
153Copyright \(co 1997, 2013, Oracle and/or its affiliates. All rights reserved.157Copyright \(co 1997, 2014, Oracle and/or its affiliates. All rights reserved.
154.PP158.PP
155This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.159This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.
156.PP160.PP
157161
=== modified file 'man/msql2mysql.1'
--- man/msql2mysql.1 2013-12-16 08:45:31 +0000
+++ man/msql2mysql.1 2014-02-17 11:30:39 +0000
@@ -2,12 +2,12 @@
2.\" Title: \fBmsql2mysql\fR2.\" Title: \fBmsql2mysql\fR
3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5.\" Date: 11/15/20135.\" Date: 01/14/2014
6.\" Manual: MySQL Database System6.\" Manual: MySQL Database System
7.\" Source: MySQL 5.67.\" Source: MySQL 5.6
8.\" Language: English8.\" Language: English
9.\"9.\"
10.TH "\FBMSQL2MYSQL\FR" "1" "11/15/2013" "MySQL 5\&.6" "MySQL Database System"10.TH "\FBMSQL2MYSQL\FR" "1" "01/14/2014" "MySQL 5\&.6" "MySQL Database System"
11.\" -----------------------------------------------------------------11.\" -----------------------------------------------------------------
12.\" * Define some portability stuff12.\" * Define some portability stuff
13.\" -----------------------------------------------------------------13.\" -----------------------------------------------------------------
@@ -69,7 +69,7 @@
69.SH "COPYRIGHT"69.SH "COPYRIGHT"
70.br70.br
71.PP71.PP
72Copyright \(co 1997, 2013, Oracle and/or its affiliates. All rights reserved.72Copyright \(co 1997, 2014, Oracle and/or its affiliates. All rights reserved.
73.PP73.PP
74This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.74This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.
75.PP75.PP
7676
=== modified file 'man/my_print_defaults.1'
--- man/my_print_defaults.1 2013-12-16 08:45:31 +0000
+++ man/my_print_defaults.1 2014-02-17 11:30:39 +0000
@@ -2,12 +2,12 @@
2.\" Title: \fBmy_print_defaults\fR2.\" Title: \fBmy_print_defaults\fR
3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5.\" Date: 11/15/20135.\" Date: 01/14/2014
6.\" Manual: MySQL Database System6.\" Manual: MySQL Database System
7.\" Source: MySQL 5.67.\" Source: MySQL 5.6
8.\" Language: English8.\" Language: English
9.\"9.\"
10.TH "\FBMY_PRINT_DEFAULTS" "1" "11/15/2013" "MySQL 5\&.6" "MySQL Database System"10.TH "\FBMY_PRINT_DEFAULTS" "1" "01/14/2014" "MySQL 5\&.6" "MySQL Database System"
11.\" -----------------------------------------------------------------11.\" -----------------------------------------------------------------
12.\" * Define some portability stuff12.\" * Define some portability stuff
13.\" -----------------------------------------------------------------13.\" -----------------------------------------------------------------
@@ -72,7 +72,9 @@
72.sp -172.sp -1
73.IP \(bu 2.373.IP \(bu 2.3
74.\}74.\}
75.\" my_print_defaults: help option.\" help option: my_print_defaults\fB\-\-help\fR,75.\" my_print_defaults: help option
76.\" help option: my_print_defaults
77\fB\-\-help\fR,
76\fB\-?\fR78\fB\-?\fR
77.sp79.sp
78Display a help message and exit\&.80Display a help message and exit\&.
@@ -86,8 +88,12 @@
86.sp -188.sp -1
87.IP \(bu 2.389.IP \(bu 2.3
88.\}90.\}
89.\" my_print_defaults: config-file option.\" config-file option: my_print_defaults\fB\-\-config\-file=\fR\fB\fIfile_name\fR\fR,91.\" my_print_defaults: config-file option
90.\" my_print_defaults: defaults-file option.\" defaults-file option: my_print_defaults\fB\-\-defaults\-file=\fR\fB\fIfile_name\fR\fR,92.\" config-file option: my_print_defaults
93\fB\-\-config\-file=\fR\fB\fIfile_name\fR\fR,
94.\" my_print_defaults: defaults-file option
95.\" defaults-file option: my_print_defaults
96\fB\-\-defaults\-file=\fR\fB\fIfile_name\fR\fR,
91\fB\-c \fR\fB\fIfile_name\fR\fR97\fB\-c \fR\fB\fIfile_name\fR\fR
92.sp98.sp
93Read only the given option file\&.99Read only the given option file\&.
@@ -101,7 +107,9 @@
101.sp -1107.sp -1
102.IP \(bu 2.3108.IP \(bu 2.3
103.\}109.\}
104.\" my_print_defaults: debug option.\" debug option: my_print_defaults\fB\-\-debug=\fR\fB\fIdebug_options\fR\fR,110.\" my_print_defaults: debug option
111.\" debug option: my_print_defaults
112\fB\-\-debug=\fR\fB\fIdebug_options\fR\fR,
105\fB\-# \fR\fB\fIdebug_options\fR\fR113\fB\-# \fR\fB\fIdebug_options\fR\fR
106.sp114.sp
107Write a debugging log\&. A typical115Write a debugging log\&. A typical
@@ -119,8 +127,12 @@
119.sp -1127.sp -1
120.IP \(bu 2.3128.IP \(bu 2.3
121.\}129.\}
122.\" my_print_defaults: defaults-extra-file option.\" defaults-extra-file option: my_print_defaults\fB\-\-defaults\-extra\-file=\fR\fB\fIfile_name\fR\fR,130.\" my_print_defaults: defaults-extra-file option
123.\" my_print_defaults: extra-file option.\" extra-file option: my_print_defaults\fB\-\-extra\-file=\fR\fB\fIfile_name\fR\fR,131.\" defaults-extra-file option: my_print_defaults
132\fB\-\-defaults\-extra\-file=\fR\fB\fIfile_name\fR\fR,
133.\" my_print_defaults: extra-file option
134.\" extra-file option: my_print_defaults
135\fB\-\-extra\-file=\fR\fB\fIfile_name\fR\fR,
124\fB\-e \fR\fB\fIfile_name\fR\fR136\fB\-e \fR\fB\fIfile_name\fR\fR
125.sp137.sp
126Read this option file after the global option file but (on Unix) before the user option file\&.138Read this option file after the global option file but (on Unix) before the user option file\&.
@@ -134,7 +146,9 @@
134.sp -1146.sp -1
135.IP \(bu 2.3147.IP \(bu 2.3
136.\}148.\}
137.\" my_print_defaults: defaults-group-suffix option.\" defaults-group-suffix option: my_print_defaults\fB\-\-defaults\-group\-suffix=\fR\fB\fIsuffix\fR\fR,149.\" my_print_defaults: defaults-group-suffix option
150.\" defaults-group-suffix option: my_print_defaults
151\fB\-\-defaults\-group\-suffix=\fR\fB\fIsuffix\fR\fR,
138\fB\-g \fR\fB\fIsuffix\fR\fR152\fB\-g \fR\fB\fIsuffix\fR\fR
139.sp153.sp
140In addition to the groups named on the command line, read groups that have the given suffix\&.154In addition to the groups named on the command line, read groups that have the given suffix\&.
@@ -148,7 +162,8 @@
148.sp -1162.sp -1
149.IP \(bu 2.3163.IP \(bu 2.3
150.\}164.\}
151.\" login-path option\fB\-\-login\-path=\fR\fB\fIname\fR\fR,165.\" login-path option
166\fB\-\-login\-path=\fR\fB\fIname\fR\fR,
152\fB\-l \fR\fB\fIname\fR\fR167\fB\-l \fR\fB\fIname\fR\fR
153.sp168.sp
154Read options from the named login path in the169Read options from the named login path in the
@@ -165,7 +180,9 @@
165.sp -1180.sp -1
166.IP \(bu 2.3181.IP \(bu 2.3
167.\}182.\}
168.\" my_print_defaults: no-defaults option.\" no-defaults option: my_print_defaults\fB\-\-no\-defaults\fR,183.\" my_print_defaults: no-defaults option
184.\" no-defaults option: my_print_defaults
185\fB\-\-no\-defaults\fR,
169\fB\-n\fR186\fB\-n\fR
170.sp187.sp
171Return an empty string\&.188Return an empty string\&.
@@ -179,7 +196,9 @@
179.sp -1196.sp -1
180.IP \(bu 2.3197.IP \(bu 2.3
181.\}198.\}
182.\" my_print_defaults: verbose option.\" verbose option: my_print_defaults\fB\-\-verbose\fR,199.\" my_print_defaults: verbose option
200.\" verbose option: my_print_defaults
201\fB\-\-verbose\fR,
183\fB\-v\fR202\fB\-v\fR
184.sp203.sp
185Verbose mode\&. Print more information about what the program does\&.204Verbose mode\&. Print more information about what the program does\&.
@@ -193,7 +212,9 @@
193.sp -1212.sp -1
194.IP \(bu 2.3213.IP \(bu 2.3
195.\}214.\}
196.\" my_print_defaults: version option.\" version option: my_print_defaults\fB\-\-version\fR,215.\" my_print_defaults: version option
216.\" version option: my_print_defaults
217\fB\-\-version\fR,
197\fB\-V\fR218\fB\-V\fR
198.sp219.sp
199Display version information and exit\&.220Display version information and exit\&.
@@ -201,7 +222,7 @@
201.SH "COPYRIGHT"222.SH "COPYRIGHT"
202.br223.br
203.PP224.PP
204Copyright \(co 1997, 2013, Oracle and/or its affiliates. All rights reserved.225Copyright \(co 1997, 2014, Oracle and/or its affiliates. All rights reserved.
205.PP226.PP
206This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.227This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.
207.PP228.PP
208229
=== modified file 'man/myisam_ftdump.1'
--- man/myisam_ftdump.1 2013-12-16 08:45:31 +0000
+++ man/myisam_ftdump.1 2014-02-17 11:30:39 +0000
@@ -2,12 +2,12 @@
2.\" Title: \fBmyisam_ftdump\fR2.\" Title: \fBmyisam_ftdump\fR
3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5.\" Date: 11/15/20135.\" Date: 01/14/2014
6.\" Manual: MySQL Database System6.\" Manual: MySQL Database System
7.\" Source: MySQL 5.67.\" Source: MySQL 5.6
8.\" Language: English8.\" Language: English
9.\"9.\"
10.TH "\FBMYISAM_FTDUMP\FR" "1" "11/15/2013" "MySQL 5\&.6" "MySQL Database System"10.TH "\FBMYISAM_FTDUMP\FR" "1" "01/14/2014" "MySQL 5\&.6" "MySQL Database System"
11.\" -----------------------------------------------------------------11.\" -----------------------------------------------------------------
12.\" * Define some portability stuff12.\" * Define some portability stuff
13.\" -----------------------------------------------------------------13.\" -----------------------------------------------------------------
@@ -160,8 +160,11 @@
160.sp -1160.sp -1
161.IP \(bu 2.3161.IP \(bu 2.3
162.\}162.\}
163.\" myisam_ftdump: help option.\" help option: myisam_ftdump\fB\-\-help\fR,163.\" myisam_ftdump: help option
164\fB\-h\fR\fB\-?\fR164.\" help option: myisam_ftdump
165\fB\-\-help\fR,
166\fB\-h\fR
167\fB\-?\fR
165.sp168.sp
166Display a help message and exit\&.169Display a help message and exit\&.
167.RE170.RE
@@ -174,7 +177,9 @@
174.sp -1177.sp -1
175.IP \(bu 2.3178.IP \(bu 2.3
176.\}179.\}
177.\" myisam_ftdump: count option.\" count option: myisam_ftdump\fB\-\-count\fR,180.\" myisam_ftdump: count option
181.\" count option: myisam_ftdump
182\fB\-\-count\fR,
178\fB\-c\fR183\fB\-c\fR
179.sp184.sp
180Calculate per\-word statistics (counts and global weights)\&.185Calculate per\-word statistics (counts and global weights)\&.
@@ -188,7 +193,9 @@
188.sp -1193.sp -1
189.IP \(bu 2.3194.IP \(bu 2.3
190.\}195.\}
191.\" myisam_ftdump: dump option.\" dump option: myisam_ftdump\fB\-\-dump\fR,196.\" myisam_ftdump: dump option
197.\" dump option: myisam_ftdump
198\fB\-\-dump\fR,
192\fB\-d\fR199\fB\-d\fR
193.sp200.sp
194Dump the index, including data offsets and word weights\&.201Dump the index, including data offsets and word weights\&.
@@ -202,7 +209,9 @@
202.sp -1209.sp -1
203.IP \(bu 2.3210.IP \(bu 2.3
204.\}211.\}
205.\" myisam_ftdump: length option.\" length option: myisam_ftdump\fB\-\-length\fR,212.\" myisam_ftdump: length option
213.\" length option: myisam_ftdump
214\fB\-\-length\fR,
206\fB\-l\fR215\fB\-l\fR
207.sp216.sp
208Report the length distribution\&.217Report the length distribution\&.
@@ -216,7 +225,9 @@
216.sp -1225.sp -1
217.IP \(bu 2.3226.IP \(bu 2.3
218.\}227.\}
219.\" myisam_ftdump: stats option.\" stats option: myisam_ftdump\fB\-\-stats\fR,228.\" myisam_ftdump: stats option
229.\" stats option: myisam_ftdump
230\fB\-\-stats\fR,
220\fB\-s\fR231\fB\-s\fR
221.sp232.sp
222Report global index statistics\&. This is the default operation if no other operation is specified\&.233Report global index statistics\&. This is the default operation if no other operation is specified\&.
@@ -230,7 +241,9 @@
230.sp -1241.sp -1
231.IP \(bu 2.3242.IP \(bu 2.3
232.\}243.\}
233.\" myisam_ftdump: verbose option.\" verbose option: myisam_ftdump\fB\-\-verbose\fR,244.\" myisam_ftdump: verbose option
245.\" verbose option: myisam_ftdump
246\fB\-\-verbose\fR,
234\fB\-v\fR247\fB\-v\fR
235.sp248.sp
236Verbose mode\&. Print more output about what the program does\&.249Verbose mode\&. Print more output about what the program does\&.
@@ -238,7 +251,7 @@
238.SH "COPYRIGHT"251.SH "COPYRIGHT"
239.br252.br
240.PP253.PP
241Copyright \(co 1997, 2013, Oracle and/or its affiliates. All rights reserved.254Copyright \(co 1997, 2014, Oracle and/or its affiliates. All rights reserved.
242.PP255.PP
243This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.256This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.
244.PP257.PP
245258
=== modified file 'man/myisamchk.1'
--- man/myisamchk.1 2013-12-16 08:45:31 +0000
+++ man/myisamchk.1 2014-02-17 11:30:39 +0000
@@ -2,12 +2,12 @@
2.\" Title: \fBmyisamchk\fR2.\" Title: \fBmyisamchk\fR
3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5.\" Date: 11/15/20135.\" Date: 01/14/2014
6.\" Manual: MySQL Database System6.\" Manual: MySQL Database System
7.\" Source: MySQL 5.67.\" Source: MySQL 5.6
8.\" Language: English8.\" Language: English
9.\"9.\"
10.TH "\FBMYISAMCHK\FR" "1" "11/15/2013" "MySQL 5\&.6" "MySQL Database System"10.TH "\FBMYISAMCHK\FR" "1" "01/14/2014" "MySQL 5\&.6" "MySQL Database System"
11.\" -----------------------------------------------------------------11.\" -----------------------------------------------------------------
12.\" * Define some portability stuff12.\" * Define some portability stuff
13.\" -----------------------------------------------------------------13.\" -----------------------------------------------------------------
@@ -268,7 +268,9 @@
268.sp -1268.sp -1
269.IP \(bu 2.3269.IP \(bu 2.3
270.\}270.\}
271.\" myisamchk: help option.\" help option: myisamchk\fB\-\-help\fR,271.\" myisamchk: help option
272.\" help option: myisamchk
273\fB\-\-help\fR,
272\fB\-?\fR274\fB\-?\fR
273.sp275.sp
274Display a help message and exit\&. Options are grouped by type of operation\&.276Display a help message and exit\&. Options are grouped by type of operation\&.
@@ -282,7 +284,9 @@
282.sp -1284.sp -1
283.IP \(bu 2.3285.IP \(bu 2.3
284.\}286.\}
285.\" myisamchk: HELP option.\" HELP option: myisamchk\fB\-\-HELP\fR,287.\" myisamchk: HELP option
288.\" HELP option: myisamchk
289\fB\-\-HELP\fR,
286\fB\-H\fR290\fB\-H\fR
287.sp291.sp
288Display a help message and exit\&. Options are presented in a single list\&.292Display a help message and exit\&. Options are presented in a single list\&.
@@ -296,7 +300,9 @@
296.sp -1300.sp -1
297.IP \(bu 2.3301.IP \(bu 2.3
298.\}302.\}
299.\" myisamchk: debug option.\" debug option: myisamchk\fB\-\-debug=\fR\fB\fIdebug_options\fR\fR,303.\" myisamchk: debug option
304.\" debug option: myisamchk
305\fB\-\-debug=\fR\fB\fIdebug_options\fR\fR,
300\fB\-# \fR\fB\fIdebug_options\fR\fR306\fB\-# \fR\fB\fIdebug_options\fR\fR
301.sp307.sp
302Write a debugging log\&. A typical308Write a debugging log\&. A typical
@@ -314,7 +320,9 @@
314.sp -1320.sp -1
315.IP \(bu 2.3321.IP \(bu 2.3
316.\}322.\}
317.\" myisamchk: silent option.\" silent option: myisamchk\fB\-\-silent\fR,323.\" myisamchk: silent option
324.\" silent option: myisamchk
325\fB\-\-silent\fR,
318\fB\-s\fR326\fB\-s\fR
319.sp327.sp
320Silent mode\&. Write output only when errors occur\&. You can use328Silent mode\&. Write output only when errors occur\&. You can use
@@ -332,7 +340,9 @@
332.sp -1340.sp -1
333.IP \(bu 2.3341.IP \(bu 2.3
334.\}342.\}
335.\" myisamchk: verbose option.\" verbose option: myisamchk\fB\-\-verbose\fR,343.\" myisamchk: verbose option
344.\" verbose option: myisamchk
345\fB\-\-verbose\fR,
336\fB\-v\fR346\fB\-v\fR
337.sp347.sp
338Verbose mode\&. Print more information about what the program does\&. This can be used with348Verbose mode\&. Print more information about what the program does\&. This can be used with
@@ -352,7 +362,9 @@
352.sp -1362.sp -1
353.IP \(bu 2.3363.IP \(bu 2.3
354.\}364.\}
355.\" myisamchk: version option.\" version option: myisamchk\fB\-\-version\fR,365.\" myisamchk: version option
366.\" version option: myisamchk
367\fB\-\-version\fR,
356\fB\-V\fR368\fB\-V\fR
357.sp369.sp
358Display version information and exit\&.370Display version information and exit\&.
@@ -366,7 +378,9 @@
366.sp -1378.sp -1
367.IP \(bu 2.3379.IP \(bu 2.3
368.\}380.\}
369.\" myisamchk: wait option.\" wait option: myisamchk\fB\-\-wait\fR,381.\" myisamchk: wait option
382.\" wait option: myisamchk
383\fB\-\-wait\fR,
370\fB\-w\fR384\fB\-w\fR
371.sp385.sp
372Instead of terminating with an error if the table is locked, wait until the table is unlocked before continuing\&. If you are running386Instead of terminating with an error if the table is locked, wait until the table is unlocked before continuing\&. If you are running
@@ -638,7 +652,9 @@
638.sp -1652.sp -1
639.IP \(bu 2.3653.IP \(bu 2.3
640.\}654.\}
641.\" myisamchk: check option.\" check option: myisamchk\fB\-\-check\fR,655.\" myisamchk: check option
656.\" check option: myisamchk
657\fB\-\-check\fR,
642\fB\-c\fR658\fB\-c\fR
643.sp659.sp
644Check the table for errors\&. This is the default operation if you specify no option that selects an operation type explicitly\&.660Check the table for errors\&. This is the default operation if you specify no option that selects an operation type explicitly\&.
@@ -652,7 +668,9 @@
652.sp -1668.sp -1
653.IP \(bu 2.3669.IP \(bu 2.3
654.\}670.\}
655.\" myisamchk: check-only-changed option.\" check-only-changed option: myisamchk\fB\-\-check\-only\-changed\fR,671.\" myisamchk: check-only-changed option
672.\" check-only-changed option: myisamchk
673\fB\-\-check\-only\-changed\fR,
656\fB\-C\fR674\fB\-C\fR
657.sp675.sp
658Check only tables that have changed since the last check\&.676Check only tables that have changed since the last check\&.
@@ -666,7 +684,9 @@
666.sp -1684.sp -1
667.IP \(bu 2.3685.IP \(bu 2.3
668.\}686.\}
669.\" myisamchk: extend-check option.\" extend-check option: myisamchk\fB\-\-extend\-check\fR,687.\" myisamchk: extend-check option
688.\" extend-check option: myisamchk
689\fB\-\-extend\-check\fR,
670\fB\-e\fR690\fB\-e\fR
671.sp691.sp
672Check the table very thoroughly\&. This is quite slow if the table has many indexes\&. This option should only be used in extreme cases\&. Normally,692Check the table very thoroughly\&. This is quite slow if the table has many indexes\&. This option should only be used in extreme cases\&. Normally,
@@ -695,7 +715,9 @@
695.sp -1715.sp -1
696.IP \(bu 2.3716.IP \(bu 2.3
697.\}717.\}
698.\" myisamchk: fast option.\" fast option: myisamchk\fB\-\-fast\fR,718.\" myisamchk: fast option
719.\" fast option: myisamchk
720\fB\-\-fast\fR,
699\fB\-F\fR721\fB\-F\fR
700.sp722.sp
701Check only tables that haven\*(Aqt been closed properly\&.723Check only tables that haven\*(Aqt been closed properly\&.
@@ -709,7 +731,9 @@
709.sp -1731.sp -1
710.IP \(bu 2.3732.IP \(bu 2.3
711.\}733.\}
712.\" myisamchk: force option.\" force option: myisamchk\fB\-\-force\fR,734.\" myisamchk: force option
735.\" force option: myisamchk
736\fB\-\-force\fR,
713\fB\-f\fR737\fB\-f\fR
714.sp738.sp
715Do a repair operation automatically if739Do a repair operation automatically if
@@ -729,7 +753,9 @@
729.sp -1753.sp -1
730.IP \(bu 2.3754.IP \(bu 2.3
731.\}755.\}
732.\" myisamchk: information option.\" information option: myisamchk\fB\-\-information\fR,756.\" myisamchk: information option
757.\" information option: myisamchk
758\fB\-\-information\fR,
733\fB\-i\fR759\fB\-i\fR
734.sp760.sp
735Print informational statistics about the table that is checked\&.761Print informational statistics about the table that is checked\&.
@@ -743,7 +769,9 @@
743.sp -1769.sp -1
744.IP \(bu 2.3770.IP \(bu 2.3
745.\}771.\}
746.\" myisamchk: medium-check option.\" medium-check option: myisamchk\fB\-\-medium\-check\fR,772.\" myisamchk: medium-check option
773.\" medium-check option: myisamchk
774\fB\-\-medium\-check\fR,
747\fB\-m\fR775\fB\-m\fR
748.sp776.sp
749Do a check that is faster than an777Do a check that is faster than an
@@ -759,7 +787,9 @@
759.sp -1787.sp -1
760.IP \(bu 2.3788.IP \(bu 2.3
761.\}789.\}
762.\" myisamchk: read-only option.\" read-only option: myisamchk\fB\-\-read\-only\fR,790.\" myisamchk: read-only option
791.\" read-only option: myisamchk
792\fB\-\-read\-only\fR,
763\fB\-T\fR793\fB\-T\fR
764.sp794.sp
765Do not mark the table as checked\&. This is useful if you use795Do not mark the table as checked\&. This is useful if you use
@@ -777,7 +807,9 @@
777.sp -1807.sp -1
778.IP \(bu 2.3808.IP \(bu 2.3
779.\}809.\}
780.\" myisamchk: update-state option.\" update-state option: myisamchk\fB\-\-update\-state\fR,810.\" myisamchk: update-state option
811.\" update-state option: myisamchk
812\fB\-\-update\-state\fR,
781\fB\-U\fR813\fB\-U\fR
782.sp814.sp
783Store information in the815Store information in the
@@ -807,7 +839,9 @@
807.sp -1839.sp -1
808.IP \(bu 2.3840.IP \(bu 2.3
809.\}841.\}
810.\" myisamchk: backup option.\" backup option: myisamchk\fB\-\-backup\fR,842.\" myisamchk: backup option
843.\" backup option: myisamchk
844\fB\-\-backup\fR,
811\fB\-B\fR845\fB\-B\fR
812.sp846.sp
813Make a backup of the847Make a backup of the
@@ -824,7 +858,9 @@
824.sp -1858.sp -1
825.IP \(bu 2.3859.IP \(bu 2.3
826.\}860.\}
827.\" myisamchk: character-sets-dir option.\" character-sets-dir option: myisamchk\fB\-\-character\-sets\-dir=\fR\fB\fIpath\fR\fR861.\" myisamchk: character-sets-dir option
862.\" character-sets-dir option: myisamchk
863\fB\-\-character\-sets\-dir=\fR\fB\fIpath\fR\fR
828.sp864.sp
829The directory where character sets are installed\&. See865The directory where character sets are installed\&. See
830Section\ \&10.5, \(lqCharacter Set Configuration\(rq\&.866Section\ \&10.5, \(lqCharacter Set Configuration\(rq\&.
@@ -838,7 +874,9 @@
838.sp -1874.sp -1
839.IP \(bu 2.3875.IP \(bu 2.3
840.\}876.\}
841.\" myisamchk: correct-checksum option.\" correct-checksum option: myisamchk\fB\-\-correct\-checksum\fR877.\" myisamchk: correct-checksum option
878.\" correct-checksum option: myisamchk
879\fB\-\-correct\-checksum\fR
842.sp880.sp
843Correct the checksum information for the table\&.881Correct the checksum information for the table\&.
844.RE882.RE
@@ -851,7 +889,9 @@
851.sp -1889.sp -1
852.IP \(bu 2.3890.IP \(bu 2.3
853.\}891.\}
854.\" myisamchk: data-file-length option.\" data-file-length option: myisamchk\fB\-\-data\-file\-length=\fR\fB\fIlen\fR\fR,892.\" myisamchk: data-file-length option
893.\" data-file-length option: myisamchk
894\fB\-\-data\-file\-length=\fR\fB\fIlen\fR\fR,
855\fB\-D \fR\fB\fIlen\fR\fR895\fB\-D \fR\fB\fIlen\fR\fR
856.sp896.sp
857The maximum length of the data file (when re\-creating data file when it is897The maximum length of the data file (when re\-creating data file when it is
@@ -866,7 +906,9 @@
866.sp -1906.sp -1
867.IP \(bu 2.3907.IP \(bu 2.3
868.\}908.\}
869.\" myisamchk: extend-check option.\" extend-check option: myisamchk\fB\-\-extend\-check\fR,909.\" myisamchk: extend-check option
910.\" extend-check option: myisamchk
911\fB\-\-extend\-check\fR,
870\fB\-e\fR912\fB\-e\fR
871.sp913.sp
872Do a repair that tries to recover every possible row from the data file\&. Normally, this also finds a lot of garbage rows\&. Do not use this option unless you are desperate\&.914Do a repair that tries to recover every possible row from the data file\&. Normally, this also finds a lot of garbage rows\&. Do not use this option unless you are desperate\&.
@@ -885,7 +927,9 @@
885.sp -1927.sp -1
886.IP \(bu 2.3928.IP \(bu 2.3
887.\}929.\}
888.\" myisamchk: force option.\" force option: myisamchk\fB\-\-force\fR,930.\" myisamchk: force option
931.\" force option: myisamchk
932\fB\-\-force\fR,
889\fB\-f\fR933\fB\-f\fR
890.sp934.sp
891Overwrite old intermediate files (files with names like935Overwrite old intermediate files (files with names like
@@ -900,7 +944,9 @@
900.sp -1944.sp -1
901.IP \(bu 2.3945.IP \(bu 2.3
902.\}946.\}
903.\" myisamchk: keys-used option.\" keys-used option: myisamchk\fB\-\-keys\-used=\fR\fB\fIval\fR\fR,947.\" myisamchk: keys-used option
948.\" keys-used option: myisamchk
949\fB\-\-keys\-used=\fR\fB\fIval\fR\fR,
904\fB\-k \fR\fB\fIval\fR\fR950\fB\-k \fR\fB\fIval\fR\fR
905.sp951.sp
906For952For
@@ -916,7 +962,9 @@
916.sp -1962.sp -1
917.IP \(bu 2.3963.IP \(bu 2.3
918.\}964.\}
919.\" myisamchk: no-symlinks option.\" no-symlinks option: myisamchk\fB\-\-no\-symlinks\fR,965.\" myisamchk: no-symlinks option
966.\" no-symlinks option: myisamchk
967\fB\-\-no\-symlinks\fR,
920\fB\-l\fR968\fB\-l\fR
921.sp969.sp
922Do not follow symbolic links\&. Normally970Do not follow symbolic links\&. Normally
@@ -932,7 +980,9 @@
932.sp -1980.sp -1
933.IP \(bu 2.3981.IP \(bu 2.3
934.\}982.\}
935.\" myisamchk: max-record-length option.\" max-record-length option: myisamchk\fB\-\-max\-record\-length=\fR\fB\fIlen\fR\fR983.\" myisamchk: max-record-length option
984.\" max-record-length option: myisamchk
985\fB\-\-max\-record\-length=\fR\fB\fIlen\fR\fR
936.sp986.sp
937Skip rows larger than the given length if987Skip rows larger than the given length if
938\fBmyisamchk\fR988\fBmyisamchk\fR
@@ -947,7 +997,9 @@
947.sp -1997.sp -1
948.IP \(bu 2.3998.IP \(bu 2.3
949.\}999.\}
950.\" myisamchk: parallel-recover option.\" parallel-recover option: myisamchk\fB\-\-parallel\-recover\fR,1000.\" myisamchk: parallel-recover option
1001.\" parallel-recover option: myisamchk
1002\fB\-\-parallel\-recover\fR,
951\fB\-p\fR1003\fB\-p\fR
952.sp1004.sp
953Use the same technique as1005Use the same technique as
@@ -965,7 +1017,9 @@
965.sp -11017.sp -1
966.IP \(bu 2.31018.IP \(bu 2.3
967.\}1019.\}
968.\" myisamchk: quick option.\" quick option: myisamchk\fB\-\-quick\fR,1020.\" myisamchk: quick option
1021.\" quick option: myisamchk
1022\fB\-\-quick\fR,
969\fB\-q\fR1023\fB\-q\fR
970.sp1024.sp
971Achieve a faster repair by modifying only the index file, not the data file\&. You can specify this option twice to force1025Achieve a faster repair by modifying only the index file, not the data file\&. You can specify this option twice to force
@@ -981,7 +1035,9 @@
981.sp -11035.sp -1
982.IP \(bu 2.31036.IP \(bu 2.3
983.\}1037.\}
984.\" myisamchk: recover option.\" recover option: myisamchk\fB\-\-recover\fR,1038.\" myisamchk: recover option
1039.\" recover option: myisamchk
1040\fB\-\-recover\fR,
985\fB\-r\fR1041\fB\-r\fR
986.sp1042.sp
987Do a repair that can fix almost any problem except unique keys that are not unique (which is an extremely unlikely error with1043Do a repair that can fix almost any problem except unique keys that are not unique (which is an extremely unlikely error with
@@ -1007,7 +1063,9 @@
1007.sp -11063.sp -1
1008.IP \(bu 2.31064.IP \(bu 2.3
1009.\}1065.\}
1010.\" myisamchk: safe-recover option.\" safe-recover option: myisamchk\fB\-\-safe\-recover\fR,1066.\" myisamchk: safe-recover option
1067.\" safe-recover option: myisamchk
1068\fB\-\-safe\-recover\fR,
1011\fB\-o\fR1069\fB\-o\fR
1012.sp1070.sp
1013Do a repair using an old recovery method that reads through all rows in order and updates all index trees based on the rows found\&. This is an order of magnitude slower than1071Do a repair using an old recovery method that reads through all rows in order and updates all index trees based on the rows found\&. This is an order of magnitude slower than
@@ -1033,7 +1091,9 @@
1033.sp -11091.sp -1
1034.IP \(bu 2.31092.IP \(bu 2.3
1035.\}1093.\}
1036.\" myisamchk: set-character-set option.\" set-character-set option: myisamchk\fB\-\-set\-character\-set=\fR\fB\fIname\fR\fR1094.\" myisamchk: set-character-set option
1095.\" set-character-set option: myisamchk
1096\fB\-\-set\-character\-set=\fR\fB\fIname\fR\fR
1037.sp1097.sp
1038Change the character set used by the table indexes\&. This option was replaced by1098Change the character set used by the table indexes\&. This option was replaced by
1039\fB\-\-set\-collation\fR1099\fB\-\-set\-collation\fR
@@ -1048,7 +1108,9 @@
1048.sp -11108.sp -1
1049.IP \(bu 2.31109.IP \(bu 2.3
1050.\}1110.\}
1051.\" myisamchk: set-collation option.\" set-collation option: myisamchk\fB\-\-set\-collation=\fR\fB\fIname\fR\fR1111.\" myisamchk: set-collation option
1112.\" set-collation option: myisamchk
1113\fB\-\-set\-collation=\fR\fB\fIname\fR\fR
1052.sp1114.sp
1053Specify the collation to use for sorting table indexes\&. The character set name is implied by the first part of the collation name\&.1115Specify the collation to use for sorting table indexes\&. The character set name is implied by the first part of the collation name\&.
1054.RE1116.RE
@@ -1061,7 +1123,9 @@
1061.sp -11123.sp -1
1062.IP \(bu 2.31124.IP \(bu 2.3
1063.\}1125.\}
1064.\" myisamchk: sort-recover option.\" sort-recover option: myisamchk\fB\-\-sort\-recover\fR,1126.\" myisamchk: sort-recover option
1127.\" sort-recover option: myisamchk
1128\fB\-\-sort\-recover\fR,
1065\fB\-n\fR1129\fB\-n\fR
1066.sp1130.sp
1067Force1131Force
@@ -1077,7 +1141,9 @@
1077.sp -11141.sp -1
1078.IP \(bu 2.31142.IP \(bu 2.3
1079.\}1143.\}
1080.\" myisamchk: tmpdir option.\" tmpdir option: myisamchk\fB\-\-tmpdir=\fR\fB\fIpath\fR\fR,1144.\" myisamchk: tmpdir option
1145.\" tmpdir option: myisamchk
1146\fB\-\-tmpdir=\fR\fB\fIpath\fR\fR,
1081\fB\-t \fR\fB\fIpath\fR\fR1147\fB\-t \fR\fB\fIpath\fR\fR
1082.sp1148.sp
1083The path of the directory to be used for storing temporary files\&. If this is not set,1149The path of the directory to be used for storing temporary files\&. If this is not set,
@@ -1097,7 +1163,9 @@
1097.sp -11163.sp -1
1098.IP \(bu 2.31164.IP \(bu 2.3
1099.\}1165.\}
1100.\" myisamchk: unpack option.\" unpack option: myisamchk\fB\-\-unpack\fR,1166.\" myisamchk: unpack option
1167.\" unpack option: myisamchk
1168\fB\-\-unpack\fR,
1101\fB\-u\fR1169\fB\-u\fR
1102.sp1170.sp
1103Unpack a table that was packed with1171Unpack a table that was packed with
@@ -1116,7 +1184,9 @@
1116.sp -11184.sp -1
1117.IP \(bu 2.31185.IP \(bu 2.3
1118.\}1186.\}
1119.\" myisamchk: analyze option.\" analyze option: myisamchk\fB\-\-analyze\fR,1187.\" myisamchk: analyze option
1188.\" analyze option: myisamchk
1189\fB\-\-analyze\fR,
1120\fB\-a\fR1190\fB\-a\fR
1121.sp1191.sp
1122Analyze the distribution of key values\&. This improves join performance by enabling the join optimizer to better choose the order in which to join the tables and which indexes it should use\&. To obtain information about the key distribution, use a1192Analyze the distribution of key values\&. This improves join performance by enabling the join optimizer to better choose the order in which to join the tables and which indexes it should use\&. To obtain information about the key distribution, use a
@@ -1134,7 +1204,9 @@
1134.sp -11204.sp -1
1135.IP \(bu 2.31205.IP \(bu 2.3
1136.\}1206.\}
1137.\" myisamchk: block-search option.\" block-search option: myisamchk\fB\-\-block\-search=\fR\fB\fIoffset\fR\fR,1207.\" myisamchk: block-search option
1208.\" block-search option: myisamchk
1209\fB\-\-block\-search=\fR\fB\fIoffset\fR\fR,
1138\fB\-b \fR\fB\fIoffset\fR\fR1210\fB\-b \fR\fB\fIoffset\fR\fR
1139.sp1211.sp
1140Find the record that a block at the given offset belongs to\&.1212Find the record that a block at the given offset belongs to\&.
@@ -1148,7 +1220,9 @@
1148.sp -11220.sp -1
1149.IP \(bu 2.31221.IP \(bu 2.3
1150.\}1222.\}
1151.\" myisamchk: description option.\" description option: myisamchk\fB\-\-description\fR,1223.\" myisamchk: description option
1224.\" description option: myisamchk
1225\fB\-\-description\fR,
1152\fB\-d\fR1226\fB\-d\fR
1153.sp1227.sp
1154Print some descriptive information about the table\&. Specifying the1228Print some descriptive information about the table\&. Specifying the
@@ -1165,7 +1239,9 @@
1165.sp -11239.sp -1
1166.IP \(bu 2.31240.IP \(bu 2.3
1167.\}1241.\}
1168.\" myisamchk: set-auto-increment[ option.\" set-auto-increment[ option: myisamchk\fB\-\-set\-auto\-increment[=\fR\fB\fIvalue\fR\fR\fB]\fR,1242.\" myisamchk: set-auto-increment[ option
1243.\" set-auto-increment[ option: myisamchk
1244\fB\-\-set\-auto\-increment[=\fR\fB\fIvalue\fR\fR\fB]\fR,
1169\fB\-A[\fR\fB\fIvalue\fR\fR\fB]\fR1245\fB\-A[\fR\fB\fIvalue\fR\fR\fB]\fR
1170.sp1246.sp
1171Force1247Force
@@ -1187,7 +1263,9 @@
1187.sp -11263.sp -1
1188.IP \(bu 2.31264.IP \(bu 2.3
1189.\}1265.\}
1190.\" myisamchk: sort-index option.\" sort-index option: myisamchk\fB\-\-sort\-index\fR,1266.\" myisamchk: sort-index option
1267.\" sort-index option: myisamchk
1268\fB\-\-sort\-index\fR,
1191\fB\-S\fR1269\fB\-S\fR
1192.sp1270.sp
1193Sort the index tree blocks in high\-low order\&. This optimizes seeks and makes table scans that use indexes faster\&.1271Sort the index tree blocks in high\-low order\&. This optimizes seeks and makes table scans that use indexes faster\&.
@@ -1201,7 +1279,9 @@
1201.sp -11279.sp -1
1202.IP \(bu 2.31280.IP \(bu 2.3
1203.\}1281.\}
1204.\" myisamchk: sort-records option.\" sort-records option: myisamchk\fB\-\-sort\-records=\fR\fB\fIN\fR\fR,1282.\" myisamchk: sort-records option
1283.\" sort-records option: myisamchk
1284\fB\-\-sort\-records=\fR\fB\fIN\fR\fR,
1205\fB\-R \fR\fB\fIN\fR\fR1285\fB\-R \fR\fB\fIN\fR\fR
1206.sp1286.sp
1207Sort records according to a particular index\&. This makes your data much more localized and may speed up range\-based1287Sort records according to a particular index\&. This makes your data much more localized and may speed up range\-based
@@ -2412,7 +2492,7 @@
2412.SH "COPYRIGHT"2492.SH "COPYRIGHT"
2413.br2493.br
2414.PP2494.PP
2415Copyright \(co 1997, 2013, Oracle and/or its affiliates. All rights reserved.2495Copyright \(co 1997, 2014, Oracle and/or its affiliates. All rights reserved.
2416.PP2496.PP
2417This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.2497This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.
2418.PP2498.PP
24192499
=== modified file 'man/myisamlog.1'
--- man/myisamlog.1 2013-12-16 08:45:31 +0000
+++ man/myisamlog.1 2014-02-17 11:30:39 +0000
@@ -2,12 +2,12 @@
2.\" Title: \fBmyisamlog\fR2.\" Title: \fBmyisamlog\fR
3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5.\" Date: 11/15/20135.\" Date: 01/14/2014
6.\" Manual: MySQL Database System6.\" Manual: MySQL Database System
7.\" Source: MySQL 5.67.\" Source: MySQL 5.6
8.\" Language: English8.\" Language: English
9.\"9.\"
10.TH "\FBMYISAMLOG\FR" "1" "11/15/2013" "MySQL 5\&.6" "MySQL Database System"10.TH "\FBMYISAMLOG\FR" "1" "01/14/2014" "MySQL 5\&.6" "MySQL Database System"
11.\" -----------------------------------------------------------------11.\" -----------------------------------------------------------------
12.\" * Define some portability stuff12.\" * Define some portability stuff
13.\" -----------------------------------------------------------------13.\" -----------------------------------------------------------------
@@ -228,7 +228,7 @@
228.SH "COPYRIGHT"228.SH "COPYRIGHT"
229.br229.br
230.PP230.PP
231Copyright \(co 1997, 2013, Oracle and/or its affiliates. All rights reserved.231Copyright \(co 1997, 2014, Oracle and/or its affiliates. All rights reserved.
232.PP232.PP
233This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.233This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.
234.PP234.PP
235235
=== modified file 'man/myisampack.1'
--- man/myisampack.1 2013-12-16 08:45:31 +0000
+++ man/myisampack.1 2014-02-17 11:30:39 +0000
@@ -2,12 +2,12 @@
2.\" Title: \fBmyisampack\fR2.\" Title: \fBmyisampack\fR
3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5.\" Date: 11/15/20135.\" Date: 01/14/2014
6.\" Manual: MySQL Database System6.\" Manual: MySQL Database System
7.\" Source: MySQL 5.67.\" Source: MySQL 5.6
8.\" Language: English8.\" Language: English
9.\"9.\"
10.TH "\FBMYISAMPACK\FR" "1" "11/15/2013" "MySQL 5\&.6" "MySQL Database System"10.TH "\FBMYISAMPACK\FR" "1" "01/14/2014" "MySQL 5\&.6" "MySQL Database System"
11.\" -----------------------------------------------------------------11.\" -----------------------------------------------------------------
12.\" * Define some portability stuff12.\" * Define some portability stuff
13.\" -----------------------------------------------------------------13.\" -----------------------------------------------------------------
@@ -83,6 +83,18 @@
83.\}83.\}
84After packing a table, it becomes read only\&. This is generally intended (such as when accessing packed tables on a CD)\&.84After packing a table, it becomes read only\&. This is generally intended (such as when accessing packed tables on a CD)\&.
85.RE85.RE
86.sp
87.RS 4
88.ie n \{\
89\h'-04'\(bu\h'+03'\c
90.\}
91.el \{\
92.sp -1
93.IP \(bu 2.3
94.\}
95\fBmyisampack\fR
96does not support partitioned tables\&.
97.RE
86.PP98.PP
87Invoke99Invoke
88\fBmyisampack\fR100\fBmyisampack\fR
@@ -120,7 +132,9 @@
120.sp -1132.sp -1
121.IP \(bu 2.3133.IP \(bu 2.3
122.\}134.\}
123.\" myisampack: help option.\" help option: myisampack\fB\-\-help\fR,135.\" myisampack: help option
136.\" help option: myisampack
137\fB\-\-help\fR,
124\fB\-?\fR138\fB\-?\fR
125.sp139.sp
126Display a help message and exit\&.140Display a help message and exit\&.
@@ -134,7 +148,9 @@
134.sp -1148.sp -1
135.IP \(bu 2.3149.IP \(bu 2.3
136.\}150.\}
137.\" myisampack: backup option.\" backup option: myisampack\fB\-\-backup\fR,151.\" myisampack: backup option
152.\" backup option: myisampack
153\fB\-\-backup\fR,
138\fB\-b\fR154\fB\-b\fR
139.sp155.sp
140Make a backup of each table\*(Aqs data file using the name156Make a backup of each table\*(Aqs data file using the name
@@ -149,7 +165,9 @@
149.sp -1165.sp -1
150.IP \(bu 2.3166.IP \(bu 2.3
151.\}167.\}
152.\" myisampack: character-sets-dir option.\" character-sets-dir option: myisampack\fB\-\-character\-sets\-dir=\fR\fB\fIpath\fR\fR168.\" myisampack: character-sets-dir option
169.\" character-sets-dir option: myisampack
170\fB\-\-character\-sets\-dir=\fR\fB\fIpath\fR\fR
153.sp171.sp
154The directory where character sets are installed\&. See172The directory where character sets are installed\&. See
155Section\ \&10.5, \(lqCharacter Set Configuration\(rq\&.173Section\ \&10.5, \(lqCharacter Set Configuration\(rq\&.
@@ -163,7 +181,9 @@
163.sp -1181.sp -1
164.IP \(bu 2.3182.IP \(bu 2.3
165.\}183.\}
166.\" myisampack: debug option.\" debug option: myisampack\fB\-\-debug[=\fR\fB\fIdebug_options\fR\fR\fB]\fR,184.\" myisampack: debug option
185.\" debug option: myisampack
186\fB\-\-debug[=\fR\fB\fIdebug_options\fR\fR\fB]\fR,
167\fB\-# [\fR\fB\fIdebug_options\fR\fR\fB]\fR187\fB\-# [\fR\fB\fIdebug_options\fR\fR\fB]\fR
168.sp188.sp
169Write a debugging log\&. A typical189Write a debugging log\&. A typical
@@ -181,7 +201,9 @@
181.sp -1201.sp -1
182.IP \(bu 2.3202.IP \(bu 2.3
183.\}203.\}
184.\" myisampack: force option.\" force option: myisampack\fB\-\-force\fR,204.\" myisampack: force option
205.\" force option: myisampack
206\fB\-\-force\fR,
185\fB\-f\fR207\fB\-f\fR
186.sp208.sp
187Produce a packed table even if it becomes larger than the original or if the intermediate file from an earlier invocation of209Produce a packed table even if it becomes larger than the original or if the intermediate file from an earlier invocation of
@@ -210,7 +232,9 @@
210.sp -1232.sp -1
211.IP \(bu 2.3233.IP \(bu 2.3
212.\}234.\}
213.\" myisampack: join option.\" join option: myisampack\fB\-\-join=\fR\fB\fIbig_tbl_name\fR\fR,235.\" myisampack: join option
236.\" join option: myisampack
237\fB\-\-join=\fR\fB\fIbig_tbl_name\fR\fR,
214\fB\-j \fR\fB\fIbig_tbl_name\fR\fR238\fB\-j \fR\fB\fIbig_tbl_name\fR\fR
215.sp239.sp
216Join all tables named on the command line into a single packed table240Join all tables named on the command line into a single packed table
@@ -238,7 +262,9 @@
238.sp -1262.sp -1
239.IP \(bu 2.3263.IP \(bu 2.3
240.\}264.\}
241.\" myisampack: silent option.\" silent option: myisampack\fB\-\-silent\fR,265.\" myisampack: silent option
266.\" silent option: myisampack
267\fB\-\-silent\fR,
242\fB\-s\fR268\fB\-s\fR
243.sp269.sp
244Silent mode\&. Write output only when errors occur\&.270Silent mode\&. Write output only when errors occur\&.
@@ -252,7 +278,9 @@
252.sp -1278.sp -1
253.IP \(bu 2.3279.IP \(bu 2.3
254.\}280.\}
255.\" myisampack: test option.\" test option: myisampack\fB\-\-test\fR,281.\" myisampack: test option
282.\" test option: myisampack
283\fB\-\-test\fR,
256\fB\-t\fR284\fB\-t\fR
257.sp285.sp
258Do not actually pack the table, just test packing it\&.286Do not actually pack the table, just test packing it\&.
@@ -266,7 +294,9 @@
266.sp -1294.sp -1
267.IP \(bu 2.3295.IP \(bu 2.3
268.\}296.\}
269.\" myisampack: tmpdir option.\" tmpdir option: myisampack\fB\-\-tmpdir=\fR\fB\fIpath\fR\fR,297.\" myisampack: tmpdir option
298.\" tmpdir option: myisampack
299\fB\-\-tmpdir=\fR\fB\fIpath\fR\fR,
270\fB\-T \fR\fB\fIpath\fR\fR300\fB\-T \fR\fB\fIpath\fR\fR
271.sp301.sp
272Use the named directory as the location where302Use the named directory as the location where
@@ -282,7 +312,9 @@
282.sp -1312.sp -1
283.IP \(bu 2.3313.IP \(bu 2.3
284.\}314.\}
285.\" myisampack: verbose option.\" verbose option: myisampack\fB\-\-verbose\fR,315.\" myisampack: verbose option
316.\" verbose option: myisampack
317\fB\-\-verbose\fR,
286\fB\-v\fR318\fB\-v\fR
287.sp319.sp
288Verbose mode\&. Write information about the progress of the packing operation and its result\&.320Verbose mode\&. Write information about the progress of the packing operation and its result\&.
@@ -296,7 +328,9 @@
296.sp -1328.sp -1
297.IP \(bu 2.3329.IP \(bu 2.3
298.\}330.\}
299.\" myisampack: version option.\" version option: myisampack\fB\-\-version\fR,331.\" myisampack: version option
332.\" version option: myisampack
333\fB\-\-version\fR,
300\fB\-V\fR334\fB\-V\fR
301.sp335.sp
302Display version information and exit\&.336Display version information and exit\&.
@@ -310,7 +344,9 @@
310.sp -1344.sp -1
311.IP \(bu 2.3345.IP \(bu 2.3
312.\}346.\}
313.\" myisampack: wait option.\" wait option: myisampack\fB\-\-wait\fR,347.\" myisampack: wait option
348.\" wait option: myisampack
349\fB\-\-wait\fR,
314\fB\-w\fR350\fB\-w\fR
315.sp351.sp
316Wait and retry if the table is in use\&. If the352Wait and retry if the table is in use\&. If the
@@ -817,7 +853,7 @@
817.SH "COPYRIGHT"853.SH "COPYRIGHT"
818.br854.br
819.PP855.PP
820Copyright \(co 1997, 2013, Oracle and/or its affiliates. All rights reserved.856Copyright \(co 1997, 2014, Oracle and/or its affiliates. All rights reserved.
821.PP857.PP
822This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.858This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.
823.PP859.PP
824860
=== modified file 'man/mysql-stress-test.pl.1'
--- man/mysql-stress-test.pl.1 2013-12-16 08:45:31 +0000
+++ man/mysql-stress-test.pl.1 2014-02-17 11:30:39 +0000
@@ -2,12 +2,12 @@
2.\" Title: \fBmysql-stress-test.pl\fR2.\" Title: \fBmysql-stress-test.pl\fR
3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5.\" Date: 11/13/20135.\" Date: 01/10/2014
6.\" Manual: MySQL Database System6.\" Manual: MySQL Database System
7.\" Source: MySQL7.\" Source: MySQL
8.\" Language: English8.\" Language: English
9.\"9.\"
10.TH "\FBMYSQL\-STRESS\-TE" "1" "11/13/2013" "MySQL" "MySQL Database System"10.TH "\FBMYSQL\-STRESS\-TE" "1" "01/10/2014" "MySQL" "MySQL Database System"
11.\" -----------------------------------------------------------------11.\" -----------------------------------------------------------------
12.\" * Define some portability stuff12.\" * Define some portability stuff
13.\" -----------------------------------------------------------------13.\" -----------------------------------------------------------------
@@ -67,7 +67,9 @@
67.sp -167.sp -1
68.IP \(bu 2.368.IP \(bu 2.3
69.\}69.\}
70.\" mysql-stress-test.pl: help option.\" help option: mysql-stress-test.pl\fB\-\-help\fR70.\" mysql-stress-test.pl: help option
71.\" help option: mysql-stress-test.pl
72\fB\-\-help\fR
71.sp73.sp
72Display a help message and exit\&.74Display a help message and exit\&.
73.RE75.RE
@@ -80,7 +82,9 @@
80.sp -182.sp -1
81.IP \(bu 2.383.IP \(bu 2.3
82.\}84.\}
83.\" mysql-stress-test.pl: abort-on-error option.\" abort-on-error option: mysql-stress-test.pl\fB\-\-abort\-on\-error=\fR\fB\fIN\fR\fR85.\" mysql-stress-test.pl: abort-on-error option
86.\" abort-on-error option: mysql-stress-test.pl
87\fB\-\-abort\-on\-error=\fR\fB\fIN\fR\fR
84.sp88.sp
85Causes the program to abort if an error with severity less than or equal to N was encountered\&. Set to 1 to abort on any error\&.89Causes the program to abort if an error with severity less than or equal to N was encountered\&. Set to 1 to abort on any error\&.
86.RE90.RE
@@ -93,7 +97,9 @@
93.sp -197.sp -1
94.IP \(bu 2.398.IP \(bu 2.3
95.\}99.\}
96.\" mysql-stress-test.pl: check-tests-file option.\" check-tests-file option: mysql-stress-test.pl\fB\-\-check\-tests\-file\fR100.\" mysql-stress-test.pl: check-tests-file option
101.\" check-tests-file option: mysql-stress-test.pl
102\fB\-\-check\-tests\-file\fR
97.sp103.sp
98Periodically check the file that lists the tests to be run\&. If it has been modified, reread the file\&. This can be useful if you update the list of tests to be run during a stress test\&.104Periodically check the file that lists the tests to be run\&. If it has been modified, reread the file\&. This can be useful if you update the list of tests to be run during a stress test\&.
99.RE105.RE
@@ -106,7 +112,9 @@
106.sp -1112.sp -1
107.IP \(bu 2.3113.IP \(bu 2.3
108.\}114.\}
109.\" mysql-stress-test.pl: cleanup option.\" cleanup option: mysql-stress-test.pl\fB\-\-cleanup\fR115.\" mysql-stress-test.pl: cleanup option
116.\" cleanup option: mysql-stress-test.pl
117\fB\-\-cleanup\fR
110.sp118.sp
111Force cleanup of the working directory\&.119Force cleanup of the working directory\&.
112.RE120.RE
@@ -119,7 +127,9 @@
119.sp -1127.sp -1
120.IP \(bu 2.3128.IP \(bu 2.3
121.\}129.\}
122.\" mysql-stress-test.pl: log-error-details option.\" log-error-details option: mysql-stress-test.pl\fB\-\-log\-error\-details\fR130.\" mysql-stress-test.pl: log-error-details option
131.\" log-error-details option: mysql-stress-test.pl
132\fB\-\-log\-error\-details\fR
123.sp133.sp
124Log error details in the global error log file\&.134Log error details in the global error log file\&.
125.RE135.RE
@@ -132,7 +142,9 @@
132.sp -1142.sp -1
133.IP \(bu 2.3143.IP \(bu 2.3
134.\}144.\}
135.\" mysql-stress-test.pl: loop-count option.\" loop-count option: mysql-stress-test.pl\fB\-\-loop\-count=\fR\fB\fIN\fR\fR145.\" mysql-stress-test.pl: loop-count option
146.\" loop-count option: mysql-stress-test.pl
147\fB\-\-loop\-count=\fR\fB\fIN\fR\fR
136.sp148.sp
137In sequential test mode, the number of loops to execute before exiting\&.149In sequential test mode, the number of loops to execute before exiting\&.
138.RE150.RE
@@ -145,7 +157,9 @@
145.sp -1157.sp -1
146.IP \(bu 2.3158.IP \(bu 2.3
147.\}159.\}
148.\" mysql-stress-test.pl: mysqltest option.\" mysqltest option: mysql-stress-test.pl\fB\-\-mysqltest=\fR\fB\fIpath\fR\fR160.\" mysql-stress-test.pl: mysqltest option
161.\" mysqltest option: mysql-stress-test.pl
162\fB\-\-mysqltest=\fR\fB\fIpath\fR\fR
149.sp163.sp
150The path name to the164The path name to the
151\fBmysqltest\fR165\fBmysqltest\fR
@@ -160,7 +174,9 @@
160.sp -1174.sp -1
161.IP \(bu 2.3175.IP \(bu 2.3
162.\}176.\}
163.\" mysql-stress-test.pl: server-database option.\" server-database option: mysql-stress-test.pl\fB\-\-server\-database=\fR\fB\fIdb_name\fR\fR177.\" mysql-stress-test.pl: server-database option
178.\" server-database option: mysql-stress-test.pl
179\fB\-\-server\-database=\fR\fB\fIdb_name\fR\fR
164.sp180.sp
165The database to use for the tests\&. The default is181The database to use for the tests\&. The default is
166test\&.182test\&.
@@ -174,7 +190,9 @@
174.sp -1190.sp -1
175.IP \(bu 2.3191.IP \(bu 2.3
176.\}192.\}
177.\" mysql-stress-test.pl: server-host option.\" server-host option: mysql-stress-test.pl\fB\-\-server\-host=\fR\fB\fIhost_name\fR\fR193.\" mysql-stress-test.pl: server-host option
194.\" server-host option: mysql-stress-test.pl
195\fB\-\-server\-host=\fR\fB\fIhost_name\fR\fR
178.sp196.sp
179The host name of the local host to use for making a TCP/IP connection to the local server\&. By default, the connection is made to197The host name of the local host to use for making a TCP/IP connection to the local server\&. By default, the connection is made to
180localhost198localhost
@@ -189,7 +207,9 @@
189.sp -1207.sp -1
190.IP \(bu 2.3208.IP \(bu 2.3
191.\}209.\}
192.\" mysql-stress-test.pl: server-logs-dir option.\" server-logs-dir option: mysql-stress-test.pl\fB\-\-server\-logs\-dir=\fR\fB\fIpath\fR\fR210.\" mysql-stress-test.pl: server-logs-dir option
211.\" server-logs-dir option: mysql-stress-test.pl
212\fB\-\-server\-logs\-dir=\fR\fB\fIpath\fR\fR
193.sp213.sp
194This option is required\&.214This option is required\&.
195\fIpath\fR215\fIpath\fR
@@ -204,7 +224,9 @@
204.sp -1224.sp -1
205.IP \(bu 2.3225.IP \(bu 2.3
206.\}226.\}
207.\" mysql-stress-test.pl: server-password option.\" server-password option: mysql-stress-test.pl\fB\-\-server\-password=\fR\fB\fIpassword\fR\fR227.\" mysql-stress-test.pl: server-password option
228.\" server-password option: mysql-stress-test.pl
229\fB\-\-server\-password=\fR\fB\fIpassword\fR\fR
208.sp230.sp
209The password to use when connecting to the server\&.231The password to use when connecting to the server\&.
210.RE232.RE
@@ -217,7 +239,9 @@
217.sp -1239.sp -1
218.IP \(bu 2.3240.IP \(bu 2.3
219.\}241.\}
220.\" mysql-stress-test.pl: server-port option.\" server-port option: mysql-stress-test.pl\fB\-\-server\-port=\fR\fB\fIport_num\fR\fR242.\" mysql-stress-test.pl: server-port option
243.\" server-port option: mysql-stress-test.pl
244\fB\-\-server\-port=\fR\fB\fIport_num\fR\fR
221.sp245.sp
222The TCP/IP port number to use for connecting to the server\&. The default is 3306\&.246The TCP/IP port number to use for connecting to the server\&. The default is 3306\&.
223.RE247.RE
@@ -230,7 +254,9 @@
230.sp -1254.sp -1
231.IP \(bu 2.3255.IP \(bu 2.3
232.\}256.\}
233.\" mysql-stress-test.pl: server-socket option.\" server-socket option: mysql-stress-test.pl\fB\-\-server\-socket=\fR\fB\fIfile_name\fR\fR257.\" mysql-stress-test.pl: server-socket option
258.\" server-socket option: mysql-stress-test.pl
259\fB\-\-server\-socket=\fR\fB\fIfile_name\fR\fR
234.sp260.sp
235For connections to261For connections to
236localhost, the Unix socket file to use, or, on Windows, the name of the named pipe to use\&. The default if262localhost, the Unix socket file to use, or, on Windows, the name of the named pipe to use\&. The default if
@@ -245,7 +271,9 @@
245.sp -1271.sp -1
246.IP \(bu 2.3272.IP \(bu 2.3
247.\}273.\}
248.\" mysql-stress-test.pl: server-user option.\" server-user option: mysql-stress-test.pl\fB\-\-server\-user=\fR\fB\fIuser_name\fR\fR274.\" mysql-stress-test.pl: server-user option
275.\" server-user option: mysql-stress-test.pl
276\fB\-\-server\-user=\fR\fB\fIuser_name\fR\fR
249.sp277.sp
250The MySQL user name to use when connecting to the server\&. The default is278The MySQL user name to use when connecting to the server\&. The default is
251root\&.279root\&.
@@ -259,7 +287,9 @@
259.sp -1287.sp -1
260.IP \(bu 2.3288.IP \(bu 2.3
261.\}289.\}
262.\" mysql-stress-test.pl: sleep-time option.\" sleep-time option: mysql-stress-test.pl\fB\-\-sleep\-time=\fR\fB\fIN\fR\fR290.\" mysql-stress-test.pl: sleep-time option
291.\" sleep-time option: mysql-stress-test.pl
292\fB\-\-sleep\-time=\fR\fB\fIN\fR\fR
263.sp293.sp
264The delay in seconds between test executions\&.294The delay in seconds between test executions\&.
265.RE295.RE
@@ -272,7 +302,9 @@
272.sp -1302.sp -1
273.IP \(bu 2.3303.IP \(bu 2.3
274.\}304.\}
275.\" mysql-stress-test.pl: stress-basedir option.\" stress-basedir option: mysql-stress-test.pl\fB\-\-stress\-basedir=\fR\fB\fIpath\fR\fR305.\" mysql-stress-test.pl: stress-basedir option
306.\" stress-basedir option: mysql-stress-test.pl
307\fB\-\-stress\-basedir=\fR\fB\fIpath\fR\fR
276.sp308.sp
277This option is required\&.309This option is required\&.
278\fIpath\fR310\fIpath\fR
@@ -287,7 +319,9 @@
287.sp -1319.sp -1
288.IP \(bu 2.3320.IP \(bu 2.3
289.\}321.\}
290.\" mysql-stress-test.pl: stress-datadir option.\" stress-datadir option: mysql-stress-test.pl\fB\-\-stress\-datadir=\fR\fB\fIpath\fR\fR322.\" mysql-stress-test.pl: stress-datadir option
323.\" stress-datadir option: mysql-stress-test.pl
324\fB\-\-stress\-datadir=\fR\fB\fIpath\fR\fR
291.sp325.sp
292The directory of data files to be used during testing\&. The default location is the326The directory of data files to be used during testing\&. The default location is the
293data327data
@@ -304,7 +338,9 @@
304.sp -1338.sp -1
305.IP \(bu 2.3339.IP \(bu 2.3
306.\}340.\}
307.\" mysql-stress-test.pl: stress-init-file option.\" stress-init-file option: mysql-stress-test.pl\fB\-\-stress\-init\-file[=\fR\fB\fIpath\fR\fR\fB]\fR341.\" mysql-stress-test.pl: stress-init-file option
342.\" stress-init-file option: mysql-stress-test.pl
343\fB\-\-stress\-init\-file[=\fR\fB\fIpath\fR\fR\fB]\fR
308.sp344.sp
309\fIfile_name\fR345\fIfile_name\fR
310is the location of the file that contains the list of tests to be run once to initialize the database for the testing\&. If missing, the default file is346is the location of the file that contains the list of tests to be run once to initialize the database for the testing\&. If missing, the default file is
@@ -320,7 +356,9 @@
320.sp -1356.sp -1
321.IP \(bu 2.3357.IP \(bu 2.3
322.\}358.\}
323.\" mysql-stress-test.pl: stress-mode option.\" stress-mode option: mysql-stress-test.pl\fB\-\-stress\-mode=\fR\fB\fImode\fR\fR359.\" mysql-stress-test.pl: stress-mode option
360.\" stress-mode option: mysql-stress-test.pl
361\fB\-\-stress\-mode=\fR\fB\fImode\fR\fR
324.sp362.sp
325This option indicates the test order in stress\-test mode\&. The363This option indicates the test order in stress\-test mode\&. The
326\fImode\fR364\fImode\fR
@@ -340,7 +378,9 @@
340.sp -1378.sp -1
341.IP \(bu 2.3379.IP \(bu 2.3
342.\}380.\}
343.\" mysql-stress-test.pl: stress-suite-basedir option.\" stress-suite-basedir option: mysql-stress-test.pl\fB\-\-stress\-suite\-basedir=\fR\fB\fIpath\fR\fR381.\" mysql-stress-test.pl: stress-suite-basedir option
382.\" stress-suite-basedir option: mysql-stress-test.pl
383\fB\-\-stress\-suite\-basedir=\fR\fB\fIpath\fR\fR
344.sp384.sp
345This option is required\&.385This option is required\&.
346\fIpath\fR386\fIpath\fR
@@ -363,7 +403,9 @@
363.sp -1403.sp -1
364.IP \(bu 2.3404.IP \(bu 2.3
365.\}405.\}
366.\" mysql-stress-test.pl: stress-tests-file option.\" stress-tests-file option: mysql-stress-test.pl\fB\-\-stress\-tests\-file[=\fR\fB\fIfile_name\fR\fR\fB]\fR406.\" mysql-stress-test.pl: stress-tests-file option
407.\" stress-tests-file option: mysql-stress-test.pl
408\fB\-\-stress\-tests\-file[=\fR\fB\fIfile_name\fR\fR\fB]\fR
367.sp409.sp
368Use this option to run the stress tests\&.410Use this option to run the stress tests\&.
369\fIfile_name\fR411\fIfile_name\fR
@@ -383,7 +425,9 @@
383.sp -1425.sp -1
384.IP \(bu 2.3426.IP \(bu 2.3
385.\}427.\}
386.\" mysql-stress-test.pl: suite option.\" suite option: mysql-stress-test.pl\fB\-\-suite=\fR\fB\fIsuite_name\fR\fR428.\" mysql-stress-test.pl: suite option
429.\" suite option: mysql-stress-test.pl
430\fB\-\-suite=\fR\fB\fIsuite_name\fR\fR
387.sp431.sp
388Run the named test suite\&. The default name is432Run the named test suite\&. The default name is
389main433main
@@ -400,7 +444,9 @@
400.sp -1444.sp -1
401.IP \(bu 2.3445.IP \(bu 2.3
402.\}446.\}
403.\" mysql-stress-test.pl: test-count option.\" test-count option: mysql-stress-test.pl\fB\-\-test\-count=\fR\fB\fIN\fR\fR447.\" mysql-stress-test.pl: test-count option
448.\" test-count option: mysql-stress-test.pl
449\fB\-\-test\-count=\fR\fB\fIN\fR\fR
404.sp450.sp
405The number of tests to execute before exiting\&.451The number of tests to execute before exiting\&.
406.RE452.RE
@@ -413,7 +459,9 @@
413.sp -1459.sp -1
414.IP \(bu 2.3460.IP \(bu 2.3
415.\}461.\}
416.\" mysql-stress-test.pl: test-duration option.\" test-duration option: mysql-stress-test.pl\fB\-\-test\-duration=\fR\fB\fIN\fR\fR462.\" mysql-stress-test.pl: test-duration option
463.\" test-duration option: mysql-stress-test.pl
464\fB\-\-test\-duration=\fR\fB\fIN\fR\fR
417.sp465.sp
418The duration of stress testing in seconds\&.466The duration of stress testing in seconds\&.
419.RE467.RE
@@ -426,7 +474,9 @@
426.sp -1474.sp -1
427.IP \(bu 2.3475.IP \(bu 2.3
428.\}476.\}
429.\" mysql-stress-test.pl: threads option.\" threads option: mysql-stress-test.pl\fB\-\-threads=\fR\fB\fIN\fR\fR477.\" mysql-stress-test.pl: threads option
478.\" threads option: mysql-stress-test.pl
479\fB\-\-threads=\fR\fB\fIN\fR\fR
430.sp480.sp
431The number of threads\&. The default is 1\&.481The number of threads\&. The default is 1\&.
432.RE482.RE
@@ -439,7 +489,9 @@
439.sp -1489.sp -1
440.IP \(bu 2.3490.IP \(bu 2.3
441.\}491.\}
442.\" mysql-stress-test.pl: verbose option.\" verbose option: mysql-stress-test.pl\fB\-\-verbose\fR492.\" mysql-stress-test.pl: verbose option
493.\" verbose option: mysql-stress-test.pl
494\fB\-\-verbose\fR
443.sp495.sp
444Verbose mode\&. Print more information about what the program does\&.496Verbose mode\&. Print more information about what the program does\&.
445.RE497.RE
446498
=== modified file 'man/mysql-test-run.pl.1'
--- man/mysql-test-run.pl.1 2013-12-16 08:45:31 +0000
+++ man/mysql-test-run.pl.1 2014-02-17 11:30:39 +0000
@@ -2,12 +2,12 @@
2.\" Title: \fBmysql-test-run.pl\fR2.\" Title: \fBmysql-test-run.pl\fR
3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5.\" Date: 11/13/20135.\" Date: 01/10/2014
6.\" Manual: MySQL Database System6.\" Manual: MySQL Database System
7.\" Source: MySQL7.\" Source: MySQL
8.\" Language: English8.\" Language: English
9.\"9.\"
10.TH "\FBMYSQL\-TEST\-RUN\" "1" "11/13/2013" "MySQL" "MySQL Database System"10.TH "\FBMYSQL\-TEST\-RUN\" "1" "01/10/2014" "MySQL" "MySQL Database System"
11.\" -----------------------------------------------------------------11.\" -----------------------------------------------------------------
12.\" * Define some portability stuff12.\" * Define some portability stuff
13.\" -----------------------------------------------------------------13.\" -----------------------------------------------------------------
@@ -401,7 +401,9 @@
401.sp -1401.sp -1
402.IP \(bu 2.3402.IP \(bu 2.3
403.\}403.\}
404.\" mysql-test-run.pl: help option.\" help option: mysql-test-run.pl\fB\-\-help\fR,404.\" mysql-test-run.pl: help option
405.\" help option: mysql-test-run.pl
406\fB\-\-help\fR,
405\fB\-h\fR407\fB\-h\fR
406.sp408.sp
407Display a help message and exit\&.409Display a help message and exit\&.
@@ -415,7 +417,9 @@
415.sp -1417.sp -1
416.IP \(bu 2.3418.IP \(bu 2.3
417.\}419.\}
418.\" mysql-test-run.pl: big-test option.\" big-test option: mysql-test-run.pl\fB\-\-big\-test\fR420.\" mysql-test-run.pl: big-test option
421.\" big-test option: mysql-test-run.pl
422\fB\-\-big\-test\fR
419.sp423.sp
420Allow tests marked as "big" to run\&. Tests can be thus marked by including the line424Allow tests marked as "big" to run\&. Tests can be thus marked by including the line
421\-\-source include/big_test\&.inc, and they will only be run if this option is given, or if the environment variable425\-\-source include/big_test\&.inc, and they will only be run if this option is given, or if the environment variable
@@ -433,7 +437,9 @@
433.sp -1437.sp -1
434.IP \(bu 2.3438.IP \(bu 2.3
435.\}439.\}
436.\" mysql-test-run.pl: boot-dbx option.\" boot-dbx option: mysql-test-run.pl\fB\-\-boot\-dbx\fR440.\" mysql-test-run.pl: boot-dbx option
441.\" boot-dbx option: mysql-test-run.pl
442\fB\-\-boot\-dbx\fR
437.sp443.sp
438Run the444Run the
439\fBmysqld\fR445\fBmysqld\fR
@@ -450,7 +456,9 @@
450.sp -1456.sp -1
451.IP \(bu 2.3457.IP \(bu 2.3
452.\}458.\}
453.\" mysql-test-run.pl: boot-ddd option.\" boot-ddd option: mysql-test-run.pl\fB\-\-boot\-ddd\fR459.\" mysql-test-run.pl: boot-ddd option
460.\" boot-ddd option: mysql-test-run.pl
461\fB\-\-boot\-ddd\fR
454.sp462.sp
455Run the463Run the
456\fBmysqld\fR464\fBmysqld\fR
@@ -467,7 +475,9 @@
467.sp -1475.sp -1
468.IP \(bu 2.3476.IP \(bu 2.3
469.\}477.\}
470.\" mysql-test-run.pl: boot-gdb option.\" boot-gdb option: mysql-test-run.pl\fB\-\-boot\-gdb\fR478.\" mysql-test-run.pl: boot-gdb option
479.\" boot-gdb option: mysql-test-run.pl
480\fB\-\-boot\-gdb\fR
471.sp481.sp
472Run the482Run the
473\fBmysqld\fR483\fBmysqld\fR
@@ -484,7 +494,9 @@
484.sp -1494.sp -1
485.IP \(bu 2.3495.IP \(bu 2.3
486.\}496.\}
487.\" mysql-test-run.pl: build-thread option.\" build-thread option: mysql-test-run.pl\fB\-\-build\-thread=\fR\fB\fInumber\fR\fR497.\" mysql-test-run.pl: build-thread option
498.\" build-thread option: mysql-test-run.pl
499\fB\-\-build\-thread=\fR\fB\fInumber\fR\fR
488.sp500.sp
489Specify a number to calculate port numbers from\&. The formula is 10 *501Specify a number to calculate port numbers from\&. The formula is 10 *
490\fIbuild_thread\fR502\fIbuild_thread\fR
@@ -511,7 +523,9 @@
511.sp -1523.sp -1
512.IP \(bu 2.3524.IP \(bu 2.3
513.\}525.\}
514.\" mysql-test-run.pl: callgrind option.\" callgrind option: mysql-test-run.pl\fB\-\-callgrind\fR526.\" mysql-test-run.pl: callgrind option
527.\" callgrind option: mysql-test-run.pl
528\fB\-\-callgrind\fR
515.sp529.sp
516Instructs530Instructs
517\fBvalgrind\fR531\fBvalgrind\fR
@@ -527,7 +541,9 @@
527.sp -1541.sp -1
528.IP \(bu 2.3542.IP \(bu 2.3
529.\}543.\}
530.\" mysql-test-run.pl: check-testcases option.\" check-testcases option: mysql-test-run.pl\fB\-\-check\-testcases\fR544.\" mysql-test-run.pl: check-testcases option
545.\" check-testcases option: mysql-test-run.pl
546\fB\-\-check\-testcases\fR
531.sp547.sp
532Check test cases for side effects\&. This is done by checking system state before and after each test case; if there is any difference, a warning to that effect will be written, but the test case will not be marked as failed because of it\&. This check is enabled by default\&.548Check test cases for side effects\&. This is done by checking system state before and after each test case; if there is any difference, a warning to that effect will be written, but the test case will not be marked as failed because of it\&. This check is enabled by default\&.
533.RE549.RE
@@ -540,7 +556,9 @@
540.sp -1556.sp -1
541.IP \(bu 2.3557.IP \(bu 2.3
542.\}558.\}
543.\" mysql-test-run.pl: clean-vardir option.\" clean-vardir option: mysql-test-run.pl\fB\-\-clean\-vardir\fR559.\" mysql-test-run.pl: clean-vardir option
560.\" clean-vardir option: mysql-test-run.pl
561\fB\-\-clean\-vardir\fR
544.sp562.sp
545Clean up the563Clean up the
546var564var
@@ -560,7 +578,9 @@
560.sp -1578.sp -1
561.IP \(bu 2.3579.IP \(bu 2.3
562.\}580.\}
563.\" mysql-test-run.pl: client-bindir option.\" client-bindir option: mysql-test-run.pl\fB\-\-client\-bindir=\fR\fB\fIpath\fR\fR581.\" mysql-test-run.pl: client-bindir option
582.\" client-bindir option: mysql-test-run.pl
583\fB\-\-client\-bindir=\fR\fB\fIpath\fR\fR
564.sp584.sp
565The path to the directory where client binaries are located\&.585The path to the directory where client binaries are located\&.
566.RE586.RE
@@ -573,7 +593,9 @@
573.sp -1593.sp -1
574.IP \(bu 2.3594.IP \(bu 2.3
575.\}595.\}
576.\" mysql-test-run.pl: client-dbx option.\" client-dbx option: mysql-test-run.pl\fB\-\-client\-dbx\fR596.\" mysql-test-run.pl: client-dbx option
597.\" client-dbx option: mysql-test-run.pl
598\fB\-\-client\-dbx\fR
577.sp599.sp
578Start600Start
579\fBmysqltest\fR601\fBmysqltest\fR
@@ -590,7 +612,9 @@
590.sp -1612.sp -1
591.IP \(bu 2.3613.IP \(bu 2.3
592.\}614.\}
593.\" mysql-test-run.pl: client-ddd option.\" client-ddd option: mysql-test-run.pl\fB\-\-client\-ddd\fR615.\" mysql-test-run.pl: client-ddd option
616.\" client-ddd option: mysql-test-run.pl
617\fB\-\-client\-ddd\fR
594.sp618.sp
595Start619Start
596\fBmysqltest\fR620\fBmysqltest\fR
@@ -607,7 +631,9 @@
607.sp -1631.sp -1
608.IP \(bu 2.3632.IP \(bu 2.3
609.\}633.\}
610.\" mysql-test-run.pl: client-debugger option.\" client-debugger option: mysql-test-run.pl\fB\-\-client\-debugger=\fR\fB\fIdebugger\fR\fR634.\" mysql-test-run.pl: client-debugger option
635.\" client-debugger option: mysql-test-run.pl
636\fB\-\-client\-debugger=\fR\fB\fIdebugger\fR\fR
611.sp637.sp
612Start638Start
613\fBmysqltest\fR639\fBmysqltest\fR
@@ -622,7 +648,9 @@
622.sp -1648.sp -1
623.IP \(bu 2.3649.IP \(bu 2.3
624.\}650.\}
625.\" mysql-test-run.pl: client-gdb option.\" client-gdb option: mysql-test-run.pl\fB\-\-client\-gdb\fR651.\" mysql-test-run.pl: client-gdb option
652.\" client-gdb option: mysql-test-run.pl
653\fB\-\-client\-gdb\fR
626.sp654.sp
627Start655Start
628\fBmysqltest\fR656\fBmysqltest\fR
@@ -639,7 +667,9 @@
639.sp -1667.sp -1
640.IP \(bu 2.3668.IP \(bu 2.3
641.\}669.\}
642.\" mysql-test-run.pl: client-libdir option.\" client-libdir option: mysql-test-run.pl\fB\-\-client\-libdir=\fR\fB\fIpath\fR\fR670.\" mysql-test-run.pl: client-libdir option
671.\" client-libdir option: mysql-test-run.pl
672\fB\-\-client\-libdir=\fR\fB\fIpath\fR\fR
643.sp673.sp
644The path to the directory where client libraries are located\&.674The path to the directory where client libraries are located\&.
645.RE675.RE
@@ -652,7 +682,9 @@
652.sp -1682.sp -1
653.IP \(bu 2.3683.IP \(bu 2.3
654.\}684.\}
655.\" mysql-test-run.pl: combination option.\" combination option: mysql-test-run.pl\fB\-\-combination=\fR\fB\fIvalue\fR\fR685.\" mysql-test-run.pl: combination option
686.\" combination option: mysql-test-run.pl
687\fB\-\-combination=\fR\fB\fIvalue\fR\fR
656.sp688.sp
657Extra option to pass to689Extra option to pass to
658\fBmysqld\fR\&. The value should consist of a single690\fBmysqld\fR\&. The value should consist of a single
@@ -681,7 +713,9 @@
681.sp -1713.sp -1
682.IP \(bu 2.3714.IP \(bu 2.3
683.\}715.\}
684.\" mysql-test-run.pl: comment option.\" comment option: mysql-test-run.pl\fB\-\-comment=\fR\fB\fIstr\fR\fR716.\" mysql-test-run.pl: comment option
717.\" comment option: mysql-test-run.pl
718\fB\-\-comment=\fR\fB\fIstr\fR\fR
685.sp719.sp
686Write720Write
687\fIstr\fR721\fIstr\fR
@@ -697,7 +731,9 @@
697.sp -1731.sp -1
698.IP \(bu 2.3732.IP \(bu 2.3
699.\}733.\}
700.\" mysql-test-run.pl: compress option.\" compress option: mysql-test-run.pl\fB\-\-compress\fR734.\" mysql-test-run.pl: compress option
735.\" compress option: mysql-test-run.pl
736\fB\-\-compress\fR
701.sp737.sp
702Compress all information sent between the client and the server if both support compression\&.738Compress all information sent between the client and the server if both support compression\&.
703.RE739.RE
@@ -710,7 +746,9 @@
710.sp -1746.sp -1
711.IP \(bu 2.3747.IP \(bu 2.3
712.\}748.\}
713.\" mysql-test-run.pl: cursor-protocol option.\" cursor-protocol option: mysql-test-run.pl\fB\-\-cursor\-protocol\fR749.\" mysql-test-run.pl: cursor-protocol option
750.\" cursor-protocol option: mysql-test-run.pl
751\fB\-\-cursor\-protocol\fR
714.sp752.sp
715Pass the753Pass the
716\fB\-\-cursor\-protocol\fR754\fB\-\-cursor\-protocol\fR
@@ -728,7 +766,9 @@
728.sp -1766.sp -1
729.IP \(bu 2.3767.IP \(bu 2.3
730.\}768.\}
731.\" mysql-test-run.pl: dbx option.\" gdb option: mysql-test-run.pl\fB\-\-dbx\fR769.\" mysql-test-run.pl: dbx option
770.\" gdb option: mysql-test-run.pl
771\fB\-\-dbx\fR
732.sp772.sp
733Start773Start
734\fBmysqld\fR774\fBmysqld\fR
@@ -745,7 +785,9 @@
745.sp -1785.sp -1
746.IP \(bu 2.3786.IP \(bu 2.3
747.\}787.\}
748.\" mysql-test-run.pl: ddd option.\" ddd option: mysql-test-run.pl\fB\-\-ddd\fR788.\" mysql-test-run.pl: ddd option
789.\" ddd option: mysql-test-run.pl
790\fB\-\-ddd\fR
749.sp791.sp
750Start792Start
751\fBmysqld\fR793\fBmysqld\fR
@@ -762,7 +804,9 @@
762.sp -1804.sp -1
763.IP \(bu 2.3805.IP \(bu 2.3
764.\}806.\}
765.\" mysql-test-run.pl: debug option.\" debug option: mysql-test-run.pl\fB\-\-debug\fR807.\" mysql-test-run.pl: debug option
808.\" debug option: mysql-test-run.pl
809\fB\-\-debug\fR
766.sp810.sp
767Dump trace output for all clients and servers\&.811Dump trace output for all clients and servers\&.
768.RE812.RE
@@ -775,7 +819,9 @@
775.sp -1819.sp -1
776.IP \(bu 2.3820.IP \(bu 2.3
777.\}821.\}
778.\" mysql-test-run.pl: debugger option.\" debugger option: mysql-test-run.pl\fB\-\-debugger=\fR\fB\fIdebugger\fR\fR822.\" mysql-test-run.pl: debugger option
823.\" debugger option: mysql-test-run.pl
824\fB\-\-debugger=\fR\fB\fIdebugger\fR\fR
779.sp825.sp
780Start826Start
781\fBmysqld\fR827\fBmysqld\fR
@@ -790,7 +836,9 @@
790.sp -1836.sp -1
791.IP \(bu 2.3837.IP \(bu 2.3
792.\}838.\}
793.\" mysql-test-run.pl: debug-server option.\" debug-server option: mysql-test-run.pl\fB\-\-debug\-server\fR839.\" mysql-test-run.pl: debug-server option
840.\" debug-server option: mysql-test-run.pl
841\fB\-\-debug\-server\fR
794.sp842.sp
795Runs843Runs
796mysqld\&.debug844mysqld\&.debug
@@ -816,7 +864,9 @@
816.sp -1864.sp -1
817.IP \(bu 2.3865.IP \(bu 2.3
818.\}866.\}
819.\" mysql-test-run.pl: debug-sync-timeout option.\" debug-sync-timeout option: mysql-test-run.pl\fB\-\-debug\-sync\-timeout=\fR\fB\fIN\fR\fR867.\" mysql-test-run.pl: debug-sync-timeout option
868.\" debug-sync-timeout option: mysql-test-run.pl
869\fB\-\-debug\-sync\-timeout=\fR\fB\fIN\fR\fR
820.sp870.sp
821Controls whether the Debug Sync facility for testing and debugging is enabled\&. The option value is a timeout in seconds\&. The default value is 300\&. A value of 0 disables Debug Sync\&. The value of this option also becomes the default timeout for individual synchronization points\&.871Controls whether the Debug Sync facility for testing and debugging is enabled\&. The option value is a timeout in seconds\&. The default value is 300\&. A value of 0 disables Debug Sync\&. The value of this option also becomes the default timeout for individual synchronization points\&.
822.sp872.sp
@@ -844,7 +894,9 @@
844.sp -1894.sp -1
845.IP \(bu 2.3895.IP \(bu 2.3
846.\}896.\}
847.\" mysql-test-run.pl: default-myisam option.\" default-myisam option: mysql-test-run.pl\fB\-\-default\-myisam\fR897.\" mysql-test-run.pl: default-myisam option
898.\" default-myisam option: mysql-test-run.pl
899\fB\-\-default\-myisam\fR
848.sp900.sp
849Use MyISAM as default engine for all except InnoDB\-specific tests\&. This option was added in MySQL 5\&.5 and is on by default\&. It may be changed to off by default in a later release\&. See also901Use MyISAM as default engine for all except InnoDB\-specific tests\&. This option was added in MySQL 5\&.5 and is on by default\&. It may be changed to off by default in a later release\&. See also
850\fB\-\-nodefault\-myisam\fR\&.902\fB\-\-nodefault\-myisam\fR\&.
@@ -858,7 +910,9 @@
858.sp -1910.sp -1
859.IP \(bu 2.3911.IP \(bu 2.3
860.\}912.\}
861.\" mysql-test-run.pl: defaults-file option.\" default-file option: mysql-test-run.pl\fB\-\-defaults\-file=\fR\fB\fIfile_name\fR\fR913.\" mysql-test-run.pl: defaults-file option
914.\" default-file option: mysql-test-run.pl
915\fB\-\-defaults\-file=\fR\fB\fIfile_name\fR\fR
862.sp916.sp
863Use the named file as fixed config file template for all tests\&.917Use the named file as fixed config file template for all tests\&.
864.RE918.RE
@@ -871,7 +925,9 @@
871.sp -1925.sp -1
872.IP \(bu 2.3926.IP \(bu 2.3
873.\}927.\}
874.\" mysql-test-run.pl: defaults_extra_file option.\" default_extra_file option: mysql-test-run.pl\fB\-\-defaults_extra_file=\fR\fB\fIfile_name\fR\fR928.\" mysql-test-run.pl: defaults_extra_file option
929.\" default_extra_file option: mysql-test-run.pl
930\fB\-\-defaults_extra_file=\fR\fB\fIfile_name\fR\fR
875.sp931.sp
876Add setting from the named file to all generated configs\&.932Add setting from the named file to all generated configs\&.
877.RE933.RE
@@ -884,7 +940,9 @@
884.sp -1940.sp -1
885.IP \(bu 2.3941.IP \(bu 2.3
886.\}942.\}
887.\" mysql-test-run.pl: do-test option.\" do-test option: mysql-test-run.pl\fB\-\-do\-test=\fR\fB\fIprefix\fR\fR943.\" mysql-test-run.pl: do-test option
944.\" do-test option: mysql-test-run.pl
945\fB\-\-do\-test=\fR\fB\fIprefix\fR\fR
888.sp946.sp
889Run all test cases having a name that begins with the given947Run all test cases having a name that begins with the given
890\fIprefix\fR948\fIprefix\fR
@@ -918,7 +976,9 @@
918.sp -1976.sp -1
919.IP \(bu 2.3977.IP \(bu 2.3
920.\}978.\}
921.\" mysql-test-run.pl: embedded-server option.\" embedded-server option: mysql-test-run.pl\fB\-\-embedded\-server\fR979.\" mysql-test-run.pl: embedded-server option
980.\" embedded-server option: mysql-test-run.pl
981\fB\-\-embedded\-server\fR
922.sp982.sp
923Use a version of983Use a version of
924\fBmysqltest\fR984\fBmysqltest\fR
@@ -933,7 +993,9 @@
933.sp -1993.sp -1
934.IP \(bu 2.3994.IP \(bu 2.3
935.\}995.\}
936.\" mysql-test-run.pl: enable-disabled option.\" enable-disabled option: mysql-test-run.pl\fB\-\-enable\-disabled\fR996.\" mysql-test-run.pl: enable-disabled option
997.\" enable-disabled option: mysql-test-run.pl
998\fB\-\-enable\-disabled\fR
937.sp999.sp
938Ignore any1000Ignore any
939disabled\&.def1001disabled\&.def
@@ -948,7 +1010,9 @@
948.sp -11010.sp -1
949.IP \(bu 2.31011.IP \(bu 2.3
950.\}1012.\}
951.\" mysql-test-run.pl: experimental option.\" experimental option: mysql-test-run.pl\fB\-\-experimental=\fR\fB\fIfile_name\fR\fR1013.\" mysql-test-run.pl: experimental option
1014.\" experimental option: mysql-test-run.pl
1015\fB\-\-experimental=\fR\fB\fIfile_name\fR\fR
952.sp1016.sp
953Specify a file that contains a list of test cases that should be displayed with the1017Specify a file that contains a list of test cases that should be displayed with the
954[ exp\-fail ]1018[ exp\-fail ]
@@ -971,7 +1035,10 @@
971.sp -11035.sp -1
972.IP \(bu 2.31036.IP \(bu 2.3
973.\}1037.\}
974.\" mysql-test-run.pl: extern option.\" extern option: mysql-test-run.pl\fB\-\-extern\fR\fIoption\fR=\fIvalue\fR1038.\" mysql-test-run.pl: extern option
1039.\" extern option: mysql-test-run.pl
1040\fB\-\-extern\fR
1041\fIoption\fR=\fIvalue\fR
975.sp1042.sp
976Use an already running server\&. The option/value pair is what is needed by the1043Use an already running server\&. The option/value pair is what is needed by the
977\fBmysql\fR1044\fBmysql\fR
@@ -1004,7 +1071,9 @@
1004.sp -11071.sp -1
1005.IP \(bu 2.31072.IP \(bu 2.3
1006.\}1073.\}
1007.\" mysql-test-run.pl: fast option.\" fast option: mysql-test-run.pl\fB\-\-fast\fR1074.\" mysql-test-run.pl: fast option
1075.\" fast option: mysql-test-run.pl
1076\fB\-\-fast\fR
1008.sp1077.sp
1009Do not perform controlled shutdown when servers need to be restarted or at the end of the test run\&. This is equivalent to using1078Do not perform controlled shutdown when servers need to be restarted or at the end of the test run\&. This is equivalent to using
1010\-\-shutdown\-timeout=0\&.1079\-\-shutdown\-timeout=0\&.
@@ -1018,7 +1087,9 @@
1018.sp -11087.sp -1
1019.IP \(bu 2.31088.IP \(bu 2.3
1020.\}1089.\}
1021.\" mysql-test-run.pl: force option.\" force option: mysql-test-run.pl\fB\-\-force\fR1090.\" mysql-test-run.pl: force option
1091.\" force option: mysql-test-run.pl
1092\fB\-\-force\fR
1022.sp1093.sp
1023Normally,1094Normally,
1024\fBmysql\-test\-run\&.pl\fR1095\fBmysql\-test\-run\&.pl\fR
@@ -1035,7 +1106,9 @@
1035.sp -11106.sp -1
1036.IP \(bu 2.31107.IP \(bu 2.3
1037.\}1108.\}
1038.\" mysql-test-run.pl: force-restart option.\" force-restart option: mysql-test-run.pl\fB\-\-force\-restart\fR1109.\" mysql-test-run.pl: force-restart option
1110.\" force-restart option: mysql-test-run.pl
1111\fB\-\-force\-restart\fR
1039.sp1112.sp
1040Always restart the server(s) between each tast case, whether it\*(Aqs needed or not\&. Will also restart between repeated runs of the same test case\&. This may be useful e\&.g\&. when looking for the source of a memory leak, as there will only have been one test run before the server exits\&.1113Always restart the server(s) between each tast case, whether it\*(Aqs needed or not\&. Will also restart between repeated runs of the same test case\&. This may be useful e\&.g\&. when looking for the source of a memory leak, as there will only have been one test run before the server exits\&.
1041.sp1114.sp
@@ -1052,7 +1125,9 @@
1052.sp -11125.sp -1
1053.IP \(bu 2.31126.IP \(bu 2.3
1054.\}1127.\}
1055.\" mysql-test-run.pl: gcov option.\" gcov option: mysql-test-run.pl\fB\-\-gcov\fR1128.\" mysql-test-run.pl: gcov option
1129.\" gcov option: mysql-test-run.pl
1130\fB\-\-gcov\fR
1056.sp1131.sp
1057Run tests with the1132Run tests with the
1058\fBgcov\fR1133\fBgcov\fR
@@ -1067,7 +1142,9 @@
1067.sp -11142.sp -1
1068.IP \(bu 2.31143.IP \(bu 2.3
1069.\}1144.\}
1070.\" mysql-test-run.pl: gdb option.\" gdb option: mysql-test-run.pl\fB\-\-gdb\fR1145.\" mysql-test-run.pl: gdb option
1146.\" gdb option: mysql-test-run.pl
1147\fB\-\-gdb\fR
1071.sp1148.sp
1072Start1149Start
1073\fBmysqld\fR1150\fBmysqld\fR
@@ -1084,7 +1161,9 @@
1084.sp -11161.sp -1
1085.IP \(bu 2.31162.IP \(bu 2.3
1086.\}1163.\}
1087.\" mysql-test-run.pl: gprof option.\" gprof option: mysql-test-run.pl\fB\-\-gprof\fR1164.\" mysql-test-run.pl: gprof option
1165.\" gprof option: mysql-test-run.pl
1166\fB\-\-gprof\fR
1088.sp1167.sp
1089Run tests with the1168Run tests with the
1090\fBgprof\fR1169\fBgprof\fR
@@ -1101,8 +1180,12 @@
1101.sp -11180.sp -1
1102.IP \(bu 2.31181.IP \(bu 2.3
1103.\}1182.\}
1104.\" mysql-test-run.pl: include-ndbcluster option.\" include-ndbcluster option: mysql-test-run.pl\fB\-\-include\-ndbcluster\fR,1183.\" mysql-test-run.pl: include-ndbcluster option
1105.\" mysql-test-run.pl: include-ndb option.\" include-ndb option: mysql-test-run.pl\fB\-\-include\-ndb\fR1184.\" include-ndbcluster option: mysql-test-run.pl
1185\fB\-\-include\-ndbcluster\fR,
1186.\" mysql-test-run.pl: include-ndb option
1187.\" include-ndb option: mysql-test-run.pl
1188\fB\-\-include\-ndb\fR
1106.sp1189.sp
1107Run also tests that need Cluster\&. This is the default behavior up to MySQL 5\&.1\&.51\&. From MySQL 5\&.1\&.52 this option has been added to re\-enable running Cluster tests\&.1190Run also tests that need Cluster\&. This is the default behavior up to MySQL 5\&.1\&.51\&. From MySQL 5\&.1\&.52 this option has been added to re\-enable running Cluster tests\&.
1108.RE1191.RE
@@ -1115,7 +1198,9 @@
1115.sp -11198.sp -1
1116.IP \(bu 2.31199.IP \(bu 2.3
1117.\}1200.\}
1118.\" mysql-test-run.pl: manual-dbx option.\" manual-dbx option: mysql-test-run.pl\fB\-\-manual\-dbx\fR1201.\" mysql-test-run.pl: manual-dbx option
1202.\" manual-dbx option: mysql-test-run.pl
1203\fB\-\-manual\-dbx\fR
1119.sp1204.sp
1120Use a server that has already been started by the user in the1205Use a server that has already been started by the user in the
1121\fBdbx\fR1206\fBdbx\fR
@@ -1130,7 +1215,9 @@
1130.sp -11215.sp -1
1131.IP \(bu 2.31216.IP \(bu 2.3
1132.\}1217.\}
1133.\" mysql-test-run.pl: manual-ddd option.\" manual-ddd option: mysql-test-run.pl\fB\-\-manual\-ddd\fR1218.\" mysql-test-run.pl: manual-ddd option
1219.\" manual-ddd option: mysql-test-run.pl
1220\fB\-\-manual\-ddd\fR
1134.sp1221.sp
1135Use a server that has already been started by the user in the1222Use a server that has already been started by the user in the
1136\fBddd\fR1223\fBddd\fR
@@ -1145,7 +1232,9 @@
1145.sp -11232.sp -1
1146.IP \(bu 2.31233.IP \(bu 2.3
1147.\}1234.\}
1148.\" mysql-test-run.pl: manual-debug option.\" manual-debug option: mysql-test-run.pl\fB\-\-manual\-debug\fR1235.\" mysql-test-run.pl: manual-debug option
1236.\" manual-debug option: mysql-test-run.pl
1237\fB\-\-manual\-debug\fR
1149.sp1238.sp
1150Use a server that has already been started by the user in a debugger\&.1239Use a server that has already been started by the user in a debugger\&.
1151.RE1240.RE
@@ -1158,7 +1247,9 @@
1158.sp -11247.sp -1
1159.IP \(bu 2.31248.IP \(bu 2.3
1160.\}1249.\}
1161.\" mysql-test-run.pl: manual-gdb option.\" manual-gdb option: mysql-test-run.pl\fB\-\-manual\-gdb\fR1250.\" mysql-test-run.pl: manual-gdb option
1251.\" manual-gdb option: mysql-test-run.pl
1252\fB\-\-manual\-gdb\fR
1162.sp1253.sp
1163Use a server that has already been started by the user in the1254Use a server that has already been started by the user in the
1164\fBgdb\fR1255\fBgdb\fR
@@ -1173,7 +1264,9 @@
1173.sp -11264.sp -1
1174.IP \(bu 2.31265.IP \(bu 2.3
1175.\}1266.\}
1176.\" mysql-test-run.pl: mark-progress option.\" mark-progress option: mysql-test-run.pl\fB\-\-mark\-progress\fR1267.\" mysql-test-run.pl: mark-progress option
1268.\" mark-progress option: mysql-test-run.pl
1269\fB\-\-mark\-progress\fR
1177.sp1270.sp
1178Marks progress with timing (in milliseconds) and line number in1271Marks progress with timing (in milliseconds) and line number in
1179var/log/\fItestname\fR\&.progress\&.1272var/log/\fItestname\fR\&.progress\&.
@@ -1187,7 +1280,9 @@
1187.sp -11280.sp -1
1188.IP \(bu 2.31281.IP \(bu 2.3
1189.\}1282.\}
1190.\" mysql-test-run.pl: max-connections option.\" max-connections option: mysql-test-run.pl\fB\-\-max\-connections=\fR\fB\fInum\fR\fR1283.\" mysql-test-run.pl: max-connections option
1284.\" max-connections option: mysql-test-run.pl
1285\fB\-\-max\-connections=\fR\fB\fInum\fR\fR
1191.sp1286.sp
1192The maximum number of simultaneous server connections that may be used per test\&. If not set, the maximum is 128\&. Minimum allowed limit is 8, maximum is 5120\&. Corresponds to the same option for1287The maximum number of simultaneous server connections that may be used per test\&. If not set, the maximum is 128\&. Minimum allowed limit is 8, maximum is 5120\&. Corresponds to the same option for
1193\fBmysqltest\fR\&.1288\fBmysqltest\fR\&.
@@ -1203,7 +1298,9 @@
1203.sp -11298.sp -1
1204.IP \(bu 2.31299.IP \(bu 2.3
1205.\}1300.\}
1206.\" mysql-test-run.pl: max-save-core option.\" max-save-core option: mysql-test-run.pl\fB\-\-max\-save\-core=\fR\fB\fIN\fR\fR1301.\" mysql-test-run.pl: max-save-core option
1302.\" max-save-core option: mysql-test-run.pl
1303\fB\-\-max\-save\-core=\fR\fB\fIN\fR\fR
1207.sp1304.sp
1208Limit the number of core files saved, to avoid filling up disks in case of a frequently crashing server\&. Defaults to 5, set to 0 for no limit\&. May also be set with the environment variable1305Limit the number of core files saved, to avoid filling up disks in case of a frequently crashing server\&. Defaults to 5, set to 0 for no limit\&. May also be set with the environment variable
1209MTR_MAX_SAVE_CORE1306MTR_MAX_SAVE_CORE
@@ -1217,7 +1314,9 @@
1217.sp -11314.sp -1
1218.IP \(bu 2.31315.IP \(bu 2.3
1219.\}1316.\}
1220.\" mysql-test-run.pl: max-save-datadir option.\" max-save-datadir option: mysql-test-run.pl\fB\-\-max\-save\-datadir=\fR\fB\fIN\fR\fR1317.\" mysql-test-run.pl: max-save-datadir option
1318.\" max-save-datadir option: mysql-test-run.pl
1319\fB\-\-max\-save\-datadir=\fR\fB\fIN\fR\fR
1221.sp1320.sp
1222Limit the number of data directories saved after failed tests, to avoid filling up disks in case of frequent failures\&. Defaults to 20, set to 0 for no limit\&. May also be set with the environment variable1321Limit the number of data directories saved after failed tests, to avoid filling up disks in case of frequent failures\&. Defaults to 20, set to 0 for no limit\&. May also be set with the environment variable
1223MTR_MAX_SAVE_DATADIR1322MTR_MAX_SAVE_DATADIR
@@ -1231,7 +1330,9 @@
1231.sp -11330.sp -1
1232.IP \(bu 2.31331.IP \(bu 2.3
1233.\}1332.\}
1234.\" mysql-test-run.pl: max-test-fail option.\" max-test-fail option: mysql-test-run.pl\fB\-\-max\-test\-fail=\fR\fB\fIN\fR\fR1333.\" mysql-test-run.pl: max-test-fail option
1334.\" max-test-fail option: mysql-test-run.pl
1335\fB\-\-max\-test\-fail=\fR\fB\fIN\fR\fR
1235.sp1336.sp
1236Stop execution after the specified number of tests have failed, to avoid using up resources (and time) in case of massive failures\&. retries are noe counted, nor are failures of tests marked experimental\&. Defaults to 10, set to 0 for no limit\&. May also be set with the environment variable1337Stop execution after the specified number of tests have failed, to avoid using up resources (and time) in case of massive failures\&. retries are noe counted, nor are failures of tests marked experimental\&. Defaults to 10, set to 0 for no limit\&. May also be set with the environment variable
1237MTR_MAX_TEST_FAIL1338MTR_MAX_TEST_FAIL
@@ -1245,7 +1346,9 @@
1245.sp -11346.sp -1
1246.IP \(bu 2.31347.IP \(bu 2.3
1247.\}1348.\}
1248.\" mysql-test-run.pl: mem option.\" mem option: mysql-test-run.pl\fB\-\-mem\fR1349.\" mysql-test-run.pl: mem option
1350.\" mem option: mysql-test-run.pl
1351\fB\-\-mem\fR
1249.sp1352.sp
1250This option is not supported on Windows\&.1353This option is not supported on Windows\&.
1251.sp1354.sp
@@ -1280,7 +1383,9 @@
1280.sp -11383.sp -1
1281.IP \(bu 2.31384.IP \(bu 2.3
1282.\}1385.\}
1283.\" mysql-test-run.pl: mysqld option.\" mysqld option: mysql-test-run.pl\fB\-\-mysqld=\fR\fB\fIvalue\fR\fR1386.\" mysql-test-run.pl: mysqld option
1387.\" mysqld option: mysql-test-run.pl
1388\fB\-\-mysqld=\fR\fB\fIvalue\fR\fR
1284.sp1389.sp
1285Extra option to pass to1390Extra option to pass to
1286\fBmysqld\fR\&. Only one option may be specified in1391\fBmysqld\fR\&. Only one option may be specified in
@@ -1298,7 +1403,9 @@
1298.sp -11403.sp -1
1299.IP \(bu 2.31404.IP \(bu 2.3
1300.\}1405.\}
1301.\" mysql-test-run.pl: mysqld-env option.\" mysqld-env option: mysql-test-run.pl\fB\-\-mysqld\-env=\fR\fB\fIvariable\fR\fR\fB=\fR\fB\fIvalue\fR\fR1406.\" mysql-test-run.pl: mysqld-env option
1407.\" mysqld-env option: mysql-test-run.pl
1408\fB\-\-mysqld\-env=\fR\fB\fIvariable\fR\fR\fB=\fR\fB\fIvalue\fR\fR
1302.sp1409.sp
1303Sets (or changes) an environment variable before starting1410Sets (or changes) an environment variable before starting
1304\fBmysqld\fR\&. Varibles set in the environment from which you run1411\fBmysqld\fR\&. Varibles set in the environment from which you run
@@ -1321,7 +1428,9 @@
1321.sp -11428.sp -1
1322.IP \(bu 2.31429.IP \(bu 2.3
1323.\}1430.\}
1324.\" mysql-test-run.pl: ndb-connectstring option.\" ndb-connectstring option: mysql-test-run.pl\fB\-\-ndb\-connectstring=\fR\fB\fIstr\fR\fR1431.\" mysql-test-run.pl: ndb-connectstring option
1432.\" ndb-connectstring option: mysql-test-run.pl
1433\fB\-\-ndb\-connectstring=\fR\fB\fIstr\fR\fR
1325.sp1434.sp
1326Pass1435Pass
1327\fB\-\-ndb\-connectstring=\fR\fB\fIstr\fR\fR1436\fB\-\-ndb\-connectstring=\fR\fB\fIstr\fR\fR
@@ -1338,7 +1447,9 @@
1338.sp -11447.sp -1
1339.IP \(bu 2.31448.IP \(bu 2.3
1340.\}1449.\}
1341.\" mysql-test-run.pl: nocheck-testcases option.\" nocheck-testcases option: mysql-test-run.pl\fB\-\-nocheck\-testcases\fR1450.\" mysql-test-run.pl: nocheck-testcases option
1451.\" nocheck-testcases option: mysql-test-run.pl
1452\fB\-\-nocheck\-testcases\fR
1342.sp1453.sp
1343Disable the check for test case side effects; see1454Disable the check for test case side effects; see
1344\fB\-\-check\-testcases\fR1455\fB\-\-check\-testcases\fR
@@ -1353,7 +1464,9 @@
1353.sp -11464.sp -1
1354.IP \(bu 2.31465.IP \(bu 2.3
1355.\}1466.\}
1356.\" mysql-test-run.pl: nodefault-myisam option.\" nodefault-myisam option: mysql-test-run.pl\fB\-\-nodefault\-myisam\fR1467.\" mysql-test-run.pl: nodefault-myisam option
1468.\" nodefault-myisam option: mysql-test-run.pl
1469\fB\-\-nodefault\-myisam\fR
1357.sp1470.sp
1358Do not override the build\-in default engine to use MyISAM instead for non\-InnoDB tests\&. This option was added in MySQL 5\&.5\&. Since the existing collection of tests were originally adapted for MyISAM as default, many tests will fail when this option is used, because the test behaves differently or produces different output when the engine switches to InnoDB\&.1471Do not override the build\-in default engine to use MyISAM instead for non\-InnoDB tests\&. This option was added in MySQL 5\&.5\&. Since the existing collection of tests were originally adapted for MyISAM as default, many tests will fail when this option is used, because the test behaves differently or produces different output when the engine switches to InnoDB\&.
1359.RE1472.RE
@@ -1366,7 +1479,9 @@
1366.sp -11479.sp -1
1367.IP \(bu 2.31480.IP \(bu 2.3
1368.\}1481.\}
1369.\" mysql-test-run.pl: noreorder option.\" noreorder option: mysql-test-run.pl\fB\-\-noreorder\fR1482.\" mysql-test-run.pl: noreorder option
1483.\" noreorder option: mysql-test-run.pl
1484\fB\-\-noreorder\fR
1370.sp1485.sp
1371Do not reorder tests to reduce number of restarts, but run them in exactly the order given\&. If a whole suite is to be run, the tests are run in alphabetic order, though similiar combinations will be grouped together\&. If more than one suite is listed, the tests are run one suite at a time, in the order listed\&.1486Do not reorder tests to reduce number of restarts, but run them in exactly the order given\&. If a whole suite is to be run, the tests are run in alphabetic order, though similiar combinations will be grouped together\&. If more than one suite is listed, the tests are run one suite at a time, in the order listed\&.
1372.RE1487.RE
@@ -1379,7 +1494,9 @@
1379.sp -11494.sp -1
1380.IP \(bu 2.31495.IP \(bu 2.3
1381.\}1496.\}
1382.\" mysql-test-run.pl: notimer option.\" notimer option: mysql-test-run.pl\fB\-\-notimer\fR1497.\" mysql-test-run.pl: notimer option
1498.\" notimer option: mysql-test-run.pl
1499\fB\-\-notimer\fR
1383.sp1500.sp
1384Cause1501Cause
1385\fBmysqltest\fR1502\fBmysqltest\fR
@@ -1394,7 +1511,9 @@
1394.sp -11511.sp -1
1395.IP \(bu 2.31512.IP \(bu 2.3
1396.\}1513.\}
1397.\" mysql-test-run.pl: nounit-tests option.\" nounit-tests option: mysql-test-run.pl\fB\-\-nounit\-tests\fR1514.\" mysql-test-run.pl: nounit-tests option
1515.\" nounit-tests option: mysql-test-run.pl
1516\fB\-\-nounit\-tests\fR
1398.sp1517.sp
1399Do not run unit tests, overriding default behaviour or setting of the1518Do not run unit tests, overriding default behaviour or setting of the
1400MTR_UNIT_TESTS1519MTR_UNIT_TESTS
@@ -1411,7 +1530,9 @@
1411.sp -11530.sp -1
1412.IP \(bu 2.31531.IP \(bu 2.3
1413.\}1532.\}
1414.\" mysql-test-run.pl: nowarnings option.\" nowarnings option: mysql-test-run.pl\fB\-\-nowarnings\fR1533.\" mysql-test-run.pl: nowarnings option
1534.\" nowarnings option: mysql-test-run.pl
1535\fB\-\-nowarnings\fR
1415.sp1536.sp
1416Do not look for and report errors and warning in the server logs\&.1537Do not look for and report errors and warning in the server logs\&.
1417.RE1538.RE
@@ -1424,7 +1545,9 @@
1424.sp -11545.sp -1
1425.IP \(bu 2.31546.IP \(bu 2.3
1426.\}1547.\}
1427.\" mysql-test-run.pl: parallel option.\" parallel option: mysql-test-run.pl\fB\-\-parallel={\fR\fB\fIN\fR\fR\fB|auto}\fR1548.\" mysql-test-run.pl: parallel option
1549.\" parallel option: mysql-test-run.pl
1550\fB\-\-parallel={\fR\fB\fIN\fR\fR\fB|auto}\fR
1428.sp1551.sp
1429Run tests using1552Run tests using
1430\fIN\fR1553\fIN\fR
@@ -1442,7 +1565,9 @@
1442.sp -11565.sp -1
1443.IP \(bu 2.31566.IP \(bu 2.3
1444.\}1567.\}
1445.\" mysql-test-run.pl: port-base option.\" port-base option: mysql-test-run.pl\fB\-\-port\-base=\fR\fB\fIP\fR\fR1568.\" mysql-test-run.pl: port-base option
1569.\" port-base option: mysql-test-run.pl
1570\fB\-\-port\-base=\fR\fB\fIP\fR\fR
1446.sp1571.sp
1447Specify base of port numbers to be used; a block of 10 will be allocated\&.1572Specify base of port numbers to be used; a block of 10 will be allocated\&.
1448\fIP\fR1573\fIP\fR
@@ -1468,7 +1593,9 @@
1468.sp -11593.sp -1
1469.IP \(bu 2.31594.IP \(bu 2.3
1470.\}1595.\}
1471.\" mysql-test-run.pl: print-testcases option.\" print-testcases option: mysql-test-run.pl\fB\-\-print\-testcases\fR1596.\" mysql-test-run.pl: print-testcases option
1597.\" print-testcases option: mysql-test-run.pl
1598\fB\-\-print\-testcases\fR
1472.sp1599.sp
1473Do not run any tests, but print details about all tests, in the order they would have been run\&.1600Do not run any tests, but print details about all tests, in the order they would have been run\&.
1474.RE1601.RE
@@ -1481,7 +1608,9 @@
1481.sp -11608.sp -1
1482.IP \(bu 2.31609.IP \(bu 2.3
1483.\}1610.\}
1484.\" mysql-test-run.pl: ps-protocol option.\" ps-protocol option: mysql-test-run.pl\fB\-\-ps\-protocol\fR1611.\" mysql-test-run.pl: ps-protocol option
1612.\" ps-protocol option: mysql-test-run.pl
1613\fB\-\-ps\-protocol\fR
1485.sp1614.sp
1486Pass the1615Pass the
1487\fB\-\-ps\-protocol\fR1616\fB\-\-ps\-protocol\fR
@@ -1497,7 +1626,9 @@
1497.sp -11626.sp -1
1498.IP \(bu 2.31627.IP \(bu 2.3
1499.\}1628.\}
1500.\" mysql-test-run.pl: record option.\" record option: mysql-test-run.pl\fB\-\-record\fR1629.\" mysql-test-run.pl: record option
1630.\" record option: mysql-test-run.pl
1631\fB\-\-record\fR
1501.sp1632.sp
1502Pass the1633Pass the
1503\fB\-\-record\fR1634\fB\-\-record\fR
@@ -1513,7 +1644,9 @@
1513.sp -11644.sp -1
1514.IP \(bu 2.31645.IP \(bu 2.3
1515.\}1646.\}
1516.\" mysql-test-run.pl: reorder option.\" reorder option: mysql-test-run.pl\fB\-\-reorder\fR1647.\" mysql-test-run.pl: reorder option
1648.\" reorder option: mysql-test-run.pl
1649\fB\-\-reorder\fR
1517.sp1650.sp
1518Reorder tests to minimize the number of server restarts needed\&. This is the default behavior\&. There is no guarantee that a particular set of tests will always end up in the same order\&.1651Reorder tests to minimize the number of server restarts needed\&. This is the default behavior\&. There is no guarantee that a particular set of tests will always end up in the same order\&.
1519.RE1652.RE
@@ -1526,7 +1659,9 @@
1526.sp -11659.sp -1
1527.IP \(bu 2.31660.IP \(bu 2.3
1528.\}1661.\}
1529.\" mysql-test-run.pl: repeat option.\" repeat option: mysql-test-run.pl\fB\-\-repeat=\fR\fB\fIN\fR\fR1662.\" mysql-test-run.pl: repeat option
1663.\" repeat option: mysql-test-run.pl
1664\fB\-\-repeat=\fR\fB\fIN\fR\fR
1530.sp1665.sp
1531Run each test1666Run each test
1532\fIN\fR1667\fIN\fR
@@ -1541,7 +1676,9 @@
1541.sp -11676.sp -1
1542.IP \(bu 2.31677.IP \(bu 2.3
1543.\}1678.\}
1544.\" mysql-test-run.pl: report-features option.\" report-features option: mysql-test-run.pl\fB\-\-report\-features\fR1679.\" mysql-test-run.pl: report-features option
1680.\" report-features option: mysql-test-run.pl
1681\fB\-\-report\-features\fR
1545.sp1682.sp
1546Display the output of1683Display the output of
1547SHOW ENGINES1684SHOW ENGINES
@@ -1557,7 +1694,9 @@
1557.sp -11694.sp -1
1558.IP \(bu 2.31695.IP \(bu 2.3
1559.\}1696.\}
1560.\" mysql-test-run.pl: report-times option.\" report-times option: mysql-test-run.pl\fB\-\-report\-times\fR1697.\" mysql-test-run.pl: report-times option
1698.\" report-times option: mysql-test-run.pl
1699\fB\-\-report\-times\fR
1561.sp1700.sp
1562At the end of the test run, write a summary of how much time was spent in various phases of execution\&. If you run with1701At the end of the test run, write a summary of how much time was spent in various phases of execution\&. If you run with
1563\fB\-\-parallel\fR, the total will exceed the wall clock time passed, since it will be summed over all threads\&.1702\fB\-\-parallel\fR, the total will exceed the wall clock time passed, since it will be summed over all threads\&.
@@ -1579,7 +1718,9 @@
1579.sp -11718.sp -1
1580.IP \(bu 2.31719.IP \(bu 2.3
1581.\}1720.\}
1582.\" mysql-test-run.pl: retry option.\" retry option: mysql-test-run.pl\fB\-\-retry=\fR\fB\fIN\fR\fR1721.\" mysql-test-run.pl: retry option
1722.\" retry option: mysql-test-run.pl
1723\fB\-\-retry=\fR\fB\fIN\fR\fR
1583.sp1724.sp
1584If a test fails, it is retried up to a maximum of1725If a test fails, it is retried up to a maximum of
1585\fIN\fR1726\fIN\fR
@@ -1604,7 +1745,9 @@
1604.sp -11745.sp -1
1605.IP \(bu 2.31746.IP \(bu 2.3
1606.\}1747.\}
1607.\" mysql-test-run.pl: retry-failure option.\" retry-failure option: mysql-test-run.pl\fB\-\-retry\-failure=\fR\fB\fIN\fR\fR1748.\" mysql-test-run.pl: retry-failure option
1749.\" retry-failure option: mysql-test-run.pl
1750\fB\-\-retry\-failure=\fR\fB\fIN\fR\fR
1608.sp1751.sp
1609Allow a failed and retried test to fail more than the default 2 times before giving it up\&. Setting it to 0 or 1 effectively turns off retries1752Allow a failed and retried test to fail more than the default 2 times before giving it up\&. Setting it to 0 or 1 effectively turns off retries
1610.RE1753.RE
@@ -1617,7 +1760,9 @@
1617.sp -11760.sp -1
1618.IP \(bu 2.31761.IP \(bu 2.3
1619.\}1762.\}
1620.\" mysql-test-run.pl: shutdown-timeout option.\" shutdown-timeout option: mysql-test-run.pl\fB\-\-shutdown\-timeout=\fR\fB\fISECONDS\fR\fR1763.\" mysql-test-run.pl: shutdown-timeout option
1764.\" shutdown-timeout option: mysql-test-run.pl
1765\fB\-\-shutdown\-timeout=\fR\fB\fISECONDS\fR\fR
1621.sp1766.sp
1622Max number of seconds to wait for servers to do controlled shutdown before killing them\&. Default is 10\&.1767Max number of seconds to wait for servers to do controlled shutdown before killing them\&. Default is 10\&.
1623.RE1768.RE
@@ -1630,7 +1775,9 @@
1630.sp -11775.sp -1
1631.IP \(bu 2.31776.IP \(bu 2.3
1632.\}1777.\}
1633.\" mysql-test-run.pl: skip-combinations option.\" skip-combinations option: mysql-test-run.pl\fB\-\-skip\-combinations\fR1778.\" mysql-test-run.pl: skip-combinations option
1779.\" skip-combinations option: mysql-test-run.pl
1780\fB\-\-skip\-combinations\fR
1634.sp1781.sp
1635Do not apply combinations; ignore combinations file or option\&.1782Do not apply combinations; ignore combinations file or option\&.
1636.RE1783.RE
@@ -1643,8 +1790,12 @@
1643.sp -11790.sp -1
1644.IP \(bu 2.31791.IP \(bu 2.3
1645.\}1792.\}
1646.\" mysql-test-run.pl: skip-ndbcluster option.\" skip-ndbcluster option: mysql-test-run.pl\fB\-\-skip\-ndbcluster\fR,1793.\" mysql-test-run.pl: skip-ndbcluster option
1647.\" mysql-test-run.pl: skip-ndb option.\" skip-ndb option: mysql-test-run.pl\fB\-\-skip\-ndb\fR1794.\" skip-ndbcluster option: mysql-test-run.pl
1795\fB\-\-skip\-ndbcluster\fR,
1796.\" mysql-test-run.pl: skip-ndb option
1797.\" skip-ndb option: mysql-test-run.pl
1798\fB\-\-skip\-ndb\fR
1648.sp1799.sp
1649Do not start NDB Cluster; skip Cluster test cases\&. From MySQL 5\&.1\&.52, this is the default and so this option does not do anything but is kept for backwards compatibility\&.1800Do not start NDB Cluster; skip Cluster test cases\&. From MySQL 5\&.1\&.52, this is the default and so this option does not do anything but is kept for backwards compatibility\&.
1650.RE1801.RE
@@ -1657,8 +1808,12 @@
1657.sp -11808.sp -1
1658.IP \(bu 2.31809.IP \(bu 2.3
1659.\}1810.\}
1660.\" mysql-test-run.pl: skip-ndbcluster-slave option.\" skip-ndbcluster-slave option: mysql-test-run.pl\fB\-\-skip\-ndbcluster\-slave\fR,1811.\" mysql-test-run.pl: skip-ndbcluster-slave option
1661.\" mysql-test-run.pl: skip-ndb-slave option.\" skip-ndb-slave option: mysql-test-run.pl\fB\-\-skip\-ndb\-slave\fR1812.\" skip-ndbcluster-slave option: mysql-test-run.pl
1813\fB\-\-skip\-ndbcluster\-slave\fR,
1814.\" mysql-test-run.pl: skip-ndb-slave option
1815.\" skip-ndb-slave option: mysql-test-run.pl
1816\fB\-\-skip\-ndb\-slave\fR
1662.sp1817.sp
1663Do not start an NDB Cluster slave\&.1818Do not start an NDB Cluster slave\&.
1664.RE1819.RE
@@ -1671,7 +1826,9 @@
1671.sp -11826.sp -1
1672.IP \(bu 2.31827.IP \(bu 2.3
1673.\}1828.\}
1674.\" mysql-test-run.pl: skip-rpl option.\" skip-rpl option: mysql-test-run.pl\fB\-\-skip\-rpl\fR1829.\" mysql-test-run.pl: skip-rpl option
1830.\" skip-rpl option: mysql-test-run.pl
1831\fB\-\-skip\-rpl\fR
1675.sp1832.sp
1676Skip replication test cases\&.1833Skip replication test cases\&.
1677.RE1834.RE
@@ -1684,7 +1841,9 @@
1684.sp -11841.sp -1
1685.IP \(bu 2.31842.IP \(bu 2.3
1686.\}1843.\}
1687.\" mysql-test-run.pl: skip-ssl option.\" skip-ssl option: mysql-test-run.pl\fB\-\-skip\-ssl\fR1844.\" mysql-test-run.pl: skip-ssl option
1845.\" skip-ssl option: mysql-test-run.pl
1846\fB\-\-skip\-ssl\fR
1688.sp1847.sp
1689Do not start1848Do not start
1690\fBmysqld\fR1849\fBmysqld\fR
@@ -1699,7 +1858,9 @@
1699.sp -11858.sp -1
1700.IP \(bu 2.31859.IP \(bu 2.3
1701.\}1860.\}
1702.\" mysql-test-run.pl: skip-test option.\" skip-test option: mysql-test-run.pl\fB\-\-skip\-test=\fR\fB\fIregex\fR\fR1861.\" mysql-test-run.pl: skip-test option
1862.\" skip-test option: mysql-test-run.pl
1863\fB\-\-skip\-test=\fR\fB\fIregex\fR\fR
1703.sp1864.sp
1704Specify a regular expression to be applied to test case names\&. Cases with names that match the expression are skipped\&. tests to skip\&.1865Specify a regular expression to be applied to test case names\&. Cases with names that match the expression are skipped\&. tests to skip\&.
1705.sp1866.sp
@@ -1718,7 +1879,9 @@
1718.sp -11879.sp -1
1719.IP \(bu 2.31880.IP \(bu 2.3
1720.\}1881.\}
1721.\" mysql-test-run.pl: skip-test-list option.\" skip-test-list option: mysql-test-run.pl\fB\-\-skip\-test\-list=\fR\fB\fIfile\fR\fR1882.\" mysql-test-run.pl: skip-test-list option
1883.\" skip-test-list option: mysql-test-run.pl
1884\fB\-\-skip\-test\-list=\fR\fB\fIfile\fR\fR
1722.sp1885.sp
1723Specify a file listing tests that should be skipped (disabled)\&.1886Specify a file listing tests that should be skipped (disabled)\&.
1724.sp1887.sp
@@ -1753,7 +1916,9 @@
1753.sp -11916.sp -1
1754.IP \(bu 2.31917.IP \(bu 2.3
1755.\}1918.\}
1756.\" mysql-test-run.pl: sleep option.\" sleep option: mysql-test-run.pl\fB\-\-sleep=\fR\fB\fIN\fR\fR1919.\" mysql-test-run.pl: sleep option
1920.\" sleep option: mysql-test-run.pl
1921\fB\-\-sleep=\fR\fB\fIN\fR\fR
1757.sp1922.sp
1758Pass1923Pass
1759\fB\-\-sleep=\fR\fB\fIN\fR\fR1924\fB\-\-sleep=\fR\fB\fIN\fR\fR
@@ -1769,7 +1934,9 @@
1769.sp -11934.sp -1
1770.IP \(bu 2.31935.IP \(bu 2.3
1771.\}1936.\}
1772.\" mysql-test-run.pl: sp-protocol option.\" sp-protocol option: mysql-test-run.pl\fB\-\-sp\-protocol\fR1937.\" mysql-test-run.pl: sp-protocol option
1938.\" sp-protocol option: mysql-test-run.pl
1939\fB\-\-sp\-protocol\fR
1773.sp1940.sp
1774Pass the1941Pass the
1775\fB\-\-sp\-protocol\fR1942\fB\-\-sp\-protocol\fR
@@ -1785,7 +1952,9 @@
1785.sp -11952.sp -1
1786.IP \(bu 2.31953.IP \(bu 2.3
1787.\}1954.\}
1788.\" mysql-test-run.pl: ssl option.\" ssl option: mysql-test-run.pl\fB\-\-ssl\fR1955.\" mysql-test-run.pl: ssl option
1956.\" ssl option: mysql-test-run.pl
1957\fB\-\-ssl\fR
1789.sp1958.sp
1790If1959If
1791\fBmysql\-test\-run\&.pl\fR1960\fBmysql\-test\-run\&.pl\fR
@@ -1807,7 +1976,9 @@
1807.sp -11976.sp -1
1808.IP \(bu 2.31977.IP \(bu 2.3
1809.\}1978.\}
1810.\" mysql-test-run.pl: start option.\" start option: mysql-test-run.pl\fB\-\-start\fR1979.\" mysql-test-run.pl: start option
1980.\" start option: mysql-test-run.pl
1981\fB\-\-start\fR
1811.sp1982.sp
1812Initialize and start servers with the startup settings for the specified test case\&. You can use this option to start a server to which you can connect later\&. For example, after building a source distribution you can start a server and connect to it with the1983Initialize and start servers with the startup settings for the specified test case\&. You can use this option to start a server to which you can connect later\&. For example, after building a source distribution you can start a server and connect to it with the
1813\fBmysql\fR1984\fBmysql\fR
@@ -1841,7 +2012,9 @@
1841.sp -12012.sp -1
1842.IP \(bu 2.32013.IP \(bu 2.3
1843.\}2014.\}
1844.\" mysql-test-run.pl: start-and-exit option.\" start-and-exit option: mysql-test-run.pl\fB\-\-start\-and\-exit\fR2015.\" mysql-test-run.pl: start-and-exit option
2016.\" start-and-exit option: mysql-test-run.pl
2017\fB\-\-start\-and\-exit\fR
1845.sp2018.sp
1846This is similar to2019This is similar to
1847\fB\-\-start\fR, but2020\fB\-\-start\fR, but
@@ -1865,7 +2038,9 @@
1865.sp -12038.sp -1
1866.IP \(bu 2.32039.IP \(bu 2.3
1867.\}2040.\}
1868.\" mysql-test-run.pl: start-dirty option.\" start-dirty option: mysql-test-run.pl\fB\-\-start\-dirty\fR2041.\" mysql-test-run.pl: start-dirty option
2042.\" start-dirty option: mysql-test-run.pl
2043\fB\-\-start\-dirty\fR
1869.sp2044.sp
1870This is similar to2045This is similar to
1871\fB\-\-start\fR, but will skip the database initialization phase and assume that database files are already available\&. Usually this means you must have run another test first\&.2046\fB\-\-start\fR, but will skip the database initialization phase and assume that database files are already available\&. Usually this means you must have run another test first\&.
@@ -1879,7 +2054,9 @@
1879.sp -12054.sp -1
1880.IP \(bu 2.32055.IP \(bu 2.3
1881.\}2056.\}
1882.\" mysql-test-run.pl: start-from option.\" start-from option: mysql-test-run.pl\fB\-\-start\-from=\fR\fB\fItest_name\fR\fR2057.\" mysql-test-run.pl: start-from option
2058.\" start-from option: mysql-test-run.pl
2059\fB\-\-start\-from=\fR\fB\fItest_name\fR\fR
1883.sp2060.sp
1884\fBmysql\-test\-run\&.pl\fR2061\fBmysql\-test\-run\&.pl\fR
1885sorts the list of names of the test cases to be run, and then begins with2062sorts the list of names of the test cases to be run, and then begins with
@@ -1894,7 +2071,9 @@
1894.sp -12071.sp -1
1895.IP \(bu 2.32072.IP \(bu 2.3
1896.\}2073.\}
1897.\" mysql-test-run.pl: strace-client option.\" strace-client option: mysql-test-run.pl\fB\-\-strace\-client\fR2074.\" mysql-test-run.pl: strace-client option
2075.\" strace-client option: mysql-test-run.pl
2076\fB\-\-strace\-client\fR
1898.sp2077.sp
1899Create2078Create
1900\fBstrace\fR2079\fBstrace\fR
@@ -1917,7 +2096,9 @@
1917.sp -12096.sp -1
1918.IP \(bu 2.32097.IP \(bu 2.3
1919.\}2098.\}
1920.\" mysql-test-run.pl: strace-server option.\" strace-server option: mysql-test-run.pl\fB\-\-strace\-server\fR2099.\" mysql-test-run.pl: strace-server option
2100.\" strace-server option: mysql-test-run.pl
2101\fB\-\-strace\-server\fR
1921.sp2102.sp
1922Create2103Create
1923\fBstrace\fR2104\fBstrace\fR
@@ -1939,7 +2120,9 @@
1939.sp -12120.sp -1
1940.IP \(bu 2.32121.IP \(bu 2.3
1941.\}2122.\}
1942.\" mysql-test-run.pl: stress option.\" stress option: mysql-test-run.pl\fB\-\-stress=\fR\fB\fIstress options\fR\fR2123.\" mysql-test-run.pl: stress option
2124.\" stress option: mysql-test-run.pl
2125\fB\-\-stress=\fR\fB\fIstress options\fR\fR
1943.sp2126.sp
1944Start a server, but instead of running a test, run2127Start a server, but instead of running a test, run
1945\fBmysql\-stress\-test\&.pl\fR2128\fBmysql\-stress\-test\&.pl\fR
@@ -1961,7 +2144,9 @@
1961.sp -12144.sp -1
1962.IP \(bu 2.32145.IP \(bu 2.3
1963.\}2146.\}
1964.\" mysql-test-run.pl: suite option.\" suite option: mysql-test-run.pl\fB\-\-suite=\fR\fB\fIsuite_name\fR\fR2147.\" mysql-test-run.pl: suite option
2148.\" suite option: mysql-test-run.pl
2149\fB\-\-suite=\fR\fB\fIsuite_name\fR\fR
1965.sp2150.sp
1966Run the named test suite\&. The default name is2151Run the named test suite\&. The default name is
1967main2152main
@@ -1978,7 +2163,9 @@
1978.sp -12163.sp -1
1979.IP \(bu 2.32164.IP \(bu 2.3
1980.\}2165.\}
1981.\" mysql-test-run.pl: suite-timeout option.\" suite-timeout option: mysql-test-run.pl\fB\-\-suite\-timeout=\fR\fB\fIminutes\fR\fR2166.\" mysql-test-run.pl: suite-timeout option
2167.\" suite-timeout option: mysql-test-run.pl
2168\fB\-\-suite\-timeout=\fR\fB\fIminutes\fR\fR
1982.sp2169.sp
1983Specify the maximum test suite runtime\&.2170Specify the maximum test suite runtime\&.
1984.RE2171.RE
@@ -1991,7 +2178,9 @@
1991.sp -12178.sp -1
1992.IP \(bu 2.32179.IP \(bu 2.3
1993.\}2180.\}
1994.\" mysql-test-run.pl: testcase-timeout option.\" testcase-timeout option: mysql-test-run.pl\fB\-\-testcase\-timeout\fR2181.\" mysql-test-run.pl: testcase-timeout option
2182.\" testcase-timeout option: mysql-test-run.pl
2183\fB\-\-testcase\-timeout\fR
1995.sp2184.sp
1996Specify the maximum test case runtime\&.2185Specify the maximum test case runtime\&.
1997.RE2186.RE
@@ -2004,7 +2193,9 @@
2004.sp -12193.sp -1
2005.IP \(bu 2.32194.IP \(bu 2.3
2006.\}2195.\}
2007.\" mysql-test-run.pl: timediff option.\" timediff option: mysql-test-run.pl\fB\-\-timediff\fR2196.\" mysql-test-run.pl: timediff option
2197.\" timediff option: mysql-test-run.pl
2198\fB\-\-timediff\fR
2008.sp2199.sp
2009Adds to each test report for a test case, the total time in sconds and milliseconds passed since the preceding test ended\&. This option can only be used together with2200Adds to each test report for a test case, the total time in sconds and milliseconds passed since the preceding test ended\&. This option can only be used together with
2010\fB\-\-timestamp\fR, and has no effect without it\&.2201\fB\-\-timestamp\fR, and has no effect without it\&.
@@ -2018,7 +2209,9 @@
2018.sp -12209.sp -1
2019.IP \(bu 2.32210.IP \(bu 2.3
2020.\}2211.\}
2021.\" mysql-test-run.pl: timer option.\" timer option: mysql-test-run.pl\fB\-\-timer\fR2212.\" mysql-test-run.pl: timer option
2213.\" timer option: mysql-test-run.pl
2214\fB\-\-timer\fR
2022.sp2215.sp
2023Cause2216Cause
2024\fBmysqltest\fR2217\fBmysqltest\fR
@@ -2034,7 +2227,9 @@
2034.sp -12227.sp -1
2035.IP \(bu 2.32228.IP \(bu 2.3
2036.\}2229.\}
2037.\" mysql-test-run.pl: timestamp option.\" timestamp option: mysql-test-run.pl\fB\-\-timestamp\fR2230.\" mysql-test-run.pl: timestamp option
2231.\" timestamp option: mysql-test-run.pl
2232\fB\-\-timestamp\fR
2038.sp2233.sp
2039Prints a timestamp before the test case name in each test report line, showing when the test ended\&.2234Prints a timestamp before the test case name in each test report line, showing when the test ended\&.
2040.RE2235.RE
@@ -2047,7 +2242,9 @@
2047.sp -12242.sp -1
2048.IP \(bu 2.32243.IP \(bu 2.3
2049.\}2244.\}
2050.\" mysql-test-run.pl: tmpdir option.\" tmpdir option: mysql-test-run.pl\fB\-\-tmpdir=\fR\fB\fIpath\fR\fR2245.\" mysql-test-run.pl: tmpdir option
2246.\" tmpdir option: mysql-test-run.pl
2247\fB\-\-tmpdir=\fR\fB\fIpath\fR\fR
2051.sp2248.sp
2052The directory where temporary file are stored\&. The default location is2249The directory where temporary file are stored\&. The default location is
2053\&./var/tmp\&. The environment variable2250\&./var/tmp\&. The environment variable
@@ -2063,7 +2260,9 @@
2063.sp -12260.sp -1
2064.IP \(bu 2.32261.IP \(bu 2.3
2065.\}2262.\}
2066.\" mysql-test-run.pl: unit-tests option.\" unit-tests option: mysql-test-run.pl\fB\-\-unit\-tests\fR2263.\" mysql-test-run.pl: unit-tests option
2264.\" unit-tests option: mysql-test-run.pl
2265\fB\-\-unit\-tests\fR
2067.sp2266.sp
2068Force running of unit tests, overriding default behaviour or setting of the2267Force running of unit tests, overriding default behaviour or setting of the
2069MTR_UNIT_TESTS2268MTR_UNIT_TESTS
@@ -2080,7 +2279,9 @@
2080.sp -12279.sp -1
2081.IP \(bu 2.32280.IP \(bu 2.3
2082.\}2281.\}
2083.\" mysql-test-run.pl: user option.\" user option: mysql-test-run.pl\fB\-\-user=\fR\fB\fIuser_name\fR\fR2282.\" mysql-test-run.pl: user option
2283.\" user option: mysql-test-run.pl
2284\fB\-\-user=\fR\fB\fIuser_name\fR\fR
2084.sp2285.sp
2085The MySQL user name to use when connecting to the server\&.2286The MySQL user name to use when connecting to the server\&.
2086.RE2287.RE
@@ -2093,7 +2294,9 @@
2093.sp -12294.sp -1
2094.IP \(bu 2.32295.IP \(bu 2.3
2095.\}2296.\}
2096.\" mysql-test-run.pl: user-args option.\" user-args option: mysql-test-run.pl\fB\-\-user\-args\fR2297.\" mysql-test-run.pl: user-args option
2298.\" user-args option: mysql-test-run.pl
2299\fB\-\-user\-args\fR
2097.sp2300.sp
2098Drops all non\-essential command line arguments to the2301Drops all non\-essential command line arguments to the
2099\fBmysqld\fR2302\fBmysqld\fR
@@ -2118,7 +2321,9 @@
2118.sp -12321.sp -1
2119.IP \(bu 2.32322.IP \(bu 2.3
2120.\}2323.\}
2121.\" mysql-test-run.pl: valgrind option.\" valgrind option: mysql-test-run.pl\fB\-\-valgrind\fR2324.\" mysql-test-run.pl: valgrind option
2325.\" valgrind option: mysql-test-run.pl
2326\fB\-\-valgrind\fR
2122.sp2327.sp
2123Run2328Run
2124\fBmysqltest\fR2329\fBmysqltest\fR
@@ -2146,7 +2351,9 @@
2146.sp -12351.sp -1
2147.IP \(bu 2.32352.IP \(bu 2.3
2148.\}2353.\}
2149.\" mysql-test-run.pl: valgrind-mysqld option.\" valgrind-mysqld option: mysql-test-run.pl\fB\-\-valgrind\-mysqld\fR2354.\" mysql-test-run.pl: valgrind-mysqld option
2355.\" valgrind-mysqld option: mysql-test-run.pl
2356\fB\-\-valgrind\-mysqld\fR
2150.sp2357.sp
2151Run the2358Run the
2152\fBmysqld\fR2359\fBmysqld\fR
@@ -2162,7 +2369,9 @@
2162.sp -12369.sp -1
2163.IP \(bu 2.32370.IP \(bu 2.3
2164.\}2371.\}
2165.\" mysql-test-run.pl: valgrind-mysqltest option.\" valgrind-mysqltest option: mysql-test-run.pl\fB\-\-valgrind\-mysqltest\fR2372.\" mysql-test-run.pl: valgrind-mysqltest option
2373.\" valgrind-mysqltest option: mysql-test-run.pl
2374\fB\-\-valgrind\-mysqltest\fR
2166.sp2375.sp
2167Run2376Run
2168\fBmysqltest\fR2377\fBmysqltest\fR
@@ -2178,7 +2387,9 @@
2178.sp -12387.sp -1
2179.IP \(bu 2.32388.IP \(bu 2.3
2180.\}2389.\}
2181.\" mysql-test-run.pl: valgrind-options option.\" valgrind-options option: mysql-test-run.pl\fB\-\-valgrind\-option=\fR\fB\fIstr\fR\fR2390.\" mysql-test-run.pl: valgrind-options option
2391.\" valgrind-options option: mysql-test-run.pl
2392\fB\-\-valgrind\-option=\fR\fB\fIstr\fR\fR
2182.sp2393.sp
2183Extra options to pass to2394Extra options to pass to
2184\fBvalgrind\fR\&.2395\fBvalgrind\fR\&.
@@ -2192,7 +2403,9 @@
2192.sp -12403.sp -1
2193.IP \(bu 2.32404.IP \(bu 2.3
2194.\}2405.\}
2195.\" mysql-test-run.pl: valgrind-path option.\" valgrind-path option: mysql-test-run.pl\fB\-\-valgrind\-path=\fR\fB\fIpath\fR\fR2406.\" mysql-test-run.pl: valgrind-path option
2407.\" valgrind-path option: mysql-test-run.pl
2408\fB\-\-valgrind\-path=\fR\fB\fIpath\fR\fR
2196.sp2409.sp
2197Specify the path name to the2410Specify the path name to the
2198\fBvalgrind\fR2411\fBvalgrind\fR
@@ -2207,7 +2420,9 @@
2207.sp -12420.sp -1
2208.IP \(bu 2.32421.IP \(bu 2.3
2209.\}2422.\}
2210.\" mysql-test-run.pl: vardir option.\" vardir option: mysql-test-run.pl\fB\-\-vardir=\fR\fB\fIpath\fR\fR2423.\" mysql-test-run.pl: vardir option
2424.\" vardir option: mysql-test-run.pl
2425\fB\-\-vardir=\fR\fB\fIpath\fR\fR
2211.sp2426.sp
2212Specify the path where files generated during the test run are stored\&. The default location is2427Specify the path where files generated during the test run are stored\&. The default location is
2213\&./var\&. The environment variable2428\&./var\&. The environment variable
@@ -2223,7 +2438,9 @@
2223.sp -12438.sp -1
2224.IP \(bu 2.32439.IP \(bu 2.3
2225.\}2440.\}
2226.\" mysql-test-run.pl: verbose option.\" verbose option: mysql-test-run.pl\fB\-\-verbose\fR2441.\" mysql-test-run.pl: verbose option
2442.\" verbose option: mysql-test-run.pl
2443\fB\-\-verbose\fR
2227.sp2444.sp
2228Give more verbose output regarding test execution\&. Use the option twice to get even more output\&. Note that the output generated within each test case is not affected\&.2445Give more verbose output regarding test execution\&. Use the option twice to get even more output\&. Note that the output generated within each test case is not affected\&.
2229.RE2446.RE
@@ -2236,7 +2453,9 @@
2236.sp -12453.sp -1
2237.IP \(bu 2.32454.IP \(bu 2.3
2238.\}2455.\}
2239.\" mysql-test-run.pl: verbose-restart option.\" verbose-restart option: mysql-test-run.pl\fB\-\-verbose\-restart\fR2456.\" mysql-test-run.pl: verbose-restart option
2457.\" verbose-restart option: mysql-test-run.pl
2458\fB\-\-verbose\-restart\fR
2240.sp2459.sp
2241Write when and why servers are restarted between test cases\&.2460Write when and why servers are restarted between test cases\&.
2242.RE2461.RE
@@ -2249,7 +2468,9 @@
2249.sp -12468.sp -1
2250.IP \(bu 2.32469.IP \(bu 2.3
2251.\}2470.\}
2252.\" mysql-test-run.pl: view-protocol option.\" view-protocol option: mysql-test-run.pl\fB\-\-view\-protocol\fR2471.\" mysql-test-run.pl: view-protocol option
2472.\" view-protocol option: mysql-test-run.pl
2473\fB\-\-view\-protocol\fR
2253.sp2474.sp
2254Pass the2475Pass the
2255\fB\-\-view\-protocol\fR2476\fB\-\-view\-protocol\fR
@@ -2265,10 +2486,13 @@
2265.sp -12486.sp -1
2266.IP \(bu 2.32487.IP \(bu 2.3
2267.\}2488.\}
2268.\" mysql-test-run.pl: vs-config option.\" vs-config option: mysql-test-run.pl\fB\-\-vs\-config=\fR\fB\fIconfig_val\fR\fR2489.\" mysql-test-run.pl: vs-config option
2490.\" vs-config option: mysql-test-run.pl
2491\fB\-\-vs\-config=\fR\fB\fIconfig_val\fR\fR
2269.sp2492.sp
2270Specify the configuration used to build MySQL (for example,2493Specify the configuration used to build MySQL (for example,
2271\fB\-\-vs\-config=debug\fR\fB\-\-vs\-config=release\fR)\&. This option is for Windows only\&.2494\fB\-\-vs\-config=debug\fR
2495\fB\-\-vs\-config=release\fR)\&. This option is for Windows only\&.
2272.RE2496.RE
2273.sp2497.sp
2274.RS 42498.RS 4
@@ -2279,7 +2503,9 @@
2279.sp -12503.sp -1
2280.IP \(bu 2.32504.IP \(bu 2.3
2281.\}2505.\}
2282.\" mysql-test-run.pl: wait-all option.\" wait-all option: mysql-test-run.pl\fB\-\-wait\-all\fR2506.\" mysql-test-run.pl: wait-all option
2507.\" wait-all option: mysql-test-run.pl
2508\fB\-\-wait\-all\fR
2283.sp2509.sp
2284If2510If
2285\fB\-\-start\fR2511\fB\-\-start\fR
@@ -2298,7 +2524,9 @@
2298.sp -12524.sp -1
2299.IP \(bu 2.32525.IP \(bu 2.3
2300.\}2526.\}
2301.\" mysql-test-run.pl: warnings option.\" warnings option: mysql-test-run.pl\fB\-\-warnings\fR2527.\" mysql-test-run.pl: warnings option
2528.\" warnings option: mysql-test-run.pl
2529\fB\-\-warnings\fR
2302.sp2530.sp
2303Search the server log for errors or warning after each test and report any suspicious ones; if any are found, the test will be marked as failed\&. This is the default behavior, it may be turned off with2531Search the server log for errors or warning after each test and report any suspicious ones; if any are found, the test will be marked as failed\&. This is the default behavior, it may be turned off with
2304\fB\-\-nowarnings\fR\&.2532\fB\-\-nowarnings\fR\&.
@@ -2312,7 +2540,9 @@
2312.sp -12540.sp -1
2313.IP \(bu 2.32541.IP \(bu 2.3
2314.\}2542.\}
2315.\" mysql-test-run.pl: with-ndbcluster-only option.\" with-ndbcluster-only option: mysql-test-run.pl\fB\-\-with\-ndbcluster\-only\fR2543.\" mysql-test-run.pl: with-ndbcluster-only option
2544.\" with-ndbcluster-only option: mysql-test-run.pl
2545\fB\-\-with\-ndbcluster\-only\fR
2316.sp2546.sp
2317Run only test cases that have2547Run only test cases that have
2318ndb2548ndb
23192549
=== modified file 'man/mysql.1'
--- man/mysql.1 2013-12-16 08:45:31 +0000
+++ man/mysql.1 2014-02-17 11:30:39 +0000
@@ -2,12 +2,12 @@
2.\" Title: \fBmysql\fR2.\" Title: \fBmysql\fR
3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5.\" Date: 11/15/20135.\" Date: 01/14/2014
6.\" Manual: MySQL Database System6.\" Manual: MySQL Database System
7.\" Source: MySQL 5.67.\" Source: MySQL 5.6
8.\" Language: English8.\" Language: English
9.\"9.\"
10.TH "\FBMYSQL\FR" "1" "11/15/2013" "MySQL 5\&.6" "MySQL Database System"10.TH "\FBMYSQL\FR" "1" "01/14/2014" "MySQL 5\&.6" "MySQL Database System"
11.\" -----------------------------------------------------------------11.\" -----------------------------------------------------------------
12.\" * Define some portability stuff12.\" * Define some portability stuff
13.\" -----------------------------------------------------------------13.\" -----------------------------------------------------------------
@@ -134,7 +134,9 @@
134.sp -1134.sp -1
135.IP \(bu 2.3135.IP \(bu 2.3
136.\}136.\}
137.\" mysql: help option.\" help option: mysql\fB\-\-help\fR,137.\" mysql: help option
138.\" help option: mysql
139\fB\-\-help\fR,
138\fB\-?\fR140\fB\-?\fR
139.sp141.sp
140Display a help message and exit\&.142Display a help message and exit\&.
@@ -148,7 +150,9 @@
148.sp -1150.sp -1
149.IP \(bu 2.3151.IP \(bu 2.3
150.\}152.\}
151.\" mysql: auto-rehash option.\" auto-rehash option: mysql\fB\-\-auto\-rehash\fR153.\" mysql: auto-rehash option
154.\" auto-rehash option: mysql
155\fB\-\-auto\-rehash\fR
152.sp156.sp
153Enable automatic rehashing\&. This option is on by default, which enables database, table, and column name completion\&. Use157Enable automatic rehashing\&. This option is on by default, which enables database, table, and column name completion\&. Use
154\fB\-\-disable\-auto\-rehash\fR158\fB\-\-disable\-auto\-rehash\fR
@@ -171,7 +175,9 @@
171.sp -1175.sp -1
172.IP \(bu 2.3176.IP \(bu 2.3
173.\}177.\}
174.\" mysql: auto-vertical-output option.\" auto-vertical-output option: mysql\fB\-\-auto\-vertical\-output\fR178.\" mysql: auto-vertical-output option
179.\" auto-vertical-output option: mysql
180\fB\-\-auto\-vertical\-output\fR
175.sp181.sp
176Cause result sets to be displayed vertically if they are too wide for the current window, and using normal tabular format otherwise\&. (This applies to statements terminated by182Cause result sets to be displayed vertically if they are too wide for the current window, and using normal tabular format otherwise\&. (This applies to statements terminated by
177;183;
@@ -187,7 +193,9 @@
187.sp -1193.sp -1
188.IP \(bu 2.3194.IP \(bu 2.3
189.\}195.\}
190.\" mysql: batch option.\" batch option: mysql\fB\-\-batch\fR,196.\" mysql: batch option
197.\" batch option: mysql
198\fB\-\-batch\fR,
191\fB\-B\fR199\fB\-B\fR
192.sp200.sp
193Print results using tab as the column separator, with each row on a new line\&. With this option,201Print results using tab as the column separator, with each row on a new line\&. With this option,
@@ -207,7 +215,9 @@
207.sp -1215.sp -1
208.IP \(bu 2.3216.IP \(bu 2.3
209.\}217.\}
210.\" mysql: binary-mode option.\" binary-mode option: mysql\fB\-\-binary\-mode\fR218.\" mysql: binary-mode option
219.\" binary-mode option: mysql
220\fB\-\-binary\-mode\fR
211.sp221.sp
212This option helps when processing222This option helps when processing
213\fBmysqlbinlog\fR223\fBmysqlbinlog\fR
@@ -246,7 +256,9 @@
246.sp -1256.sp -1
247.IP \(bu 2.3257.IP \(bu 2.3
248.\}258.\}
249.\" mysql: bind-address option.\" bind-address option: mysql\fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR259.\" mysql: bind-address option
260.\" bind-address option: mysql
261\fB\-\-bind\-address=\fR\fB\fIip_address\fR\fR
250.sp262.sp
251On a computer having multiple network interfaces, this option can be used to select which interface is employed when connecting to the MySQL server\&.263On a computer having multiple network interfaces, this option can be used to select which interface is employed when connecting to the MySQL server\&.
252.sp264.sp
@@ -261,7 +273,9 @@
261.sp -1273.sp -1
262.IP \(bu 2.3274.IP \(bu 2.3
263.\}275.\}
264.\" mysql: character-sets-dir option.\" character-sets-dir option: mysql\fB\-\-character\-sets\-dir=\fR\fB\fIpath\fR\fR276.\" mysql: character-sets-dir option
277.\" character-sets-dir option: mysql
278\fB\-\-character\-sets\-dir=\fR\fB\fIpath\fR\fR
265.sp279.sp
266The directory where character sets are installed\&. See280The directory where character sets are installed\&. See
267Section\ \&10.5, \(lqCharacter Set Configuration\(rq\&.281Section\ \&10.5, \(lqCharacter Set Configuration\(rq\&.
@@ -275,7 +289,9 @@
275.sp -1289.sp -1
276.IP \(bu 2.3290.IP \(bu 2.3
277.\}291.\}
278.\" mysql: column-names option.\" column-names option: mysql\fB\-\-column\-names\fR292.\" mysql: column-names option
293.\" column-names option: mysql
294\fB\-\-column\-names\fR
279.sp295.sp
280Write column names in results\&.296Write column names in results\&.
281.RE297.RE
@@ -288,7 +304,9 @@
288.sp -1304.sp -1
289.IP \(bu 2.3305.IP \(bu 2.3
290.\}306.\}
291.\" mysql: column-type-info option.\" column-type-info option: mysql\fB\-\-column\-type\-info\fR,307.\" mysql: column-type-info option
308.\" column-type-info option: mysql
309\fB\-\-column\-type\-info\fR,
292\fB\-m\fR310\fB\-m\fR
293.sp311.sp
294Display result set metadata\&.312Display result set metadata\&.
@@ -302,7 +320,9 @@
302.sp -1320.sp -1
303.IP \(bu 2.3321.IP \(bu 2.3
304.\}322.\}
305.\" mysql: comments option.\" comments option: mysql\fB\-\-comments\fR,323.\" mysql: comments option
324.\" comments option: mysql
325\fB\-\-comments\fR,
306\fB\-c\fR326\fB\-c\fR
307.sp327.sp
308Whether to preserve comments in statements sent to the server\&. The default is \-\-skip\-comments (discard comments), enable with \-\-comments (preserve comments)\&.328Whether to preserve comments in statements sent to the server\&. The default is \-\-skip\-comments (discard comments), enable with \-\-comments (preserve comments)\&.
@@ -316,7 +336,9 @@
316.sp -1336.sp -1
317.IP \(bu 2.3337.IP \(bu 2.3
318.\}338.\}
319.\" mysql: compress option.\" compress option: mysql\fB\-\-compress\fR,339.\" mysql: compress option
340.\" compress option: mysql
341\fB\-\-compress\fR,
320\fB\-C\fR342\fB\-C\fR
321.sp343.sp
322Compress all information sent between the client and the server if both support compression\&.344Compress all information sent between the client and the server if both support compression\&.
@@ -330,7 +352,9 @@
330.sp -1352.sp -1
331.IP \(bu 2.3353.IP \(bu 2.3
332.\}354.\}
333.\" mysql: connect-expired-password option.\" connect-expired-password option: mysql\fB\-\-connect\-expired\-password\fR355.\" mysql: connect-expired-password option
356.\" connect-expired-password option: mysql
357\fB\-\-connect\-expired\-password\fR
334.sp358.sp
335Indicate to the server that the client is can handle sandbox mode if the account used to connect has an expired password\&. This can be useful for noninteractive invocations of359Indicate to the server that the client is can handle sandbox mode if the account used to connect has an expired password\&. This can be useful for noninteractive invocations of
336\fBmysql\fR360\fBmysql\fR
@@ -346,7 +370,9 @@
346.sp -1370.sp -1
347.IP \(bu 2.3371.IP \(bu 2.3
348.\}372.\}
349.\" mysql: database option.\" database option: mysql\fB\-\-database=\fR\fB\fIdb_name\fR\fR,373.\" mysql: database option
374.\" database option: mysql
375\fB\-\-database=\fR\fB\fIdb_name\fR\fR,
350\fB\-D \fR\fB\fIdb_name\fR\fR376\fB\-D \fR\fB\fIdb_name\fR\fR
351.sp377.sp
352The database to use\&. This is useful primarily in an option file\&.378The database to use\&. This is useful primarily in an option file\&.
@@ -360,7 +386,9 @@
360.sp -1386.sp -1
361.IP \(bu 2.3387.IP \(bu 2.3
362.\}388.\}
363.\" mysql: debug option.\" debug option: mysql\fB\-\-debug[=\fR\fB\fIdebug_options\fR\fR\fB]\fR,389.\" mysql: debug option
390.\" debug option: mysql
391\fB\-\-debug[=\fR\fB\fIdebug_options\fR\fR\fB]\fR,
364\fB\-# [\fR\fB\fIdebug_options\fR\fR\fB]\fR392\fB\-# [\fR\fB\fIdebug_options\fR\fR\fB]\fR
365.sp393.sp
366Write a debugging log\&. A typical394Write a debugging log\&. A typical
@@ -378,7 +406,9 @@
378.sp -1406.sp -1
379.IP \(bu 2.3407.IP \(bu 2.3
380.\}408.\}
381.\" mysql: debug-check option.\" debug-check option: mysql\fB\-\-debug\-check\fR409.\" mysql: debug-check option
410.\" debug-check option: mysql
411\fB\-\-debug\-check\fR
382.sp412.sp
383Print some debugging information when the program exits\&.413Print some debugging information when the program exits\&.
384.RE414.RE
@@ -391,7 +421,9 @@
391.sp -1421.sp -1
392.IP \(bu 2.3422.IP \(bu 2.3
393.\}423.\}
394.\" mysql: debug-info option.\" debug-info option: mysql\fB\-\-debug\-info\fR,424.\" mysql: debug-info option
425.\" debug-info option: mysql
426\fB\-\-debug\-info\fR,
395\fB\-T\fR427\fB\-T\fR
396.sp428.sp
397Print debugging information and memory and CPU usage statistics when the program exits\&.429Print debugging information and memory and CPU usage statistics when the program exits\&.
@@ -405,7 +437,9 @@
405.sp -1437.sp -1
406.IP \(bu 2.3438.IP \(bu 2.3
407.\}439.\}
408.\" mysql: default-auth option.\" default-auth option: mysql\fB\-\-default\-auth=\fR\fB\fIplugin\fR\fR440.\" mysql: default-auth option
441.\" default-auth option: mysql
442\fB\-\-default\-auth=\fR\fB\fIplugin\fR\fR
409.sp443.sp
410The client\-side authentication plugin to use\&. See444The client\-side authentication plugin to use\&. See
411Section\ \&6.3.7, \(lqPluggable Authentication\(rq\&.445Section\ \&6.3.7, \(lqPluggable Authentication\(rq\&.
@@ -419,7 +453,9 @@
419.sp -1453.sp -1
420.IP \(bu 2.3454.IP \(bu 2.3
421.\}455.\}
422.\" mysql: default-character-set option.\" default-character-set option: mysql\fB\-\-default\-character\-set=\fR\fB\fIcharset_name\fR\fR456.\" mysql: default-character-set option
457.\" default-character-set option: mysql
458\fB\-\-default\-character\-set=\fR\fB\fIcharset_name\fR\fR
423.sp459.sp
424Use460Use
425\fIcharset_name\fR461\fIcharset_name\fR
@@ -445,7 +481,9 @@
445.sp -1481.sp -1
446.IP \(bu 2.3482.IP \(bu 2.3
447.\}483.\}
448.\" mysql: delimiter option.\" delimiter option: mysql\fB\-\-delimiter=\fR\fB\fIstr\fR\fR484.\" mysql: delimiter option
485.\" delimiter option: mysql
486\fB\-\-delimiter=\fR\fB\fIstr\fR\fR
449.sp487.sp
450Set the statement delimiter\&. The default is the semicolon character (\(lq;\(rq)\&.488Set the statement delimiter\&. The default is the semicolon character (\(lq;\(rq)\&.
451.RE489.RE
@@ -458,7 +496,9 @@
458.sp -1496.sp -1
459.IP \(bu 2.3497.IP \(bu 2.3
460.\}498.\}
461.\" mysql: disable named commands.\" disable named command: mysql\fB\-\-disable\-named\-commands\fR499.\" mysql: disable named commands
500.\" disable named command: mysql
501\fB\-\-disable\-named\-commands\fR
462.sp502.sp
463Disable named commands\&. Use the503Disable named commands\&. Use the
464\e*504\e*
@@ -478,7 +518,9 @@
478.sp -1518.sp -1
479.IP \(bu 2.3519.IP \(bu 2.3
480.\}520.\}
481.\" mysql: enable-cleartext-plugin option.\" enable-cleartext-plugin option: mysql\fB\-\-enable\-cleartext\-plugin\fR521.\" mysql: enable-cleartext-plugin option
522.\" enable-cleartext-plugin option: mysql
523\fB\-\-enable\-cleartext\-plugin\fR
482.sp524.sp
483Enable the525Enable the
484mysql_clear_password526mysql_clear_password
@@ -494,7 +536,9 @@
494.sp -1536.sp -1
495.IP \(bu 2.3537.IP \(bu 2.3
496.\}538.\}
497.\" mysql: execute option.\" execute option: mysql\fB\-\-execute=\fR\fB\fIstatement\fR\fR,539.\" mysql: execute option
540.\" execute option: mysql
541\fB\-\-execute=\fR\fB\fIstatement\fR\fR,
498\fB\-e \fR\fB\fIstatement\fR\fR542\fB\-e \fR\fB\fIstatement\fR\fR
499.sp543.sp
500Execute the statement and quit\&. The default output format is like that produced with544Execute the statement and quit\&. The default output format is like that produced with
@@ -512,7 +556,9 @@
512.sp -1556.sp -1
513.IP \(bu 2.3557.IP \(bu 2.3
514.\}558.\}
515.\" mysql: force option.\" force option: mysql\fB\-\-force\fR,559.\" mysql: force option
560.\" force option: mysql
561\fB\-\-force\fR,
516\fB\-f\fR562\fB\-f\fR
517.sp563.sp
518Continue even if an SQL error occurs\&.564Continue even if an SQL error occurs\&.
@@ -526,7 +572,9 @@
526.sp -1572.sp -1
527.IP \(bu 2.3573.IP \(bu 2.3
528.\}574.\}
529.\" mysql: histignore option.\" histignore option: mysql\fB\-\-histignore\fR575.\" mysql: histignore option
576.\" histignore option: mysql
577\fB\-\-histignore\fR
530.sp578.sp
531A colon\-separated list of one or more patterns specifying statements to ignore for logging purposes\&. These patterns are added to the default pattern list ("*IDENTIFIED*:*PASSWORD*")\&. The value specified for this option affects logging of statements written to the history file\&. For more information, see579A colon\-separated list of one or more patterns specifying statements to ignore for logging purposes\&. These patterns are added to the default pattern list ("*IDENTIFIED*:*PASSWORD*")\&. The value specified for this option affects logging of statements written to the history file\&. For more information, see
532the section called \(lqMYSQL LOGGING\(rq\&. This option was added in MySQL 5\&.6\&.8\&.580the section called \(lqMYSQL LOGGING\(rq\&. This option was added in MySQL 5\&.6\&.8\&.
@@ -540,7 +588,9 @@
540.sp -1588.sp -1
541.IP \(bu 2.3589.IP \(bu 2.3
542.\}590.\}
543.\" mysql: host option.\" host option: mysql\fB\-\-host=\fR\fB\fIhost_name\fR\fR,591.\" mysql: host option
592.\" host option: mysql
593\fB\-\-host=\fR\fB\fIhost_name\fR\fR,
544\fB\-h \fR\fB\fIhost_name\fR\fR594\fB\-h \fR\fB\fIhost_name\fR\fR
545.sp595.sp
546Connect to the MySQL server on the given host\&.596Connect to the MySQL server on the given host\&.
@@ -554,7 +604,9 @@
554.sp -1604.sp -1
555.IP \(bu 2.3605.IP \(bu 2.3
556.\}606.\}
557.\" mysql: html option.\" html option: mysql\fB\-\-html\fR,607.\" mysql: html option
608.\" html option: mysql
609\fB\-\-html\fR,
558\fB\-H\fR610\fB\-H\fR
559.sp611.sp
560Produce HTML output\&.612Produce HTML output\&.
@@ -568,7 +620,9 @@
568.sp -1620.sp -1
569.IP \(bu 2.3621.IP \(bu 2.3
570.\}622.\}
571.\" mysql: ignore-spaces option.\" ignore-spaces option: mysql\fB\-\-ignore\-spaces\fR,623.\" mysql: ignore-spaces option
624.\" ignore-spaces option: mysql
625\fB\-\-ignore\-spaces\fR,
572\fB\-i\fR626\fB\-i\fR
573.sp627.sp
574Ignore spaces after function names\&. The effect of this is described in the discussion for the628Ignore spaces after function names\&. The effect of this is described in the discussion for the
@@ -585,7 +639,9 @@
585.sp -1639.sp -1
586.IP \(bu 2.3640.IP \(bu 2.3
587.\}641.\}
588.\" mysql: init-command option.\" init-command option: mysql\fB\-\-init\-command=str\fR642.\" mysql: init-command option
643.\" init-command option: mysql
644\fB\-\-init\-command=str\fR
589.sp645.sp
590SQL statement to execute after connecting to the server\&. If auto\-reconnect is enabled, the statement is executed again after reconnection occurs\&.646SQL statement to execute after connecting to the server\&. If auto\-reconnect is enabled, the statement is executed again after reconnection occurs\&.
591.RE647.RE
@@ -598,7 +654,9 @@
598.sp -1654.sp -1
599.IP \(bu 2.3655.IP \(bu 2.3
600.\}656.\}
601.\" mysql: line-numbers option.\" line-numbers option: mysql\fB\-\-line\-numbers\fR657.\" mysql: line-numbers option
658.\" line-numbers option: mysql
659\fB\-\-line\-numbers\fR
602.sp660.sp
603Write line numbers for errors\&. Disable this with661Write line numbers for errors\&. Disable this with
604\fB\-\-skip\-line\-numbers\fR\&.662\fB\-\-skip\-line\-numbers\fR\&.
@@ -612,7 +670,9 @@
612.sp -1670.sp -1
613.IP \(bu 2.3671.IP \(bu 2.3
614.\}672.\}
615.\" mysql: local-infile option.\" local-infile option: mysql\fB\-\-local\-infile[={0|1}]\fR673.\" mysql: local-infile option
674.\" local-infile option: mysql
675\fB\-\-local\-infile[={0|1}]\fR
616.sp676.sp
617Enable or disable677Enable or disable
618LOCAL678LOCAL
@@ -636,7 +696,9 @@
636.sp -1696.sp -1
637.IP \(bu 2.3697.IP \(bu 2.3
638.\}698.\}
639.\" mysql: named-commands option.\" named-commands option: mysql\fB\-\-named\-commands\fR,699.\" mysql: named-commands option
700.\" named-commands option: mysql
701\fB\-\-named\-commands\fR,
640\fB\-G\fR702\fB\-G\fR
641.sp703.sp
642Enable named704Enable named
@@ -659,7 +721,9 @@
659.sp -1721.sp -1
660.IP \(bu 2.3722.IP \(bu 2.3
661.\}723.\}
662.\" mysql: no-auto-rehash option.\" no-auto-rehash option: mysql\fB\-\-no\-auto\-rehash\fR,724.\" mysql: no-auto-rehash option
725.\" no-auto-rehash option: mysql
726\fB\-\-no\-auto\-rehash\fR,
663\fB\-A\fR727\fB\-A\fR
664.sp728.sp
665This has the same effect as729This has the same effect as
@@ -675,7 +739,9 @@
675.sp -1739.sp -1
676.IP \(bu 2.3740.IP \(bu 2.3
677.\}741.\}
678.\" mysql: no-beep option.\" no-beep option: mysql\fB\-\-no\-beep\fR,742.\" mysql: no-beep option
743.\" no-beep option: mysql
744\fB\-\-no\-beep\fR,
679\fB\-b\fR745\fB\-b\fR
680.sp746.sp
681Do not beep when errors occur\&.747Do not beep when errors occur\&.
@@ -689,7 +755,9 @@
689.sp -1755.sp -1
690.IP \(bu 2.3756.IP \(bu 2.3
691.\}757.\}
692.\" mysql: one-database option.\" one-database option: mysql\fB\-\-one\-database\fR,758.\" mysql: one-database option
759.\" one-database option: mysql
760\fB\-\-one\-database\fR,
693\fB\-o\fR761\fB\-o\fR
694.sp762.sp
695Ignore statements except those that occur while the default database is the one named on the command line\&. This option is rudimentary and should be used with care\&. Statement filtering is based only on763Ignore statements except those that occur while the default database is the one named on the command line\&. This option is rudimentary and should be used with care\&. Statement filtering is based only on
@@ -791,7 +859,9 @@
791.sp -1859.sp -1
792.IP \(bu 2.3860.IP \(bu 2.3
793.\}861.\}
794.\" mysql: pager option.\" pager option: mysql\fB\-\-pager[=\fR\fB\fIcommand\fR\fR\fB]\fR862.\" mysql: pager option
863.\" pager option: mysql
864\fB\-\-pager[=\fR\fB\fIcommand\fR\fR\fB]\fR
795.sp865.sp
796Use the given command for paging query output\&. If the command is omitted, the default pager is the value of your866Use the given command for paging query output\&. If the command is omitted, the default pager is the value of your
797PAGER867PAGER
@@ -811,7 +881,9 @@
811.sp -1881.sp -1
812.IP \(bu 2.3882.IP \(bu 2.3
813.\}883.\}
814.\" mysql: password option.\" password option: mysql\fB\-\-password[=\fR\fB\fIpassword\fR\fR\fB]\fR,884.\" mysql: password option
885.\" password option: mysql
886\fB\-\-password[=\fR\fB\fIpassword\fR\fR\fB]\fR,
815\fB\-p[\fR\fB\fIpassword\fR\fR\fB]\fR887\fB\-p[\fR\fB\fIpassword\fR\fR\fB]\fR
816.sp888.sp
817The password to use when connecting to the server\&. If you use the short option form (\fB\-p\fR), you889The password to use when connecting to the server\&. If you use the short option form (\fB\-p\fR), you
@@ -838,7 +910,9 @@
838.sp -1910.sp -1
839.IP \(bu 2.3911.IP \(bu 2.3
840.\}912.\}
841.\" mysql: pipe option.\" pipe option: mysql\fB\-\-pipe\fR,913.\" mysql: pipe option
914.\" pipe option: mysql
915\fB\-\-pipe\fR,
842\fB\-W\fR916\fB\-W\fR
843.sp917.sp
844On Windows, connect to the server using a named pipe\&. This option applies only if the server supports named\-pipe connections\&.918On Windows, connect to the server using a named pipe\&. This option applies only if the server supports named\-pipe connections\&.
@@ -852,7 +926,9 @@
852.sp -1926.sp -1
853.IP \(bu 2.3927.IP \(bu 2.3
854.\}928.\}
855.\" mysql: plugin-dir option.\" plugin-dir option: mysql\fB\-\-plugin\-dir=\fR\fB\fIpath\fR\fR929.\" mysql: plugin-dir option
930.\" plugin-dir option: mysql
931\fB\-\-plugin\-dir=\fR\fB\fIpath\fR\fR
856.sp932.sp
857The directory in which to look for plugins\&. It may be necessary to specify this option if the933The directory in which to look for plugins\&. It may be necessary to specify this option if the
858\fB\-\-default\-auth\fR934\fB\-\-default\-auth\fR
@@ -870,7 +946,10 @@
870.sp -1946.sp -1
871.IP \(bu 2.3947.IP \(bu 2.3
872.\}948.\}
873.\" mysql: port option.\" port option: mysql.\" TCP/IP\fB\-\-port=\fR\fB\fIport_num\fR\fR,949.\" mysql: port option
950.\" port option: mysql
951.\" TCP/IP
952\fB\-\-port=\fR\fB\fIport_num\fR\fR,
874\fB\-P \fR\fB\fIport_num\fR\fR953\fB\-P \fR\fB\fIport_num\fR\fR
875.sp954.sp
876The TCP/IP port number to use for the connection\&.955The TCP/IP port number to use for the connection\&.
@@ -884,7 +963,9 @@
884.sp -1963.sp -1
885.IP \(bu 2.3964.IP \(bu 2.3
886.\}965.\}
887.\" mysql: prompt option.\" prompt option: mysql\fB\-\-prompt=\fR\fB\fIformat_str\fR\fR966.\" mysql: prompt option
967.\" prompt option: mysql
968\fB\-\-prompt=\fR\fB\fIformat_str\fR\fR
888.sp969.sp
889Set the prompt to the specified format\&. The default is970Set the prompt to the specified format\&. The default is
890mysql>\&. The special sequences that the prompt can contain are described in971mysql>\&. The special sequences that the prompt can contain are described in
@@ -899,7 +980,9 @@
899.sp -1980.sp -1
900.IP \(bu 2.3981.IP \(bu 2.3
901.\}982.\}
902.\" mysql: protocol option.\" protocol option: mysql\fB\-\-protocol={TCP|SOCKET|PIPE|MEMORY}\fR983.\" mysql: protocol option
984.\" protocol option: mysql
985\fB\-\-protocol={TCP|SOCKET|PIPE|MEMORY}\fR
903.sp986.sp
904The connection protocol to use for connecting to the server\&. It is useful when the other connection parameters normally would cause a protocol to be used other than the one you want\&. For details on the permissible values, see987The connection protocol to use for connecting to the server\&. It is useful when the other connection parameters normally would cause a protocol to be used other than the one you want\&. For details on the permissible values, see
905Section\ \&4.2.2, \(lqConnecting to the MySQL Server\(rq\&.988Section\ \&4.2.2, \(lqConnecting to the MySQL Server\(rq\&.
@@ -913,7 +996,9 @@
913.sp -1996.sp -1
914.IP \(bu 2.3997.IP \(bu 2.3
915.\}998.\}
916.\" mysql: quick option.\" quick option: mysql\fB\-\-quick\fR,999.\" mysql: quick option
1000.\" quick option: mysql
1001\fB\-\-quick\fR,
917\fB\-q\fR1002\fB\-q\fR
918.sp1003.sp
919Do not cache each query result, print each row as it is received\&. This may slow down the server if the output is suspended\&. With this option,1004Do not cache each query result, print each row as it is received\&. This may slow down the server if the output is suspended\&. With this option,
@@ -929,7 +1014,9 @@
929.sp -11014.sp -1
930.IP \(bu 2.31015.IP \(bu 2.3
931.\}1016.\}
932.\" mysql: raw option.\" raw option: mysql\fB\-\-raw\fR,1017.\" mysql: raw option
1018.\" raw option: mysql
1019\fB\-\-raw\fR,
933\fB\-r\fR1020\fB\-r\fR
934.sp1021.sp
935For tabular output, the1022For tabular output, the
@@ -982,7 +1069,9 @@
982.sp -11069.sp -1
983.IP \(bu 2.31070.IP \(bu 2.3
984.\}1071.\}
985.\" mysql: reconnect option.\" reconnect option: mysql\fB\-\-reconnect\fR1072.\" mysql: reconnect option
1073.\" reconnect option: mysql
1074\fB\-\-reconnect\fR
986.sp1075.sp
987If the connection to the server is lost, automatically try to reconnect\&. A single reconnect attempt is made each time the connection is lost\&. To suppress reconnection behavior, use1076If the connection to the server is lost, automatically try to reconnect\&. A single reconnect attempt is made each time the connection is lost\&. To suppress reconnection behavior, use
988\fB\-\-skip\-reconnect\fR\&.1077\fB\-\-skip\-reconnect\fR\&.
@@ -996,7 +1085,11 @@
996.sp -11085.sp -1
997.IP \(bu 2.31086.IP \(bu 2.3
998.\}1087.\}
999.\" mysql: safe-updates option.\" safe-updates option: mysql.\" mysql: i-am-a-dummy option.\" i-am-a-dummy option: mysql\fB\-\-safe\-updates\fR,1088.\" mysql: safe-updates option
1089.\" safe-updates option: mysql
1090.\" mysql: i-am-a-dummy option
1091.\" i-am-a-dummy option: mysql
1092\fB\-\-safe\-updates\fR,
1000\fB\-\-i\-am\-a\-dummy\fR,1093\fB\-\-i\-am\-a\-dummy\fR,
1001\fB\-U\fR1094\fB\-U\fR
1002.sp1095.sp
@@ -1018,7 +1111,9 @@
1018.sp -11111.sp -1
1019.IP \(bu 2.31112.IP \(bu 2.3
1020.\}1113.\}
1021.\" mysql: secure-auth option.\" secure-auth option: mysql\fB\-\-secure\-auth\fR1114.\" mysql: secure-auth option
1115.\" secure-auth option: mysql
1116\fB\-\-secure\-auth\fR
1022.sp1117.sp
1023Do not send passwords to the server in old (pre\-4\&.1) format\&. This prevents connections except for servers that use the newer password format\&. As of MySQL 5\&.6\&.7, this option is enabled by default; use1118Do not send passwords to the server in old (pre\-4\&.1) format\&. This prevents connections except for servers that use the newer password format\&. As of MySQL 5\&.6\&.7, this option is enabled by default; use
1024\fB\-\-skip\-secure\-auth\fR1119\fB\-\-skip\-secure\-auth\fR
@@ -1048,7 +1143,9 @@
1048.sp -11143.sp -1
1049.IP \(bu 2.31144.IP \(bu 2.3
1050.\}1145.\}
1051.\" mysql: server-public-key-path option.\" server-public-key-path option: mysql\fB\-\-server\-public\-key\-path=\fR\fBfile_name\fR1146.\" mysql: server-public-key-path option
1147.\" server-public-key-path option: mysql
1148\fB\-\-server\-public\-key\-path=\fR\fBfile_name\fR
1052.sp1149.sp
1053The path name to a file containing the server RSA public key\&. The file must be in PEM format\&. The public key is used for RSA encryption of the client password for connections to the server made using accounts that authenticate with the1150The path name to a file containing the server RSA public key\&. The file must be in PEM format\&. The public key is used for RSA encryption of the client password for connections to the server made using accounts that authenticate with the
1054sha256_password1151sha256_password
@@ -1075,7 +1172,9 @@
1075.sp -11172.sp -1
1076.IP \(bu 2.31173.IP \(bu 2.3
1077.\}1174.\}
1078.\" mysql: show-warnings option.\" show-warnings option: mysql\fB\-\-show\-warnings\fR1175.\" mysql: show-warnings option
1176.\" show-warnings option: mysql
1177\fB\-\-show\-warnings\fR
1079.sp1178.sp
1080Cause warnings to be shown after each statement if there are any\&. This option applies to interactive and batch mode\&.1179Cause warnings to be shown after each statement if there are any\&. This option applies to interactive and batch mode\&.
1081.RE1180.RE
@@ -1088,7 +1187,9 @@
1088.sp -11187.sp -1
1089.IP \(bu 2.31188.IP \(bu 2.3
1090.\}1189.\}
1091.\" mysql: sigint-ignore option.\" sigint-ignore option: mysql\fB\-\-sigint\-ignore\fR1190.\" mysql: sigint-ignore option
1191.\" sigint-ignore option: mysql
1192\fB\-\-sigint\-ignore\fR
1092.sp1193.sp
1093Ignore1194Ignore
1094SIGINT1195SIGINT
@@ -1104,7 +1205,9 @@
1104.sp -11205.sp -1
1105.IP \(bu 2.31206.IP \(bu 2.3
1106.\}1207.\}
1107.\" mysql: silent option.\" silent option: mysql\fB\-\-silent\fR,1208.\" mysql: silent option
1209.\" silent option: mysql
1210\fB\-\-silent\fR,
1108\fB\-s\fR1211\fB\-s\fR
1109.sp1212.sp
1110Silent mode\&. Produce less output\&. This option can be given multiple times to produce less and less output\&.1213Silent mode\&. Produce less output\&. This option can be given multiple times to produce less and less output\&.
@@ -1122,7 +1225,9 @@
1122.sp -11225.sp -1
1123.IP \(bu 2.31226.IP \(bu 2.3
1124.\}1227.\}
1125.\" mysql: skip-column-names option.\" skip-column-names option: mysql\fB\-\-skip\-column\-names\fR,1228.\" mysql: skip-column-names option
1229.\" skip-column-names option: mysql
1230\fB\-\-skip\-column\-names\fR,
1126\fB\-N\fR1231\fB\-N\fR
1127.sp1232.sp
1128Do not write column names in results\&.1233Do not write column names in results\&.
@@ -1136,7 +1241,9 @@
1136.sp -11241.sp -1
1137.IP \(bu 2.31242.IP \(bu 2.3
1138.\}1243.\}
1139.\" mysql: skip-line-numbers option.\" skip-line-numbers option: mysql\fB\-\-skip\-line\-numbers\fR,1244.\" mysql: skip-line-numbers option
1245.\" skip-line-numbers option: mysql
1246\fB\-\-skip\-line\-numbers\fR,
1140\fB\-L\fR1247\fB\-L\fR
1141.sp1248.sp
1142Do not write line numbers for errors\&. Useful when you want to compare result files that include error messages\&.1249Do not write line numbers for errors\&. Useful when you want to compare result files that include error messages\&.
@@ -1150,7 +1257,9 @@
1150.sp -11257.sp -1
1151.IP \(bu 2.31258.IP \(bu 2.3
1152.\}1259.\}
1153.\" mysql: socket option.\" socket option: mysql\fB\-\-socket=\fR\fB\fIpath\fR\fR,1260.\" mysql: socket option
1261.\" socket option: mysql
1262\fB\-\-socket=\fR\fB\fIpath\fR\fR,
1154\fB\-S \fR\fB\fIpath\fR\fR1263\fB\-S \fR\fB\fIpath\fR\fR
1155.sp1264.sp
1156For connections to1265For connections to
@@ -1165,7 +1274,9 @@
1165.sp -11274.sp -1
1166.IP \(bu 2.31275.IP \(bu 2.3
1167.\}1276.\}
1168.\" mysql: SSL options.\" SSL options: mysql\fB\-\-ssl*\fR1277.\" mysql: SSL options
1278.\" SSL options: mysql
1279\fB\-\-ssl*\fR
1169.sp1280.sp
1170Options that begin with1281Options that begin with
1171\fB\-\-ssl\fR1282\fB\-\-ssl\fR
@@ -1181,7 +1292,9 @@
1181.sp -11292.sp -1
1182.IP \(bu 2.31293.IP \(bu 2.3
1183.\}1294.\}
1184.\" mysql: table option.\" table option: mysql\fB\-\-table\fR,1295.\" mysql: table option
1296.\" table option: mysql
1297\fB\-\-table\fR,
1185\fB\-t\fR1298\fB\-t\fR
1186.sp1299.sp
1187Display output in table format\&. This is the default for interactive use, but can be used to produce table output in batch mode\&.1300Display output in table format\&. This is the default for interactive use, but can be used to produce table output in batch mode\&.
@@ -1195,7 +1308,9 @@
1195.sp -11308.sp -1
1196.IP \(bu 2.31309.IP \(bu 2.3
1197.\}1310.\}
1198.\" mysql: tee option.\" tee option: mysql\fB\-\-tee=\fR\fB\fIfile_name\fR\fR1311.\" mysql: tee option
1312.\" tee option: mysql
1313\fB\-\-tee=\fR\fB\fIfile_name\fR\fR
1199.sp1314.sp
1200Append a copy of output to the given file\&. This option works only in interactive mode\&.1315Append a copy of output to the given file\&. This option works only in interactive mode\&.
1201the section called \(lqMYSQL COMMANDS\(rq, discusses tee files further\&.1316the section called \(lqMYSQL COMMANDS\(rq, discusses tee files further\&.
@@ -1209,7 +1324,9 @@
1209.sp -11324.sp -1
1210.IP \(bu 2.31325.IP \(bu 2.3
1211.\}1326.\}
1212.\" mysql: unbuffered option.\" unbuffered option: mysql\fB\-\-unbuffered\fR,1327.\" mysql: unbuffered option
1328.\" unbuffered option: mysql
1329\fB\-\-unbuffered\fR,
1213\fB\-n\fR1330\fB\-n\fR
1214.sp1331.sp
1215Flush the buffer after each query\&.1332Flush the buffer after each query\&.
@@ -1223,7 +1340,9 @@
1223.sp -11340.sp -1
1224.IP \(bu 2.31341.IP \(bu 2.3
1225.\}1342.\}
1226.\" mysql: user option.\" user option: mysql\fB\-\-user=\fR\fB\fIuser_name\fR\fR,1343.\" mysql: user option
1344.\" user option: mysql
1345\fB\-\-user=\fR\fB\fIuser_name\fR\fR,
1227\fB\-u \fR\fB\fIuser_name\fR\fR1346\fB\-u \fR\fB\fIuser_name\fR\fR
1228.sp1347.sp
1229The MySQL user name to use when connecting to the server\&.1348The MySQL user name to use when connecting to the server\&.
@@ -1237,7 +1356,9 @@
1237.sp -11356.sp -1
1238.IP \(bu 2.31357.IP \(bu 2.3
1239.\}1358.\}
1240.\" mysql: verbose option.\" verbose option: mysql\fB\-\-verbose\fR,1359.\" mysql: verbose option
1360.\" verbose option: mysql
1361\fB\-\-verbose\fR,
1241\fB\-v\fR1362\fB\-v\fR
1242.sp1363.sp
1243Verbose mode\&. Produce more output about what the program does\&. This option can be given multiple times to produce more and more output\&. (For example,1364Verbose mode\&. Produce more output about what the program does\&. This option can be given multiple times to produce more and more output\&. (For example,
@@ -1253,7 +1374,9 @@
1253.sp -11374.sp -1
1254.IP \(bu 2.31375.IP \(bu 2.3
1255.\}1376.\}
1256.\" mysql: version option.\" version option: mysql\fB\-\-version\fR,1377.\" mysql: version option
1378.\" version option: mysql
1379\fB\-\-version\fR,
1257\fB\-V\fR1380\fB\-V\fR
1258.sp1381.sp
1259Display version information and exit\&.1382Display version information and exit\&.
@@ -1267,7 +1390,9 @@
1267.sp -11390.sp -1
1268.IP \(bu 2.31391.IP \(bu 2.3
1269.\}1392.\}
1270.\" mysql: vertical option.\" vertical option: mysql\fB\-\-vertical\fR,1393.\" mysql: vertical option
1394.\" vertical option: mysql
1395\fB\-\-vertical\fR,
1271\fB\-E\fR1396\fB\-E\fR
1272.sp1397.sp
1273Print query output rows vertically (one line per column value)\&. Without this option, you can specify vertical output for individual statements by terminating them with1398Print query output rows vertically (one line per column value)\&. Without this option, you can specify vertical output for individual statements by terminating them with
@@ -1282,7 +1407,9 @@
1282.sp -11407.sp -1
1283.IP \(bu 2.31408.IP \(bu 2.3
1284.\}1409.\}
1285.\" mysql: wait option.\" wait option: mysql\fB\-\-wait\fR,1410.\" mysql: wait option
1411.\" wait option: mysql
1412\fB\-\-wait\fR,
1286\fB\-w\fR1413\fB\-w\fR
1287.sp1414.sp
1288If the connection cannot be established, wait and retry instead of aborting\&.1415If the connection cannot be established, wait and retry instead of aborting\&.
@@ -1296,7 +1423,9 @@
1296.sp -11423.sp -1
1297.IP \(bu 2.31424.IP \(bu 2.3
1298.\}1425.\}
1299.\" mysql: xml option.\" xml option: mysql\fB\-\-xml\fR,1426.\" mysql: xml option
1427.\" xml option: mysql
1428\fB\-\-xml\fR,
1300\fB\-X\fR1429\fB\-X\fR
1301.sp1430.sp
1302Produce XML output\&.1431Produce XML output\&.
@@ -1365,7 +1494,9 @@
1365.sp -11494.sp -1
1366.IP \(bu 2.31495.IP \(bu 2.3
1367.\}1496.\}
1368.\" timeout: connect_timeout variable.\" connect_timeout variableconnect_timeout1497.\" timeout: connect_timeout variable
1498.\" connect_timeout variable
1499connect_timeout
1369.sp1500.sp
1370The number of seconds before connection timeout\&. (Default value is1501The number of seconds before connection timeout\&. (Default value is
13710\&.)15020\&.)
@@ -1379,7 +1510,8 @@
1379.sp -11510.sp -1
1380.IP \(bu 2.31511.IP \(bu 2.3
1381.\}1512.\}
1382.\" max_allowed_packet variablemax_allowed_packet1513.\" max_allowed_packet variable
1514max_allowed_packet
1383.sp1515.sp
1384The maximum size of the buffer for client/server communication\&. The default is 16MB, the maximum is 1GB\&.1516The maximum size of the buffer for client/server communication\&. The default is 16MB, the maximum is 1GB\&.
1385.RE1517.RE
@@ -1392,7 +1524,8 @@
1392.sp -11524.sp -1
1393.IP \(bu 2.31525.IP \(bu 2.3
1394.\}1526.\}
1395.\" max_join_size variablemax_join_size1527.\" max_join_size variable
1528max_join_size
1396.sp1529.sp
1397The automatic limit for rows in a join when using1530The automatic limit for rows in a join when using
1398\fB\-\-safe\-updates\fR\&. (Default value is 1,000,000\&.)1531\fB\-\-safe\-updates\fR\&. (Default value is 1,000,000\&.)
@@ -1406,7 +1539,8 @@
1406.sp -11539.sp -1
1407.IP \(bu 2.31540.IP \(bu 2.3
1408.\}1541.\}
1409.\" net_buffer_length variablenet_buffer_length1542.\" net_buffer_length variable
1543net_buffer_length
1410.sp1544.sp
1411The buffer size for TCP/IP and socket communication\&. (Default value is 16KB\&.)1545The buffer size for TCP/IP and socket communication\&. (Default value is 16KB\&.)
1412.RE1546.RE
@@ -1419,7 +1553,8 @@
1419.sp -11553.sp -1
1420.IP \(bu 2.31554.IP \(bu 2.3
1421.\}1555.\}
1422.\" select_limit variableselect_limit1556.\" select_limit variable
1557select_limit
1423.sp1558.sp
1424The automatic limit for1559The automatic limit for
1425SELECT1560SELECT
@@ -1509,7 +1644,9 @@
1509.sp -11644.sp -1
1510.IP \(bu 2.31645.IP \(bu 2.3
1511.\}1646.\}
1512.\" mysql: help command.\" help command: mysqlhelp [\fIarg\fR],1647.\" mysql: help command
1648.\" help command: mysql
1649help [\fIarg\fR],
1513\eh [\fIarg\fR],1650\eh [\fIarg\fR],
1514\e? [\fIarg\fR],1651\e? [\fIarg\fR],
1515? [\fIarg\fR]1652? [\fIarg\fR]
@@ -1534,7 +1671,9 @@
1534.sp -11671.sp -1
1535.IP \(bu 2.31672.IP \(bu 2.3
1536.\}1673.\}
1537.\" mysql: charset command.\" charset command: mysqlcharset \fIcharset_name\fR,1674.\" mysql: charset command
1675.\" charset command: mysql
1676charset \fIcharset_name\fR,
1538\eC \fIcharset_name\fR1677\eC \fIcharset_name\fR
1539.sp1678.sp
1540Change the default character set and issue a1679Change the default character set and issue a
@@ -1552,7 +1691,9 @@
1552.sp -11691.sp -1
1553.IP \(bu 2.31692.IP \(bu 2.3
1554.\}1693.\}
1555.\" mysql: clear command.\" clear command: mysqlclear,1694.\" mysql: clear command
1695.\" clear command: mysql
1696clear,
1556\ec1697\ec
1557.sp1698.sp
1558Clear the current input\&. Use this if you change your mind about executing the statement that you are entering\&.1699Clear the current input\&. Use this if you change your mind about executing the statement that you are entering\&.
@@ -1566,7 +1707,9 @@
1566.sp -11707.sp -1
1567.IP \(bu 2.31708.IP \(bu 2.3
1568.\}1709.\}
1569.\" mysql: connect command.\" connect command: mysqlconnect [\fIdb_name\fR \fIhost_name\fR]],1710.\" mysql: connect command
1711.\" connect command: mysql
1712connect [\fIdb_name\fR \fIhost_name\fR]],
1570\er [\fIdb_name\fR \fIhost_name\fR]]1713\er [\fIdb_name\fR \fIhost_name\fR]]
1571.sp1714.sp
1572Reconnect to the server\&. The optional database name and host name arguments may be given to specify the default database or the host where the server is running\&. If omitted, the current values are used\&.1715Reconnect to the server\&. The optional database name and host name arguments may be given to specify the default database or the host where the server is running\&. If omitted, the current values are used\&.
@@ -1580,7 +1723,9 @@
1580.sp -11723.sp -1
1581.IP \(bu 2.31724.IP \(bu 2.3
1582.\}1725.\}
1583.\" mysql: delimiter command.\" delimiter command: mysqldelimiter \fIstr\fR,1726.\" mysql: delimiter command
1727.\" delimiter command: mysql
1728delimiter \fIstr\fR,
1584\ed \fIstr\fR1729\ed \fIstr\fR
1585.sp1730.sp
1586Change the string that1731Change the string that
@@ -1620,7 +1765,9 @@
1620.sp -11765.sp -1
1621.IP \(bu 2.31766.IP \(bu 2.3
1622.\}1767.\}
1623.\" mysql: edit command.\" edit command: mysqledit,1768.\" mysql: edit command
1769.\" edit command: mysql
1770edit,
1624\ee1771\ee
1625.sp1772.sp
1626Edit the current input statement\&.1773Edit the current input statement\&.
@@ -1646,7 +1793,9 @@
1646.sp -11793.sp -1
1647.IP \(bu 2.31794.IP \(bu 2.3
1648.\}1795.\}
1649.\" mysql: ego command.\" ego command: mysqlego,1796.\" mysql: ego command
1797.\" ego command: mysql
1798ego,
1650\eG1799\eG
1651.sp1800.sp
1652Send the current statement to the server to be executed and display the result using vertical format\&.1801Send the current statement to the server to be executed and display the result using vertical format\&.
@@ -1660,7 +1809,9 @@
1660.sp -11809.sp -1
1661.IP \(bu 2.31810.IP \(bu 2.3
1662.\}1811.\}
1663.\" mysql: exit command.\" exit command: mysqlexit,1812.\" mysql: exit command
1813.\" exit command: mysql
1814exit,
1664\eq1815\eq
1665.sp1816.sp
1666Exit1817Exit
@@ -1675,7 +1826,9 @@
1675.sp -11826.sp -1
1676.IP \(bu 2.31827.IP \(bu 2.3
1677.\}1828.\}
1678.\" mysql: go command.\" go command: mysqlgo,1829.\" mysql: go command
1830.\" go command: mysql
1831go,
1679\eg1832\eg
1680.sp1833.sp
1681Send the current statement to the server to be executed\&.1834Send the current statement to the server to be executed\&.
@@ -1689,7 +1842,9 @@
1689.sp -11842.sp -1
1690.IP \(bu 2.31843.IP \(bu 2.3
1691.\}1844.\}
1692.\" mysql: nopager command.\" nopager command: mysqlnopager,1845.\" mysql: nopager command
1846.\" nopager command: mysql
1847nopager,
1693\en1848\en
1694.sp1849.sp
1695Disable output paging\&. See the description for1850Disable output paging\&. See the description for
@@ -1708,7 +1863,9 @@
1708.sp -11863.sp -1
1709.IP \(bu 2.31864.IP \(bu 2.3
1710.\}1865.\}
1711.\" mysql: notee command.\" notee command: mysqlnotee,1866.\" mysql: notee command
1867.\" notee command: mysql
1868notee,
1712\et1869\et
1713.sp1870.sp
1714Disable output copying to the tee file\&. See the description for1871Disable output copying to the tee file\&. See the description for
@@ -1723,7 +1880,9 @@
1723.sp -11880.sp -1
1724.IP \(bu 2.31881.IP \(bu 2.3
1725.\}1882.\}
1726.\" mysql: nowarning command.\" nowarning command: mysqlnowarning,1883.\" mysql: nowarning command
1884.\" nowarning command: mysql
1885nowarning,
1727\ew1886\ew
1728.sp1887.sp
1729Enable display of warnings after each statement\&.1888Enable display of warnings after each statement\&.
@@ -1737,7 +1896,9 @@
1737.sp -11896.sp -1
1738.IP \(bu 2.31897.IP \(bu 2.3
1739.\}1898.\}
1740.\" mysql: pager command.\" pager command: mysqlpager [\fIcommand\fR],1899.\" mysql: pager command
1900.\" pager command: mysql
1901pager [\fIcommand\fR],
1741\eP [\fIcommand\fR]1902\eP [\fIcommand\fR]
1742.sp1903.sp
1743Enable output paging\&. By using the1904Enable output paging\&. By using the
@@ -1775,7 +1936,9 @@
1775.sp -11936.sp -1
1776.IP \(bu 2.31937.IP \(bu 2.3
1777.\}1938.\}
1778.\" mysql: print command.\" print command: mysqlprint,1939.\" mysql: print command
1940.\" print command: mysql
1941print,
1779\ep1942\ep
1780.sp1943.sp
1781Print the current input statement without executing it\&.1944Print the current input statement without executing it\&.
@@ -1789,7 +1952,9 @@
1789.sp -11952.sp -1
1790.IP \(bu 2.31953.IP \(bu 2.3
1791.\}1954.\}
1792.\" mysql: prompt command.\" prompt command: mysqlprompt [\fIstr\fR],1955.\" mysql: prompt command
1956.\" prompt command: mysql
1957prompt [\fIstr\fR],
1793\eR [\fIstr\fR]1958\eR [\fIstr\fR]
1794.sp1959.sp
1795Reconfigure the1960Reconfigure the
@@ -1812,7 +1977,9 @@
1812.sp -11977.sp -1
1813.IP \(bu 2.31978.IP \(bu 2.3
1814.\}1979.\}
1815.\" mysql: quit command.\" quit command: mysqlquit,1980.\" mysql: quit command
1981.\" quit command: mysql
1982quit,
1816\eq1983\eq
1817.sp1984.sp
1818Exit1985Exit
@@ -1827,7 +1994,9 @@
1827.sp -11994.sp -1
1828.IP \(bu 2.31995.IP \(bu 2.3
1829.\}1996.\}
1830.\" mysql: rehash command.\" rehash command: mysqlrehash,1997.\" mysql: rehash command
1998.\" rehash command: mysql
1999rehash,
1831\e#2000\e#
1832.sp2001.sp
1833Rebuild the completion hash that enables database, table, and column name completion while you are entering statements\&. (See the description for the2002Rebuild the completion hash that enables database, table, and column name completion while you are entering statements\&. (See the description for the
@@ -1843,7 +2012,9 @@
1843.sp -12012.sp -1
1844.IP \(bu 2.32013.IP \(bu 2.3
1845.\}2014.\}
1846.\" mysql: source command.\" source command: mysqlsource \fIfile_name\fR,2015.\" mysql: source command
2016.\" source command: mysql
2017source \fIfile_name\fR,
1847\e\&. \fIfile_name\fR2018\e\&. \fIfile_name\fR
1848.sp2019.sp
1849Read the named file and executes the statements contained therein\&. On Windows, you can specify path name separators as2020Read the named file and executes the statements contained therein\&. On Windows, you can specify path name separators as
@@ -1860,7 +2031,9 @@
1860.sp -12031.sp -1
1861.IP \(bu 2.32032.IP \(bu 2.3
1862.\}2033.\}
1863.\" mysql: status command.\" status command: mysqlstatus,2034.\" mysql: status command
2035.\" status command: mysql
2036status,
1864\es2037\es
1865.sp2038.sp
1866Provide status information about the connection and the server you are using\&. If you are running in2039Provide status information about the connection and the server you are using\&. If you are running in
@@ -1880,7 +2053,9 @@
1880.sp -12053.sp -1
1881.IP \(bu 2.32054.IP \(bu 2.3
1882.\}2055.\}
1883.\" mysql: system command.\" system command: mysqlsystem \fIcommand\fR,2056.\" mysql: system command
2057.\" system command: mysql
2058system \fIcommand\fR,
1884\e! \fIcommand\fR2059\e! \fIcommand\fR
1885.sp2060.sp
1886Execute the given command using your default command interpreter\&.2061Execute the given command using your default command interpreter\&.
@@ -1898,7 +2073,9 @@
1898.sp -12073.sp -1
1899.IP \(bu 2.32074.IP \(bu 2.3
1900.\}2075.\}
1901.\" mysql: tee command.\" tee command: mysqltee [\fIfile_name\fR],2076.\" mysql: tee command
2077.\" tee command: mysql
2078tee [\fIfile_name\fR],
1902\eT [\fIfile_name\fR]2079\eT [\fIfile_name\fR]
1903.sp2080.sp
1904By using the2081By using the
@@ -1927,7 +2104,9 @@
1927.sp -12104.sp -1
1928.IP \(bu 2.32105.IP \(bu 2.3
1929.\}2106.\}
1930.\" mysql: use command.\" use command: mysqluse \fIdb_name\fR,2107.\" mysql: use command
2108.\" use command: mysql
2109use \fIdb_name\fR,
1931\eu \fIdb_name\fR2110\eu \fIdb_name\fR
1932.sp2111.sp
1933Use2112Use
@@ -1943,7 +2122,9 @@
1943.sp -12122.sp -1
1944.IP \(bu 2.32123.IP \(bu 2.3
1945.\}2124.\}
1946.\" mysql: warnings command.\" warnings command: mysqlwarnings,2125.\" mysql: warnings command
2126.\" warnings command: mysql
2127warnings,
1947\eW2128\eW
1948.sp2129.sp
1949Enable display of warnings after each statement (if there are any)\&.2130Enable display of warnings after each statement (if there are any)\&.
@@ -3249,7 +3430,7 @@
3249.SH "COPYRIGHT"3430.SH "COPYRIGHT"
3250.br3431.br
3251.PP3432.PP
3252Copyright \(co 1997, 2013, Oracle and/or its affiliates. All rights reserved.3433Copyright \(co 1997, 2014, Oracle and/or its affiliates. All rights reserved.
3253.PP3434.PP
3254This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.3435This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.
3255.PP3436.PP
32563437
=== modified file 'man/mysql.server.1'
--- man/mysql.server.1 2013-12-16 08:45:31 +0000
+++ man/mysql.server.1 2014-02-17 11:30:39 +0000
@@ -2,12 +2,12 @@
2.\" Title: \fBmysql.server\fR2.\" Title: \fBmysql.server\fR
3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]3.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>4.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5.\" Date: 11/15/20135.\" Date: 01/14/2014
6.\" Manual: MySQL Database System6.\" Manual: MySQL Database System
7.\" Source: MySQL 5.67.\" Source: MySQL 5.6
8.\" Language: English8.\" Language: English
9.\"9.\"
10.TH "\FBMYSQL\&.SERVER\FR" "1" "11/15/2013" "MySQL 5\&.6" "MySQL Database System"10.TH "\FBMYSQL\&.SERVER\FR" "1" "01/14/2014" "MySQL 5\&.6" "MySQL Database System"
11.\" -----------------------------------------------------------------11.\" -----------------------------------------------------------------
12.\" * Define some portability stuff12.\" * Define some portability stuff
13.\" -----------------------------------------------------------------13.\" -----------------------------------------------------------------
@@ -81,7 +81,9 @@
81.sp -181.sp -1
82.IP \(bu 2.382.IP \(bu 2.3
83.\}83.\}
84.\" mysql.server: basedir option.\" basedir option: mysql.server\fB\-\-basedir=\fR\fB\fIpath\fR\fR84.\" mysql.server: basedir option
85.\" basedir option: mysql.server
86\fB\-\-basedir=\fR\fB\fIpath\fR\fR
85.sp87.sp
86The path to the MySQL installation directory\&.88The path to the MySQL installation directory\&.
87.RE89.RE
@@ -94,7 +96,9 @@
94.sp -196.sp -1
95.IP \(bu 2.397.IP \(bu 2.3
96.\}98.\}
97.\" mysql.server: datadir option.\" datadir option: mysql.server\fB\-\-datadir=\fR\fB\fIpath\fR\fR99.\" mysql.server: datadir option
100.\" datadir option: mysql.server
101\fB\-\-datadir=\fR\fB\fIpath\fR\fR
98.sp102.sp
99The path to the MySQL data directory\&.103The path to the MySQL data directory\&.
100.RE104.RE
@@ -107,7 +111,9 @@
107.sp -1111.sp -1
108.IP \(bu 2.3112.IP \(bu 2.3
109.\}113.\}
110.\" mysql.server: pid-file option.\" pid-file option: mysql.server\fB\-\-pid\-file=\fR\fB\fIfile_name\fR\fR114.\" mysql.server: pid-file option
115.\" pid-file option: mysql.server
116\fB\-\-pid\-file=\fR\fB\fIfile_name\fR\fR
111.sp117.sp
112The path name of the file in which the server should write its process ID\&.118The path name of the file in which the server should write its process ID\&.
113.RE119.RE
@@ -120,7 +126,9 @@
120.sp -1126.sp -1
121.IP \(bu 2.3127.IP \(bu 2.3
122.\}128.\}
123.\" mysql.server: service-startup-timeout option.\" service-startup-timeout option: mysql.server\fB\-\-service\-startup\-timeout=\fR\fB\fIfile_name\fR\fR129.\" mysql.server: service-startup-timeout option
130.\" service-startup-timeout option: mysql.server
131\fB\-\-service\-startup\-timeout=\fR\fB\fIfile_name\fR\fR
124.sp132.sp
125How long in seconds to wait for confirmation of server startup\&. If the server does not start within this time,133How long in seconds to wait for confirmation of server startup\&. If the server does not start within this time,
126\fBmysql\&.server\fR134\fBmysql\&.server\fR
@@ -135,7 +143,9 @@
135.sp -1143.sp -1
136.IP \(bu 2.3144.IP \(bu 2.3
137.\}145.\}
138.\" mysql.server: use-mysqld_safe option.\" use-mysqld_safe option: mysql.server\fB\-\-use\-mysqld_safe\fR146.\" mysql.server: use-mysqld_safe option
147.\" use-mysqld_safe option: mysql.server
148\fB\-\-use\-mysqld_safe\fR
139.sp149.sp
140Use150Use
141\fBmysqld_safe\fR151\fBmysqld_safe\fR
@@ -150,7 +160,9 @@
150.sp -1160.sp -1
151.IP \(bu 2.3161.IP \(bu 2.3
152.\}162.\}
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches