summaryrefslogtreecommitdiff
path: root/sql/log_event.cc
diff options
context:
space:
mode:
authorsasha@mysql.sashanet.com <>2001-06-23 19:37:24 -0600
committersasha@mysql.sashanet.com <>2001-06-23 19:37:24 -0600
commita91ac47cde5a515ad46b81110cb93ebde9aa07dd (patch)
treed6cc479d4e3c59cd207caf465ed545d6dd6e1cc2 /sql/log_event.cc
parentc71cba0bd9590c842afc2f7fa0d2bb928a6957d6 (diff)
downloadmariadb-git-a91ac47cde5a515ad46b81110cb93ebde9aa07dd.tar.gz
show master forced rotate info in SHOW BINLOG EVENTS
mark a master-forced rotate with a special flag
Diffstat (limited to 'sql/log_event.cc')
-rw-r--r--sql/log_event.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/sql/log_event.cc b/sql/log_event.cc
index 94ef3736cbf..e50c650d581 100644
--- a/sql/log_event.cc
+++ b/sql/log_event.cc
@@ -189,7 +189,11 @@ void Load_log_event::pack_info(String* packet)
void Rotate_log_event::pack_info(String* packet)
{
- net_store_data(packet, new_log_ident, ident_len);
+ String tmp;
+ tmp.append(new_log_ident, ident_len);
+ if(flags & LOG_EVENT_FORCED_ROTATE_F)
+ tmp.append("; forced by master");
+ net_store_data(packet, tmp.ptr(), tmp.length());
}
void Intvar_log_event::pack_info(String* packet)