From: Marc Alff Date: March 16 2011 9:32am Subject: bzr commit into mysql-trunk branch (marc.alff:3258) List-Archive: http://lists.mysql.com/commits/133113 Message-Id: <201103160932.p2G9WkFA007422@acsmt357.oracle.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6341447048592749923==" --===============6341447048592749923== 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-trunk-wl4896/ based on revid:marc.alff@stripped 3258 Marc Alff 2011-03-16 Build cleanup modified: include/mysql/psi/mysql_socket.h mysql-test/suite/perfschema/r/pfs_upgrade_lc2.result mysql-test/suite/perfschema/r/schema_lc2.result === modified file 'include/mysql/psi/mysql_socket.h' --- a/include/mysql/psi/mysql_socket.h 2011-03-14 16:11:25 +0000 +++ b/include/mysql/psi/mysql_socket.h 2011-03-16 09:32:27 +0000 @@ -342,7 +342,6 @@ inline_mysql_end_socket_wait(struct PSI_ #define mysql_socket_sendmsg(FD, M, FL) #define mysql_socket_recvmsg(FD, M, FL) #define mysql_socket_sockatmark(FD) - #define mysql_socket_isfdtype(FD, FT) #define mysql_socket_socketpair(K, D, T, P, FDS) #else @@ -372,14 +371,6 @@ inline_mysql_end_socket_wait(struct PSI_ #endif #ifdef HAVE_PSI_INTERFACE - #define mysql_socket_isfdtype(FD, FT) \ - inline_mysql_socket_isfdtype(__FILE__, __LINE__, FD, FT) - #else - #define mysql_socket_isfdtype(FD, FT) \ - inline_mysql_socket_isfdtype(FD, FT) - #endif - - #ifdef HAVE_PSI_INTERFACE #define mysql_socket_socketpair(K, D, T, P, FDS) \ inline_mysql_socket_socketpair(K, D, T, P, FDS) #else @@ -1027,38 +1018,6 @@ inline_mysql_socket_sockatmark return result; } -/** mysql_socket_isfdtype */ - -static inline int -inline_mysql_socket_isfdtype -( -#ifdef HAVE_PSI_INTERFACE - const char *src_file, uint src_line, -#endif - MYSQL_SOCKET mysql_socket, int fdtype) -{ - int result; -#ifdef HAVE_PSI_INTERFACE - struct PSI_socket_locker *locker= NULL; - PSI_socket_locker_state state; - - if (likely(PSI_server != NULL && mysql_socket.m_psi != NULL)) - { - locker= PSI_server->get_thread_socket_locker(&state, mysql_socket.m_psi, PSI_SOCKET_STAT); - if (likely(locker !=NULL)) - PSI_server->start_socket_wait(locker, (size_t)0, src_file, src_line); - } -#endif - - result= isfdtype(mysql_socket.fd, fdtype); - -#ifdef HAVE_PSI_INTERFACE - if (likely(locker != NULL)) - PSI_server->end_socket_wait(locker, (size_t)0); -#endif - return result; -} - /** mysql_socket_socketpair */ static inline int === modified file 'mysql-test/suite/perfschema/r/pfs_upgrade_lc2.result' --- a/mysql-test/suite/perfschema/r/pfs_upgrade_lc2.result 2011-02-22 02:58:40 +0000 +++ b/mysql-test/suite/perfschema/r/pfs_upgrade_lc2.result 2011-03-16 09:32:27 +0000 @@ -18,20 +18,23 @@ ERROR 1050 (42S01) at line 177: Table 'e ERROR 1050 (42S01) at line 186: Table 'file_instances' already exists ERROR 1050 (42S01) at line 197: Table 'file_summary_by_event_name' already exists ERROR 1050 (42S01) at line 209: Table 'file_summary_by_instance' already exists -ERROR 1050 (42S01) at line 218: Table 'mutex_instances' already exists -ERROR 1050 (42S01) at line 232: Table 'objects_summary_global_by_type' already exists -ERROR 1050 (42S01) at line 242: Table 'performance_timers' already exists -ERROR 1050 (42S01) at line 252: Table 'rwlock_instances' already exists -ERROR 1050 (42S01) at line 261: Table 'setup_actors' already exists -ERROR 1050 (42S01) at line 269: Table 'setup_consumers' already exists -ERROR 1050 (42S01) at line 278: Table 'setup_instruments' already exists -ERROR 1050 (42S01) at line 288: Table 'setup_objects' already exists -ERROR 1050 (42S01) at line 296: Table 'setup_timers' already exists -ERROR 1050 (42S01) at line 341: Table 'table_io_waits_summary_by_index_usage' already exists -ERROR 1050 (42S01) at line 385: Table 'table_io_waits_summary_by_table' already exists -ERROR 1050 (42S01) at line 464: Table 'table_lock_waits_summary_by_table' already exists -ERROR 1050 (42S01) at line 484: Table 'threads' already exists -ERROR 1644 (HY000) at line 904: Unexpected content found in the performance_schema database. +ERROR 1050 (42S01) at line 221: Table 'socket_instances' already exists +ERROR 1050 (42S01) at line 288: Table 'socket_summary_by_instance' already exists +ERROR 1050 (42S01) at line 353: Table 'socket_summary_by_event_name' already exists +ERROR 1050 (42S01) at line 362: Table 'mutex_instances' already exists +ERROR 1050 (42S01) at line 376: Table 'objects_summary_global_by_type' already exists +ERROR 1050 (42S01) at line 386: Table 'performance_timers' already exists +ERROR 1050 (42S01) at line 396: Table 'rwlock_instances' already exists +ERROR 1050 (42S01) at line 405: Table 'setup_actors' already exists +ERROR 1050 (42S01) at line 413: Table 'setup_consumers' already exists +ERROR 1050 (42S01) at line 422: Table 'setup_instruments' already exists +ERROR 1050 (42S01) at line 432: Table 'setup_objects' already exists +ERROR 1050 (42S01) at line 440: Table 'setup_timers' already exists +ERROR 1050 (42S01) at line 485: Table 'table_io_waits_summary_by_index_usage' already exists +ERROR 1050 (42S01) at line 529: Table 'table_io_waits_summary_by_table' already exists +ERROR 1050 (42S01) at line 608: Table 'table_lock_waits_summary_by_table' already exists +ERROR 1050 (42S01) at line 628: Table 'threads' already exists +ERROR 1644 (HY000) at line 1048: Unexpected content found in the performance_schema database. FATAL ERROR: Upgrade failed show tables like "user_table"; Tables_in_performance_schema (user_table) @@ -54,20 +57,23 @@ ERROR 1050 (42S01) at line 177: Table 'e ERROR 1050 (42S01) at line 186: Table 'file_instances' already exists ERROR 1050 (42S01) at line 197: Table 'file_summary_by_event_name' already exists ERROR 1050 (42S01) at line 209: Table 'file_summary_by_instance' already exists -ERROR 1050 (42S01) at line 218: Table 'mutex_instances' already exists -ERROR 1050 (42S01) at line 232: Table 'objects_summary_global_by_type' already exists -ERROR 1050 (42S01) at line 242: Table 'performance_timers' already exists -ERROR 1050 (42S01) at line 252: Table 'rwlock_instances' already exists -ERROR 1050 (42S01) at line 261: Table 'setup_actors' already exists -ERROR 1050 (42S01) at line 269: Table 'setup_consumers' already exists -ERROR 1050 (42S01) at line 278: Table 'setup_instruments' already exists -ERROR 1050 (42S01) at line 288: Table 'setup_objects' already exists -ERROR 1050 (42S01) at line 296: Table 'setup_timers' already exists -ERROR 1050 (42S01) at line 341: Table 'table_io_waits_summary_by_index_usage' already exists -ERROR 1050 (42S01) at line 385: Table 'table_io_waits_summary_by_table' already exists -ERROR 1050 (42S01) at line 464: Table 'table_lock_waits_summary_by_table' already exists -ERROR 1050 (42S01) at line 484: Table 'threads' already exists -ERROR 1644 (HY000) at line 904: Unexpected content found in the performance_schema database. +ERROR 1050 (42S01) at line 221: Table 'socket_instances' already exists +ERROR 1050 (42S01) at line 288: Table 'socket_summary_by_instance' already exists +ERROR 1050 (42S01) at line 353: Table 'socket_summary_by_event_name' already exists +ERROR 1050 (42S01) at line 362: Table 'mutex_instances' already exists +ERROR 1050 (42S01) at line 376: Table 'objects_summary_global_by_type' already exists +ERROR 1050 (42S01) at line 386: Table 'performance_timers' already exists +ERROR 1050 (42S01) at line 396: Table 'rwlock_instances' already exists +ERROR 1050 (42S01) at line 405: Table 'setup_actors' already exists +ERROR 1050 (42S01) at line 413: Table 'setup_consumers' already exists +ERROR 1050 (42S01) at line 422: Table 'setup_instruments' already exists +ERROR 1050 (42S01) at line 432: Table 'setup_objects' already exists +ERROR 1050 (42S01) at line 440: Table 'setup_timers' already exists +ERROR 1050 (42S01) at line 485: Table 'table_io_waits_summary_by_index_usage' already exists +ERROR 1050 (42S01) at line 529: Table 'table_io_waits_summary_by_table' already exists +ERROR 1050 (42S01) at line 608: Table 'table_lock_waits_summary_by_table' already exists +ERROR 1050 (42S01) at line 628: Table 'threads' already exists +ERROR 1644 (HY000) at line 1048: Unexpected content found in the performance_schema database. FATAL ERROR: Upgrade failed show tables like "user_view"; Tables_in_performance_schema (user_view) @@ -88,20 +94,23 @@ ERROR 1050 (42S01) at line 177: Table 'e ERROR 1050 (42S01) at line 186: Table 'file_instances' already exists ERROR 1050 (42S01) at line 197: Table 'file_summary_by_event_name' already exists ERROR 1050 (42S01) at line 209: Table 'file_summary_by_instance' already exists -ERROR 1050 (42S01) at line 218: Table 'mutex_instances' already exists -ERROR 1050 (42S01) at line 232: Table 'objects_summary_global_by_type' already exists -ERROR 1050 (42S01) at line 242: Table 'performance_timers' already exists -ERROR 1050 (42S01) at line 252: Table 'rwlock_instances' already exists -ERROR 1050 (42S01) at line 261: Table 'setup_actors' already exists -ERROR 1050 (42S01) at line 269: Table 'setup_consumers' already exists -ERROR 1050 (42S01) at line 278: Table 'setup_instruments' already exists -ERROR 1050 (42S01) at line 288: Table 'setup_objects' already exists -ERROR 1050 (42S01) at line 296: Table 'setup_timers' already exists -ERROR 1050 (42S01) at line 341: Table 'table_io_waits_summary_by_index_usage' already exists -ERROR 1050 (42S01) at line 385: Table 'table_io_waits_summary_by_table' already exists -ERROR 1050 (42S01) at line 464: Table 'table_lock_waits_summary_by_table' already exists -ERROR 1050 (42S01) at line 484: Table 'threads' already exists -ERROR 1644 (HY000) at line 904: Unexpected content found in the performance_schema database. +ERROR 1050 (42S01) at line 221: Table 'socket_instances' already exists +ERROR 1050 (42S01) at line 288: Table 'socket_summary_by_instance' already exists +ERROR 1050 (42S01) at line 353: Table 'socket_summary_by_event_name' already exists +ERROR 1050 (42S01) at line 362: Table 'mutex_instances' already exists +ERROR 1050 (42S01) at line 376: Table 'objects_summary_global_by_type' already exists +ERROR 1050 (42S01) at line 386: Table 'performance_timers' already exists +ERROR 1050 (42S01) at line 396: Table 'rwlock_instances' already exists +ERROR 1050 (42S01) at line 405: Table 'setup_actors' already exists +ERROR 1050 (42S01) at line 413: Table 'setup_consumers' already exists +ERROR 1050 (42S01) at line 422: Table 'setup_instruments' already exists +ERROR 1050 (42S01) at line 432: Table 'setup_objects' already exists +ERROR 1050 (42S01) at line 440: Table 'setup_timers' already exists +ERROR 1050 (42S01) at line 485: Table 'table_io_waits_summary_by_index_usage' already exists +ERROR 1050 (42S01) at line 529: Table 'table_io_waits_summary_by_table' already exists +ERROR 1050 (42S01) at line 608: Table 'table_lock_waits_summary_by_table' already exists +ERROR 1050 (42S01) at line 628: Table 'threads' already exists +ERROR 1644 (HY000) at line 1048: Unexpected content found in the performance_schema database. FATAL ERROR: Upgrade failed select name from mysql.proc where db='performance_schema'; name @@ -122,20 +131,23 @@ ERROR 1050 (42S01) at line 177: Table 'e ERROR 1050 (42S01) at line 186: Table 'file_instances' already exists ERROR 1050 (42S01) at line 197: Table 'file_summary_by_event_name' already exists ERROR 1050 (42S01) at line 209: Table 'file_summary_by_instance' already exists -ERROR 1050 (42S01) at line 218: Table 'mutex_instances' already exists -ERROR 1050 (42S01) at line 232: Table 'objects_summary_global_by_type' already exists -ERROR 1050 (42S01) at line 242: Table 'performance_timers' already exists -ERROR 1050 (42S01) at line 252: Table 'rwlock_instances' already exists -ERROR 1050 (42S01) at line 261: Table 'setup_actors' already exists -ERROR 1050 (42S01) at line 269: Table 'setup_consumers' already exists -ERROR 1050 (42S01) at line 278: Table 'setup_instruments' already exists -ERROR 1050 (42S01) at line 288: Table 'setup_objects' already exists -ERROR 1050 (42S01) at line 296: Table 'setup_timers' already exists -ERROR 1050 (42S01) at line 341: Table 'table_io_waits_summary_by_index_usage' already exists -ERROR 1050 (42S01) at line 385: Table 'table_io_waits_summary_by_table' already exists -ERROR 1050 (42S01) at line 464: Table 'table_lock_waits_summary_by_table' already exists -ERROR 1050 (42S01) at line 484: Table 'threads' already exists -ERROR 1644 (HY000) at line 904: Unexpected content found in the performance_schema database. +ERROR 1050 (42S01) at line 221: Table 'socket_instances' already exists +ERROR 1050 (42S01) at line 288: Table 'socket_summary_by_instance' already exists +ERROR 1050 (42S01) at line 353: Table 'socket_summary_by_event_name' already exists +ERROR 1050 (42S01) at line 362: Table 'mutex_instances' already exists +ERROR 1050 (42S01) at line 376: Table 'objects_summary_global_by_type' already exists +ERROR 1050 (42S01) at line 386: Table 'performance_timers' already exists +ERROR 1050 (42S01) at line 396: Table 'rwlock_instances' already exists +ERROR 1050 (42S01) at line 405: Table 'setup_actors' already exists +ERROR 1050 (42S01) at line 413: Table 'setup_consumers' already exists +ERROR 1050 (42S01) at line 422: Table 'setup_instruments' already exists +ERROR 1050 (42S01) at line 432: Table 'setup_objects' already exists +ERROR 1050 (42S01) at line 440: Table 'setup_timers' already exists +ERROR 1050 (42S01) at line 485: Table 'table_io_waits_summary_by_index_usage' already exists +ERROR 1050 (42S01) at line 529: Table 'table_io_waits_summary_by_table' already exists +ERROR 1050 (42S01) at line 608: Table 'table_lock_waits_summary_by_table' already exists +ERROR 1050 (42S01) at line 628: Table 'threads' already exists +ERROR 1644 (HY000) at line 1048: Unexpected content found in the performance_schema database. FATAL ERROR: Upgrade failed select name from mysql.proc where db='performance_schema'; name @@ -156,20 +168,23 @@ ERROR 1050 (42S01) at line 177: Table 'e ERROR 1050 (42S01) at line 186: Table 'file_instances' already exists ERROR 1050 (42S01) at line 197: Table 'file_summary_by_event_name' already exists ERROR 1050 (42S01) at line 209: Table 'file_summary_by_instance' already exists -ERROR 1050 (42S01) at line 218: Table 'mutex_instances' already exists -ERROR 1050 (42S01) at line 232: Table 'objects_summary_global_by_type' already exists -ERROR 1050 (42S01) at line 242: Table 'performance_timers' already exists -ERROR 1050 (42S01) at line 252: Table 'rwlock_instances' already exists -ERROR 1050 (42S01) at line 261: Table 'setup_actors' already exists -ERROR 1050 (42S01) at line 269: Table 'setup_consumers' already exists -ERROR 1050 (42S01) at line 278: Table 'setup_instruments' already exists -ERROR 1050 (42S01) at line 288: Table 'setup_objects' already exists -ERROR 1050 (42S01) at line 296: Table 'setup_timers' already exists -ERROR 1050 (42S01) at line 341: Table 'table_io_waits_summary_by_index_usage' already exists -ERROR 1050 (42S01) at line 385: Table 'table_io_waits_summary_by_table' already exists -ERROR 1050 (42S01) at line 464: Table 'table_lock_waits_summary_by_table' already exists -ERROR 1050 (42S01) at line 484: Table 'threads' already exists -ERROR 1644 (HY000) at line 904: Unexpected content found in the performance_schema database. +ERROR 1050 (42S01) at line 221: Table 'socket_instances' already exists +ERROR 1050 (42S01) at line 288: Table 'socket_summary_by_instance' already exists +ERROR 1050 (42S01) at line 353: Table 'socket_summary_by_event_name' already exists +ERROR 1050 (42S01) at line 362: Table 'mutex_instances' already exists +ERROR 1050 (42S01) at line 376: Table 'objects_summary_global_by_type' already exists +ERROR 1050 (42S01) at line 386: Table 'performance_timers' already exists +ERROR 1050 (42S01) at line 396: Table 'rwlock_instances' already exists +ERROR 1050 (42S01) at line 405: Table 'setup_actors' already exists +ERROR 1050 (42S01) at line 413: Table 'setup_consumers' already exists +ERROR 1050 (42S01) at line 422: Table 'setup_instruments' already exists +ERROR 1050 (42S01) at line 432: Table 'setup_objects' already exists +ERROR 1050 (42S01) at line 440: Table 'setup_timers' already exists +ERROR 1050 (42S01) at line 485: Table 'table_io_waits_summary_by_index_usage' already exists +ERROR 1050 (42S01) at line 529: Table 'table_io_waits_summary_by_table' already exists +ERROR 1050 (42S01) at line 608: Table 'table_lock_waits_summary_by_table' already exists +ERROR 1050 (42S01) at line 628: Table 'threads' already exists +ERROR 1644 (HY000) at line 1048: Unexpected content found in the performance_schema database. FATAL ERROR: Upgrade failed select name from mysql.event where db='performance_schema'; name === modified file 'mysql-test/suite/perfschema/r/schema_lc2.result' --- a/mysql-test/suite/perfschema/r/schema_lc2.result 2010-12-09 16:17:13 +0000 +++ b/mysql-test/suite/perfschema/r/schema_lc2.result 2011-03-16 09:32:27 +0000 @@ -26,6 +26,9 @@ setup_consumers setup_instruments setup_objects setup_timers +socket_instances +socket_summary_by_event_name +socket_summary_by_instance table_io_waits_summary_by_index_usage table_io_waits_summary_by_table table_lock_waits_summary_by_table --===============6341447048592749923== 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-trunk-wl4896/ # testament_sha1: fbc51b63f72c04c4d6b0438f87fecac1100fe3a8 # timestamp: 2011-03-16 10:32:36 +0100 # source_branch: file:///Users/malff/BZR_TREE/mysql-trunk/ # base_revision_id: marc.alff@stripped\ # yy2u6f3ol2tyse5r # # Begin bundle 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 --===============6341447048592749923==--