22 #ifndef create_replication_h
23 #define create_replication_h
33 #include "read_replication.h"
35 #include <drizzled/message/table.pb.h>
36 #include <drizzled/table.h>
37 #include <drizzled/charset.h>
46 UNIV_INTERN ulint dict_create_sys_replication_log(
void);
48 UNIV_INTERN ulint insert_replication_message(
const char *message,
size_t size,
49 trx_t *trx, uint64_t trx_id,
50 uint64_t end_timestamp,
bool is_end_segment,
51 uint32_t seg_id,
const char *server_uuid,
52 bool use_originating_server_uuid,
53 const char *originating_server_uuid,
54 uint64_t originating_commit_id);
62 UNIV_INTERN
void convert_to_mysql_format(byte* out,
const byte* in,
int len);