diff options
author | Konstantin Osipov <kostja@sun.com> | 2010-11-12 15:56:21 +0300 |
---|---|---|
committer | Konstantin Osipov <kostja@sun.com> | 2010-11-12 15:56:21 +0300 |
commit | 4749b884942f464febbb8221b4a73f5b85e98090 (patch) | |
tree | 47b1a5ab7416e5cc83776aa9a0543a058f35d724 /include/mysql_com.h | |
parent | 936bec8e2cf0362e0cf8902ab1f7ea8141b880cc (diff) | |
download | mariadb-git-4749b884942f464febbb8221b4a73f5b85e98090.tar.gz |
Implement a fix for Bug#57058 -- send SERVER_QUERY_WAS_SLOW over
network when a query was slow.
When a query is slow, sent a special flag to the client
indicating this fact.
Add a test case.
Implement review comments.
Diffstat (limited to 'include/mysql_com.h')
-rw-r--r-- | include/mysql_com.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/mysql_com.h b/include/mysql_com.h index d4223211710..bc9296a6d02 100644 --- a/include/mysql_com.h +++ b/include/mysql_com.h @@ -255,7 +255,11 @@ enum enum_server_command #define SERVER_STATUS_CLEAR_SET (SERVER_QUERY_NO_GOOD_INDEX_USED| \ SERVER_QUERY_NO_INDEX_USED|\ SERVER_MORE_RESULTS_EXISTS|\ - SERVER_STATUS_METADATA_CHANGED) + SERVER_STATUS_METADATA_CHANGED |\ + SERVER_QUERY_WAS_SLOW |\ + SERVER_STATUS_DB_DROPPED |\ + SERVER_STATUS_CURSOR_EXISTS|\ + SERVER_STATUS_LAST_ROW_SENT) #define MYSQL_ERRMSG_SIZE 512 #define NET_READ_TIMEOUT 30 /* Timeout on read */ |