Merge lp:~percona-toolkit-dev/percona-toolkit/release-2.2.11 into lp:percona-toolkit/2.2

Proposed by Tomislav Plavcic
Status: Merged
Merged at revision: 610
Proposed branch: lp:~percona-toolkit-dev/percona-toolkit/release-2.2.11
Merge into: lp:percona-toolkit/2.2
Diff against target: 2637 lines (+1216/-164)
72 files modified
Changelog (+10/-0)
Makefile.PL (+1/-1)
bin/pt-align (+1/-1)
bin/pt-archiver (+2/-2)
bin/pt-config-diff (+2/-2)
bin/pt-deadlock-logger (+2/-2)
bin/pt-diskstats (+2/-2)
bin/pt-duplicate-key-checker (+2/-2)
bin/pt-fifo-split (+1/-1)
bin/pt-find (+2/-2)
bin/pt-fingerprint (+1/-1)
bin/pt-fk-error-logger (+2/-2)
bin/pt-heartbeat (+2/-2)
bin/pt-index-usage (+4/-2)
bin/pt-ioprofile (+1/-1)
bin/pt-kill (+2/-2)
bin/pt-mext (+1/-1)
bin/pt-mysql-summary (+14/-21)
bin/pt-online-schema-change (+2/-2)
bin/pt-pmp (+1/-1)
bin/pt-query-digest (+4/-2)
bin/pt-show-grants (+1/-1)
bin/pt-sift (+1/-1)
bin/pt-slave-delay (+2/-2)
bin/pt-slave-find (+1/-1)
bin/pt-slave-restart (+2/-2)
bin/pt-stalk (+20/-6)
bin/pt-summary (+2/-2)
bin/pt-table-checksum (+2/-2)
bin/pt-table-sync (+2/-2)
bin/pt-table-usage (+3/-1)
bin/pt-upgrade (+4/-2)
bin/pt-variable-advisor (+5/-5)
bin/pt-visual-explain (+1/-1)
config/deb/changelog (+12/-0)
config/rpm/percona-toolkit.spec (+1/-1)
config/sphinx-build/conf.py (+1/-1)
docs/percona-toolkit.pod (+1/-1)
docs/release_notes.rst (+28/-0)
lib/Percona/Toolkit.pm (+1/-1)
lib/Sandbox.pm (+4/-0)
lib/SlowLogParser.pm (+2/-0)
lib/VariableAdvisorRules.pm (+2/-2)
lib/bash/report_mysql_info.sh (+15/-24)
lib/bash/report_system_info.sh (+1/-1)
sandbox/start-sandbox (+1/-1)
t/lib/Percona/Toolkit.t (+16/-0)
t/lib/SlowLogParser.t (+20/-20)
t/lib/VariableAdvisorRules.t (+5/-5)
t/lib/bash/report_mysql_info.sh (+1/-0)
t/lib/bash/report_system_info.sh (+11/-1)
t/pt-duplicate-key-checker/standard_options.t (+26/-1)
t/pt-fifo-split/pt-fifo-split.t (+6/-0)
t/pt-mysql-summary/samples/my.cnf-001.txt (+2/-0)
t/pt-query-digest/samples/slow008_report.txt (+3/-3)
t/pt-query-digest/samples/slow011_report.txt (+2/-2)
t/pt-query-digest/samples/slow013_report.txt (+4/-4)
t/pt-query-digest/samples/slow013_report_fingerprint_user.txt (+2/-2)
t/pt-query-digest/samples/slow013_report_limit.txt (+1/-1)
t/pt-query-digest/samples/slow013_report_outliers.txt (+2/-2)
t/pt-query-digest/samples/slow013_report_user.txt (+2/-2)
t/pt-query-digest/samples/slow019_report.txt (+2/-2)
t/pt-query-digest/samples/slow055.txt (+1/-1)
t/pt-query-digest/samples/slow056.txt (+2/-2)
t/pt-query-digest/samples/slow057.txt (+1/-1)
t/pt-query-digest/samples/slow058.txt (+3/-3)
t/pt-summary/samples/dmidecode-006.txt (+920/-0)
t/pt-variable-advisor/samples/vars001-ignore-rules.txt (+2/-0)
t/pt-variable-advisor/samples/vars001-verbose-verbose.txt (+2/-0)
t/pt-variable-advisor/samples/vars001-verbose.txt (+2/-0)
t/pt-variable-advisor/samples/vars001.txt (+2/-0)
t/pt-variable-advisor/samples/vars002.txt (+2/-0)
To merge this branch: bzr merge lp:~percona-toolkit-dev/percona-toolkit/release-2.2.11
Reviewer Review Type Date Requested Status
Daniel Nichter Approve
Review via email: mp+236415@code.launchpad.net

Description of the change

Release branch for version 2.2.11

To post a comment you must log in.
Revision history for this message
Daniel Nichter (daniel-nichter) wrote :

