Skip to content
  • Frazer Clement's avatar
    90b5825f
    Bug#11765707 (Mysql bug #58698): EPOCH NOT IN NDB_APPLY_STATUS WHEN IGNORING... · 90b5825f
    Frazer Clement authored
    Bug#11765707 (Mysql bug #58698): EPOCH NOT IN NDB_APPLY_STATUS WHEN IGNORING BINARY LOGGING MYSQL DB ON MA
    
    Replication code modified into alignment with trunk so that injected table 
    map events are not filtered by replication code.
    
    Table map events added by the 'normal' RBR code are already checked for DB
    filtering before being added.
    
    For Ndb user tables, DB filtering is checked before NdbApi event subscriptions
    are configured for a user table, so filtering at the Binlog Injector is not
    required.
    
    Removing the 'built in' filtering allows Ndb to ensure that injected 
    ndb_apply_status events are not filtered out if the user has filtered
    out events on the mysql database.
    
    The existing ndb_binlog_ignore_db testcase is extended.
    A new rpl_ndb_ignore_db testcase is added.
    90b5825f
    Bug#11765707 (Mysql bug #58698): EPOCH NOT IN NDB_APPLY_STATUS WHEN IGNORING...
    Frazer Clement authored
    Bug#11765707 (Mysql bug #58698): EPOCH NOT IN NDB_APPLY_STATUS WHEN IGNORING BINARY LOGGING MYSQL DB ON MA
    
    Replication code modified into alignment with trunk so that injected table 
    map events are not filtered by replication code.
    
    Table map events added by the 'normal' RBR code are already checked for DB
    filtering before being added.
    
    For Ndb user tables, DB filtering is checked before NdbApi event subscriptions
    are configured for a user table, so filtering at the Binlog Injector is not
    required.
    
    Removing the 'built in' filtering allows Ndb to ensure that injected 
    ndb_apply_status events are not filtered out if the user has filtered
    out events on the mysql database.
    
    The existing ndb_binlog_ignore_db testcase is extended.
    A new rpl_ndb_ignore_db testcase is added.
Loading