#include <set>
#include <sstream>
#include <cstdint>
#include "libbinlogevents/include/uuid.h"
namespace binary_log::gtids {
} // namespace binary_log::gtids
#endif
#include <map>
#include <string>
#include <vector>
/* Helper definitions for types used in this interface */
typedef unsigned char uchar;
#include <cassert>
#include "plugin/group_replication/libmysqlgcs/include/mysql/gcs/gcs_logging.h"
#include <cstdio>
namespace xpl {
namespace iface {
#define DD__SDI_INCLUDED
#include <functional>
#include "my_compiler.h"
#include "sql/dd/sdi_fwd.h" // RJ_Document
#include "sql/dd/string_type.h" // dd::String_type
-