The filtered_replicator plugin doesn't work in 7.1. It seems to not create proper replication events:
drizzle> select * from data_dictionary.innodb_replication_log\G *************************** 1. row *************************** TRANSACTION_ID: 800 TRANSACTION_SEGMENT_ID: 0 COMMIT_ID: 0 END_TIMESTAMP: 1335659685463387 ORIGINATING_SERVER_UUID: 8666E171-1415-4792-B36C-52B2EFEE1AF9 ORIGINATING_COMMIT_ID: 0 TRANSACTION_MESSAGE_STRING: transaction_context { server_id: 1 transaction_id: 800 start_timestamp: 1335659685463363 end_timestamp: 1335659685463387 } statement { type: CREATE_SCHEMA
All zeros for segment ID, commit ID, etc. Consequently, the slave plugin never sees any new commit IDs to read.
The filtered_replicator plugin doesn't work in 7.1. It seems to not create proper replication events:
drizzle> select * from data_dictionary .innodb_ replication_ log\G ******* ******* ****** 1. row ******* ******* ******* ******
TRANSACTIO N_ID: 800 _SEGMENT_ ID: 0
COMMIT_ ID: 0
END_ TIMESTAMP: 1335659685463387 SERVER_ UUID: 8666E171- 1415-4792- B36C-52B2EFEE1A F9 G_COMMIT_ ID: 0 MESSAGE_ STRING: transaction_context {
*******
TRANSACTION
ORIGINATING_
ORIGINATIN
TRANSACTION_
server_id: 1
transaction_id: 800
start_timestamp: 1335659685463363
end_timestamp: 1335659685463387
}
statement {
type: CREATE_SCHEMA
All zeros for segment ID, commit ID, etc. Consequently, the slave plugin never sees any new commit IDs to read.