Skip to content

Commit 69f7a98

Browse files
committed
Added time columns
1 parent 6be439d commit 69f7a98

29 files changed

+1044
-53
lines changed

mysql-test/suite/perfschema/include/hostcache_dump.inc

+17-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22

33
show global status like "%peer%";
44
--vertical_results
5-
select * from performance_schema.host_cache;
5+
select
6+
IP, HOST, HOST_VALIDATED, SUM_BLOCKING_ERRORS,
7+
COUNT_NAMEINFO_TRANSIENT_ERRORS,
8+
COUNT_NAMEINFO_PERMANENT_ERRORS,
9+
COUNT_FORMAT_ERRORS,
10+
COUNT_ADDRINFO_TRANSIENT_ERRORS,
11+
COUNT_ADDRINFO_PERMANENT_ERRORS,
12+
COUNT_FCRDNS_ERRORS,
13+
COUNT_HOST_ACL_ERRORS,
14+
COUNT_HANDSHAKE_ERRORS,
15+
COUNT_AUTHENTICATION_ERRORS,
16+
COUNT_USER_ACL_ERRORS,
17+
COUNT_LOCAL_ERRORS,
18+
COUNT_UNKNOWN_ERRORS,
19+
if (FIRST_ERROR_SEEN is not null, "set", "null") as FIRST_ERROR_SEEN,
20+
if (LAST_ERROR_SEEN is not null, "set", "null") as LAST_ERROR_SEEN
21+
from performance_schema.host_cache;
622
--horizontal_results
723

mysql-test/suite/perfschema/r/hostcache_ipv4_addrinfo_again_allow.result

+38-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,23 @@ ERROR HY000: Host '192.0.2.4' is not allowed to connect to this MySQL server
1919
show global status like "%peer%";
2020
Variable_name Value
2121
Peer_address_errors 0
22-
select * from performance_schema.host_cache;
22+
select
23+
IP, HOST, HOST_VALIDATED, SUM_BLOCKING_ERRORS,
24+
COUNT_NAMEINFO_TRANSIENT_ERRORS,
25+
COUNT_NAMEINFO_PERMANENT_ERRORS,
26+
COUNT_FORMAT_ERRORS,
27+
COUNT_ADDRINFO_TRANSIENT_ERRORS,
28+
COUNT_ADDRINFO_PERMANENT_ERRORS,
29+
COUNT_FCRDNS_ERRORS,
30+
COUNT_HOST_ACL_ERRORS,
31+
COUNT_HANDSHAKE_ERRORS,
32+
COUNT_AUTHENTICATION_ERRORS,
33+
COUNT_USER_ACL_ERRORS,
34+
COUNT_LOCAL_ERRORS,
35+
COUNT_UNKNOWN_ERRORS,
36+
if (FIRST_ERROR_SEEN is not null, "set", "null") as FIRST_ERROR_SEEN,
37+
if (LAST_ERROR_SEEN is not null, "set", "null") as LAST_ERROR_SEEN
38+
from performance_schema.host_cache;
2339
IP 192.0.2.4
2440
HOST NULL
2541
HOST_VALIDATED NO
@@ -36,11 +52,29 @@ COUNT_AUTHENTICATION_ERRORS 0
3652
COUNT_USER_ACL_ERRORS 0
3753
COUNT_LOCAL_ERRORS 0
3854
COUNT_UNKNOWN_ERRORS 0
55+
FIRST_ERROR_SEEN set
56+
LAST_ERROR_SEEN set
3957
ERROR HY000: Host '192.0.2.4' is not allowed to connect to this MySQL server
4058
show global status like "%peer%";
4159
Variable_name Value
4260
Peer_address_errors 0
43-
select * from performance_schema.host_cache;
61+
select
62+
IP, HOST, HOST_VALIDATED, SUM_BLOCKING_ERRORS,
63+
COUNT_NAMEINFO_TRANSIENT_ERRORS,
64+
COUNT_NAMEINFO_PERMANENT_ERRORS,
65+
COUNT_FORMAT_ERRORS,
66+
COUNT_ADDRINFO_TRANSIENT_ERRORS,
67+
COUNT_ADDRINFO_PERMANENT_ERRORS,
68+
COUNT_FCRDNS_ERRORS,
69+
COUNT_HOST_ACL_ERRORS,
70+
COUNT_HANDSHAKE_ERRORS,
71+
COUNT_AUTHENTICATION_ERRORS,
72+
COUNT_USER_ACL_ERRORS,
73+
COUNT_LOCAL_ERRORS,
74+
COUNT_UNKNOWN_ERRORS,
75+
if (FIRST_ERROR_SEEN is not null, "set", "null") as FIRST_ERROR_SEEN,
76+
if (LAST_ERROR_SEEN is not null, "set", "null") as LAST_ERROR_SEEN
77+
from performance_schema.host_cache;
4478
IP 192.0.2.4
4579
HOST NULL
4680
HOST_VALIDATED NO
@@ -57,6 +91,8 @@ COUNT_AUTHENTICATION_ERRORS 0
5791
COUNT_USER_ACL_ERRORS 0
5892
COUNT_LOCAL_ERRORS 0
5993
COUNT_UNKNOWN_ERRORS 0
94+
FIRST_ERROR_SEEN set
95+
LAST_ERROR_SEEN set
6096
revoke select on test.* from 'root'@'santa.claus.ipv4.example.com';
6197
drop user 'root'@'santa.claus.ipv4.example.com';
6298
set global debug= default;

