WL#5790: Add server variables as parameters in Binlog::log_statement
Affects: Server-5.5
—
Status: Un-Assigned
This is a step towards making replication a library, such that the 5.6 rpl-lib can
be plugged into the 5.5 core [WL#5675].
In particular, this is a step toward removing function arguments of type THD* from
the interface. This is needed because THD is not stable.
In this worklog, we make the class function Binlog::log_statement() take a list of
server variables as one parameter. Before this worklog, server variables were read
from the THD argument.
Copyright (c) 2000, 2025, Oracle Corporation and/or its affiliates. All rights reserved.