On quick look, looks good, just sort the changelog entries if you all want to continue this practice.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'Changelog'
--- Changelog 2014-08-06 19:55:47 +0000
+++ Changelog 2014-09-29 19:43:03 +0000
@@ -1,5 +1,15 @@
1Changelog for Percona Toolkit1Changelog for Percona Toolkit
22
3v2.2.11 released 2014-09-26
4
5 * Fixed bug 1262456: pt-query-digest doesn't report host details
6 * Fixed bug 1264580: pt-mysql-summary incorrectly tries to parse key/value pairs in wsrep_provider_options resulting in incomplete my.cnf information
7 * Fixed bug 1318985: pt-stalk should use SQL_NO_CACHE
8 * Fixed bug 1348679: pt-stalk handles mysql user password in awkward way
9 * Fixed bug 1365085: Various issues with tests
10 * Fixed bug 1368379: pt-summary problem parsing dmidecode output on some machines
11 * Fixed bug 1303388: Typo in pt-variable-advisor
12
3v2.2.10 released 2014-08-0613v2.2.10 released 2014-08-06
414
5 * Fixed bug 1287253: pt-table-checksum deadlock 15 * Fixed bug 1287253: pt-table-checksum deadlock
616
=== modified file 'Makefile.PL'
--- Makefile.PL 2014-08-06 19:55:47 +0000
+++ Makefile.PL 2014-09-29 19:43:03 +0000
@@ -2,7 +2,7 @@
22
3WriteMakefile(3WriteMakefile(
4 NAME => 'percona-toolkit',4 NAME => 'percona-toolkit',
5 VERSION => '2.2.10',5 VERSION => '2.2.11',
6 EXE_FILES => [ <bin/*> ],6 EXE_FILES => [ <bin/*> ],
7 MAN1PODS => {7 MAN1PODS => {
8 'docs/percona-toolkit.pod' => 'blib/man1/percona-toolkit.1p',8 'docs/percona-toolkit.pod' => 'blib/man1/percona-toolkit.1p',
99
=== modified file 'bin/pt-align'
--- bin/pt-align 2014-08-05 20:37:42 +0000
+++ bin/pt-align 2014-09-29 19:43:03 +0000
@@ -1323,6 +1323,6 @@
13231323
1324=head1 VERSION1324=head1 VERSION
13251325
1326pt-align 2.2.101326pt-align 2.2.11
13271327
1328=cut1328=cut
13291329
=== modified file 'bin/pt-archiver'
--- bin/pt-archiver 2014-08-05 20:37:42 +0000
+++ bin/pt-archiver 2014-09-29 19:43:03 +0000
@@ -43,7 +43,7 @@
43{43{
44package Percona::Toolkit;44package Percona::Toolkit;
4545
46our $VERSION = '2.2.10';46our $VERSION = '2.2.11';
4747
48use strict;48use strict;
49use warnings FATAL => 'all';49use warnings FATAL => 'all';
@@ -7892,6 +7892,6 @@
78927892
7893=head1 VERSION7893=head1 VERSION
78947894
7895pt-archiver 2.2.107895pt-archiver 2.2.11
78967896
7897=cut7897=cut
78987898
=== modified file 'bin/pt-config-diff'
--- bin/pt-config-diff 2014-08-05 20:37:42 +0000
+++ bin/pt-config-diff 2014-09-29 19:43:03 +0000
@@ -43,7 +43,7 @@
43{43{
44package Percona::Toolkit;44package Percona::Toolkit;
4545
46our $VERSION = '2.2.10';46our $VERSION = '2.2.11';
4747
48use strict;48use strict;
49use warnings FATAL => 'all';49use warnings FATAL => 'all';
@@ -5733,6 +5733,6 @@
57335733
5734=head1 VERSION5734=head1 VERSION
57355735
5736pt-config-diff 2.2.105736pt-config-diff 2.2.11
57375737
5738=cut5738=cut
57395739
=== modified file 'bin/pt-deadlock-logger'
--- bin/pt-deadlock-logger 2014-08-05 20:37:42 +0000
+++ bin/pt-deadlock-logger 2014-09-29 19:43:03 +0000
@@ -42,7 +42,7 @@
42{42{
43package Percona::Toolkit;43package Percona::Toolkit;
4444
45our $VERSION = '2.2.10';45our $VERSION = '2.2.11';
4646
47use strict;47use strict;
48use warnings FATAL => 'all';48use warnings FATAL => 'all';
@@ -5523,6 +5523,6 @@
55235523
5524=head1 VERSION5524=head1 VERSION
55255525
5526pt-deadlock-logger 2.2.105526pt-deadlock-logger 2.2.11
55275527
5528=cut5528=cut
55295529
=== modified file 'bin/pt-diskstats'
--- bin/pt-diskstats 2014-08-05 20:37:42 +0000
+++ bin/pt-diskstats 2014-09-29 19:43:03 +0000
@@ -38,7 +38,7 @@
38{38{
39package Percona::Toolkit;39package Percona::Toolkit;
4040
41our $VERSION = '2.2.10';41our $VERSION = '2.2.11';
4242
43use strict;43use strict;
44use warnings FATAL => 'all';44use warnings FATAL => 'all';
@@ -5579,6 +5579,6 @@
55795579
5580=head1 VERSION5580=head1 VERSION
55815581
5582pt-diskstats 2.2.105582pt-diskstats 2.2.11
55835583
5584=cut5584=cut
55855585
=== modified file 'bin/pt-duplicate-key-checker'
--- bin/pt-duplicate-key-checker 2014-08-05 20:37:42 +0000
+++ bin/pt-duplicate-key-checker 2014-09-29 19:43:03 +0000
@@ -39,7 +39,7 @@
39{39{
40package Percona::Toolkit;40package Percona::Toolkit;
4141
42our $VERSION = '2.2.10';42our $VERSION = '2.2.11';
4343
44use strict;44use strict;
45use warnings FATAL => 'all';45use warnings FATAL => 'all';
@@ -5600,6 +5600,6 @@
56005600
5601=head1 VERSION5601=head1 VERSION
56025602
5603pt-duplicate-key-checker 2.2.105603pt-duplicate-key-checker 2.2.11
56045604
5605=cut5605=cut
56065606
=== modified file 'bin/pt-fifo-split'
--- bin/pt-fifo-split 2014-08-05 20:37:42 +0000
+++ bin/pt-fifo-split 2014-09-29 19:43:03 +0000
@@ -1612,6 +1612,6 @@
16121612
1613=head1 VERSION1613=head1 VERSION
16141614
1615pt-fifo-split 2.2.101615pt-fifo-split 2.2.11
16161616
1617=cut1617=cut
16181618
=== modified file 'bin/pt-find'
--- bin/pt-find 2014-08-05 20:37:42 +0000
+++ bin/pt-find 2014-09-29 19:43:03 +0000
@@ -35,7 +35,7 @@
35{35{
36package Percona::Toolkit;36package Percona::Toolkit;
3737
38our $VERSION = '2.2.10';38our $VERSION = '2.2.11';
3939
40use strict;40use strict;
41use warnings FATAL => 'all';41use warnings FATAL => 'all';
@@ -4984,6 +4984,6 @@
49844984
4985=head1 VERSION4985=head1 VERSION
49864986
4987pt-find 2.2.104987pt-find 2.2.11
49884988
4989=cut4989=cut
49904990
=== modified file 'bin/pt-fingerprint'
--- bin/pt-fingerprint 2014-08-05 20:37:42 +0000
+++ bin/pt-fingerprint 2014-09-29 19:43:03 +0000
@@ -2203,6 +2203,6 @@
22032203
2204=head1 VERSION2204=head1 VERSION
22052205
2206pt-fingerprint 2.2.102206pt-fingerprint 2.2.11
22072207
2208=cut2208=cut
22092209
=== modified file 'bin/pt-fk-error-logger'
--- bin/pt-fk-error-logger 2014-08-05 20:37:42 +0000
+++ bin/pt-fk-error-logger 2014-09-29 19:43:03 +0000
@@ -37,7 +37,7 @@
37{37{
38package Percona::Toolkit;38package Percona::Toolkit;
3939
40our $VERSION = '2.2.10';40our $VERSION = '2.2.11';
4141
42use strict;42use strict;
43use warnings FATAL => 'all';43use warnings FATAL => 'all';
@@ -4509,6 +4509,6 @@
45094509
4510=head1 VERSION4510=head1 VERSION
45114511
4512pt-fk-error-logger 2.2.104512pt-fk-error-logger 2.2.11
45134513
4514=cut4514=cut
45154515
=== modified file 'bin/pt-heartbeat'
--- bin/pt-heartbeat 2014-08-05 20:37:42 +0000
+++ bin/pt-heartbeat 2014-09-29 19:43:03 +0000
@@ -38,7 +38,7 @@
38{38{
39package Percona::Toolkit;39package Percona::Toolkit;
4040
41our $VERSION = '2.2.10';41our $VERSION = '2.2.11';
4242
43use strict;43use strict;
44use warnings FATAL => 'all';44use warnings FATAL => 'all';
@@ -6192,6 +6192,6 @@
61926192
6193=head1 VERSION6193=head1 VERSION
61946194
6195pt-heartbeat 2.2.106195pt-heartbeat 2.2.11
61966196
6197=cut6197=cut
61986198
=== modified file 'bin/pt-index-usage'
--- bin/pt-index-usage 2014-08-05 20:37:42 +0000
+++ bin/pt-index-usage 2014-09-29 19:43:03 +0000
@@ -45,7 +45,7 @@
45{45{
46package Percona::Toolkit;46package Percona::Toolkit;
4747
48our $VERSION = '2.2.10';48our $VERSION = '2.2.11';
4949
50use strict;50use strict;
51use warnings FATAL => 'all';51use warnings FATAL => 'all';
@@ -2845,6 +2845,7 @@
2845 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )2845 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )
2846 ) {2846 ) {
2847 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);2847 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);
2848 $host ||= $ip; # sometimes host is missing when using skip-name-resolve (LP #issue 1262456)
2848 push @properties, 'user', $user, 'host', $host, 'ip', $ip;2849 push @properties, 'user', $user, 'host', $host, 'ip', $ip;
2849 if ( $thread_id ) { 2850 if ( $thread_id ) {
2850 push @properties, 'Thread_id', $thread_id;2851 push @properties, 'Thread_id', $thread_id;
@@ -2857,6 +2858,7 @@
2857 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )2858 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )
2858 ) {2859 ) {
2859 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);2860 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);
2861 $host ||= $ip; # sometimes host is missing when using skip-name-resolve (LP #issue 1262456)
2860 push @properties, 'user', $user, 'host', $host, 'ip', $ip;2862 push @properties, 'user', $user, 'host', $host, 'ip', $ip;
2861 if ( $thread_id ) { 2863 if ( $thread_id ) {
2862 push @properties, 'Thread_id', $thread_id;2864 push @properties, 'Thread_id', $thread_id;
@@ -7546,6 +7548,6 @@
75467548
7547=head1 VERSION7549=head1 VERSION
75487550
7549pt-index-usage 2.2.107551pt-index-usage 2.2.11
75507552
7551=cut7553=cut
75527554
=== modified file 'bin/pt-ioprofile'
--- bin/pt-ioprofile 2014-08-05 20:37:42 +0000
+++ bin/pt-ioprofile 2014-09-29 19:43:03 +0000
@@ -1119,7 +1119,7 @@
11191119
1120=head1 VERSION1120=head1 VERSION
11211121
1122pt-ioprofile 2.2.101122pt-ioprofile 2.2.11
11231123
1124=cut1124=cut
11251125
11261126
=== modified file 'bin/pt-kill'
--- bin/pt-kill 2014-08-05 20:37:42 +0000
+++ bin/pt-kill 2014-09-29 19:43:03 +0000
@@ -47,7 +47,7 @@
47{47{
48package Percona::Toolkit;48package Percona::Toolkit;
4949
50our $VERSION = '2.2.10';50our $VERSION = '2.2.11';
5151
52use strict;52use strict;
53use warnings FATAL => 'all';53use warnings FATAL => 'all';
@@ -8183,6 +8183,6 @@
81838183
8184=head1 VERSION8184=head1 VERSION
81858185
8186pt-kill 2.2.108186pt-kill 2.2.11
81878187
8188=cut8188=cut
81898189
=== modified file 'bin/pt-mext'
--- bin/pt-mext 2014-08-05 20:37:42 +0000
+++ bin/pt-mext 2014-09-29 19:43:03 +0000
@@ -792,7 +792,7 @@
792792
793=head1 VERSION793=head1 VERSION
794794
795pt-mext 2.2.10795pt-mext 2.2.11
796796
797=cut797=cut
798798
799799
=== modified file 'bin/pt-mysql-summary'
--- bin/pt-mysql-summary 2014-08-05 20:37:42 +0000
+++ bin/pt-mysql-summary 2014-09-29 19:43:03 +0000
@@ -1353,26 +1353,19 @@
13531353
1354 [ -e "$file" ] || return1354 [ -e "$file" ] || return
13551355
1356 awk '1356 perl -n -l -e '
1357 BEGIN {1357 my $line = $_;
1358 FS="="1358 if ( $line =~ /^[ \t]*[a-zA-Z[]/ ) {
1359 }1359 if ( $line=~/\s*(.*?)\s*=\s*(.*)\s*$/ ) {
1360 /^[ \t]*[a-zA-Z[]/ {1360 printf("%-35s = %s\n", $1, $2)
1361 if (length($2)) {1361 }
1362 gsub(/^[ \t]*/, "", $1);1362 elsif ( $line =~ /\s*\[/ ) {
1363 gsub(/^[ \t]*/, "", $2);1363 print "\n$line"
1364 gsub(/[ \t]*$/, "", $1);1364 } else {
1365 gsub(/[ \t]*$/, "", $2);1365 print $line
1366 printf("%-35s = %s\n", $1, $2);1366 }
1367 }1367 }' "$file"
1368 else if ( $0 ~ /\[/ ) {1368
1369 print "";
1370 print $1;
1371 }
1372 else {
1373 print $1;
1374 }
1375 }' "$file"
1376}1369}
13771370
1378find_checkpoint_age() {1371find_checkpoint_age() {
@@ -3090,7 +3083,7 @@
30903083
3091=head1 VERSION3084=head1 VERSION
30923085
3093pt-mysql-summary 2.2.103086pt-mysql-summary 2.2.11
30943087
3095=cut3088=cut
30963089
30973090
=== modified file 'bin/pt-online-schema-change'
--- bin/pt-online-schema-change 2014-08-05 20:37:42 +0000
+++ bin/pt-online-schema-change 2014-09-29 19:43:03 +0000
@@ -54,7 +54,7 @@
54{54{
55package Percona::Toolkit;55package Percona::Toolkit;
5656
57our $VERSION = '2.2.10';57our $VERSION = '2.2.11';
5858
59use strict;59use strict;
60use warnings FATAL => 'all';60use warnings FATAL => 'all';
@@ -11563,6 +11563,6 @@
1156311563
11564=head1 VERSION11564=head1 VERSION
1156511565
11566pt-online-schema-change 2.2.1011566pt-online-schema-change 2.2.11
1156711567
11568=cut11568=cut
1156911569
=== modified file 'bin/pt-pmp'
--- bin/pt-pmp 2014-08-05 20:37:42 +0000
+++ bin/pt-pmp 2014-09-29 19:43:03 +0000
@@ -889,7 +889,7 @@
889889
890=head1 VERSION890=head1 VERSION
891891
892pt-pmp 2.2.10892pt-pmp 2.2.11
893893
894=cut894=cut
895895
896896
=== modified file 'bin/pt-query-digest'
--- bin/pt-query-digest 2014-08-05 20:37:42 +0000
+++ bin/pt-query-digest 2014-09-29 19:43:03 +0000
@@ -64,7 +64,7 @@
64{64{
65package Percona::Toolkit;65package Percona::Toolkit;
6666
67our $VERSION = '2.2.10';67our $VERSION = '2.2.11';
6868
69use strict;69use strict;
70use warnings FATAL => 'all';70use warnings FATAL => 'all';
@@ -5039,6 +5039,7 @@
5039 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )5039 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )
5040 ) {5040 ) {
5041 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);5041 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);
5042 $host ||= $ip; # sometimes host is missing when using skip-name-resolve (LP #issue 1262456)
5042 push @properties, 'user', $user, 'host', $host, 'ip', $ip;5043 push @properties, 'user', $user, 'host', $host, 'ip', $ip;
5043 if ( $thread_id ) { 5044 if ( $thread_id ) {
5044 push @properties, 'Thread_id', $thread_id;5045 push @properties, 'Thread_id', $thread_id;
@@ -5051,6 +5052,7 @@
5051 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )5052 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )
5052 ) {5053 ) {
5053 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);5054 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);
5055 $host ||= $ip; # sometimes host is missing when using skip-name-resolve (LP #issue 1262456)
5054 push @properties, 'user', $user, 'host', $host, 'ip', $ip;5056 push @properties, 'user', $user, 'host', $host, 'ip', $ip;
5055 if ( $thread_id ) { 5057 if ( $thread_id ) {
5056 push @properties, 'Thread_id', $thread_id;5058 push @properties, 'Thread_id', $thread_id;
@@ -16593,6 +16595,6 @@
1659316595
16594=head1 VERSION16596=head1 VERSION
1659516597
16596pt-query-digest 2.2.1016598pt-query-digest 2.2.11
1659716599
16598=cut16600=cut
1659916601
=== modified file 'bin/pt-show-grants'
--- bin/pt-show-grants 2014-08-05 20:37:42 +0000
+++ bin/pt-show-grants 2014-09-29 19:43:03 +0000
@@ -2406,6 +2406,6 @@
24062406
2407=head1 VERSION2407=head1 VERSION
24082408
2409pt-show-grants 2.2.102409pt-show-grants 2.2.11
24102410
2411=cut2411=cut
24122412
=== modified file 'bin/pt-sift'
--- bin/pt-sift 2014-08-05 20:37:42 +0000
+++ bin/pt-sift 2014-09-29 19:43:03 +0000
@@ -1237,7 +1237,7 @@
12371237
1238=head1 VERSION1238=head1 VERSION
12391239
1240pt-sift 2.2.101240pt-sift 2.2.11
12411241
1242=cut1242=cut
12431243
12441244
=== modified file 'bin/pt-slave-delay'
--- bin/pt-slave-delay 2014-08-05 20:37:42 +0000
+++ bin/pt-slave-delay 2014-09-29 19:43:03 +0000
@@ -40,7 +40,7 @@
40{40{
41package Percona::Toolkit;41package Percona::Toolkit;
4242
43our $VERSION = '2.2.10';43our $VERSION = '2.2.11';
4444
45use strict;45use strict;
46use warnings FATAL => 'all';46use warnings FATAL => 'all';
@@ -4869,6 +4869,6 @@
48694869
4870=head1 VERSION4870=head1 VERSION
48714871
4872pt-slave-delay 2.2.104872pt-slave-delay 2.2.11
48734873
4874=cut4874=cut
48754875
=== modified file 'bin/pt-slave-find'
--- bin/pt-slave-find 2014-08-05 20:37:42 +0000
+++ bin/pt-slave-find 2014-09-29 19:43:03 +0000
@@ -4334,6 +4334,6 @@
43344334
4335=head1 VERSION4335=head1 VERSION
43364336
4337pt-slave-find 2.2.104337pt-slave-find 2.2.11
43384338
4339=cut4339=cut
43404340
=== modified file 'bin/pt-slave-restart'
--- bin/pt-slave-restart 2014-08-05 20:37:42 +0000
+++ bin/pt-slave-restart 2014-09-29 19:43:03 +0000
@@ -41,7 +41,7 @@
41{41{
42package Percona::Toolkit;42package Percona::Toolkit;
4343
44our $VERSION = '2.2.10';44our $VERSION = '2.2.11';
4545
46use strict;46use strict;
47use warnings FATAL => 'all';47use warnings FATAL => 'all';
@@ -5937,6 +5937,6 @@
59375937
5938=head1 VERSION5938=head1 VERSION
59395939
5940pt-slave-restart 2.2.105940pt-slave-restart 2.2.11
59415941
5942=cut5942=cut
59435943
=== modified file 'bin/pt-stalk'
--- bin/pt-stalk 2014-08-05 20:37:42 +0000
+++ bin/pt-stalk 2014-09-29 19:43:03 +0000
@@ -1001,7 +1001,7 @@
1001}1001}
10021002
1003lock_waits() {1003lock_waits() {
1004 local sql1="SELECT1004 local sql1="SELECT SQL_NO_CACHE
1005 CONCAT('thread ', b.trx_mysql_thread_id, ' from ', p.host) AS who_blocks,1005 CONCAT('thread ', b.trx_mysql_thread_id, ' from ', p.host) AS who_blocks,
1006 IF(p.command = \"Sleep\", p.time, 0) AS idle_in_trx,1006 IF(p.command = \"Sleep\", p.time, 0) AS idle_in_trx,
1007 MAX(TIMESTAMPDIFF(SECOND, r.trx_wait_started, CURRENT_TIMESTAMP)) AS max_wait_time,1007 MAX(TIMESTAMPDIFF(SECOND, r.trx_wait_started, CURRENT_TIMESTAMP)) AS max_wait_time,
@@ -1013,7 +1013,7 @@
1013 GROUP BY who_blocks ORDER BY num_waiters DESC\G"1013 GROUP BY who_blocks ORDER BY num_waiters DESC\G"
1014 $CMD_MYSQL $EXT_ARGV -e "$sql1"1014 $CMD_MYSQL $EXT_ARGV -e "$sql1"
10151015
1016 local sql2="SELECT1016 local sql2="SELECT SQL_NO_CACHE
1017 r.trx_id AS waiting_trx_id,1017 r.trx_id AS waiting_trx_id,
1018 r.trx_mysql_thread_id AS waiting_thread,1018 r.trx_mysql_thread_id AS waiting_thread,
1019 TIMESTAMPDIFF(SECOND, r.trx_wait_started, CURRENT_TIMESTAMP) AS wait_time,1019 TIMESTAMPDIFF(SECOND, r.trx_wait_started, CURRENT_TIMESTAMP) AS wait_time,
@@ -1034,9 +1034,9 @@
1034} 1034}
10351035
1036transactions() {1036transactions() {
1037 $CMD_MYSQL $EXT_ARGV -e "SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX\G"1037 $CMD_MYSQL $EXT_ARGV -e "SELECT SQL_NO_CACHE * FROM INFORMATION_SCHEMA.INNODB_TRX\G"
1038 $CMD_MYSQL $EXT_ARGV -e "SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS\G"1038 $CMD_MYSQL $EXT_ARGV -e "SELECT SQL_NO_CACHE * FROM INFORMATION_SCHEMA.INNODB_LOCKS\G"
1039 $CMD_MYSQL $EXT_ARGV -e "SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS\G"1039 $CMD_MYSQL $EXT_ARGV -e "SELECT SQL_NO_CACHE * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS\G"
1040}1040}
10411041
1042innodb_status() {1042innodb_status() {
@@ -1447,9 +1447,19 @@
1447 exit 01447 exit 0
1448 fi1448 fi
14491449
1450 # if ASK-PASS , request password on terminal without echoing. This will override --password
1451 if [ -n "$OPT_ASK_PASS" ]; then
1452 stty_orig=`stty -g` # save original terminal setting.
1453 echo -n "Enter MySQL password: ";
1454 stty -echo # turn-off echoing.
1455 read OPT_PASSWORD # read the password
1456 stty $stty_orig # restore terminal setting.
1457 fi
1458
1450 MYSQL_ARGS="$(mysql_options)"1459 MYSQL_ARGS="$(mysql_options)"
1451 EXT_ARGV="$(arrange_mysql_options "$EXT_ARGV $MYSQL_ARGS")"1460 EXT_ARGV="$(arrange_mysql_options "$EXT_ARGV $MYSQL_ARGS")"
14521461
1462
1453 # Check that mysql and mysqladmin are in PATH. If not, we're1463 # Check that mysql and mysqladmin are in PATH. If not, we're
1454 # already dead in the water, so don't bother with cmd line opts,1464 # already dead in the water, so don't bother with cmd line opts,
1455 # just error and exit.1465 # just error and exit.
@@ -1650,6 +1660,10 @@
16501660
1651=over1661=over
16521662
1663=item --ask-pass
1664
1665Prompt for a password when connecting to MySQL.
1666
1653=item --collect1667=item --collect
16541668
1655default: yes; negatable: yes1669default: yes; negatable: yes
@@ -2211,7 +2225,7 @@
22112225
2212=head1 VERSION2226=head1 VERSION
22132227
2214pt-stalk 2.2.102228pt-stalk 2.2.11
22152229
2216=cut2230=cut
22172231
22182232
=== modified file 'bin/pt-summary'
--- bin/pt-summary 2014-08-05 20:37:42 +0000
+++ bin/pt-summary 2014-09-29 19:43:03 +0000
@@ -1506,7 +1506,7 @@
1506 -e 's/>/}/g' \1506 -e 's/>/}/g' \
1507 -e 's/[ \t]*\n/\n/g' \1507 -e 's/[ \t]*\n/\n/g' \
1508 "${file}" \1508 "${file}" \
1509 | awk -F: '/Size|Type|Form.Factor|Type.Detail|[^ ]Locator/{printf("|%s", $2)}/Speed/{print "|" $2}' \1509 | awk -F: '/Size|Type|Form.Factor|Type.Detail|^[\t ]+Locator/{printf("|%s", $2)}/^[\t ]+Speed/{print "|" $2}' \
1510 | sed -e 's/No Module Installed/{EMPTY}/' \1510 | sed -e 's/No Module Installed/{EMPTY}/' \
1511 | sort \1511 | sort \
1512 | awk -F'|' '{printf(" %-9s %-8s %-17s %-13s %-13s %-8s\n", $4, $2, $7, $3, $5, $6);}'1512 | awk -F'|' '{printf(" %-9s %-8s %-17s %-13s %-13s %-8s\n", $4, $2, $7, $3, $5, $6);}'
@@ -2691,7 +2691,7 @@
26912691
2692=head1 VERSION2692=head1 VERSION
26932693
2694pt-summary 2.2.102694pt-summary 2.2.11
26952695
2696=cut2696=cut
26972697
26982698
=== modified file 'bin/pt-table-checksum'
--- bin/pt-table-checksum 2014-08-05 20:37:42 +0000
+++ bin/pt-table-checksum 2014-09-29 19:43:03 +0000
@@ -57,7 +57,7 @@
57{57{
58package Percona::Toolkit;58package Percona::Toolkit;
5959
60our $VERSION = '2.2.10';60our $VERSION = '2.2.11';
6161
62use strict;62use strict;
63use warnings FATAL => 'all';63use warnings FATAL => 'all';
@@ -12698,6 +12698,6 @@
1269812698
12699=head1 VERSION12699=head1 VERSION
1270012700
12701pt-table-checksum 2.2.1012701pt-table-checksum 2.2.11
1270212702
12703=cut12703=cut
1270412704
=== modified file 'bin/pt-table-sync'
--- bin/pt-table-sync 2014-08-05 20:37:42 +0000
+++ bin/pt-table-sync 2014-09-29 19:43:03 +0000
@@ -55,7 +55,7 @@
55{55{
56package Percona::Toolkit;56package Percona::Toolkit;
5757
58our $VERSION = '2.2.10';58our $VERSION = '2.2.11';
5959
60use strict;60use strict;
61use warnings FATAL => 'all';61use warnings FATAL => 'all';
@@ -12768,6 +12768,6 @@
1276812768
12769=head1 VERSION12769=head1 VERSION
1277012770
12771pt-table-sync 2.2.1012771pt-table-sync 2.2.11
1277212772
12773=cut12773=cut
1277412774
=== modified file 'bin/pt-table-usage'
--- bin/pt-table-usage 2014-08-05 20:37:42 +0000
+++ bin/pt-table-usage 2014-09-29 19:43:03 +0000
@@ -1629,6 +1629,7 @@
1629 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )1629 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )
1630 ) {1630 ) {
1631 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);1631 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);
1632 $host ||= $ip; # sometimes host is missing when using skip-name-resolve (LP #issue 1262456)
1632 push @properties, 'user', $user, 'host', $host, 'ip', $ip;1633 push @properties, 'user', $user, 'host', $host, 'ip', $ip;
1633 if ( $thread_id ) { 1634 if ( $thread_id ) {
1634 push @properties, 'Thread_id', $thread_id;1635 push @properties, 'Thread_id', $thread_id;
@@ -1641,6 +1642,7 @@
1641 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )1642 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )
1642 ) {1643 ) {
1643 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);1644 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);
1645 $host ||= $ip; # sometimes host is missing when using skip-name-resolve (LP #issue 1262456)
1644 push @properties, 'user', $user, 'host', $host, 'ip', $ip;1646 push @properties, 'user', $user, 'host', $host, 'ip', $ip;
1645 if ( $thread_id ) { 1647 if ( $thread_id ) {
1646 push @properties, 'Thread_id', $thread_id;1648 push @properties, 'Thread_id', $thread_id;
@@ -7561,6 +7563,6 @@
75617563
7562=head1 VERSION7564=head1 VERSION
75637565
7564pt-table-usage 2.2.107566pt-table-usage 2.2.11
75657567
7566=cut7568=cut
75677569
=== modified file 'bin/pt-upgrade'
--- bin/pt-upgrade 2014-08-05 20:37:42 +0000
+++ bin/pt-upgrade 2014-09-29 19:43:03 +0000
@@ -61,7 +61,7 @@
61{61{
62package Percona::Toolkit;62package Percona::Toolkit;
6363
64our $VERSION = '2.2.10';64our $VERSION = '2.2.11';
6565
66use strict;66use strict;
67use warnings FATAL => 'all';67use warnings FATAL => 'all';
@@ -6610,6 +6610,7 @@
6610 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )6610 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )
6611 ) {6611 ) {
6612 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);6612 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);
6613 $host ||= $ip; # sometimes host is missing when using skip-name-resolve (LP #issue 1262456)
6613 push @properties, 'user', $user, 'host', $host, 'ip', $ip;6614 push @properties, 'user', $user, 'host', $host, 'ip', $ip;
6614 if ( $thread_id ) { 6615 if ( $thread_id ) {
6615 push @properties, 'Thread_id', $thread_id;6616 push @properties, 'Thread_id', $thread_id;
@@ -6622,6 +6623,7 @@
6622 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )6623 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )
6623 ) {6624 ) {
6624 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);6625 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);
6626 $host ||= $ip; # sometimes host is missing when using skip-name-resolve (LP #issue 1262456)
6625 push @properties, 'user', $user, 'host', $host, 'ip', $ip;6627 push @properties, 'user', $user, 'host', $host, 'ip', $ip;
6626 if ( $thread_id ) { 6628 if ( $thread_id ) {
6627 push @properties, 'Thread_id', $thread_id;6629 push @properties, 'Thread_id', $thread_id;
@@ -11238,6 +11240,6 @@
1123811240
11239=head1 VERSION11241=head1 VERSION
1124011242
11241pt-upgrade 2.2.1011243pt-upgrade 2.2.11
1124211244
11243=cut11245=cut
1124411246
=== modified file 'bin/pt-variable-advisor'
--- bin/pt-variable-advisor 2014-08-05 20:37:42 +0000
+++ bin/pt-variable-advisor 2014-09-29 19:43:03 +0000
@@ -44,7 +44,7 @@
44{44{
45package Percona::Toolkit;45package Percona::Toolkit;
4646
47our $VERSION = '2.2.10';47our $VERSION = '2.2.11';
4848
49use strict;49use strict;
50use warnings FATAL => 'all';50use warnings FATAL => 'all';
@@ -3601,10 +3601,10 @@
3601 },3601 },
3602 },3602 },
3603 {3603 {
3604 id => 'expire_log_days',3604 id => 'expire_logs_days',
3605 code => sub {3605 code => sub {
3606 my ( %args ) = @_;3606 my ( %args ) = @_;
3607 return _var_eq($args{variables}->{expire_log_days}, 0)3607 return _var_eq($args{variables}->{expire_logs_days}, 0)
3608 && _var_seq($args{variables}->{log_bin}, "ON");3608 && _var_seq($args{variables}->{log_bin}, "ON");
3609 },3609 },
3610 },3610 },
@@ -5720,7 +5720,7 @@
5720Most applications should use the default REPEATABLE-READ transaction5720Most applications should use the default REPEATABLE-READ transaction
5721isolation level, or in a few cases READ-COMMITTED.5721isolation level, or in a few cases READ-COMMITTED.
57225722
5723=item expire_log_days5723=item expire_logs_days
57245724
5725severity: warn5725severity: warn
57265726
@@ -6138,6 +6138,6 @@
61386138
6139=head1 VERSION6139=head1 VERSION
61406140
6141pt-variable-advisor 2.2.106141pt-variable-advisor 2.2.11
61426142
6143=cut6143=cut
61446144
=== modified file 'bin/pt-visual-explain'
--- bin/pt-visual-explain 2014-08-05 20:37:42 +0000
+++ bin/pt-visual-explain 2014-09-29 19:43:03 +0000
@@ -3243,6 +3243,6 @@
32433243
3244=head1 VERSION3244=head1 VERSION
32453245
3246pt-visual-explain 2.2.103246pt-visual-explain 2.2.11
32473247
3248=cut3248=cut
32493249
=== modified file 'config/deb/changelog'
--- config/deb/changelog 2014-08-06 19:55:47 +0000
+++ config/deb/changelog 2014-09-29 19:43:03 +0000
@@ -1,3 +1,15 @@
1percona-toolkit (2.2.11) unstable; urgency=low
2
3 * Fixed bug 1262456: pt-query-digest doesn't report host details
4 * Fixed bug 1264580: pt-mysql-summary incorrectly tries to parse key/value pairs in wsrep_provider_options resulting in incomplete my.cnf information
5 * Fixed bug 1318985: pt-stalk should use SQL_NO_CACHE
6 * Fixed bug 1348679: pt-stalk handles mysql user password in awkward way
7 * Fixed bug 1365085: Various issues with tests
8 * Fixed bug 1368379: pt-summary problem parsing dmidecode output on some machines
9 * Fixed bug 1303388: Typo in pt-variable-advisor
10
11 -- Percona Toolkit Developers <toolkit-dev@percona.com> Thu, 25 Sep 2014 13:43:24 +0000
12
1percona-toolkit (2.2.10) unstable; urgency=low13percona-toolkit (2.2.10) unstable; urgency=low
214
3 * Fixed bug 1287253: pt-table-checksum deadlock 15 * Fixed bug 1287253: pt-table-checksum deadlock
416
=== modified file 'config/rpm/percona-toolkit.spec'
--- config/rpm/percona-toolkit.spec 2013-03-14 16:58:03 +0000
+++ config/rpm/percona-toolkit.spec 2014-09-29 19:43:03 +0000
@@ -9,7 +9,7 @@
9Source: percona-toolkit-%{version}.tar.gz9Source: percona-toolkit-%{version}.tar.gz
10BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root10BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
11BuildArch: noarch11BuildArch: noarch
12Requires: perl(DBI) >= 1.13, perl(DBD::mysql) >= 1.0, perl(Time::HiRes), perl(IO::Socket::SSL)12Requires: perl(DBI) >= 1.13, perl(DBD::mysql) >= 1.0, perl(Time::HiRes), perl(IO::Socket::SSL), perl(Digest::MD5)
13AutoReq: no13AutoReq: no
1414
15%description15%description
1616
=== modified file 'config/sphinx-build/conf.py'
--- config/sphinx-build/conf.py 2014-08-06 19:55:47 +0000
+++ config/sphinx-build/conf.py 2014-09-29 19:43:03 +0000
@@ -50,7 +50,7 @@
50# The short X.Y version.50# The short X.Y version.
51version = '2.2'51version = '2.2'
52# The full version, including alpha/beta/rc tags.52# The full version, including alpha/beta/rc tags.
53release = '2.2.10'53release = '2.2.11'
5454
55# The language for content autogenerated by Sphinx. Refer to documentation55# The language for content autogenerated by Sphinx. Refer to documentation
56# for a list of supported languages.56# for a list of supported languages.
5757
=== modified file 'docs/percona-toolkit.pod'
--- docs/percona-toolkit.pod 2014-08-06 19:55:47 +0000
+++ docs/percona-toolkit.pod 2014-09-29 19:43:03 +0000
@@ -557,6 +557,6 @@
557557
558=head1 VERSION558=head1 VERSION
559559
560Percona Toolkit v2.2.10 released 2014-08-06560Percona Toolkit v2.2.11 released 2014-09-25
561561
562=cut562=cut
563563
=== modified file 'docs/release_notes.rst'
--- docs/release_notes.rst 2014-08-06 19:55:47 +0000
+++ docs/release_notes.rst 2014-09-29 19:43:03 +0000
@@ -1,6 +1,34 @@
1Release Notes1Release Notes
2*************2*************
33
4v2.2.11 released 2014-09-26
5===========================
6
7Percona Toolkit 2.2.11 has been released. This release contains seven bug fixes.
8
9Bugs Fixed:
10
11* Fixed bug 1262456: pt-query-digest didn't report host details when host was using skip-name-resolve option. Fixed by using the IP of the host instead of it's name, when the hostname is missing.
12
13* Fixed bug 1264580: pt-mysql-summary was incorrectly parsing key/value pairs in the wsrep_provider_options option, which resulted in incomplete my.cnf information.
14
15* Fixed bug 1318985: pt-stalk is now using ``SQL_NO_CACHE`` when executing queries for locks and transactions. Previously this could lead to situations where most of the queries that were ``waiting on query cache mutex`` were the pt-stalk queries (INNODB_TRX).
16
17* Fixed bug 1348679: When using ``-- -p`` option to enter the password for pt-stalk it would ask user to re-enter the password every time tool connects to the server to retrieve the information. New option ``--ask-pass`` has been introduced that can be used to specify the password only once.
18
19* Fixed bug 1368379: A parsing error caused pt-summary ( specifically the ``report_system_info`` module) to choke on the "Memory Device" parameter named "Configured Clock Speed" when using dmidecode to report memory slot information.
20
21Changelog
22---------
23
24* Fixed bug 1262456: pt-query-digest doesn't report host details
25* Fixed bug 1264580: pt-mysql-summary incorrectly tries to parse key/value pairs in wsrep_provider_options resulting in incomplete my.cnf information
26* Fixed bug 1318985: pt-stalk should use SQL_NO_CACHE
27* Fixed bug 1348679: pt-stalk handles mysql user password in awkward way
28* Fixed bug 1365085: Various issues with tests
29* Fixed bug 1368379: pt-summary problem parsing dmidecode output on some machines
30* Fixed bug 1303388: Typo in pt-variable-advisor
31
4v2.2.10 released 2014-08-0632v2.2.10 released 2014-08-06
5===========================33===========================
634
735
=== modified file 'lib/Percona/Toolkit.pm'
--- lib/Percona/Toolkit.pm 2014-08-05 20:37:42 +0000
+++ lib/Percona/Toolkit.pm 2014-09-29 19:43:03 +0000
@@ -18,7 +18,7 @@
18# ###########################################################################18# ###########################################################################
19package Percona::Toolkit;19package Percona::Toolkit;
2020
21our $VERSION = '2.2.10';21our $VERSION = '2.2.11';
2222
23use strict;23use strict;
24use warnings FATAL => 'all';24use warnings FATAL => 'all';
2525
=== modified file 'lib/Sandbox.pm'
--- lib/Sandbox.pm 2014-05-28 20:31:10 +0000
+++ lib/Sandbox.pm 2014-09-29 19:43:03 +0000
@@ -374,6 +374,10 @@
374 . join(", ", map { "mysql.$_" } @tables_in_mysql)374 . join(", ", map { "mysql.$_" } @tables_in_mysql)
375 . ", "375 . ", "
376 . join(", ", map { "sakila.$_" } @tables_in_sakila);376 . join(", ", map { "sakila.$_" } @tables_in_sakila);
377
378 # remove leading "," if any
379 $sql =~ s/CHECKSUM TABLES\s+,/CHECKSUM TABLES /;
380
377 my @checksums = @{$dbh->selectall_arrayref($sql, {Slice => {} })};381 my @checksums = @{$dbh->selectall_arrayref($sql, {Slice => {} })};
378382
379 # Diff the two sets of checksums: host to master (ref).383 # Diff the two sets of checksums: host to master (ref).
380384
=== modified file 'lib/SlowLogParser.pm'
--- lib/SlowLogParser.pm 2014-07-30 20:25:29 +0000
+++ lib/SlowLogParser.pm 2014-09-29 19:43:03 +0000
@@ -162,6 +162,7 @@
162 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )162 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )
163 ) {163 ) {
164 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);164 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);
165 $host ||= $ip; # sometimes host is missing when using skip-name-resolve (LP #issue 1262456)
165 push @properties, 'user', $user, 'host', $host, 'ip', $ip;166 push @properties, 'user', $user, 'host', $host, 'ip', $ip;
166 # 5.6 has the thread id on the User@Host line167 # 5.6 has the thread id on the User@Host line
167 if ( $thread_id ) { 168 if ( $thread_id ) {
@@ -177,6 +178,7 @@
177 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )178 && ( my ( $user, $host, $ip, $thread_id ) = $line =~ m/$slow_log_uh_line/o )
178 ) {179 ) {
179 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);180 PTDEBUG && _d("Got user, host, ip", $user, $host, $ip);
181 $host ||= $ip; # sometimes host is missing when using skip-name-resolve (LP #issue 1262456)
180 push @properties, 'user', $user, 'host', $host, 'ip', $ip;182 push @properties, 'user', $user, 'host', $host, 'ip', $ip;
181 # 5.6 has the thread id on the User@Host line183 # 5.6 has the thread id on the User@Host line
182 if ( $thread_id ) { 184 if ( $thread_id ) {
183185
=== modified file 'lib/VariableAdvisorRules.pm'
--- lib/VariableAdvisorRules.pm 2013-08-08 15:35:19 +0000
+++ lib/VariableAdvisorRules.pm 2014-09-29 19:43:03 +0000
@@ -430,10 +430,10 @@
430 },430 },
431 },431 },
432 {432 {
433 id => 'expire_log_days',433 id => 'expire_logs_days',
434 code => sub {434 code => sub {
435 my ( %args ) = @_;435 my ( %args ) = @_;
436 return _var_eq($args{variables}->{expire_log_days}, 0)436 return _var_eq($args{variables}->{expire_logs_days}, 0)
437 && _var_seq($args{variables}->{log_bin}, "ON");437 && _var_seq($args{variables}->{log_bin}, "ON");
438 },438 },
439 },439 },
440440
=== modified file 'lib/bash/report_mysql_info.sh'
--- lib/bash/report_mysql_info.sh 2013-12-12 05:49:59 +0000
+++ lib/bash/report_mysql_info.sh 2014-09-29 19:43:03 +0000
@@ -345,37 +345,28 @@
345 echo345 echo
346}346}
347347
348# Pretty-prints the my.cnf file. It's super annoying, but some *modern*348# Pretty-prints the my.cnf file.
349# versions of awk don't support POSIX character sets in regular
350# expressions, like [[:space:]] (looking at you, Debian). So
351# the below patterns contain [<space><tab>] and must remain that way.
352pretty_print_cnf_file () {349pretty_print_cnf_file () {
353 local file="$1"350 local file="$1"
354351
355 [ -e "$file" ] || return352 [ -e "$file" ] || return
356353
357 awk '354 perl -n -l -e '
358 BEGIN {355 my $line = $_;
359 FS="="356 if ( $line =~ /^\s*[a-zA-Z[]/ ) {
360 }357 if ( $line=~/\s*(.*?)\s*=\s*(.*)\s*$/ ) {
361 /^[ \t]*[a-zA-Z[]/ {358 printf("%-35s = %s\n", $1, $2)
362 if (length($2)) {359 }
363 gsub(/^[ \t]*/, "", $1);360 elsif ( $line =~ /\s*\[/ ) {
364 gsub(/^[ \t]*/, "", $2);361 print "\n$line"
365 gsub(/[ \t]*$/, "", $1);362 } else {
366 gsub(/[ \t]*$/, "", $2);363 print $line
367 printf("%-35s = %s\n", $1, $2);364 }
368 }365 }' "$file"
369 else if ( $0 ~ /\[/ ) {366
370 print "";
371 print $1;
372 }
373 else {
374 print $1;
375 }
376 }' "$file"
377}367}
378368
369
379find_checkpoint_age() {370find_checkpoint_age() {
380 local file="$1"371 local file="$1"
381 awk '372 awk '
382373
=== modified file 'lib/bash/report_system_info.sh'
--- lib/bash/report_system_info.sh 2012-08-24 22:39:58 +0000
+++ lib/bash/report_system_info.sh 2014-09-29 19:43:03 +0000
@@ -230,7 +230,7 @@
230 -e 's/>/}/g' \230 -e 's/>/}/g' \
231 -e 's/[ \t]*\n/\n/g' \231 -e 's/[ \t]*\n/\n/g' \
232 "${file}" \232 "${file}" \
233 | awk -F: '/Size|Type|Form.Factor|Type.Detail|[^ ]Locator/{printf("|%s", $2)}/Speed/{print "|" $2}' \233 | awk -F: '/Size|Type|Form.Factor|Type.Detail|^[\t ]+Locator/{printf("|%s", $2)}/^[\t ]+Speed/{print "|" $2}' \
234 | sed -e 's/No Module Installed/{EMPTY}/' \234 | sed -e 's/No Module Installed/{EMPTY}/' \
235 | sort \235 | sort \
236 | awk -F'|' '{printf(" %-9s %-8s %-17s %-13s %-13s %-8s\n", $4, $2, $7, $3, $5, $6);}'236 | awk -F'|' '{printf(" %-9s %-8s %-17s %-13s %-13s %-8s\n", $4, $2, $7, $3, $5, $6);}'
237237
=== modified file 'sandbox/start-sandbox'
--- sandbox/start-sandbox 2014-04-30 14:53:04 +0000
+++ sandbox/start-sandbox 2014-09-29 19:43:03 +0000
@@ -240,7 +240,7 @@
240240
241if [ $type = "cluster" -o $APP = "pxc" ]; then241if [ $type = "cluster" -o $APP = "pxc" ]; then
242 ip=$(perl -MNet::Address::IP::Local -le 'print Net::Address::IP::Local->public')242 ip=$(perl -MNet::Address::IP::Local -le 'print Net::Address::IP::Local->public')
243 version=`$PERCONA_TOOLKIT_SANDBOX/$mysqld -V --bind-address $ip 2>/dev/null | awk '{print $3}' | cut -d. -f 1,2`;243 version=`$PERCONA_TOOLKIT_SANDBOX/$mysqld -V --query_cache_size=0 --query_cache_type=0 --bind-address $ip 2>/dev/null | awk '{print $3}' | cut -d. -f 1,2`;
244else244else
245 version=`$PERCONA_TOOLKIT_SANDBOX/$mysqld -V 2>/dev/null | awk '{print $3}' | cut -d. -f 1,2`;245 version=`$PERCONA_TOOLKIT_SANDBOX/$mysqld -V 2>/dev/null | awk '{print $3}' | cut -d. -f 1,2`;
246fi246fi
247247
=== modified file 't/lib/Percona/Toolkit.t'
--- t/lib/Percona/Toolkit.t 2013-08-08 19:34:29 +0000
+++ t/lib/Percona/Toolkit.t 2014-09-29 19:43:03 +0000
@@ -75,6 +75,8 @@
75 unless $root eq $trunk;75 unless $root eq $trunk;
76 76
77 my @tags = split /\n/, `$bzr tags`;77 my @tags = split /\n/, `$bzr tags`;
78 # sort the version numbers (some bzr versions do not sort them)
79 @tags = sort { calc_value($a) <=> calc_value($b) } @tags;
78 my ($current_tag) = $tags[-1] =~ /^(\S+)/;80 my ($current_tag) = $tags[-1] =~ /^(\S+)/;
7981
80 is(82 is(
@@ -84,4 +86,18 @@
84 );86 );
85}87}
8688
89# we use this function to help sort version numbers
90sub calc_value {
91 my $version = shift;
92 $version =~ s/ +[^ ]*$//;
93 my $value = 0;
94 my $exp = 0;
95 foreach my $num (reverse split /\./, $version) {
96 $value += $num * 10 ** $exp++;
97 }
98 print "$version = $value\n";
99 return $value;
100}
101
102
87done_testing;103done_testing;
88104
=== modified file 't/lib/SlowLogParser.t'
--- t/lib/SlowLogParser.t 2014-07-30 20:25:29 +0000
+++ t/lib/SlowLogParser.t 2014-09-29 19:43:03 +0000
@@ -587,7 +587,7 @@
587 'ip' => '1.2.3.8',587 'ip' => '1.2.3.8',
588 'arg' => 'administrator command: Quit',588 'arg' => 'administrator command: Quit',
589 'Thread_id' => '5',589 'Thread_id' => '5',
590 'host' => '',590 'host' => '1.2.3.8',
591 'Rows_examined' => '0',591 'Rows_examined' => '0',
592 'user' => 'meow',592 'user' => 'meow',
593 'Query_time' => '0.000002',593 'Query_time' => '0.000002',
@@ -602,7 +602,7 @@
602 'ip' => '1.2.3.8',602 'ip' => '1.2.3.8',
603 arg => 'SET NAMES utf8',603 arg => 'SET NAMES utf8',
604 'Thread_id' => '6',604 'Thread_id' => '6',
605 'host' => '',605 'host' => '1.2.3.8',
606 'Rows_examined' => '0',606 'Rows_examined' => '0',
607 'user' => 'meow',607 'user' => 'meow',
608 'Query_time' => '0.000899',608 'Query_time' => '0.000899',
@@ -616,7 +616,7 @@
616 'arg' => 'SELECT MIN(id),MAX(id) FROM tbl',616 'arg' => 'SELECT MIN(id),MAX(id) FROM tbl',
617 'ip' => '1.2.3.8',617 'ip' => '1.2.3.8',
618 'Thread_id' => '6',618 'Thread_id' => '6',
619 'host' => '',619 'host' => '1.2.3.8',
620 'Rows_examined' => '0',620 'Rows_examined' => '0',
621 'user' => 'meow',621 'user' => 'meow',
622 'Query_time' => '0.018799',622 'Query_time' => '0.018799',
@@ -664,7 +664,7 @@
664 'arg' => 'administrator command: Quit',664 'arg' => 'administrator command: Quit',
665 'ip' => '1.2.3.8',665 'ip' => '1.2.3.8',
666 'Thread_id' => '5',666 'Thread_id' => '5',
667 'host' => '',667 'host' => '1.2.3.8',
668 'Rows_examined' => '0',668 'Rows_examined' => '0',
669 'user' => 'meow',669 'user' => 'meow',
670 'Query_time' => '0.000002',670 'Query_time' => '0.000002',
@@ -679,7 +679,7 @@
679 'ip' => '1.2.3.8',679 'ip' => '1.2.3.8',
680 arg => 'SET NAMES utf8',680 arg => 'SET NAMES utf8',
681 'Thread_id' => '6',681 'Thread_id' => '6',
682 'host' => '',682 'host' => '1.2.3.8',
683 'Rows_examined' => '0',683 'Rows_examined' => '0',
684 'user' => 'meow',684 'user' => 'meow',
685 'Query_time' => '0.000899',685 'Query_time' => '0.000899',
@@ -694,7 +694,7 @@
694 'arg' => 'administrator command: Quit',694 'arg' => 'administrator command: Quit',
695 'ip' => '1.2.3.8',695 'ip' => '1.2.3.8',
696 'Thread_id' => '7',696 'Thread_id' => '7',
697 'host' => '',697 'host' => '1.2.3.8',
698 'Rows_examined' => '0',698 'Rows_examined' => '0',
699 'user' => 'meow',699 'user' => 'meow',
700 'Query_time' => '0.018799',700 'Query_time' => '0.018799',
@@ -709,7 +709,7 @@
709 'ip' => '1.2.3.8',709 'ip' => '1.2.3.8',
710 arg => 'SET NAMES utf8',710 arg => 'SET NAMES utf8',
711 'Thread_id' => '9',711 'Thread_id' => '9',
712 'host' => '',712 'host' => '1.2.3.8',
713 'Rows_examined' => '0',713 'Rows_examined' => '0',
714 'user' => 'meow',714 'user' => 'meow',
715 'Query_time' => '0.000899',715 'Query_time' => '0.000899',
@@ -731,7 +731,7 @@
731 'arg' => 'SET autocommit=1',731 'arg' => 'SET autocommit=1',
732 'ip' => '10.1.250.19',732 'ip' => '10.1.250.19',
733 'Thread_id' => '39387',733 'Thread_id' => '39387',
734 'host' => '',734 'host' => '10.1.250.19',
735 'Rows_examined' => '0',735 'Rows_examined' => '0',
736 'user' => 'sabapp',736 'user' => 'sabapp',
737 'Query_time' => '0.000018',737 'Query_time' => '0.000018',
@@ -745,7 +745,7 @@
745 'arg' => 'SET autocommit=1',745 'arg' => 'SET autocommit=1',
746 'ip' => '10.1.250.19',746 'ip' => '10.1.250.19',
747 'Thread_id' => '39387',747 'Thread_id' => '39387',
748 'host' => '',748 'host' => '10.1.250.19',
749 'Rows_examined' => '0',749 'Rows_examined' => '0',
750 'user' => 'sabapp',750 'user' => 'sabapp',
751 'Query_time' => '0.000018',751 'Query_time' => '0.000018',
@@ -769,7 +769,7 @@
769 'arg' => 'SET autocommit=1',769 'arg' => 'SET autocommit=1',
770 'ip' => '10.1.250.19',770 'ip' => '10.1.250.19',
771 'Thread_id' => '39796',771 'Thread_id' => '39796',
772 'host' => '',772 'host' => '10.1.250.19',
773 'pos_in_log' => '0',773 'pos_in_log' => '0',
774 'Rows_examined' => '0',774 'Rows_examined' => '0',
775 'user' => 'foo_app',775 'user' => 'foo_app',
@@ -785,7 +785,7 @@
785 'ip' => '10.1.12.201',785 'ip' => '10.1.12.201',
786 'ts' => '081127 8:51:20',786 'ts' => '081127 8:51:20',
787 'Thread_id' => '39947',787 'Thread_id' => '39947',
788 'host' => '',788 'host' => '10.1.12.201',
789 'pos_in_log' => '174',789 'pos_in_log' => '174',
790 'Rows_examined' => '226',790 'Rows_examined' => '226',
791 'Query_time' => '0.149435',791 'Query_time' => '0.149435',
@@ -800,7 +800,7 @@
800 'ip' => '10.1.12.201',800 'ip' => '10.1.12.201',
801 'ts' => '081127 8:51:21',801 'ts' => '081127 8:51:21',
802 'Thread_id' => '39947',802 'Thread_id' => '39947',
803 'host' => '',803 'host' => '10.1.12.201',
804 'pos_in_log' => '385',804 'pos_in_log' => '385',
805 'Rows_examined' => '0',805 'Rows_examined' => '0',
806 'Query_time' => '0.000005',806 'Query_time' => '0.000005',
@@ -815,7 +815,7 @@
815 'arg' => 'SET autocommit=0',815 'arg' => 'SET autocommit=0',
816 'ip' => '10.1.250.19',816 'ip' => '10.1.250.19',
817 'Thread_id' => '39796',817 'Thread_id' => '39796',
818 'host' => '',818 'host' => '10.1.250.19',
819 'pos_in_log' => '600',819 'pos_in_log' => '600',
820 'Rows_examined' => '0',820 'Rows_examined' => '0',
821 'user' => 'foo_app',821 'user' => 'foo_app',
@@ -829,7 +829,7 @@
829 'arg' => 'commit',829 'arg' => 'commit',
830 'ip' => '10.1.250.19',830 'ip' => '10.1.250.19',
831 'Thread_id' => '39796',831 'Thread_id' => '39796',
832 'host' => '',832 'host' => '10.1.250.19',
833 'pos_in_log' => '782',833 'pos_in_log' => '782',
834 'Rows_examined' => '0',834 'Rows_examined' => '0',
835 'user' => 'foo_app',835 'user' => 'foo_app',
@@ -965,7 +965,7 @@
965 Thread_id => '5',965 Thread_id => '5',
966 arg => 'administrator command: Quit',966 arg => 'administrator command: Quit',
967 cmd => 'Admin',967 cmd => 'Admin',
968 host => '',968 host => '1.2.3.8',
969 ip => '1.2.3.8',969 ip => '1.2.3.8',
970 pos_in_log => '0',970 pos_in_log => '0',
971 user => 'meow',971 user => 'meow',
@@ -980,7 +980,7 @@
980 arg => 'SET NAMES utf8',980 arg => 'SET NAMES utf8',
981 cmd => 'Query',981 cmd => 'Query',
982 db => 'db',982 db => 'db',
983 host => '',983 host => '1.2.3.8',
984 ip => '1.2.3.8',984 ip => '1.2.3.8',
985 pos_in_log => '221',985 pos_in_log => '221',
986 user => 'meow',986 user => 'meow',
@@ -995,7 +995,7 @@
995 arg => 'administrator command: Quit',995 arg => 'administrator command: Quit',
996 cmd => 'Admin',996 cmd => 'Admin',
997 db => 'db2',997 db => 'db2',
998 host => '',998 host => '1.2.3.8',
999 ip => '1.2.3.8',999 ip => '1.2.3.8',
1000 pos_in_log => '435',1000 pos_in_log => '435',
1001 user => 'meow',1001 user => 'meow',
@@ -1184,7 +1184,7 @@
1184 arg => 'SELECT missing_a_schema_above from crash_me',1184 arg => 'SELECT missing_a_schema_above from crash_me',
1185 bytes => 43,1185 bytes => 43,
1186 cmd => 'Query',1186 cmd => 'Query',
1187 host => '',1187 host => '10.1.12.30',
1188 ip => '10.1.12.30',1188 ip => '10.1.12.30',
1189 pos_in_log => '0',1189 pos_in_log => '0',
1190 ts => '081126 13:08:25',1190 ts => '081126 13:08:25',
@@ -1319,7 +1319,7 @@
1319 Last_errno => 0,1319 Last_errno => 0,
1320 Killed => 0,1320 Killed => 0,
1321 db => 'test_db',1321 db => 'test_db',
1322 host => '',1322 host => '127.0.0.1',
1323 Schema => 'test_db',1323 Schema => 'test_db',
1324 ip => '127.0.0.1',1324 ip => '127.0.0.1',
1325 timestamp => '1111111111',1325 timestamp => '1111111111',
@@ -1340,7 +1340,7 @@
1340 arg => 'update t set b = b + 30 where user_id=1',1340 arg => 'update t set b = b + 30 where user_id=1',
1341 bytes => 39,1341 bytes => 39,
1342 cmd => 'Query',1342 cmd => 'Query',
1343 host => '',1343 host => '127.0.0.1',
1344 ip => '127.0.0.1',1344 ip => '127.0.0.1',
1345 pos_in_log => 596,1345 pos_in_log => 596,
1346 timestamp => '2222222222',1346 timestamp => '2222222222',
13471347
=== modified file 't/lib/VariableAdvisorRules.t'
--- t/lib/VariableAdvisorRules.t 2013-08-08 15:35:19 +0000
+++ t/lib/VariableAdvisorRules.t 2014-09-29 19:43:03 +0000
@@ -276,12 +276,12 @@
276 },276 },
277277
278278
279 { name => "expire_log_days",279 { name => "expire_logs_days",
280 vars => [qw(expire_log_days 0 log_bin ON)],280 vars => [qw(expire_logs_days 0 log_bin ON)],
281 advice => [qw(expire_log_days)],281 advice => [qw(expire_logs_days)],
282 },282 },
283 { name => "expire_log_days, log_bin OFF, only warns about log_bin",283 { name => "expire_logs_days, log_bin OFF, only warns about log_bin",
284 vars => [qw(expire_log_days 0 log_bin OFF)],284 vars => [qw(expire_logs_days 0 log_bin OFF)],
285 advice => [qw(log_bin)],285 advice => [qw(log_bin)],
286 },286 },
287 { name => "innodb_file_io_threads",287 { name => "innodb_file_io_threads",
288288
=== modified file 't/lib/bash/report_mysql_info.sh'
--- t/lib/bash/report_mysql_info.sh 2013-12-12 05:49:59 +0000
+++ t/lib/bash/report_mysql_info.sh 2014-09-29 19:43:03 +0000
@@ -172,6 +172,7 @@
172ssl = 1172ssl = 1
173server-id = 1173server-id = 1
174log-bin = sl1-bin174log-bin = sl1-bin
175wsrep_provider_options = "gcache.size=64M;base_host=10.1.2.102; base_port=4567; cert.log_conflicts=no;etc=etc;"
175176
176[mysql.server]177[mysql.server]
177user = mysql178user = mysql
178179
=== modified file 't/lib/bash/report_system_info.sh'
--- t/lib/bash/report_system_info.sh 2012-08-24 22:39:58 +0000
+++ t/lib/bash/report_system_info.sh 2014-09-29 19:43:03 +0000
@@ -1,6 +1,6 @@
1#!/usr/bin/env bash1#!/usr/bin/env bash
22
3plan 533plan 54
44
5. "$LIB_DIR/alt_cmds.sh"5. "$LIB_DIR/alt_cmds.sh"
6. "$LIB_DIR/log_warn_die.sh"6. "$LIB_DIR/log_warn_die.sh"
@@ -1040,6 +1040,16 @@
1040parse_dmidecode_mem_devices "$samples/dmidecode-005.txt" > "$PT_TMPDIR/got"1040parse_dmidecode_mem_devices "$samples/dmidecode-005.txt" > "$PT_TMPDIR/got"
1041no_diff "$PT_TMPDIR/got" "$PT_TMPDIR/expected" "dmidecode-005.txt"1041no_diff "$PT_TMPDIR/got" "$PT_TMPDIR/expected" "dmidecode-005.txt"
10421042
1043cat <<EOF > "$PT_TMPDIR/expected"
1044 Locator Size Speed Form Factor Type Type Detail
1045 ========= ======== ================= ============= ============= ===========
1046 DIMM 1 8192 MB 1600 MHz SODIMM DDR3 Synchronous
1047 DIMM 2 8192 MB 1600 MHz SODIMM DDR3 Synchronous
1048EOF
1049parse_dmidecode_mem_devices "$samples/dmidecode-006.txt" > "$PT_TMPDIR/got"
1050no_diff "$PT_TMPDIR/got" "$PT_TMPDIR/expected" "dmidecode-006.txt"
1051
1052
1043# parse_arcconf1053# parse_arcconf
10441054
1045cat <<EOF > "$PT_TMPDIR/expected"1055cat <<EOF > "$PT_TMPDIR/expected"
10461056
=== modified file 't/pt-duplicate-key-checker/standard_options.t'
--- t/pt-duplicate-key-checker/standard_options.t 2013-12-12 02:17:16 +0000
+++ t/pt-duplicate-key-checker/standard_options.t 2014-09-29 19:43:03 +0000
@@ -28,7 +28,32 @@
2828
29diag(`touch $pid_file`);29diag(`touch $pid_file`);
3030
31$output = `$cmd -d issue_295 --pid $pid_file 2>&1`;31
32# to test this issue I must set a timeout in case the command doesn't come back
33
34eval {
35 # we define an alarm signal handler
36 local $SIG{'ALRM'} = sub { die "timed out\n" };
37
38 # and set the alarm 'clock' to 5 seconds
39 alarm(5);
40
41 # here's the actual command. correct bahaviour is to die with messsage "PID file <pid_file> exists"
42 # Incorrect behavior is anything else, including not returning control after 5 seconds
43 $output = `$cmd -d issue_295 --pid $pid_file 2>&1`;
44
45};
46
47if ($@) {
48 if ($@ eq "timed out\n") {
49 print "I timed out\n";
50 }
51 else {
52 print "Something else went wrong: $@\n";
53 }
54}
55
56
32like(57like(
33 $output,58 $output,
34 qr{PID file $pid_file exists},59 qr{PID file $pid_file exists},
3560
=== modified file 't/pt-fifo-split/pt-fifo-split.t'
--- t/pt-fifo-split/pt-fifo-split.t 2013-03-04 19:06:34 +0000
+++ t/pt-fifo-split/pt-fifo-split.t 2014-09-29 19:43:03 +0000
@@ -47,6 +47,12 @@
47 my ($n_reads) = @_;47 my ($n_reads) = @_;
48 my $last_inode = 0;48 my $last_inode = 0;
49 my @data;49 my @data;
50
51 # This test still freezes on some centos systems,
52 # so we're going to bluntly sleep for a few secs to avoid deadlock
53 # TODO: figure out if there is a proper way to do this.
54 sleep(3);
55
50 for (1..$n_reads) {56 for (1..$n_reads) {
51 PerconaTest::wait_until(sub {57 PerconaTest::wait_until(sub {
52 my $inode;58 my $inode;
5359
=== modified file 't/pt-mysql-summary/samples/my.cnf-001.txt'
--- t/pt-mysql-summary/samples/my.cnf-001.txt 2011-07-01 16:29:50 +0000
+++ t/pt-mysql-summary/samples/my.cnf-001.txt 2014-09-29 19:43:03 +0000
@@ -24,6 +24,8 @@
24server-id = 124server-id = 1
25log-bin=sl1-bin25log-bin=sl1-bin
2626
27wsrep_provider_options = "gcache.size=64M;base_host=10.1.2.102; base_port=4567; cert.log_conflicts=no;etc=etc;"
28
27[mysql.server]29[mysql.server]
28user=mysql30user=mysql
29####basedir=/var/lib31####basedir=/var/lib
3032
=== modified file 't/pt-query-digest/samples/slow008_report.txt'
--- t/pt-query-digest/samples/slow008_report.txt 2013-01-11 16:45:20 +0000
+++ t/pt-query-digest/samples/slow008_report.txt 2014-09-29 19:43:03 +0000
@@ -12,7 +12,7 @@
12# Query size 43 31 31 31 31 31 0 3112# Query size 43 31 31 31 31 31 0 31
13# String:13# String:
14# Databases db214# Databases db2
15# Hosts15# Hosts 1.2.3.8
16# Users meow16# Users meow
17# Query_time distribution17# Query_time distribution
18# 1us18# 1us
@@ -42,7 +42,7 @@
42# Query size 19 14 14 14 14 14 0 1442# Query size 19 14 14 14 14 14 0 14
43# String:43# String:
44# Databases db44# Databases db
45# Hosts45# Hosts 1.2.3.8
46# Users meow46# Users meow
47# Query_time distribution47# Query_time distribution
48# 1us48# 1us
@@ -68,7 +68,7 @@
68# Query size 37 27 27 27 27 27 0 2768# Query size 37 27 27 27 27 27 0 27
69# String:69# String:
70# Databases db170# Databases db1
71# Hosts71# Hosts 1.2.3.8
72# Users meow72# Users meow
73# Query_time distribution73# Query_time distribution
74# 1us ################################################################74# 1us ################################################################
7575
=== modified file 't/pt-query-digest/samples/slow011_report.txt'
--- t/pt-query-digest/samples/slow011_report.txt 2013-01-11 16:45:20 +0000
+++ t/pt-query-digest/samples/slow011_report.txt 2014-09-29 19:43:03 +0000
@@ -12,7 +12,7 @@
12# Query size 65 54 27 27 27 27 0 2712# Query size 65 54 27 27 27 27 0 27
13# String:13# String:
14# Databases db1 (1/50%), db2 (1/50%)14# Databases db1 (1/50%), db2 (1/50%)
15# Hosts15# Hosts 1.2.3.8
16# Users meow16# Users meow
17# Query_time distribution17# Query_time distribution
18# 1us ################################################################18# 1us ################################################################
@@ -38,7 +38,7 @@
38# Query size 34 28 14 14 14 14 0 1438# Query size 34 28 14 14 14 14 0 14
39# String:39# String:
40# Databases db40# Databases db
41# Hosts41# Hosts 1.2.3.8
42# Users meow42# Users meow
43# Query_time distribution43# Query_time distribution
44# 1us44# 1us
4545
=== modified file 't/pt-query-digest/samples/slow013_report.txt'
--- t/pt-query-digest/samples/slow013_report.txt 2013-01-11 16:45:20 +0000
+++ t/pt-query-digest/samples/slow013_report.txt 2014-09-29 19:43:03 +0000
@@ -13,7 +13,7 @@
13# Query size 14 11 11 11 11 11 0 1113# Query size 14 11 11 11 11 11 0 11
14# String:14# String:
15# Databases test15# Databases test
16# Hosts16# Hosts 10.1.12.201
17# Users mytopuser17# Users mytopuser
18# Query_time distribution18# Query_time distribution
19# 1us19# 1us
@@ -40,7 +40,7 @@
40# Query size 42 32 16 16 16 16 0 1640# Query size 42 32 16 16 16 16 0 16
41# String:41# String:
42# Databases abc42# Databases abc
43# Hosts43# Hosts 10.1.250.19
44# Users foo_app44# Users foo_app
45# Query_time distribution45# Query_time distribution
46# 1us46# 1us
@@ -67,7 +67,7 @@
67# Query size 7 6 6 6 6 6 0 667# Query size 7 6 6 6 6 6 0 6
68# String:68# String:
69# Databases abc69# Databases abc
70# Hosts70# Hosts 10.1.250.19
71# Users foo_app71# Users foo_app
72# Query_time distribution72# Query_time distribution
73# 1us73# 1us
@@ -94,7 +94,7 @@
94# Query size 35 27 27 27 27 27 0 2794# Query size 35 27 27 27 27 27 0 27
95# String:95# String:
96# Databases test96# Databases test
97# Hosts97# Hosts 10.1.12.201
98# Users mytopuser98# Users mytopuser
99# Query_time distribution99# Query_time distribution
100# 1us ################################################################100# 1us ################################################################
101101
=== modified file 't/pt-query-digest/samples/slow013_report_fingerprint_user.txt'
--- t/pt-query-digest/samples/slow013_report_fingerprint_user.txt 2013-01-11 16:45:20 +0000
+++ t/pt-query-digest/samples/slow013_report_fingerprint_user.txt 2014-09-29 19:43:03 +0000
@@ -27,7 +27,7 @@
27# Query size 14 11 11 11 11 11 0 1127# Query size 14 11 11 11 11 11 0 11
28# String:28# String:
29# Databases test29# Databases test
30# Hosts30# Hosts 10.1.12.201
31# Users mytopuser31# Users mytopuser
32# Query_time distribution32# Query_time distribution
33# 1us33# 1us
@@ -58,7 +58,7 @@
58# Query size 50 38 11 27 19 27 11.31 1958# Query size 50 38 11 27 19 27 11.31 19
59# String:59# String:
60# Databases test60# Databases test
61# Hosts61# Hosts 10.1.12.201
62# Query_time distribution62# Query_time distribution
63# 1us ################################################################63# 1us ################################################################
64# 10us64# 10us
6565
=== modified file 't/pt-query-digest/samples/slow013_report_limit.txt'
--- t/pt-query-digest/samples/slow013_report_limit.txt 2013-01-11 16:45:20 +0000
+++ t/pt-query-digest/samples/slow013_report_limit.txt 2014-09-29 19:43:03 +0000
@@ -13,7 +13,7 @@
13# Query size 14 11 11 11 11 11 0 1113# Query size 14 11 11 11 11 11 0 11
14# String:14# String:
15# Databases test15# Databases test
16# Hosts16# Hosts 10.1.12.201
17# Users mytopuser17# Users mytopuser
18# Query_time distribution18# Query_time distribution
19# 1us19# 1us
2020
=== modified file 't/pt-query-digest/samples/slow013_report_outliers.txt'
--- t/pt-query-digest/samples/slow013_report_outliers.txt 2013-01-11 16:45:20 +0000
+++ t/pt-query-digest/samples/slow013_report_outliers.txt 2014-09-29 19:43:03 +0000
@@ -17,7 +17,7 @@
17# Query size 50 38 11 27 19 27 11.31 1917# Query size 50 38 11 27 19 27 11.31 19
18# String:18# String:
19# Databases test19# Databases test
20# Hosts20# Hosts 10.1.12.201
21# Query_time distribution21# Query_time distribution
22# 1us ################################################################22# 1us ################################################################
23# 10us23# 10us
@@ -43,7 +43,7 @@
43# Query size 50 38 6 16 12.67 15.25 4.48 15.2543# Query size 50 38 6 16 12.67 15.25 4.48 15.25
44# String:44# String:
45# Databases abc45# Databases abc
46# Hosts46# Hosts 10.1.250.19
47# Query_time distribution47# Query_time distribution
48# 1us48# 1us
49# 10us ################################################################49# 10us ################################################################
5050
=== modified file 't/pt-query-digest/samples/slow013_report_user.txt'
--- t/pt-query-digest/samples/slow013_report_user.txt 2013-01-11 16:45:20 +0000
+++ t/pt-query-digest/samples/slow013_report_user.txt 2014-09-29 19:43:03 +0000
@@ -17,7 +17,7 @@
17# Query size 50 38 11 27 19 27 11.31 1917# Query size 50 38 11 27 19 27 11.31 19
18# String:18# String:
19# Databases test19# Databases test
20# Hosts20# Hosts 10.1.12.201
21# Query_time distribution21# Query_time distribution
22# 1us ################################################################22# 1us ################################################################
23# 10us23# 10us
@@ -43,7 +43,7 @@
43# Query size 50 38 6 16 12.67 15.25 4.48 15.2543# Query size 50 38 6 16 12.67 15.25 4.48 15.25
44# String:44# String:
45# Databases abc45# Databases abc
46# Hosts46# Hosts 10.1.250.19
47# Query_time distribution47# Query_time distribution
48# 1us48# 1us
49# 10us ################################################################49# 10us ################################################################
5050
=== modified file 't/pt-query-digest/samples/slow019_report.txt'
--- t/pt-query-digest/samples/slow019_report.txt 2013-01-11 16:45:20 +0000
+++ t/pt-query-digest/samples/slow019_report.txt 2014-09-29 19:43:03 +0000
@@ -12,7 +12,7 @@
12# Query size 79 54 27 27 27 27 0 2712# Query size 79 54 27 27 27 27 0 27
13# String:13# String:
14# Databases db1 (1/50%), db2 (1/50%)14# Databases db1 (1/50%), db2 (1/50%)
15# Hosts15# Hosts 1.2.3.8
16# Users meow16# Users meow
17# Query_time distribution17# Query_time distribution
18# 1us ################################################################18# 1us ################################################################
@@ -38,7 +38,7 @@
38# Query size 20 14 14 14 14 14 0 1438# Query size 20 14 14 14 14 14 0 14
39# String:39# String:
40# Databases db40# Databases db
41# Hosts41# Hosts 1.2.3.8
42# Users meow42# Users meow
43# Query_time distribution43# Query_time distribution
44# 1us44# 1us
4545
=== modified file 't/pt-query-digest/samples/slow055.txt'
--- t/pt-query-digest/samples/slow055.txt 2013-01-11 16:45:20 +0000
+++ t/pt-query-digest/samples/slow055.txt 2014-09-29 19:43:03 +0000
@@ -15,7 +15,7 @@
15# Rows examine 0 0 0 0 0 0 0 015# Rows examine 0 0 0 0 0 0 0 0
16# Query size 100 72 14 31 24 30.19 6.95 26.0816# Query size 100 72 14 31 24 30.19 6.95 26.08
17# String:17# String:
18# Hosts18# Hosts 1.2.3.8
19# Users meow19# Users meow
20# Query_time distribution20# Query_time distribution
21# 1us ################################################################21# 1us ################################################################
2222
=== modified file 't/pt-query-digest/samples/slow056.txt'
--- t/pt-query-digest/samples/slow056.txt 2013-01-11 16:45:20 +0000
+++ t/pt-query-digest/samples/slow056.txt 2014-09-29 19:43:03 +0000
@@ -15,7 +15,7 @@
15# Query size 100 39 39 39 39 39 0 3915# Query size 100 39 39 39 39 39 0 39
16# String:16# String:
17# Databases test_db17# Databases test_db
18# Hosts18# Hosts 127.0.0.1
19# Last errno 019# Last errno 0
20# Users root20# Users root
21# Query_time distribution21# Query_time distribution
@@ -51,7 +51,7 @@
51# Query size 0 0 0 0 0 0 0 051# Query size 0 0 0 0 0 0 0 0
52# String:52# String:
53# Databases test_db53# Databases test_db
54# Hosts54# Hosts 127.0.0.1
55# Last errno 055# Last errno 0
56# Users root56# Users root
57# Query_time distribution57# Query_time distribution
5858
=== modified file 't/pt-query-digest/samples/slow057.txt'
--- t/pt-query-digest/samples/slow057.txt 2013-06-26 23:16:15 +0000
+++ t/pt-query-digest/samples/slow057.txt 2014-09-29 19:43:03 +0000
@@ -15,7 +15,7 @@
15# Rows examine 0 0 0 0 0 0 0 015# Rows examine 0 0 0 0 0 0 0 0
16# Query size 100 82 14 27 20.50 26.08 6.12 26.0816# Query size 100 82 14 27 20.50 26.08 6.12 26.08
17# String:17# String:
18# Hosts18# Hosts 1.2.3.8
19# Users meow19# Users meow
20# Query_time distribution20# Query_time distribution
21# 1us ################################21# 1us ################################
2222
=== modified file 't/pt-query-digest/samples/slow058.txt'
--- t/pt-query-digest/samples/slow058.txt 2013-08-03 19:17:05 +0000
+++ t/pt-query-digest/samples/slow058.txt 2014-09-29 19:43:03 +0000
@@ -12,7 +12,7 @@
12# Query size 24 52 26 26 26 26 0 2612# Query size 24 52 26 26 26 26 0 26
13# String:13# String:
14# Databases db14# Databases db
15# Hosts15# Hosts 1.2.3.8
16# Users meow16# Users meow
17# Query_time distribution17# Query_time distribution
18# 1us18# 1us
@@ -41,7 +41,7 @@
41# Query size 25 54 27 27 27 27 0 2741# Query size 25 54 27 27 27 27 0 27
42# String:42# String:
43# Databases db43# Databases db
44# Hosts44# Hosts 1.2.3.8
45# Users meow45# Users meow
46# Query_time distribution46# Query_time distribution
47# 1us47# 1us
@@ -70,7 +70,7 @@
70# Query size 50 108 54 54 54 54 0 5470# Query size 50 108 54 54 54 54 0 54
71# String:71# String:
72# Databases db72# Databases db
73# Hosts73# Hosts 1.2.3.8
74# Users meow74# Users meow
75# Query_time distribution75# Query_time distribution
76# 1us ################################################################76# 1us ################################################################
7777
=== added file 't/pt-summary/samples/dmidecode-006.txt'
--- t/pt-summary/samples/dmidecode-006.txt 1970-01-01 00:00:00 +0000
+++ t/pt-summary/samples/dmidecode-006.txt 2014-09-29 19:43:03 +0000
@@ -0,0 +1,920 @@
1# dmidecode 2.12
2# SMBIOS entry point at 0x000f04d0
3SMBIOS 2.8 present.
484 structures occupying 3168 bytes.
5Table at 0x000EC170.
6
7Handle 0x0000, DMI type 0, 24 bytes
8BIOS Information
9 Vendor: Intel Corp.
10 Version: WYLPT10H.86A.0027.2014.0710.1904
11 Release Date: 07/10/2014
12 Address: 0xF0000
13 Runtime Size: 64 kB
14 ROM Size: 6656 kB
15 Characteristics:
16 PCI is supported
17 BIOS is upgradeable
18 BIOS shadowing is allowed
19 Boot from CD is supported
20 Selectable boot is supported
21 BIOS ROM is socketed
22 EDD is supported
23 5.25"/1.2 MB floppy services are supported (int 13h)
24 3.5"/720 kB floppy services are supported (int 13h)
25 3.5"/2.88 MB floppy services are supported (int 13h)
26 Print screen service is supported (int 5h)
27 Serial services are supported (int 14h)
28 Printer services are supported (int 17h)
29 ACPI is supported
30 USB legacy is supported
31 BIOS boot specification is supported
32 Targeted content distribution is supported
33 UEFI is supported
34 BIOS Revision: 4.6
35
36Handle 0x0001, DMI type 1, 27 bytes
37System Information
38 Manufacturer:
39 Product Name:
40 Version:
41 Serial Number:
42 UUID: CF181A80-34D4-11E1-BA8E-C03FD5602091
43 Wake-up Type: Power Switch
44 SKU Number:
45 Family:
46
47Handle 0x0002, DMI type 2, 15 bytes
48Base Board Information
49 Manufacturer: Intel Corporation
50 Product Name: D34010WYK
51 Version: H14771-303
52 Serial Number: GEWY401001F8
53 Asset Tag:
54 Features:
55 Board is a hosting board
56 Board is replaceable
57 Location In Chassis: To be filled by O.E.M.
58 Chassis Handle: 0x0003
59 Type: Motherboard
60 Contained Object Handles: 0
61
62Handle 0x0003, DMI type 3, 25 bytes
63Chassis Information
64 Manufacturer:
65 Type: Desktop
66 Lock: Not Present
67 Version:
68 Serial Number:
69 Asset Tag:
70 Boot-up State: Safe
71 Power Supply State: Safe
72 Thermal State: Safe
73 Security Status: None
74 OEM Information: 0x00000000
75 Height: Unspecified
76 Number Of Power Cords: 1
77 Contained Elements: 1
78 <OUT OF SPEC> (0)
79 SKU Number: To be filled by O.E.M.
80
81Handle 0x0004, DMI type 8, 9 bytes
82Port Connector Information
83 Internal Reference Designator: J1A1
84 Internal Connector Type: None
85 External Reference Designator: PS2Mouse
86 External Connector Type: PS/2
87 Port Type: Mouse Port
88
89Handle 0x0005, DMI type 8, 9 bytes
90Port Connector Information
91 Internal Reference Designator: J1A1
92 Internal Connector Type: None
93 External Reference Designator: Keyboard
94 External Connector Type: PS/2
95 Port Type: Keyboard Port
96
97Handle 0x0006, DMI type 8, 9 bytes
98Port Connector Information
99 Internal Reference Designator: J2A1
100 Internal Connector Type: None
101 External Reference Designator: TV Out
102 External Connector Type: Mini Centronics Type-14
103 Port Type: Other
104
105Handle 0x0007, DMI type 8, 9 bytes
106Port Connector Information
107 Internal Reference Designator: J2A2A
108 Internal Connector Type: None
109 External Reference Designator: COM A
110 External Connector Type: DB-9 male
111 Port Type: Serial Port 16550A Compatible
112
113Handle 0x0008, DMI type 8, 9 bytes
114Port Connector Information
115 Internal Reference Designator: J2A2B
116 Internal Connector Type: None
117 External Reference Designator: Video
118 External Connector Type: DB-15 female
119 Port Type: Video Port
120
121Handle 0x0009, DMI type 8, 9 bytes
122Port Connector Information
123 Internal Reference Designator: J3A1
124 Internal Connector Type: None
125 External Reference Designator: USB1
126 External Connector Type: Access Bus (USB)
127 Port Type: USB
128
129Handle 0x000A, DMI type 8, 9 bytes
130Port Connector Information
131 Internal Reference Designator: J3A1
132 Internal Connector Type: None
133 External Reference Designator: USB2
134 External Connector Type: Access Bus (USB)
135 Port Type: USB
136
137Handle 0x000B, DMI type 8, 9 bytes
138Port Connector Information
139 Internal Reference Designator: J3A1
140 Internal Connector Type: None
141 External Reference Designator: USB3
142 External Connector Type: Access Bus (USB)
143 Port Type: USB
144
145Handle 0x000C, DMI type 8, 9 bytes
146Port Connector Information
147 Internal Reference Designator: J9A1 - TPM HDR
148 Internal Connector Type: Other
149 External Reference Designator: Not Specified
150 External Connector Type: None
151 Port Type: Other
152
153Handle 0x000D, DMI type 8, 9 bytes
154Port Connector Information
155 Internal Reference Designator: J9C1 - PCIE DOCKING CONN
156 Internal Connector Type: Other
157 External Reference Designator: Not Specified
158 External Connector Type: None
159 Port Type: Other
160
161Handle 0x000E, DMI type 8, 9 bytes
162Port Connector Information
163 Internal Reference Designator: J2B3 - CPU FAN
164 Internal Connector Type: Other
165 External Reference Designator: Not Specified
166 External Connector Type: None
167 Port Type: Other
168
169Handle 0x000F, DMI type 8, 9 bytes
170Port Connector Information
171 Internal Reference Designator: J6C2 - EXT HDMI
172 Internal Connector Type: Other
173 External Reference Designator: Not Specified
174 External Connector Type: None
175 Port Type: Other
176
177Handle 0x0010, DMI type 8, 9 bytes
178Port Connector Information
179 Internal Reference Designator: J3C1 - GMCH FAN
180 Internal Connector Type: Other
181 External Reference Designator: Not Specified
182 External Connector Type: None
183 Port Type: Other
184
185Handle 0x0011, DMI type 8, 9 bytes
186Port Connector Information
187 Internal Reference Designator: J1D1 - ITP
188 Internal Connector Type: Other
189 External Reference Designator: Not Specified
190 External Connector Type: None
191 Port Type: Other
192
193Handle 0x0012, DMI type 8, 9 bytes
194Port Connector Information
195 Internal Reference Designator: J9E2 - MDC INTPSR
196 Internal Connector Type: Other
197 External Reference Designator: Not Specified
198 External Connector Type: None
199 Port Type: Other
200
201Handle 0x0013, DMI type 8, 9 bytes
202Port Connector Information
203 Internal Reference Designator: J9E4 - MDC INTPSR
204 Internal Connector Type: Other
205 External Reference Designator: Not Specified
206 External Connector Type: None
207 Port Type: Other
208
209Handle 0x0014, DMI type 8, 9 bytes
210Port Connector Information
211 Internal Reference Designator: J9E3 - LPC HOT DOCKING
212 Internal Connector Type: Other
213 External Reference Designator: Not Specified
214 External Connector Type: None
215 Port Type: Other
216
217Handle 0x0015, DMI type 8, 9 bytes
218Port Connector Information
219 Internal Reference Designator: J9E1 - SCAN MATRIX
220 Internal Connector Type: Other
221 External Reference Designator: Not Specified
222 External Connector Type: None
223 Port Type: Other
224
225Handle 0x0016, DMI type 8, 9 bytes
226Port Connector Information
227 Internal Reference Designator: J9G1 - LPC SIDE BAND
228 Internal Connector Type: Other
229 External Reference Designator: Not Specified
230 External Connector Type: None
231 Port Type: Other
232
233Handle 0x0017, DMI type 8, 9 bytes
234Port Connector Information
235 Internal Reference Designator: J8F1 - UNIFIED
236 Internal Connector Type: Other
237 External Reference Designator: Not Specified
238 External Connector Type: None
239 Port Type: Other
240
241Handle 0x0018, DMI type 8, 9 bytes
242Port Connector Information
243 Internal Reference Designator: J6F1 - LVDS
244 Internal Connector Type: Other
245 External Reference Designator: Not Specified
246 External Connector Type: None
247 Port Type: Other
248
249Handle 0x0019, DMI type 8, 9 bytes
250Port Connector Information
251 Internal Reference Designator: J2F1 - LAI FAN
252 Internal Connector Type: Other
253 External Reference Designator: Not Specified
254 External Connector Type: None
255 Port Type: Other
256
257Handle 0x001A, DMI type 8, 9 bytes
258Port Connector Information
259 Internal Reference Designator: J2G1 - GFX VID
260 Internal Connector Type: Other
261 External Reference Designator: Not Specified
262 External Connector Type: None
263 Port Type: Other
264
265Handle 0x001B, DMI type 8, 9 bytes
266Port Connector Information
267 Internal Reference Designator: J1G6 - AC JACK
268 Internal Connector Type: Other
269 External Reference Designator: Not Specified
270 External Connector Type: None
271 Port Type: Other
272
273Handle 0x001C, DMI type 9, 17 bytes
274System Slot Information
275 Designation: J6B2
276 Type: x16 PCI Express
277 Current Usage: Available
278 Length: Long
279 ID: 0
280 Characteristics:
281 3.3 V is provided
282 Opening is shared
283 PME signal is supported
284 Bus Address: 0000:00:01.0
285
286Handle 0x001D, DMI type 10, 10 bytes
287On Board Device 1 Information
288 Type: Video
289 Status: Enabled
290 Description: Intel(R) HD Graphics Device
291On Board Device 2 Information
292 Type: Ethernet
293 Status: Enabled
294 Description: Intel(R) WGI218V Gigabit Network Device
295On Board Device 3 Information
296 Type: Sound
297 Status: Enabled
298 Description: Realtek High Definition Audio Device
299
300Handle 0x001E, DMI type 11, 5 bytes
301OEM Strings
302 String 1: To Be Filled By O.E.M.
303
304Handle 0x001F, DMI type 12, 5 bytes
305System Configuration Options
306 Option 1: To Be Filled By O.E.M.
307
308Handle 0x0020, DMI type 24, 5 bytes
309Hardware Security
310 Power-On Password Status: Disabled
311 Keyboard Password Status: Disabled
312 Administrator Password Status: Disabled
313 Front Panel Reset Status: Disabled
314
315Handle 0x0021, DMI type 32, 20 bytes
316System Boot Information
317 Status: No errors detected
318
319Handle 0x0022, DMI type 34, 11 bytes
320Management Device
321 Description: LM78-1
322 Type: LM78
323 Address: 0x00000000
324 Address Type: I/O Port
325
326Handle 0x0023, DMI type 26, 22 bytes
327Voltage Probe
328 Description: LM78A
329 Location: <OUT OF SPEC>
330 Status: <OUT OF SPEC>
331 Maximum Value: Unknown
332 Minimum Value: Unknown
333 Resolution: Unknown
334 Tolerance: Unknown
335 Accuracy: Unknown
336 OEM-specific Information: 0x00000000
337 Nominal Value: Unknown
338
339Handle 0x0024, DMI type 36, 16 bytes
340Management Device Threshold Data
341 Lower Non-critical Threshold: 1
342 Upper Non-critical Threshold: 2
343 Lower Critical Threshold: 3
344 Upper Critical Threshold: 4
345 Lower Non-recoverable Threshold: 5
346 Upper Non-recoverable Threshold: 6
347
348Handle 0x0025, DMI type 35, 11 bytes
349Management Device Component
350 Description: To Be Filled By O.E.M.
351 Management Device Handle: 0x0022
352 Component Handle: 0x0022
353 Threshold Handle: 0x0023
354
355Handle 0x0026, DMI type 28, 22 bytes
356Temperature Probe
357 Description: LM78A
358 Location: <OUT OF SPEC>
359 Status: <OUT OF SPEC>
360 Maximum Value: Unknown
361 Minimum Value: Unknown
362 Resolution: Unknown
363 Tolerance: Unknown
364 Accuracy: Unknown
365 OEM-specific Information: 0x00000000
366 Nominal Value: Unknown
367
368Handle 0x0027, DMI type 36, 16 bytes
369Management Device Threshold Data
370 Lower Non-critical Threshold: 1
371 Upper Non-critical Threshold: 2
372 Lower Critical Threshold: 3
373 Upper Critical Threshold: 4
374 Lower Non-recoverable Threshold: 5
375 Upper Non-recoverable Threshold: 6
376
377Handle 0x0028, DMI type 35, 11 bytes
378Management Device Component
379 Description: To Be Filled By O.E.M.
380 Management Device Handle: 0x0022
381 Component Handle: 0x0025
382 Threshold Handle: 0x0026
383
384Handle 0x0029, DMI type 27, 15 bytes
385Cooling Device
386 Temperature Probe Handle: 0x0026
387 Type: <OUT OF SPEC>
388 Status: <OUT OF SPEC>
389 Cooling Unit Group: 1
390 OEM-specific Information: 0x00000000
391 Nominal Speed: Unknown Or Non-rotating
392 Description: Cooling Dev 1
393
394Handle 0x002A, DMI type 36, 16 bytes
395Management Device Threshold Data
396 Lower Non-critical Threshold: 1
397 Upper Non-critical Threshold: 2
398 Lower Critical Threshold: 3
399 Upper Critical Threshold: 4
400 Lower Non-recoverable Threshold: 5
401 Upper Non-recoverable Threshold: 6
402
403Handle 0x002B, DMI type 35, 11 bytes
404Management Device Component
405 Description: To Be Filled By O.E.M.
406 Management Device Handle: 0x0022
407 Component Handle: 0x0028
408 Threshold Handle: 0x0029
409
410Handle 0x002C, DMI type 27, 15 bytes
411Cooling Device
412 Temperature Probe Handle: 0x0026
413 Type: <OUT OF SPEC>
414 Status: <OUT OF SPEC>
415 Cooling Unit Group: 1
416 OEM-specific Information: 0x00000000
417 Nominal Speed: Unknown Or Non-rotating
418 Description: Not Specified
419
420Handle 0x002D, DMI type 36, 16 bytes
421Management Device Threshold Data
422 Lower Non-critical Threshold: 1
423 Upper Non-critical Threshold: 2
424 Lower Critical Threshold: 3
425 Upper Critical Threshold: 4
426 Lower Non-recoverable Threshold: 5
427 Upper Non-recoverable Threshold: 6
428
429Handle 0x002E, DMI type 35, 11 bytes
430Management Device Component
431 Description: To Be Filled By O.E.M.
432 Management Device Handle: 0x0022
433 Component Handle: 0x002B
434 Threshold Handle: 0x002C
435
436Handle 0x002F, DMI type 29, 22 bytes
437Electrical Current Probe
438 Description: ABC
439 Location: <OUT OF SPEC>
440 Status: <OUT OF SPEC>
441 Maximum Value: Unknown
442 Minimum Value: Unknown
443 Resolution: Unknown
444 Tolerance: Unknown
445 Accuracy: Unknown
446 OEM-specific Information: 0x00000000
447 Nominal Value: Unknown
448
449Handle 0x0030, DMI type 36, 16 bytes
450Management Device Threshold Data
451
452Handle 0x0031, DMI type 35, 11 bytes
453Management Device Component
454 Description: To Be Filled By O.E.M.
455 Management Device Handle: 0x0022
456 Component Handle: 0x002E
457 Threshold Handle: 0x002C
458
459Handle 0x0032, DMI type 26, 22 bytes
460Voltage Probe
461 Description: LM78A
462 Location: Power Unit
463 Status: OK
464 Maximum Value: Unknown
465 Minimum Value: Unknown
466 Resolution: Unknown
467 Tolerance: Unknown
468 Accuracy: Unknown
469 OEM-specific Information: 0x00000000
470 Nominal Value: Unknown
471
472Handle 0x0033, DMI type 28, 22 bytes
473Temperature Probe
474 Description: LM78A
475 Location: Power Unit
476 Status: OK
477 Maximum Value: Unknown
478 Minimum Value: Unknown
479 Resolution: Unknown
480 Tolerance: Unknown
481 Accuracy: Unknown
482 OEM-specific Information: 0x00000000
483 Nominal Value: Unknown
484
485Handle 0x0034, DMI type 27, 15 bytes
486Cooling Device
487 Temperature Probe Handle: 0x0033
488 Type: Power Supply Fan
489 Status: OK
490 Cooling Unit Group: 1
491 OEM-specific Information: 0x00000000
492 Nominal Speed: Unknown Or Non-rotating
493 Description: Cooling Dev 1
494
495Handle 0x0035, DMI type 29, 22 bytes
496Electrical Current Probe
497 Description: ABC
498 Location: Power Unit
499 Status: OK
500 Maximum Value: Unknown
501 Minimum Value: Unknown
502 Resolution: Unknown
503 Tolerance: Unknown
504 Accuracy: Unknown
505 OEM-specific Information: 0x00000000
506 Nominal Value: Unknown
507
508Handle 0x0036, DMI type 39, 22 bytes
509System Power Supply
510 Power Unit Group: 1
511 Location: To Be Filled By O.E.M.
512 Name: To Be Filled By O.E.M.
513 Manufacturer: To Be Filled By O.E.M.
514 Serial Number: To Be Filled By O.E.M.
515 Asset Tag: To Be Filled By O.E.M.
516 Model Part Number: To Be Filled By O.E.M.
517 Revision: To Be Filled By O.E.M.
518 Max Power Capacity: Unknown
519 Status: Present, OK
520 Type: Switching
521 Input Voltage Range Switching: Auto-switch
522 Plugged: Yes
523 Hot Replaceable: No
524 Input Voltage Probe Handle: 0x0032
525 Cooling Device Handle: 0x0034
526 Input Current Probe Handle: 0x0035
527
528Handle 0x0037, DMI type 41, 11 bytes
529Onboard Device
530 Reference Designation: CPU1
531 Type: Video
532 Status: Enabled
533 Type Instance: 1
534 Bus Address: 0000:00:02.0
535
536Handle 0x0038, DMI type 41, 11 bytes
537Onboard Device
538 Reference Designation: ILAN
539 Type: Ethernet
540 Status: Enabled
541 Type Instance: 1
542 Bus Address: 0000:00:19.0
543
544Handle 0x0039, DMI type 41, 11 bytes
545Onboard Device
546 Reference Designation: AUDIO1
547 Type: Sound
548 Status: Enabled
549 Type Instance: 1
550 Bus Address: 0000:00:1b.0
551
552Handle 0x003A, DMI type 4, 42 bytes
553Processor Information
554 Socket Designation: CPU 1
555 Type: Central Processor
556 Family: Core i3
557 Manufacturer: Intel(R) Corp.
558 ID: 51 06 04 00 FF FB EB BF
559 Signature: Type 0, Family 6, Model 69, Stepping 1
560 Flags:
561 FPU (Floating-point unit on-chip)
562 VME (Virtual mode extension)
563 DE (Debugging extension)
564 PSE (Page size extension)
565 TSC (Time stamp counter)
566 MSR (Model specific registers)
567 PAE (Physical address extension)
568 MCE (Machine check exception)
569 CX8 (CMPXCHG8 instruction supported)
570 APIC (On-chip APIC hardware supported)
571 SEP (Fast system call)
572 MTRR (Memory type range registers)
573 PGE (Page global enable)
574 MCA (Machine check architecture)
575 CMOV (Conditional move instruction supported)
576 PAT (Page attribute table)
577 PSE-36 (36-bit page size extension)
578 CLFSH (CLFLUSH instruction supported)
579 DS (Debug store)
580 ACPI (ACPI supported)
581 MMX (MMX technology supported)
582 FXSR (FXSAVE and FXSTOR instructions supported)
583 SSE (Streaming SIMD extensions)
584 SSE2 (Streaming SIMD extensions 2)
585 SS (Self-snoop)
586 HTT (Multi-threading)
587 TM (Thermal monitor supported)
588 PBE (Pending break enabled)
589 Version: Intel(R) Core(TM) i3-4010U CPU @ 1.70GHz
590 Voltage: 1.2 V
591 External Clock: 100 MHz
592 Max Speed: 1700 MHz
593 Current Speed: 1700 MHz
594 Status: Populated, Enabled
595 Upgrade: <OUT OF SPEC>
596 L1 Cache Handle: 0x003C
597 L2 Cache Handle: 0x003B
598 L3 Cache Handle: 0x003D
599 Serial Number: Not Specified
600 Asset Tag: Fill By OEM
601 Part Number: Fill By OEM
602 Core Count: 2
603 Core Enabled: 2
604 Thread Count: 4
605 Characteristics:
606 64-bit capable
607
608Handle 0x003B, DMI type 7, 19 bytes
609Cache Information
610 Socket Designation: CPU Internal L2
611 Configuration: Enabled, Not Socketed, Level 2
612 Operational Mode: Write Back
613 Location: Internal
614 Installed Size: 512 kB
615 Maximum Size: 512 kB
616 Supported SRAM Types:
617 Unknown
618 Installed SRAM Type: Unknown
619 Speed: Unknown
620 Error Correction Type: Single-bit ECC
621 System Type: Unified
622 Associativity: 8-way Set-associative
623
624Handle 0x003C, DMI type 7, 19 bytes
625Cache Information
626 Socket Designation: CPU Internal L1
627 Configuration: Enabled, Not Socketed, Level 1
628 Operational Mode: Write Back
629 Location: Internal
630 Installed Size: 128 kB
631 Maximum Size: 128 kB
632 Supported SRAM Types:
633 Unknown
634 Installed SRAM Type: Unknown
635 Speed: Unknown
636 Error Correction Type: Single-bit ECC
637 System Type: Other
638 Associativity: 8-way Set-associative
639
640Handle 0x003D, DMI type 7, 19 bytes
641Cache Information
642 Socket Designation: CPU Internal L3
643 Configuration: Enabled, Not Socketed, Level 3
644 Operational Mode: Write Back
645 Location: Internal
646 Installed Size: 3072 kB
647 Maximum Size: 3072 kB
648 Supported SRAM Types:
649 Unknown
650 Installed SRAM Type: Unknown
651 Speed: Unknown
652 Error Correction Type: Single-bit ECC
653 System Type: Unified
654 Associativity: 12-way Set-associative
655
656Handle 0x003E, DMI type 16, 23 bytes
657Physical Memory Array
658 Location: System Board Or Motherboard
659 Use: System Memory
660 Error Correction Type: None
661 Maximum Capacity: 16 GB
662 Error Information Handle: Not Provided
663 Number Of Devices: 2
664
665Handle 0x003F, DMI type 17, 40 bytes
666Memory Device
667 Array Handle: 0x003E
668 Error Information Handle: Not Provided
669 Total Width: 64 bits
670 Data Width: 64 bits
671 Size: 8192 MB
672 Form Factor: SODIMM
673 Set: None
674 Locator: DIMM 1
675 Bank Locator: Channel A Slot 0
676 Type: DDR3
677 Type Detail: Synchronous
678 Speed: 1600 MHz
679 Manufacturer: 1315
680 Serial Number: 102007000000
681 Asset Tag: 9876543210
682 Part Number: CT102464BF160B.C16
683 Rank: 2
684 Configured Clock Speed: 1600 MHz
685 Minimum voltage: 1.350 V
686 Maximum voltage: 1.500 V
687 Configured voltage: 1.350 V
688
689Handle 0x0040, DMI type 20, 35 bytes
690Memory Device Mapped Address
691 Starting Address: 0x00000000000
692 Ending Address: 0x001FFFFFFFF
693 Range Size: 8 GB
694 Physical Device Handle: 0x003F
695 Memory Array Mapped Address Handle: 0x0043
696 Partition Row Position: Unknown
697 Interleave Position: Unknown
698 Interleaved Data Depth: Unknown
699
700Handle 0x0041, DMI type 17, 40 bytes
701Memory Device
702 Array Handle: 0x003E
703 Error Information Handle: Not Provided
704 Total Width: 64 bits
705 Data Width: 64 bits
706 Size: 8192 MB
707 Form Factor: SODIMM
708 Set: None
709 Locator: DIMM 2
710 Bank Locator: Channel B Slot 0
711 Type: DDR3
712 Type Detail: Synchronous
713 Speed: 1600 MHz
714 Manufacturer: 1315
715 Serial Number: 037018000000
716 Asset Tag: 9876543210
717 Part Number: CT102464BF160B.C16
718 Rank: 2
719 Configured Clock Speed: 1600 MHz
720 Minimum voltage: 1.350 V
721 Maximum voltage: 1.500 V
722 Configured voltage: 1.350 V
723
724Handle 0x0042, DMI type 20, 35 bytes
725Memory Device Mapped Address
726 Starting Address: 0x00200000000
727 Ending Address: 0x003FFFFFFFF
728 Range Size: 8 GB
729 Physical Device Handle: 0x0041
730 Memory Array Mapped Address Handle: 0x0043
731 Partition Row Position: Unknown
732 Interleave Position: Unknown
733 Interleaved Data Depth: Unknown
734
735Handle 0x0043, DMI type 19, 31 bytes
736Memory Array Mapped Address
737 Starting Address: 0x00000000000
738 Ending Address: 0x003FFFFFFFF
739 Range Size: 16 GB
740 Physical Array Handle: 0x003E
741 Partition Width: 2
742
743Handle 0x0054, DMI type 136, 6 bytes
744OEM-specific Type
745 Header and Data:
746 88 06 54 00 5A 5A
747
748Handle 0x0055, DMI type 131, 64 bytes
749OEM-specific Type
750 Header and Data:
751 83 40 55 00 31 00 00 00 00 00 00 00 00 00 00 00
752 F8 00 43 9C 00 00 00 00 01 00 00 00 05 00 09 00
753 AA 06 0D 00 00 00 00 00 C8 00 59 15 00 00 00 00
754 00 00 00 00 26 00 00 00 76 50 72 6F 00 00 00 00
755
756Handle 0x0057, DMI type 9, 17 bytes
757System Slot Information
758 Designation: PCIeSlot
759 Type: x1 PCI Express 2 x1
760 Current Usage: Available
761 Length: Short
762 ID: 7
763 Characteristics:
764 3.3 V is provided
765 Opening is shared
766 PME signal is supported
767 Bus Address: 0000:00:1c.5
768
769Handle 0x0058, DMI type 9, 17 bytes
770System Slot Information
771 Designation: PCIeSlot
772 Type: x1 PCI Express 2 x1
773 Current Usage: Available
774 Length: Short
775 ID: 5
776 Characteristics:
777 3.3 V is provided
778 Opening is shared
779 PME signal is supported
780 Bus Address: 0000:00:1c.6
781
782Handle 0x0059, DMI type 9, 17 bytes
783System Slot Information
784 Designation: PCIeSlot
785 Type: x4 PCI Express 2 x4
786 Current Usage: Available
787 Length: Short
788 ID: 4
789 Characteristics:
790 3.3 V is provided
791 Opening is shared
792 PME signal is supported
793 Bus Address: 0000:00:1c.1
794
795Handle 0x005A, DMI type 9, 17 bytes
796System Slot Information
797 Designation: PCI Slot
798 Type: 32-bit PCI
799 Current Usage: Available
800 Length: Short
801 ID: 3
802 Characteristics:
803 3.3 V is provided
804 Opening is shared
805 PME signal is supported
806 Bus Address: 0000:ff:00.0
807
808Handle 0x005B, DMI type 9, 17 bytes
809System Slot Information
810 Designation: PCI Slot
811 Type: 32-bit PCI
812 Current Usage: Available
813 Length: Short
814 ID: 2
815 Characteristics:
816 3.3 V is provided
817 Opening is shared
818 PME signal is supported
819 Bus Address: 0000:ff:01.0
820
821Handle 0x005C, DMI type 9, 17 bytes
822System Slot Information
823 Designation: PCI Slot
824 Type: 32-bit PCI
825 Current Usage: Available
826 Length: Short
827 ID: 1
828 Characteristics:
829 3.3 V is provided
830 Opening is shared
831 PME signal is supported
832 Bus Address: 0000:ff:02.0
833
834Handle 0x005D, DMI type 13, 22 bytes
835BIOS Language Information
836 Language Description Format: Long
837 Installable Languages: 1
838 en|US|iso8859-1
839 Currently Installed Language: en|US|iso8859-1
840
841Handle 0x0060, DMI type 9, 17 bytes
842System Slot Information
843 Designation: PCIeSlot
844 Type: x1 PCI Express 2 x1
845 Current Usage: Available
846 Length: Short
847 ID: 7
848 Characteristics:
849 3.3 V is provided
850 Opening is shared
851 PME signal is supported
852 Bus Address: 0000:00:1c.5
853
854Handle 0x0061, DMI type 9, 17 bytes
855System Slot Information
856 Designation: PCIeSlot
857 Type: x1 PCI Express 2 x1
858 Current Usage: Available
859 Length: Short
860 ID: 5
861 Characteristics:
862 3.3 V is provided
863 Opening is shared
864 PME signal is supported
865 Bus Address: 0000:00:1c.6
866
867Handle 0x0062, DMI type 9, 17 bytes
868System Slot Information
869 Designation: PCIeSlot
870 Type: x4 PCI Express 2 x4
871 Current Usage: Available
872 Length: Short
873 ID: 4
874 Characteristics:
875 3.3 V is provided
876 Opening is shared
877 PME signal is supported
878 Bus Address: 0000:00:1c.1
879
880Handle 0x0063, DMI type 9, 17 bytes
881System Slot Information
882 Designation: PCI Slot
883 Type: 32-bit PCI
884 Current Usage: Available
885 Length: Short
886 ID: 3
887 Characteristics:
888 3.3 V is provided
889 Opening is shared
890 PME signal is supported
891 Bus Address: 0000:ff:00.0
892
893Handle 0x0064, DMI type 9, 17 bytes
894System Slot Information
895 Designation: PCI Slot
896 Type: 32-bit PCI
897 Current Usage: Available
898 Length: Short
899 ID: 2
900 Characteristics:
901 3.3 V is provided
902 Opening is shared
903 PME signal is supported
904 Bus Address: 0000:ff:01.0
905
906Handle 0x0065, DMI type 9, 17 bytes
907System Slot Information
908 Designation: PCI Slot
909 Type: 32-bit PCI
910 Current Usage: Available
911 Length: Short
912 ID: 1
913 Characteristics:
914 3.3 V is provided
915 Opening is shared
916 PME signal is supported
917 Bus Address: 0000:ff:02.0
918
919Handle 0x0066, DMI type 127, 4 bytes
920End Of Table
0921
=== modified file 't/pt-variable-advisor/samples/vars001-ignore-rules.txt'
--- t/pt-variable-advisor/samples/vars001-ignore-rules.txt 2011-06-24 22:02:05 +0000
+++ t/pt-variable-advisor/samples/vars001-ignore-rules.txt 2014-09-29 19:43:03 +0000
@@ -10,6 +10,8 @@
1010
11# WARN slave_net_timeout: This variable is set too high.11# WARN slave_net_timeout: This variable is set too high.
1212
13# WARN expire_logs_days: Binary logs are enabled, but automatic purging is not enabled.
14
13# NOTE innodb_data_file_path: Auto-extending InnoDB files can consume a lot of disk space that is very difficult to reclaim later.15# NOTE innodb_data_file_path: Auto-extending InnoDB files can consume a lot of disk space that is very difficult to reclaim later.
1416
15# NOTE innodb_flush_method: Most production database servers that use InnoDB should set innodb_flush_method to O_DIRECT to avoid double-buffering, unless the I/O system is very low performance.17# NOTE innodb_flush_method: Most production database servers that use InnoDB should set innodb_flush_method to O_DIRECT to avoid double-buffering, unless the I/O system is very low performance.
1618
=== modified file 't/pt-variable-advisor/samples/vars001-verbose-verbose.txt'
--- t/pt-variable-advisor/samples/vars001-verbose-verbose.txt 2011-07-13 22:36:14 +0000
+++ t/pt-variable-advisor/samples/vars001-verbose-verbose.txt 2014-09-29 19:43:03 +0000
@@ -10,6 +10,8 @@
1010
11# WARN slave_net_timeout: This variable is set too high. This is too long to wait before noticing that the connection to the master has failed and retrying. This should probably be set to 60 seconds or less. It is also a good idea to use pt-heartbeat to ensure that the connection does not appear to time out when the master is simply idle.11# WARN slave_net_timeout: This variable is set too high. This is too long to wait before noticing that the connection to the master has failed and retrying. This should probably be set to 60 seconds or less. It is also a good idea to use pt-heartbeat to ensure that the connection does not appear to time out when the master is simply idle.
1212
13# WARN expire_logs_days: Binary logs are enabled, but automatic purging is not enabled. If you do not purge binary logs, your disk will fill up. If you delete binary logs externally to MySQL, you will cause unwanted behaviors. Always ask MySQL to purge obsolete logs, never delete them externally.
14
13# NOTE innodb_data_file_path: Auto-extending InnoDB files can consume a lot of disk space that is very difficult to reclaim later. Some people prefer to set innodb_file_per_table and allocate a fixed-size file for ibdata1.15# NOTE innodb_data_file_path: Auto-extending InnoDB files can consume a lot of disk space that is very difficult to reclaim later. Some people prefer to set innodb_file_per_table and allocate a fixed-size file for ibdata1.
1416
15# NOTE innodb_flush_method: Most production database servers that use InnoDB should set innodb_flush_method to O_DIRECT to avoid double-buffering, unless the I/O system is very low performance.17# NOTE innodb_flush_method: Most production database servers that use InnoDB should set innodb_flush_method to O_DIRECT to avoid double-buffering, unless the I/O system is very low performance.
1618
=== modified file 't/pt-variable-advisor/samples/vars001-verbose.txt'
--- t/pt-variable-advisor/samples/vars001-verbose.txt 2011-06-24 22:02:05 +0000
+++ t/pt-variable-advisor/samples/vars001-verbose.txt 2014-09-29 19:43:03 +0000
@@ -10,6 +10,8 @@
1010
11# WARN slave_net_timeout: This variable is set too high. This is too long to wait before noticing that the connection to the master has failed and retrying.11# WARN slave_net_timeout: This variable is set too high. This is too long to wait before noticing that the connection to the master has failed and retrying.
1212
13# WARN expire_logs_days: Binary logs are enabled, but automatic purging is not enabled. If you do not purge binary logs, your disk will fill up.
14
13# NOTE innodb_data_file_path: Auto-extending InnoDB files can consume a lot of disk space that is very difficult to reclaim later. Some people prefer to set innodb_file_per_table and allocate a fixed-size file for ibdata1.15# NOTE innodb_data_file_path: Auto-extending InnoDB files can consume a lot of disk space that is very difficult to reclaim later. Some people prefer to set innodb_file_per_table and allocate a fixed-size file for ibdata1.
1416
15# NOTE innodb_flush_method: Most production database servers that use InnoDB should set innodb_flush_method to O_DIRECT to avoid double-buffering, unless the I/O system is very low performance. 17# NOTE innodb_flush_method: Most production database servers that use InnoDB should set innodb_flush_method to O_DIRECT to avoid double-buffering, unless the I/O system is very low performance.
1618
=== modified file 't/pt-variable-advisor/samples/vars001.txt'
--- t/pt-variable-advisor/samples/vars001.txt 2011-06-24 22:02:05 +0000
+++ t/pt-variable-advisor/samples/vars001.txt 2014-09-29 19:43:03 +0000
@@ -10,6 +10,8 @@
1010
11# WARN slave_net_timeout: This variable is set too high.11# WARN slave_net_timeout: This variable is set too high.
1212
13# WARN expire_logs_days: Binary logs are enabled, but automatic purging is not enabled.
14
13# NOTE innodb_data_file_path: Auto-extending InnoDB files can consume a lot of disk space that is very difficult to reclaim later.15# NOTE innodb_data_file_path: Auto-extending InnoDB files can consume a lot of disk space that is very difficult to reclaim later.
1416
15# NOTE innodb_flush_method: Most production database servers that use InnoDB should set innodb_flush_method to O_DIRECT to avoid double-buffering, unless the I/O system is very low performance.17# NOTE innodb_flush_method: Most production database servers that use InnoDB should set innodb_flush_method to O_DIRECT to avoid double-buffering, unless the I/O system is very low performance.
1618
=== modified file 't/pt-variable-advisor/samples/vars002.txt'
--- t/pt-variable-advisor/samples/vars002.txt 2011-06-24 22:02:05 +0000
+++ t/pt-variable-advisor/samples/vars002.txt 2014-09-29 19:43:03 +0000
@@ -10,6 +10,8 @@
1010
11# WARN slave_net_timeout: This variable is set too high.11# WARN slave_net_timeout: This variable is set too high.
1212
13# WARN expire_logs_days: Binary logs are enabled, but automatic purging is not enabled.
14
13# NOTE innodb_data_file_path: Auto-extending InnoDB files can consume a lot of disk space that is very difficult to reclaim later.15# NOTE innodb_data_file_path: Auto-extending InnoDB files can consume a lot of disk space that is very difficult to reclaim later.
1416
15# WARN myisam_recover_options: myisam_recover_options should be set to some value such as BACKUP,FORCE to ensure that table corruption is noticed.17# WARN myisam_recover_options: myisam_recover_options should be set to some value such as BACKUP,FORCE to ensure that table corruption is noticed.

Subscribers

People subscribed via source and target branches