From: Marc Alff Date: May 14 2010 2:22pm Subject: bzr commit into mysql-next-mr branch (marc.alff:3145) List-Archive: http://lists.mysql.com/commits/108348 Message-Id: <201005141422.o4EBAGHA028494@rcsinet13.oracle.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5366453985463026083==" --===============5366453985463026083== MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline #At file:///Users/malff/BZR_TREE/mysql-next-mr-wl4674/ based on revid:marc.alff@stripped 3145 Marc Alff 2010-05-14 test cleanup added: mysql-test/suite/sys_vars/r/pfs_setup_actors_size_basic.result mysql-test/suite/sys_vars/t/pfs_setup_actors_size_basic-master.opt mysql-test/suite/sys_vars/t/pfs_setup_actors_size_basic.test modified: mysql-test/suite/perfschema/r/schema_lc1.result === modified file 'mysql-test/suite/perfschema/r/schema_lc1.result' --- a/mysql-test/suite/perfschema/r/schema_lc1.result 2010-05-12 14:04:32 +0000 +++ b/mysql-test/suite/perfschema/r/schema_lc1.result 2010-05-14 14:21:56 +0000 @@ -8,34 +8,34 @@ test use performance_schema; show tables; Tables_in_performance_schema -COND_INSTANCES -EVENTS_WAITS_CURRENT -EVENTS_WAITS_HISTORY -EVENTS_WAITS_HISTORY_LONG -EVENTS_WAITS_SUMMARY_BY_EVENT_NAME -EVENTS_WAITS_SUMMARY_BY_INSTANCE -EVENTS_WAITS_SUMMARY_BY_THREAD_BY_EVENT_NAME -FILE_INSTANCES -FILE_SUMMARY_BY_EVENT_NAME -FILE_SUMMARY_BY_INSTANCE -MUTEX_INSTANCES -PERFORMANCE_TIMERS -RWLOCK_INSTANCES -SETUP_ACTORS -SETUP_CONSUMERS -SETUP_INSTRUMENTS -SETUP_OBJECTS -SETUP_TIMERS -THREADS +cond_instances +events_waits_current +events_waits_history +events_waits_history_long +events_waits_summary_by_event_name +events_waits_summary_by_instance +events_waits_summary_by_thread_by_event_name +file_instances +file_summary_by_event_name +file_summary_by_instance +mutex_instances +performance_timers +rwlock_instances +setup_actors +setup_consumers +setup_instruments +setup_objects +setup_timers +threads show create table COND_INSTANCES; Table Create Table -COND_INSTANCES CREATE TABLE `COND_INSTANCES` ( +COND_INSTANCES CREATE TABLE `cond_instances` ( `NAME` varchar(128) NOT NULL, `OBJECT_INSTANCE_BEGIN` bigint(20) NOT NULL ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table EVENTS_WAITS_CURRENT; Table Create Table -EVENTS_WAITS_CURRENT CREATE TABLE `EVENTS_WAITS_CURRENT` ( +EVENTS_WAITS_CURRENT CREATE TABLE `events_waits_current` ( `THREAD_ID` int(11) NOT NULL, `EVENT_ID` bigint(20) unsigned NOT NULL, `EVENT_NAME` varchar(128) NOT NULL, @@ -55,7 +55,7 @@ EVENTS_WAITS_CURRENT CREATE TABLE `EVENT ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table EVENTS_WAITS_HISTORY; Table Create Table -EVENTS_WAITS_HISTORY CREATE TABLE `EVENTS_WAITS_HISTORY` ( +EVENTS_WAITS_HISTORY CREATE TABLE `events_waits_history` ( `THREAD_ID` int(11) NOT NULL, `EVENT_ID` bigint(20) unsigned NOT NULL, `EVENT_NAME` varchar(128) NOT NULL, @@ -75,7 +75,7 @@ EVENTS_WAITS_HISTORY CREATE TABLE `EVENT ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table EVENTS_WAITS_HISTORY_LONG; Table Create Table -EVENTS_WAITS_HISTORY_LONG CREATE TABLE `EVENTS_WAITS_HISTORY_LONG` ( +EVENTS_WAITS_HISTORY_LONG CREATE TABLE `events_waits_history_long` ( `THREAD_ID` int(11) NOT NULL, `EVENT_ID` bigint(20) unsigned NOT NULL, `EVENT_NAME` varchar(128) NOT NULL, @@ -95,7 +95,7 @@ EVENTS_WAITS_HISTORY_LONG CREATE TABLE ` ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table EVENTS_WAITS_SUMMARY_BY_EVENT_NAME; Table Create Table -EVENTS_WAITS_SUMMARY_BY_EVENT_NAME CREATE TABLE `EVENTS_WAITS_SUMMARY_BY_EVENT_NAME` ( +EVENTS_WAITS_SUMMARY_BY_EVENT_NAME CREATE TABLE `events_waits_summary_by_event_name` ( `EVENT_NAME` varchar(128) NOT NULL, `COUNT_STAR` bigint(20) unsigned NOT NULL, `SUM_TIMER_WAIT` bigint(20) unsigned NOT NULL, @@ -105,7 +105,7 @@ EVENTS_WAITS_SUMMARY_BY_EVENT_NAME CREAT ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table EVENTS_WAITS_SUMMARY_BY_INSTANCE; Table Create Table -EVENTS_WAITS_SUMMARY_BY_INSTANCE CREATE TABLE `EVENTS_WAITS_SUMMARY_BY_INSTANCE` ( +EVENTS_WAITS_SUMMARY_BY_INSTANCE CREATE TABLE `events_waits_summary_by_instance` ( `EVENT_NAME` varchar(128) NOT NULL, `OBJECT_INSTANCE_BEGIN` bigint(20) NOT NULL, `COUNT_STAR` bigint(20) unsigned NOT NULL, @@ -116,7 +116,7 @@ EVENTS_WAITS_SUMMARY_BY_INSTANCE CREATE ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table EVENTS_WAITS_SUMMARY_BY_THREAD_BY_EVENT_NAME; Table Create Table -EVENTS_WAITS_SUMMARY_BY_THREAD_BY_EVENT_NAME CREATE TABLE `EVENTS_WAITS_SUMMARY_BY_THREAD_BY_EVENT_NAME` ( +EVENTS_WAITS_SUMMARY_BY_THREAD_BY_EVENT_NAME CREATE TABLE `events_waits_summary_by_thread_by_event_name` ( `THREAD_ID` int(11) NOT NULL, `EVENT_NAME` varchar(128) NOT NULL, `COUNT_STAR` bigint(20) unsigned NOT NULL, @@ -127,14 +127,14 @@ EVENTS_WAITS_SUMMARY_BY_THREAD_BY_EVENT_ ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table FILE_INSTANCES; Table Create Table -FILE_INSTANCES CREATE TABLE `FILE_INSTANCES` ( +FILE_INSTANCES CREATE TABLE `file_instances` ( `FILE_NAME` varchar(512) NOT NULL, `EVENT_NAME` varchar(128) NOT NULL, `OPEN_COUNT` int(10) unsigned NOT NULL ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table FILE_SUMMARY_BY_EVENT_NAME; Table Create Table -FILE_SUMMARY_BY_EVENT_NAME CREATE TABLE `FILE_SUMMARY_BY_EVENT_NAME` ( +FILE_SUMMARY_BY_EVENT_NAME CREATE TABLE `file_summary_by_event_name` ( `EVENT_NAME` varchar(128) NOT NULL, `COUNT_READ` bigint(20) unsigned NOT NULL, `COUNT_WRITE` bigint(20) unsigned NOT NULL, @@ -143,7 +143,7 @@ FILE_SUMMARY_BY_EVENT_NAME CREATE TABLE ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table FILE_SUMMARY_BY_INSTANCE; Table Create Table -FILE_SUMMARY_BY_INSTANCE CREATE TABLE `FILE_SUMMARY_BY_INSTANCE` ( +FILE_SUMMARY_BY_INSTANCE CREATE TABLE `file_summary_by_instance` ( `FILE_NAME` varchar(512) NOT NULL, `EVENT_NAME` varchar(128) NOT NULL, `COUNT_READ` bigint(20) unsigned NOT NULL, @@ -153,14 +153,14 @@ FILE_SUMMARY_BY_INSTANCE CREATE TABLE `F ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table MUTEX_INSTANCES; Table Create Table -MUTEX_INSTANCES CREATE TABLE `MUTEX_INSTANCES` ( +MUTEX_INSTANCES CREATE TABLE `mutex_instances` ( `NAME` varchar(128) NOT NULL, `OBJECT_INSTANCE_BEGIN` bigint(20) NOT NULL, `LOCKED_BY_THREAD_ID` int(11) DEFAULT NULL ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table PERFORMANCE_TIMERS; Table Create Table -PERFORMANCE_TIMERS CREATE TABLE `PERFORMANCE_TIMERS` ( +PERFORMANCE_TIMERS CREATE TABLE `performance_timers` ( `TIMER_NAME` enum('CYCLE','NANOSECOND','MICROSECOND','MILLISECOND','TICK') NOT NULL, `TIMER_FREQUENCY` bigint(20) DEFAULT NULL, `TIMER_RESOLUTION` bigint(20) DEFAULT NULL, @@ -168,7 +168,7 @@ PERFORMANCE_TIMERS CREATE TABLE `PERFORM ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table RWLOCK_INSTANCES; Table Create Table -RWLOCK_INSTANCES CREATE TABLE `RWLOCK_INSTANCES` ( +RWLOCK_INSTANCES CREATE TABLE `rwlock_instances` ( `NAME` varchar(128) NOT NULL, `OBJECT_INSTANCE_BEGIN` bigint(20) NOT NULL, `WRITE_LOCKED_BY_THREAD_ID` int(11) DEFAULT NULL, @@ -176,27 +176,27 @@ RWLOCK_INSTANCES CREATE TABLE `RWLOCK_IN ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table SETUP_ACTORS; Table Create Table -SETUP_ACTORS CREATE TABLE `SETUP_ACTORS` ( +SETUP_ACTORS CREATE TABLE `setup_actors` ( `HOST` char(60) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '%', `USER` char(16) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '%', `ROLE` char(16) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '%' ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table SETUP_CONSUMERS; Table Create Table -SETUP_CONSUMERS CREATE TABLE `SETUP_CONSUMERS` ( +SETUP_CONSUMERS CREATE TABLE `setup_consumers` ( `NAME` varchar(64) NOT NULL, `ENABLED` enum('YES','NO') NOT NULL ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table SETUP_INSTRUMENTS; Table Create Table -SETUP_INSTRUMENTS CREATE TABLE `SETUP_INSTRUMENTS` ( +SETUP_INSTRUMENTS CREATE TABLE `setup_instruments` ( `NAME` varchar(128) NOT NULL, `ENABLED` enum('YES','NO') NOT NULL, `TIMED` enum('YES','NO') NOT NULL ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table SETUP_OBJECTS; Table Create Table -SETUP_OBJECTS CREATE TABLE `SETUP_OBJECTS` ( +SETUP_OBJECTS CREATE TABLE `setup_objects` ( `OBJECT_TYPE` varchar(64) DEFAULT NULL, `OBJECT_SCHEMA` varchar(64) DEFAULT NULL, `OBJECT_NAME` varchar(64) DEFAULT NULL, @@ -206,13 +206,13 @@ SETUP_OBJECTS CREATE TABLE `SETUP_OBJECT ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table SETUP_TIMERS; Table Create Table -SETUP_TIMERS CREATE TABLE `SETUP_TIMERS` ( +SETUP_TIMERS CREATE TABLE `setup_timers` ( `NAME` varchar(64) NOT NULL, `TIMER_NAME` enum('CYCLE','NANOSECOND','MICROSECOND','MILLISECOND','TICK') NOT NULL ) ENGINE=PERFORMANCE_SCHEMA DEFAULT CHARSET=utf8 show create table THREADS; Table Create Table -THREADS CREATE TABLE `THREADS` ( +THREADS CREATE TABLE `threads` ( `THREAD_ID` int(11) NOT NULL, `NAME` varchar(128) NOT NULL, `TYPE` varchar(10) NOT NULL, === added file 'mysql-test/suite/sys_vars/r/pfs_setup_actors_size_basic.result' --- a/mysql-test/suite/sys_vars/r/pfs_setup_actors_size_basic.result 1970-01-01 00:00:00 +0000 +++ b/mysql-test/suite/sys_vars/r/pfs_setup_actors_size_basic.result 2010-05-14 14:21:56 +0000 @@ -0,0 +1,23 @@ +select @@global.performance_schema_setup_actors_size; +@@global.performance_schema_setup_actors_size +123 +select @@session.performance_schema_setup_actors_size; +ERROR HY000: Variable 'performance_schema_setup_actors_size' is a GLOBAL variable +show global variables like 'performance_schema_setup_actors_size'; +Variable_name Value +performance_schema_setup_actors_size 123 +show session variables like 'performance_schema_setup_actors_size'; +Variable_name Value +performance_schema_setup_actors_size 123 +select * from information_schema.global_variables +where variable_name='performance_schema_setup_actors_size'; +VARIABLE_NAME VARIABLE_VALUE +PERFORMANCE_SCHEMA_SETUP_ACTORS_SIZE 123 +select * from information_schema.session_variables +where variable_name='performance_schema_setup_actors_size'; +VARIABLE_NAME VARIABLE_VALUE +PERFORMANCE_SCHEMA_SETUP_ACTORS_SIZE 123 +set global performance_schema_setup_actors_size=1; +ERROR HY000: Variable 'performance_schema_setup_actors_size' is a read only variable +set session performance_schema_setup_actors_size=1; +ERROR HY000: Variable 'performance_schema_setup_actors_size' is a read only variable === added file 'mysql-test/suite/sys_vars/t/pfs_setup_actors_size_basic-master.opt' --- a/mysql-test/suite/sys_vars/t/pfs_setup_actors_size_basic-master.opt 1970-01-01 00:00:00 +0000 +++ b/mysql-test/suite/sys_vars/t/pfs_setup_actors_size_basic-master.opt 2010-05-14 14:21:56 +0000 @@ -0,0 +1,2 @@ +--loose-enable-performance-schema +--loose-performance-schema-setup-actors-size=123 === added file 'mysql-test/suite/sys_vars/t/pfs_setup_actors_size_basic.test' --- a/mysql-test/suite/sys_vars/t/pfs_setup_actors_size_basic.test 1970-01-01 00:00:00 +0000 +++ b/mysql-test/suite/sys_vars/t/pfs_setup_actors_size_basic.test 2010-05-14 14:21:56 +0000 @@ -0,0 +1,47 @@ +# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; version 2 of the License. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +--source include/not_embedded.inc +--source include/have_perfschema.inc + +# +# Only global +# + +select @@global.performance_schema_setup_actors_size; + +--error ER_INCORRECT_GLOBAL_LOCAL_VAR +select @@session.performance_schema_setup_actors_size; + +show global variables like 'performance_schema_setup_actors_size'; + +show session variables like 'performance_schema_setup_actors_size'; + +select * from information_schema.global_variables + where variable_name='performance_schema_setup_actors_size'; + +select * from information_schema.session_variables + where variable_name='performance_schema_setup_actors_size'; + +# +# Read-only +# + +--error ER_INCORRECT_GLOBAL_LOCAL_VAR +set global performance_schema_setup_actors_size=1; + +--error ER_INCORRECT_GLOBAL_LOCAL_VAR +set session performance_schema_setup_actors_size=1; + --===============5366453985463026083== 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:///Users/malff/BZR_TREE/mysql-next-mr-wl4674/ # testament_sha1: a76b969ef34019a1cc0bc7b3fa77920ebb25e719 # timestamp: 2010-05-14 08:22:01 -0600 # source_branch: file:///Users/malff/BZR_TREE/mysql-next-mr/ # base_revision_id: marc.alff@stripped\ # o2sm33hblkzb2zbn # # Begin bundle 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 jk8KgjSSdJah/i7kinChIShuxqI= --===============5366453985463026083==--