mysql-test/suite/perfschema/r/hostcache_ipv4_addrinfo_again_deny.result

+38-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,23 @@ ERROR HY000: Host '192.0.2.4' is not allowed to connect to this MySQL server
1818
show global status like "%peer%";
1919
Variable_name Value
2020
Peer_address_errors 0
21-
select * from performance_schema.host_cache;
21+
select
22+
IP, HOST, HOST_VALIDATED, SUM_BLOCKING_ERRORS,
23+
COUNT_NAMEINFO_TRANSIENT_ERRORS,
24+
COUNT_NAMEINFO_PERMANENT_ERRORS,
25+
COUNT_FORMAT_ERRORS,
26+
COUNT_ADDRINFO_TRANSIENT_ERRORS,
27+
COUNT_ADDRINFO_PERMANENT_ERRORS,
28+
COUNT_FCRDNS_ERRORS,
29+
COUNT_HOST_ACL_ERRORS,
30+
COUNT_HANDSHAKE_ERRORS,
31+
COUNT_AUTHENTICATION_ERRORS,
32+
COUNT_USER_ACL_ERRORS,
33+
COUNT_LOCAL_ERRORS,
34+
COUNT_UNKNOWN_ERRORS,
35+
if (FIRST_ERROR_SEEN is not null, "set", "null") as FIRST_ERROR_SEEN,
36+
if (LAST_ERROR_SEEN is not null, "set", "null") as LAST_ERROR_SEEN
37+
from performance_schema.host_cache;
2238
IP 192.0.2.4
2339
HOST NULL
2440
HOST_VALIDATED NO
@@ -35,11 +51,29 @@ COUNT_AUTHENTICATION_ERRORS 0
3551
COUNT_USER_ACL_ERRORS 0
3652
COUNT_LOCAL_ERRORS 0
3753
COUNT_UNKNOWN_ERRORS 0
54+
FIRST_ERROR_SEEN set
55+
LAST_ERROR_SEEN set
3856
ERROR HY000: Host '192.0.2.4' is not allowed to connect to this MySQL server
3957
show global status like "%peer%";
4058
Variable_name Value
4159
Peer_address_errors 0
42-
select * from performance_schema.host_cache;
60+
select
61+
IP, HOST, HOST_VALIDATED, SUM_BLOCKING_ERRORS,
62+
COUNT_NAMEINFO_TRANSIENT_ERRORS,
63+
COUNT_NAMEINFO_PERMANENT_ERRORS,
64+
COUNT_FORMAT_ERRORS,
65+
COUNT_ADDRINFO_TRANSIENT_ERRORS,
66+
COUNT_ADDRINFO_PERMANENT_ERRORS,
67+
COUNT_FCRDNS_ERRORS,
68+
COUNT_HOST_ACL_ERRORS,
69+
COUNT_HANDSHAKE_ERRORS,
70+
COUNT_AUTHENTICATION_ERRORS,
71+
COUNT_USER_ACL_ERRORS,
72+
COUNT_LOCAL_ERRORS,
73+
COUNT_UNKNOWN_ERRORS,
74+
if (FIRST_ERROR_SEEN is not null, "set", "null") as FIRST_ERROR_SEEN,
75+
if (LAST_ERROR_SEEN is not null, "set", "null") as LAST_ERROR_SEEN
76+
from performance_schema.host_cache;
4377
IP 192.0.2.4
4478
HOST NULL
4579
HOST_VALIDATED NO
@@ -56,4 +90,6 @@ COUNT_AUTHENTICATION_ERRORS 0
5690
COUNT_USER_ACL_ERRORS 0
5791
COUNT_LOCAL_ERRORS 0
5892
COUNT_UNKNOWN_ERRORS 0
93+
FIRST_ERROR_SEEN set
94+
LAST_ERROR_SEEN set
5995
set global debug= default;

