24#ifndef MYSQL_CS_APPLY_APPLIER_VERSION_H
25#define MYSQL_CS_APPLY_APPLIER_VERSION_H
38 static constexpr unsigned int mta{1};
40 static constexpr unsigned int csa{2};
Definition: applier_version.h:27
Enumerates the available versions of the applier.
Definition: applier_version.h:34
static constexpr unsigned int csa
Use Change Stream Applier (CSA) for replication.
Definition: applier_version.h:40
static constexpr unsigned int mta
Use Multi-threaded Applier (MTA) for replication.
Definition: applier_version.h:38
static constexpr unsigned int unspecified
Required by system tables and PFS when no specific version is chosen.
Definition: applier_version.h:36
static constexpr unsigned int unknown
An unknown or invalid applier version, used as an end guard.
Definition: applier_version.h:42