From 46a3c9f61c434129065932a9afd16140cf0feca0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20M=C3=A4kel=C3=A4?= Date: Tue, 3 Sep 2019 13:48:46 +0300 Subject: [PATCH] Log interrupting packet's type during trx replay This will allow non-SQL commands to be detected. --- server/modules/routing/readwritesplit/rwsplitsession.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/modules/routing/readwritesplit/rwsplitsession.cc b/server/modules/routing/readwritesplit/rwsplitsession.cc index 886ed5c92..5b169396b 100644 --- a/server/modules/routing/readwritesplit/rwsplitsession.cc +++ b/server/modules/routing/readwritesplit/rwsplitsession.cc @@ -124,7 +124,8 @@ int32_t RWSplitSession::routeQuery(GWBUF* querybuf) if (m_is_replay_active && !GWBUF_IS_REPLAYED(querybuf)) { - MXS_INFO("New query received while transaction replay is active: %s", + MXS_INFO("New %s received while transaction replay is active: %s", + STRPACKETTYPE(GWBUF_DATA(querybuf)[4]), mxs::extract_sql(querybuf).c_str()); m_query_queue.emplace_back(querybuf); return 1;