mysql-test/suite/perfschema/r/hostcache_ipv4_addrinfo_bad_allow.result

+38-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,23 @@ root@192.0.2.4
2424
show global status like "%peer%";
2525
Variable_name Value
2626
Peer_address_errors 0
27-
select * from performance_schema.host_cache;
27+
select
28+
IP, HOST, HOST_VALIDATED, SUM_BLOCKING_ERRORS,
29+
COUNT_NAMEINFO_TRANSIENT_ERRORS,
30+
COUNT_NAMEINFO_PERMANENT_ERRORS,
31+
COUNT_FORMAT_ERRORS,
32+
COUNT_ADDRINFO_TRANSIENT_ERRORS,
33+
COUNT_ADDRINFO_PERMANENT_ERRORS,
34+
COUNT_FCRDNS_ERRORS,
35+
COUNT_HOST_ACL_ERRORS,
36+
COUNT_HANDSHAKE_ERRORS,
37+
COUNT_AUTHENTICATION_ERRORS,
38+
COUNT_USER_ACL_ERRORS,
39+
COUNT_LOCAL_ERRORS,
40+
COUNT_UNKNOWN_ERRORS,
41+
if (FIRST_ERROR_SEEN is not null, "set", "null") as FIRST_ERROR_SEEN,
42+
if (LAST_ERROR_SEEN is not null, "set", "null") as LAST_ERROR_SEEN
43+
from performance_schema.host_cache;
2844
IP 192.0.2.4
2945
HOST NULL
3046
HOST_VALIDATED YES
@@ -41,6 +57,8 @@ COUNT_AUTHENTICATION_ERRORS 0
4157
COUNT_USER_ACL_ERRORS 0
4258
COUNT_LOCAL_ERRORS 0
4359
COUNT_UNKNOWN_ERRORS 0
60+
FIRST_ERROR_SEEN set
61+
LAST_ERROR_SEEN set
4462
select "Con3 is alive";
4563
Con3 is alive
4664
Con3 is alive
@@ -50,7 +68,23 @@ root@192.0.2.4
5068
show global status like "%peer%";
5169
Variable_name Value
5270
Peer_address_errors 0
53-
select * from performance_schema.host_cache;
71+
select
72+
IP, HOST, HOST_VALIDATED, SUM_BLOCKING_ERRORS,
73+
COUNT_NAMEINFO_TRANSIENT_ERRORS,
74+
COUNT_NAMEINFO_PERMANENT_ERRORS,
75+
COUNT_FORMAT_ERRORS,
76+
COUNT_ADDRINFO_TRANSIENT_ERRORS,
77+
COUNT_ADDRINFO_PERMANENT_ERRORS,
78+
COUNT_FCRDNS_ERRORS,
79+
COUNT_HOST_ACL_ERRORS,
80+
COUNT_HANDSHAKE_ERRORS,
81+
COUNT_AUTHENTICATION_ERRORS,
82+
COUNT_USER_ACL_ERRORS,
83+
COUNT_LOCAL_ERRORS,
84+
COUNT_UNKNOWN_ERRORS,
85+
if (FIRST_ERROR_SEEN is not null, "set", "null") as FIRST_ERROR_SEEN,
86+
if (LAST_ERROR_SEEN is not null, "set", "null") as LAST_ERROR_SEEN
87+
from performance_schema.host_cache;
5488
IP 192.0.2.4
5589
HOST NULL
5690
HOST_VALIDATED YES
@@ -67,6 +101,8 @@ COUNT_AUTHENTICATION_ERRORS 0
67101
COUNT_USER_ACL_ERRORS 0
68102
COUNT_LOCAL_ERRORS 0
69103
COUNT_UNKNOWN_ERRORS 0
104+
FIRST_ERROR_SEEN set
105+
LAST_ERROR_SEEN set
70106
revoke select on test.* from 'root'@'192.0.2.4';
71107
drop user 'root'@'192.0.2.4';
72108
set global debug= default;

