Daniel Nichter
fb3149b8be
Set HOME=/home/jenkins if not defined and that dir exists.
2012-12-07 13:54:56 -07:00
Daniel Nichter
cfcfede0ef
Add env to jenkins-test for debugging when needed.
2012-12-07 13:47:27 -07:00
Daniel Nichter
ea526799d3
Merge trunk r487.
2012-12-07 11:52:33 -07:00
Daniel Nichter
a2eaed50e4
Fix pqd/read_time.t so it doesn't access non-existent pid files.
2012-12-07 11:46:09 -07:00
Brian Fraser fraserb@gmail.com
255e17b618
Remove useless cruft from pod2rst-fixed
2012-12-06 15:03:54 -03:00
Brian Fraser fraserb@gmail.com
48442bd5a0
Merged fix-927955-898665-pod2rst-issues & add a function in write-user-docs to fix the html that comes from sphinx, to really fix 898665
2012-12-06 14:57:16 -03:00
Daniel Nichter
97e0529798
Rewrite t/pt-archiver/standard_options.t to make it reliable.
2012-12-06 10:02:24 -07:00
Brian Fraser fraserb@gmail.com
4eaf6e51f8
Merged experimental-fix-986847-pt-stalk-set-command
2012-12-05 21:15:20 -03:00
Brian Fraser fraserb@gmail.com
f8c7c7f2d4
Merged fix-1015590-pt-mysql-summary-percona-server-5.5
2012-12-05 21:10:22 -03:00
Brian Fraser fraserb@gmail.com
f2fdc7dd13
Merged fix-1007938-mysqlconfig-eol-comments
2012-12-05 20:43:40 -03:00
Brian Fraser fraserb@gmail.com
d24f054649
Merged fix-937234-pqa-wrong-res.001
2012-12-05 20:35:14 -03:00
Brian Fraser fraserb@gmail.com
2f7345f06b
Merged fix-1050737-1075638-ptc-division-by-zero-nibble_time
2012-12-05 20:32:25 -03:00
Brian Fraser fraserb@gmail.com
d5d90dad00
Merged fix-911385-schemaiterator-resume-plus-ignore-db
2012-12-05 20:30:29 -03:00
Brian Fraser fraserb@gmail.com
fa27779126
Merged fix-823431-pqa-hangs-large-query
2012-12-05 20:27:30 -03:00
Daniel Nichter
4903cc034b
Remove SET TIME_ZONE from sakila.sql so the literal data-times are used, not adjusted based on the system tz.
2012-12-05 15:05:41 -07:00
Daniel Nichter
2687857550
Fix pt-find.t by using new stored code that was removed from the new sakila.sql.
2012-12-05 14:45:56 -07:00
Daniel Nichter
dd333380f2
Ignore the new 5.6 mysql stats tables in SchemaIterator and update that module in all tools and updated affected samples.
2012-12-05 18:27:12 +00:00
Daniel Nichter
a672a1d98d
Add QUERY_CACHE_SIZE to start-sandbox. Make t/pt-upgrade/warnings.t use 12349 instead of 12348, and start it with QUERY_CACHE_SIZE explicitly so MySQL 5.6.8 works.
2012-12-05 10:52:12 -07:00
Brian Fraser fraserb@gmail.com
3d263dd6ed
Merged fix-1007938-mysqlconfig-eol-comments, resolved conflicts
2012-12-05 14:46:32 -03:00
Daniel Nichter
9fc08fd411
In pt-upgrade: remove query_cache_type=0 from --set-vars and add --[no]disable-query-cache and only disable it if it's already on to avoid the new MySQL 5.6.8 error.
2012-12-05 10:18:53 -07:00
Brian Fraser fraserb@gmail.com
b6c9748656
Merged pxc-pt-mysql-summary
2012-12-05 13:57:13 -03:00
Brian Fraser fraserb@gmail.com
c9146b3c04
Fix for 1046440: pt-stalk purge_samples slows down checks
...
Like the bug submitter noted, the fix was simply to make purge_samples
only come into effect if the collection has been triggered.
I added a second purge_samples after the collect loop, which should
maintain the previous behavior for the non-collect case, and purge
any leftover files that passed the threshold during a stalk that
never triggered collection.
2012-12-05 13:20:06 -03:00
Daniel Nichter
0b25accdf6
Merge trunk r478.
2012-12-04 16:54:50 -07:00
Daniel Nichter
510efda1b3
Update ExplainAnalyzer.t, QueryReportFormatter.t, and SchemaIterator.t for MySQL 5.6.
2012-12-04 23:47:20 +00:00
Daniel Nichter
0ad52d0003
Update DSNParser in pt-table-usage and pt-visual-explain to avoid https://refute.testnoir.com/percona-toolkit/jobs/percona-toolkit-mysql-5.6/2/results/errors#18960 because Sandbox sets {L} but new DSNParser is needed to check for and delete it.
2012-12-04 15:42:14 -07:00
Brian Fraser
2bc72fc139
Fix for 1086259: pt-kill in non-daemon mode logs timestamps incorrectly
2012-12-04 18:05:32 -03:00
Brian Fraser
d2f1742606
Merged fix-917770-pt-config-diff-uninit-value-crash
2012-12-04 13:43:40 -03:00
Brian Fraser
e0c8fac54e
Merged doc-patch-empty-replicate-table-1074179
2012-12-04 13:42:22 -03:00
Brian Fraser
a5d1021367
Rename "Cluster" to "Cluster Name" and "Node" to "Node Name"
2012-12-04 13:26:34 -03:00
Brian Fraser
15855fb076
Change feat_on_renamed() per Daniel's feedback
2012-12-04 13:17:58 -03:00
Brian Fraser
a7a0da3bc9
Refactor _parse_varvals.
...
Now it takes two arguments: A regexp and a string to match against.
_parse_varvals itself was split in three: _preprocess_varvals,
_parse_varvals, and _process_val.
This also modifies the three places that call _parse_varvals; For
two, no real changes were needed, but parse_mysqld() required a fix
to deal with the two final lines of mysqld --help --verbose:
To see what values a running MySQL server is using, type
'mysqladmin variables' instead of 'mysqld --verbose --help'.
2012-12-04 05:02:56 -03:00
Brian Fraser
ee607b1f25
Change the ordering in the PXC section
2012-12-04 00:39:34 -03:00
Daniel Nichter
9bd431e8b7
Use mysql.columns_priv instead of mysql.host as the empty table because mysql.host doesn't exist in 5.6.
2012-12-04 01:50:32 +00:00
Daniel Nichter
c094494f1f
Fix CMD_MYSQL and CMD_MYSQLDUMP in pt-mysql-summary so they can be specified on cmd line, then do so in pt-mysql-summary.t so mysqldump 5.6 is used with 5.6 because earlier versions don't work with MySQL 5.6.
2012-12-04 01:31:52 +00:00
Daniel Nichter
e441b571c3
Fix a pt-osc test by analyzing table to get accurate explain estimate.
2012-12-04 00:51:24 +00:00
Daniel Nichter
7d896e5c49
Add 5.6 sample for t/pqd/explain.t test.
2012-12-04 00:44:32 +00:00
Daniel Nichter
526a12438e
Fix pt-table-sync/basics.t data because timestamps in sakila.sql changed.
2012-12-04 00:34:56 +00:00
Daniel Nichter
e7c3e908bb
Create percona_test.sentinel in start-sandbox so wait_for_slave() works for other sandboxes. skip_all for skip_innodb.t with 5.6 because of http://bugs.mysql.com/67798 .
2012-12-04 00:14:20 +00:00
Daniel Nichter
cb640e2cad
Fix 5.6 data. Make start-sandbox load extra .sql files. Make ptc/basics.t pass on 5.6.
2012-12-03 21:08:42 +00:00
Daniel Nichter
9edf7bf471
Merge 2.1 r476.
2012-12-03 20:08:27 +00:00
Daniel Nichter
6c9f4c0722
Fix sakila.sql so it loads on 5.0. Only wait 60s for replication for test-env start.
2012-12-03 20:06:47 +00:00
Brian Fraser
40e5d050a6
Update modules for all tools using DSNParser
2012-12-03 00:48:11 -03:00
Brian Fraser
d98f8e04c9
Fix for 1078887: Don't clobber the sql_mode set by the script with set-vars
2012-12-03 00:43:10 -03:00
Daniel Nichter
6282ee8796
Make Net::Address::IP::Local optional in check-dev-env.
2012-12-01 20:08:00 -07:00
Daniel Nichter
d0bd80037e
Don't use [[ ]] since it doesn't work on Ubuntu.
2012-12-01 21:08:11 +00:00
Daniel Nichter
c251c72eb3
Use good Bash in sandbox/start-sandbox.
2012-12-01 13:38:46 -07:00
Daniel Nichter
9b97298721
Don't use -pmsandbox because 5.6 mysql cli warns that it's not safe. Plus, /tmp/PORT/use already adds --defaults-file=/tmp/PORT/my.sandbox.cnf.
2012-12-01 11:17:18 -07:00
Brian Fraser
9522fae2f9
Added an extra test for section_percona_server_features on 5.1
2012-11-30 18:23:59 -03:00
Brian Fraser
a3527f748c
Fixed the Smooth Flushing report on 5.1, which was broken by the previous commit, and made it work on 5.5
2012-11-30 18:17:30 -03:00
Daniel Nichter
11907bbbe8
Merge pt-archiver-pxc-tests
2012-11-30 13:02:56 -07:00