This document discusses using the relay log as a solution for failover in a multi-source replication scenario where the binary log positions and transaction IDs are different across slaves. The relay log contains the same position and transaction ID for a transaction on all slaves, allowing one to be used as a global transaction ID for failover. Specifically, a modified client was created to dump the relay log, and the MySQL server was updated to support relay log dumping, providing a hero - the unsung relay log - for high availability when GTIDs were not available.