mysql-test/suite/perfschema/r/hostcache_ipv4_addrinfo_bad_deny.result

+38-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,23 @@ ERROR HY000: Host '192.0.2.4' is not allowed to connect to this MySQL server
1818
show global status like "%peer%";
1919
Variable_name Value
2020
Peer_address_errors 0
21-
select * from performance_schema.host_cache;
21+
select
22+
IP, HOST, HOST_VALIDATED, SUM_BLOCKING_ERRORS,
23+
COUNT_NAMEINFO_TRANSIENT_ERRORS,
24+
COUNT_NAMEINFO_PERMANENT_ERRORS,
25+
COUNT_FORMAT_ERRORS,
26+
COUNT_ADDRINFO_TRANSIENT_ERRORS,
27+
COUNT_ADDRINFO_PERMANENT_ERRORS,
28+
COUNT_FCRDNS_ERRORS,
29+
COUNT_HOST_ACL_ERRORS,
30+
COUNT_HANDSHAKE_ERRORS,
31+
COUNT_AUTHENTICATION_ERRORS,
32+
COUNT_USER_ACL_ERRORS,
33+
COUNT_LOCAL_ERRORS,
34+
COUNT_UNKNOWN_ERRORS,
35+
if (FIRST_ERROR_SEEN is not null, "set", "null") as FIRST_ERROR_SEEN,
36+
if (LAST_ERROR_SEEN is not null, "set", "null") as LAST_ERROR_SEEN
37+
from performance_schema.host_cache;
2238
IP 192.0.2.4
2339
HOST NULL
2440
HOST_VALIDATED YES
@@ -35,11 +51,29 @@ COUNT_AUTHENTICATION_ERRORS 0
3551
COUNT_USER_ACL_ERRORS 0
3652
COUNT_LOCAL_ERRORS 0
3753
COUNT_UNKNOWN_ERRORS 0
54+
FIRST_ERROR_SEEN set
55+
LAST_ERROR_SEEN set
3856
ERROR HY000: Host '192.0.2.4' is not allowed to connect to this MySQL server
3957
show global status like "%peer%";
4058
Variable_name Value
4159
Peer_address_errors 0
42-
select * from performance_schema.host_cache;
60+
select
61+
IP, HOST, HOST_VALIDATED, SUM_BLOCKING_ERRORS,
62+
COUNT_NAMEINFO_TRANSIENT_ERRORS,
63+
COUNT_NAMEINFO_PERMANENT_ERRORS,
64+
COUNT_FORMAT_ERRORS,
65+
COUNT_ADDRINFO_TRANSIENT_ERRORS,
66+
COUNT_ADDRINFO_PERMANENT_ERRORS,
67+
COUNT_FCRDNS_ERRORS,
68+
COUNT_HOST_ACL_ERRORS,
69+
COUNT_HANDSHAKE_ERRORS,
70+
COUNT_AUTHENTICATION_ERRORS,
71+
COUNT_USER_ACL_ERRORS,
72+
COUNT_LOCAL_ERRORS,
73+
COUNT_UNKNOWN_ERRORS,
74+
if (FIRST_ERROR_SEEN is not null, "set", "null") as FIRST_ERROR_SEEN,
75+
if (LAST_ERROR_SEEN is not null, "set", "null") as LAST_ERROR_SEEN
76+
from performance_schema.host_cache;
4377
IP 192.0.2.4
4478
HOST NULL
4579
HOST_VALIDATED YES
@@ -56,4 +90,6 @@ COUNT_AUTHENTICATION_ERRORS 0
5690
COUNT_USER_ACL_ERRORS 0
5791
COUNT_LOCAL_ERRORS 0
5892
COUNT_UNKNOWN_ERRORS 0
93+
FIRST_ERROR_SEEN set
94+
LAST_ERROR_SEEN set
5995
set global debug= default;

