• unknown's avatar
    Bug#18280 (RBR: Extreneous maps when writing to general_log and slow_log): · 604e0535
    unknown authored
    Filter out replication general_log and slow_log entirely from binary
    log. Caching result of table share-specific tests.
    
    
    mysql-test/r/binlog_row_drop_tmp_tbl.result:
      Result change
    mysql-test/r/rpl_row_log.result:
      Result change
    mysql-test/r/rpl_row_log_innodb.result:
      Result change
    mysql-test/r/rpl_row_max_relay_size.result:
      Result change
    sql/handler.cc:
      Refactoring code to support filtering many tables.
      Filtering out mysql.general_log and mysql.slow_log from binary log.
      Caching result from table share-specific tests.
    sql/sql_class.cc:
      Correcting comment
    sql/sql_parse.cc:
      Using binlog_query() instead of constructing Query_log_events
    sql/table.cc:
      Adding variable to cache table check parts for row-based logging.
    sql/table.h:
      Adding variable to cache table check parts for row-based logging.
    604e0535
sql_parse.cc 221 KB