Perhaps this could be fixed on a slave by stopping RFR (and breaking replication) if a row event for a PK-less table is seen in the RFR configuration.
Perhaps this could be fixed on a slave by stopping RFR (and breaking replication) if a row event for a PK-less table is seen in the RFR configuration.