mysql-test/suite/perfschema/r/hostcache_ipv4_addrinfo_good_allow.result

+38-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,23 @@ root@santa.claus.ipv4.example.com
2424
show global status like "%peer%";
2525
Variable_name Value
2626
Peer_address_errors 0
27-
select * from performance_schema.host_cache;
27+
select
28+
IP, HOST, HOST_VALIDATED, SUM_BLOCKING_ERRORS,
29+
COUNT_NAMEINFO_TRANSIENT_ERRORS,
30+
COUNT_NAMEINFO_PERMANENT_ERRORS,
31+
COUNT_FORMAT_ERRORS,
32+
COUNT_ADDRINFO_TRANSIENT_ERRORS,
33+
COUNT_ADDRINFO_PERMANENT_ERRORS,
34+
COUNT_FCRDNS_ERRORS,
35+
COUNT_HOST_ACL_ERRORS,
36+
COUNT_HANDSHAKE_ERRORS,
37+
COUNT_AUTHENTICATION_ERRORS,
38+
COUNT_USER_ACL_ERRORS,
39+
COUNT_LOCAL_ERRORS,
40+
COUNT_UNKNOWN_ERRORS,
41+
if (FIRST_ERROR_SEEN is not null, "set", "null") as FIRST_ERROR_SEEN,
42+
if (LAST_ERROR_SEEN is not null, "set", "null") as LAST_ERROR_SEEN
43+
from performance_schema.host_cache;
2844
IP 192.0.2.4
2945
HOST santa.claus.ipv4.example.com
3046
HOST_VALIDATED YES
@@ -41,6 +57,8 @@ COUNT_AUTHENTICATION_ERRORS 0
4157
COUNT_USER_ACL_ERRORS 0
4258
COUNT_LOCAL_ERRORS 0
4359
COUNT_UNKNOWN_ERRORS 0
60+
FIRST_ERROR_SEEN null
61+
LAST_ERROR_SEEN null
4462
select "Con3 is alive";
4563
Con3 is alive
4664
Con3 is alive
@@ -50,7 +68,23 @@ root@santa.claus.ipv4.example.com
5068
show global status like "%peer%";
5169
Variable_name Value
5270
Peer_address_errors 0
53-
select * from performance_schema.host_cache;
71+
select
72+
IP, HOST, HOST_VALIDATED, SUM_BLOCKING_ERRORS,
73+
COUNT_NAMEINFO_TRANSIENT_ERRORS,
74+
COUNT_NAMEINFO_PERMANENT_ERRORS,
75+
COUNT_FORMAT_ERRORS,
76+
COUNT_ADDRINFO_TRANSIENT_ERRORS,
77+
COUNT_ADDRINFO_PERMANENT_ERRORS,
78+
COUNT_FCRDNS_ERRORS,
79+
COUNT_HOST_ACL_ERRORS,
80+
COUNT_HANDSHAKE_ERRORS,
81+
COUNT_AUTHENTICATION_ERRORS,
82+
COUNT_USER_ACL_ERRORS,
83+
COUNT_LOCAL_ERRORS,
84+
COUNT_UNKNOWN_ERRORS,
85+
if (FIRST_ERROR_SEEN is not null, "set", "null") as FIRST_ERROR_SEEN,
86+
if (LAST_ERROR_SEEN is not null, "set", "null") as LAST_ERROR_SEEN
87+
from performance_schema.host_cache;
5488
IP 192.0.2.4
5589
HOST santa.claus.ipv4.example.com
5690
HOST_VALIDATED YES
@@ -67,6 +101,8 @@ COUNT_AUTHENTICATION_ERRORS 0
67101
COUNT_USER_ACL_ERRORS 0
68102
COUNT_LOCAL_ERRORS 0
69103
COUNT_UNKNOWN_ERRORS 0
104+
FIRST_ERROR_SEEN null
105+
LAST_ERROR_SEEN null
70106
revoke select on test.* from 'root'@'santa.claus.ipv4.example.com';
71107
drop user 'root'@'santa.claus.ipv4.example.com';
72108
set global debug= default;

0 commit comments

Comments
 (0)