Move binlog event processing into a separate file
This clarifies what parts of the router are specific to the binlogrouter and what are common between the binlogrouter and avrorouter. Ideally, the two modules would use the same infrastructure to handle the processing of replication events. This is the first, albeit small, step towards making the code in the binlogrouter the common infrastructure.
This commit is contained in:
@ -140,7 +140,6 @@ static void blr_format_event_size(double *event_size, char *label);
|
||||
extern int MaxScaleUptime();
|
||||
extern void encode_value(unsigned char *data, unsigned int value, int len);
|
||||
extern void blr_extract_header(register uint8_t *ptr, register REP_HEADER *hdr);
|
||||
bool blr_save_mariadb_gtid(ROUTER_INSTANCE *inst);
|
||||
bool blr_parse_gtid(const char *gtid, MARIADB_GTID_ELEMS *info);
|
||||
|
||||
typedef struct binlog_event_desc
|
||||
|
Reference in New Issue
Block a user