From: Marc Alff Date: August 27 2010 9:25pm Subject: bzr push into mysql-5.5-bugfixing branch (marc.alff:3193) List-Archive: http://lists.mysql.com/commits/117055 Message-Id: <20100827212552.7DBC345E80@linux-su11.site> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4980706756504450764==" --===============4980706756504450764== MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline 3193 Marc Alff 2010-08-27 [merge] local merge removed: include/mysql/plugin.h.pp added: include/mysql/plugin_audit.h.pp include/mysql/plugin_ftparser.h.pp mysql-test/r/handler_read_last.result mysql-test/r/mysql_not_windows.result mysql-test/suite/perfschema/r/bad_option_3.result mysql-test/suite/perfschema/r/bad_option_4.result mysql-test/suite/perfschema/r/bad_option_5.result mysql-test/suite/perfschema/r/short_option_1.result mysql-test/suite/perfschema/r/short_option_2.result mysql-test/suite/perfschema/t/bad_option_3.test mysql-test/suite/perfschema/t/bad_option_4.test mysql-test/suite/perfschema/t/bad_option_5.test mysql-test/suite/perfschema/t/short_option_1-master.opt mysql-test/suite/perfschema/t/short_option_1.test mysql-test/suite/perfschema/t/short_option_2-master.opt mysql-test/suite/perfschema/t/short_option_2.test mysql-test/t/handler_read_last.test mysql-test/t/mysql_not_windows.test modified: Makefile.am cmake/abi_check.cmake cmake/do_abi_check.cmake mysql-test/mysql-test-run.pl mysql-test/r/create.result mysql-test/r/ctype_utf32.result mysql-test/r/insert_select.result mysql-test/r/join.result mysql-test/r/join_outer.result mysql-test/r/mysql.result mysql-test/r/null_key.result mysql-test/r/partition.result mysql-test/r/select.result mysql-test/r/single_delete_update.result mysql-test/r/subselect3.result mysql-test/r/update.result mysql-test/suite/ndb/r/ndb_binlog_ddl_multi.result mysql-test/suite/ndb/r/ndb_binlog_ignore_db.result mysql-test/suite/ndb/r/ndb_binlog_log_bin.result mysql-test/suite/ndb/r/ndb_binlog_multi.result mysql-test/suite/rpl_ndb/r/rpl_ndb_log.result mysql-test/suite/rpl_ndb/r/rpl_truncate_7ndb.result mysql-test/t/ctype_utf32.test mysql-test/t/mysql.test mysys/my_getopt.c sql/mysqld.cc sql/set_var.cc storage/myisam/mi_key.c storage/perfschema/pfs.cc storage/perfschema/pfs_stat.h === modified file 'mysql-test/suite/perfschema/r/start_server_no_cond_class.result' --- a/mysql-test/suite/perfschema/r/start_server_no_cond_class.result 2010-08-12 14:08:52 +0000 +++ b/mysql-test/suite/perfschema/r/start_server_no_cond_class.result 2010-08-25 00:21:43 +0000 @@ -45,9 +45,9 @@ performance_schema_max_file_classes 50 performance_schema_max_file_handles 32768 performance_schema_max_file_instances 10000 performance_schema_max_mutex_classes 200 -performance_schema_max_mutex_instances 1000 -performance_schema_max_rwlock_classes 20 -performance_schema_max_rwlock_instances 1000 +performance_schema_max_mutex_instances 1000000 +performance_schema_max_rwlock_classes 30 +performance_schema_max_rwlock_instances 1000000 performance_schema_max_table_handles 100000 performance_schema_max_table_instances 50000 performance_schema_max_thread_classes 50 === modified file 'mysql-test/suite/perfschema/r/start_server_no_cond_inst.result' --- a/mysql-test/suite/perfschema/r/start_server_no_cond_inst.result 2010-08-12 14:08:52 +0000 +++ b/mysql-test/suite/perfschema/r/start_server_no_cond_inst.result 2010-08-25 00:21:43 +0000 @@ -45,9 +45,9 @@ performance_schema_max_file_classes 50 performance_schema_max_file_handles 32768 performance_schema_max_file_instances 10000 performance_schema_max_mutex_classes 200 -performance_schema_max_mutex_instances 1000 -performance_schema_max_rwlock_classes 20 -performance_schema_max_rwlock_instances 1000 +performance_schema_max_mutex_instances 1000000 +performance_schema_max_rwlock_classes 30 +performance_schema_max_rwlock_instances 1000000 performance_schema_max_table_handles 100000 performance_schema_max_table_instances 50000 performance_schema_max_thread_classes 50 === modified file 'mysql-test/suite/perfschema/r/start_server_no_file_class.result' --- a/mysql-test/suite/perfschema/r/start_server_no_file_class.result 2010-08-12 14:08:52 +0000 +++ b/mysql-test/suite/perfschema/r/start_server_no_file_class.result 2010-08-25 00:21:43 +0000 @@ -45,9 +45,9 @@ performance_schema_max_file_classes 0 performance_schema_max_file_handles 32768 performance_schema_max_file_instances 10000 performance_schema_max_mutex_classes 200 -performance_schema_max_mutex_instances 1000 -performance_schema_max_rwlock_classes 20 -performance_schema_max_rwlock_instances 1000 +performance_schema_max_mutex_instances 1000000 +performance_schema_max_rwlock_classes 30 +performance_schema_max_rwlock_instances 1000000 performance_schema_max_table_handles 100000 performance_schema_max_table_instances 50000 performance_schema_max_thread_classes 50 === modified file 'mysql-test/suite/perfschema/r/start_server_no_file_inst.result' --- a/mysql-test/suite/perfschema/r/start_server_no_file_inst.result 2010-08-12 14:08:52 +0000 +++ b/mysql-test/suite/perfschema/r/start_server_no_file_inst.result 2010-08-25 00:21:43 +0000 @@ -45,9 +45,9 @@ performance_schema_max_file_classes 50 performance_schema_max_file_handles 32768 performance_schema_max_file_instances 0 performance_schema_max_mutex_classes 200 -performance_schema_max_mutex_instances 1000 -performance_schema_max_rwlock_classes 20 -performance_schema_max_rwlock_instances 1000 +performance_schema_max_mutex_instances 1000000 +performance_schema_max_rwlock_classes 30 +performance_schema_max_rwlock_instances 1000000 performance_schema_max_table_handles 100000 performance_schema_max_table_instances 50000 performance_schema_max_thread_classes 50 === modified file 'mysql-test/suite/perfschema/r/start_server_no_mutex_class.result' --- a/mysql-test/suite/perfschema/r/start_server_no_mutex_class.result 2010-08-12 14:08:52 +0000 +++ b/mysql-test/suite/perfschema/r/start_server_no_mutex_class.result 2010-08-25 00:21:43 +0000 @@ -45,9 +45,9 @@ performance_schema_max_file_classes 50 performance_schema_max_file_handles 32768 performance_schema_max_file_instances 10000 performance_schema_max_mutex_classes 0 -performance_schema_max_mutex_instances 1000 -performance_schema_max_rwlock_classes 20 -performance_schema_max_rwlock_instances 1000 +performance_schema_max_mutex_instances 1000000 +performance_schema_max_rwlock_classes 30 +performance_schema_max_rwlock_instances 1000000 performance_schema_max_table_handles 100000 performance_schema_max_table_instances 50000 performance_schema_max_thread_classes 50 === modified file 'mysql-test/suite/perfschema/r/start_server_no_mutex_inst.result' --- a/mysql-test/suite/perfschema/r/start_server_no_mutex_inst.result 2010-08-12 14:08:52 +0000 +++ b/mysql-test/suite/perfschema/r/start_server_no_mutex_inst.result 2010-08-25 00:21:43 +0000 @@ -46,8 +46,8 @@ performance_schema_max_file_handles 3276 performance_schema_max_file_instances 10000 performance_schema_max_mutex_classes 200 performance_schema_max_mutex_instances 0 -performance_schema_max_rwlock_classes 20 -performance_schema_max_rwlock_instances 1000 +performance_schema_max_rwlock_classes 30 +performance_schema_max_rwlock_instances 1000000 performance_schema_max_table_handles 100000 performance_schema_max_table_instances 50000 performance_schema_max_thread_classes 50 === modified file 'mysql-test/suite/perfschema/r/start_server_no_rwlock_class.result' --- a/mysql-test/suite/perfschema/r/start_server_no_rwlock_class.result 2010-08-12 14:08:52 +0000 +++ b/mysql-test/suite/perfschema/r/start_server_no_rwlock_class.result 2010-08-25 00:21:43 +0000 @@ -45,9 +45,9 @@ performance_schema_max_file_classes 50 performance_schema_max_file_handles 32768 performance_schema_max_file_instances 10000 performance_schema_max_mutex_classes 200 -performance_schema_max_mutex_instances 1000 +performance_schema_max_mutex_instances 1000000 performance_schema_max_rwlock_classes 0 -performance_schema_max_rwlock_instances 1000 +performance_schema_max_rwlock_instances 1000000 performance_schema_max_table_handles 100000 performance_schema_max_table_instances 50000 performance_schema_max_thread_classes 50 === modified file 'mysql-test/suite/perfschema/r/start_server_no_rwlock_inst.result' --- a/mysql-test/suite/perfschema/r/start_server_no_rwlock_inst.result 2010-08-12 14:08:52 +0000 +++ b/mysql-test/suite/perfschema/r/start_server_no_rwlock_inst.result 2010-08-25 00:21:43 +0000 @@ -45,8 +45,8 @@ performance_schema_max_file_classes 50 performance_schema_max_file_handles 32768 performance_schema_max_file_instances 10000 performance_schema_max_mutex_classes 200 -performance_schema_max_mutex_instances 1000 -performance_schema_max_rwlock_classes 20 +performance_schema_max_mutex_instances 1000000 +performance_schema_max_rwlock_classes 30 performance_schema_max_rwlock_instances 0 performance_schema_max_table_handles 100000 performance_schema_max_table_instances 50000 @@ -56,7 +56,7 @@ show engine PERFORMANCE_SCHEMA status; show status like "performance_schema%"; show variables like "performance_schema_max_rwlock_classes"; Variable_name Value -performance_schema_max_rwlock_classes 20 +performance_schema_max_rwlock_classes 30 select count(*) > 0 from performance_schema.SETUP_INSTRUMENTS where name like "wait/synch/rwlock/%"; count(*) > 0 === modified file 'mysql-test/suite/perfschema/r/start_server_no_thread_class.result' --- a/mysql-test/suite/perfschema/r/start_server_no_thread_class.result 2010-08-12 14:08:52 +0000 +++ b/mysql-test/suite/perfschema/r/start_server_no_thread_class.result 2010-08-25 00:21:43 +0000 @@ -45,9 +45,9 @@ performance_schema_max_file_classes 50 performance_schema_max_file_handles 32768 performance_schema_max_file_instances 10000 performance_schema_max_mutex_classes 200 -performance_schema_max_mutex_instances 1000 -performance_schema_max_rwlock_classes 20 -performance_schema_max_rwlock_instances 1000 +performance_schema_max_mutex_instances 1000000 +performance_schema_max_rwlock_classes 30 +performance_schema_max_rwlock_instances 1000000 performance_schema_max_table_handles 100000 performance_schema_max_table_instances 50000 performance_schema_max_thread_classes 0 === modified file 'mysql-test/suite/perfschema/r/start_server_no_thread_inst.result' --- a/mysql-test/suite/perfschema/r/start_server_no_thread_inst.result 2010-08-12 14:08:52 +0000 +++ b/mysql-test/suite/perfschema/r/start_server_no_thread_inst.result 2010-08-25 00:21:43 +0000 @@ -45,9 +45,9 @@ performance_schema_max_file_classes 50 performance_schema_max_file_handles 32768 performance_schema_max_file_instances 10000 performance_schema_max_mutex_classes 200 -performance_schema_max_mutex_instances 1000 -performance_schema_max_rwlock_classes 20 -performance_schema_max_rwlock_instances 1000 +performance_schema_max_mutex_instances 1000000 +performance_schema_max_rwlock_classes 30 +performance_schema_max_rwlock_instances 1000000 performance_schema_max_table_handles 100000 performance_schema_max_table_instances 50000 performance_schema_max_thread_classes 50 === modified file 'mysql-test/suite/perfschema/r/start_server_off.result' --- a/mysql-test/suite/perfschema/r/start_server_off.result 2010-08-12 14:08:52 +0000 +++ b/mysql-test/suite/perfschema/r/start_server_off.result 2010-08-25 00:21:43 +0000 @@ -45,9 +45,9 @@ performance_schema_max_file_classes 50 performance_schema_max_file_handles 32768 performance_schema_max_file_instances 10000 performance_schema_max_mutex_classes 200 -performance_schema_max_mutex_instances 1000 -performance_schema_max_rwlock_classes 20 -performance_schema_max_rwlock_instances 1000 +performance_schema_max_mutex_instances 1000000 +performance_schema_max_rwlock_classes 30 +performance_schema_max_rwlock_instances 1000000 performance_schema_max_table_handles 100000 performance_schema_max_table_instances 50000 performance_schema_max_thread_classes 50 === modified file 'mysql-test/suite/perfschema/r/start_server_on.result' --- a/mysql-test/suite/perfschema/r/start_server_on.result 2010-08-12 14:08:52 +0000 +++ b/mysql-test/suite/perfschema/r/start_server_on.result 2010-08-25 00:21:43 +0000 @@ -45,9 +45,9 @@ performance_schema_max_file_classes 50 performance_schema_max_file_handles 32768 performance_schema_max_file_instances 10000 performance_schema_max_mutex_classes 200 -performance_schema_max_mutex_instances 1000 -performance_schema_max_rwlock_classes 20 -performance_schema_max_rwlock_instances 1000 +performance_schema_max_mutex_instances 1000000 +performance_schema_max_rwlock_classes 30 +performance_schema_max_rwlock_instances 1000000 performance_schema_max_table_handles 100000 performance_schema_max_table_instances 50000 performance_schema_max_thread_classes 50 === modified file 'sql/sys_vars.cc' --- a/sql/sys_vars.cc 2010-08-16 13:05:01 +0000 +++ b/sql/sys_vars.cc 2010-08-25 00:21:43 +0000 @@ -145,7 +145,7 @@ static Sys_var_ulong Sys_pfs_max_mutex_i "performance_schema_max_mutex_instances", "Maximum number of instrumented MUTEX objects.", READ_ONLY GLOBAL_VAR(pfs_param.m_mutex_sizing), - CMD_LINE(REQUIRED_ARG), VALID_RANGE(0, 1024*1024), + CMD_LINE(REQUIRED_ARG), VALID_RANGE(0, 100*1024*1024), DEFAULT(PFS_MAX_MUTEX), BLOCK_SIZE(1), PFS_TRAILING_PROPERTIES); @@ -161,7 +161,7 @@ static Sys_var_ulong Sys_pfs_max_rwlock_ "performance_schema_max_rwlock_instances", "Maximum number of instrumented RWLOCK objects.", READ_ONLY GLOBAL_VAR(pfs_param.m_rwlock_sizing), - CMD_LINE(REQUIRED_ARG), VALID_RANGE(0, 1024*1024), + CMD_LINE(REQUIRED_ARG), VALID_RANGE(0, 100*1024*1024), DEFAULT(PFS_MAX_RWLOCK), BLOCK_SIZE(1), PFS_TRAILING_PROPERTIES); === modified file 'storage/perfschema/pfs_server.h' --- a/storage/perfschema/pfs_server.h 2010-07-15 23:44:45 +0000 +++ b/storage/perfschema/pfs_server.h 2010-08-25 00:21:43 +0000 @@ -25,13 +25,13 @@ #define PFS_MAX_MUTEX_CLASS 200 #endif #ifndef PFS_MAX_MUTEX - #define PFS_MAX_MUTEX 1000 + #define PFS_MAX_MUTEX 1000000 #endif #ifndef PFS_MAX_RWLOCK_CLASS - #define PFS_MAX_RWLOCK_CLASS 20 + #define PFS_MAX_RWLOCK_CLASS 30 #endif #ifndef PFS_MAX_RWLOCK - #define PFS_MAX_RWLOCK 1000 + #define PFS_MAX_RWLOCK 1000000 #endif #ifndef PFS_MAX_COND_CLASS #define PFS_MAX_COND_CLASS 80 --===============4980706756504450764== MIME-Version: 1.0 Content-Type: text/bzr-bundle; charset="us-ascii"; name="bzr/marc.alff@stripped" Content-Transfer-Encoding: 7bit Content-Disposition: inline # Bazaar merge directive format 2 (Bazaar 0.90) # revision_id: marc.alff@stripped # target_branch: file:///home/malff/BZR_TREE/mysql-5.5-bugfixing-\ # 55576/ # testament_sha1: 3c697f3081bdb4912a0c6bc946a276d935058102 # timestamp: 2010-08-27 15:25:52 -0600 # base_revision_id: svoj@stripped # # Begin bundle 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 --===============4980706756504450764==--