diff --git a/sql/rpl_source.cc b/sql/rpl_source.cc
index d2b83a5f4ff4..b54854bb9df4 100644
--- a/sql/rpl_source.cc
+++ b/sql/rpl_source.cc
@@ -817,7 +817,7 @@ bool show_replicas(THD *thd) {
/**
- @page page_protocol_com_binlog_dump COM_BINLOG_DUMP
+ @page page_protocol_com_binlog_dump Binlog Dump Commands
@brief Request a @ref sect_protocol_replication_binlog_stream from the server
@@ -825,7 +825,7 @@ bool show_replicas(THD *thd) {
@ref page_protocol_basic_err_packet on error
- Payload
+ COM_BINLOG_DUMP Payload
Type | Name | Description |
@ref a_protocol_type_int1 "int<1>" |
status |
@@ -846,6 +846,37 @@ bool show_replicas(THD *thd) {
@sa com_binlog_dump
+
+
+ COM_BINLOG_DUMP_GTID Payload
+ Type | Name | Description |
+ @ref a_protocol_type_int1 "int<1>" |
+ status |
+ [0x30] COM_BINLOG_DUMP |
+ @ref a_protocol_type_int2 "int<2>" |
+ flags |
+ |
+ @ref a_protocol_type_int4 "int<4>" |
+ server-id |
+ Server id of this slave |
+ @ref a_protocol_type_int4 "int<4>" |
+ filename length |
+ Length of the binlog filename/td> |
+ @ref sect_protocol_basic_dt_string_var "string<var>" |
+ binlog-filename |
+ filename of the binlog on the master |
+ @ref a_protocol_type_int8 "int<8>" |
+ binlog-pos |
+ position in the binlog-file to start the stream with |
+ @ref a_protocol_type_int4 "int<4>" |
+ gtid-data-length |
+ Length of encoded GTID data |
+ binary data |
+ gtid-data |
+ Encoded GTID sets |
+
+
+ @sa com_binlog_dump_gtid
*/
/* clang-format on */