• unknown's avatar
    logging_ok: · a91217ce
    unknown authored
      Logging to logging@openlogging.org accepted
    sql_yacc.yy, sql_parse.cc, sql_lex.h, lex.h:
      Implements the SHOW MUTEX STATUS command
    set_var.cc, mysqld.cc, mysql_priv.h:
      Added new GLOBAL variable timed_mutexes
    ha_innodb.h:
      New function innodb_mutex_show_status
    ha_innodb.cc:
      Added new innodb variables in SHOW STATUS
      Implements the SHOW MUTEX STATUS command
    innodb.test, innodb.result:
      Added new row_lock_waits status variables tests.
    variables.test, variables.result:
      test new variable timed_mutexes
    ut0ut.c:
      New function ut_usectime.
    sync0sync.c:
      Mutex counting.
    sync0rw.c:
      New mutex parameters initialization.
    srv0srv.c:
      Counting row lock waits
    row0sel.c, row0mysql.c:
      Setting row_lock or table_lock state to thd.
    que0que.c:
      Added default no_lock_state to thd.
    univ.i:
      Added UNIV_SRV_PRINT_LATCH_WAITS debug define
    sync0sync.ic:
      Count mutex using.
    sync0sync.h:
      Added new parameters to mutex structure for counting.
    sync0rw.h:
      Added new parameters to rw_create_func.
    srv0srv.h:
      Added new innodb varuables to SHOW STATUS.
    que0que.h:
      Added thread lock states.
    
    
    innobase/include/que0que.h:
      Added thread lock states.
    innobase/include/srv0srv.h:
      Added new innodb varuables to SHOW STATUS.
    innobase/include/sync0rw.h:
      Added new parameters to rw_create_func.
    innobase/include/sync0sync.h:
      Added new parameters to mutex structure for counting.
    innobase/include/sync0sync.ic:
      Count mutex using.
    innobase/include/univ.i:
      Added UNIV_SRV_PRINT_LATCH_WAITS debug define
    innobase/que/que0que.c:
      Added default no_lock_state to thd.
    innobase/row/row0mysql.c:
      Setting row_lock or table_lock state to thd.
    innobase/row/row0sel.c:
      Setting row_lock or table_lock state to thd.
    innobase/srv/srv0srv.c:
      Counting row lock waits
    innobase/sync/sync0rw.c:
      New mutex parameters initialization.
    innobase/sync/sync0sync.c:
      Mutex counting.
    innobase/ut/ut0ut.c:
      New function ut_usectime.
    mysql-test/r/variables.result:
      test new variable timed_mutexes
    mysql-test/r/innodb.result:
      Added new row_lock_waits status variables tests.
    mysql-test/t/variables.test:
      test new variable timed_mutexes
    mysql-test/t/innodb.test:
      Added new row_lock_waits status variables tests.
    sql/ha_innodb.cc:
      Added new innodb variables in SHOW STATUS
      Implements the SHOW MUTEX STATUS command
    sql/ha_innodb.h:
      New function innodb_mutex_show_status
    sql/lex.h:
      Implements the SHOW MUTEX STATUS command
    sql/mysql_priv.h:
      Added new GLOBAL variable timed_mutexes
    sql/mysqld.cc:
      Added new GLOBAL variable timed_mutexes
    sql/set_var.cc:
      Added new GLOBAL variable timed_mutexes
    sql/sql_lex.h:
      Implements the SHOW MUTEX STATUS command
    sql/sql_parse.cc:
      Implements the SHOW MUTEX STATUS command
    sql/sql_yacc.yy:
      Implements the SHOW MUTEX STATUS command
    BitKeeper/etc/logging_ok:
      Logging to logging@openlogging.org accepted
    a91217ce
ut0ut.c 9.38 KB