• vtkachenko@intelp4d.mysql.com's avatar
    logging_ok: · 78846b29
    vtkachenko@intelp4d.mysql.com 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.
    78846b29
sql_yacc.yy 200 KB