The Change Stream Applier does not support the following:
Statement-based or mixed-format binary logs.
Binary log file position based replication.
GTID modes other than
ON.GTID_ONLY = 0REQUIRE_ROW_FORMAT = 0Assigning GTIDs to anonymous transactions using
ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS.Delayed replication using
SOURCE_DELAY.START REPLICA UNTILconditions other thanSQL_BEFORE_GTIDSandSQL_AFTER_GTIDS.Skipping part of a transaction using
sql_replica_skip_counter.The
replica_pending_jobs_size_maxmemory limit. UseAPPLIER_EVENT_MEMORY_LIMITinstead.Extended legacy applier statistics. Unsupported values are empty or zero.
IGNORE_SERVER_IDS is not needed for a CSA
channel because GTIDs automatically prevent transactions that
have already been applied from being applied again.