Daniel Nichter
de7b8ca0e5
Merge 2.1.9, including its s/Percona Inc/Percona Ireland Ltd/ changes.
2013-03-14 10:58:03 -06:00
Daniel Nichter
e3346332e1
Merge pt-ms-pt-stalk-standard-mysql-options.
2013-03-09 11:57:41 -07:00
Daniel Nichter
e1e7bf96c7
Update the ABOUT PERCONA TOOLKIT secction in all tools.
2013-03-09 09:57:54 -07:00
Daniel Nichter
157c7ad5d5
Update RISKS section in all tools.
2013-03-09 09:50:49 -07:00
Brian Fraser
9e2ce2197f
pt-ms & pt-stalk: Enable the standard mysql options
2013-02-25 11:21:46 -03:00
Daniel Nichter
b4cfe5b26c
Fix error caused on some boxes by using diff when it's not defined.
2013-01-24 12:08:09 -07:00
Daniel Nichter
26cc08d3d9
Fix default log level in log_warn_die.sh.
2013-01-24 11:39:23 -07:00
Daniel Nichter
738359dd10
Update log_warn_die.sh in pt-ioprofile, pt-mysql-summary, and pt-summary.
2013-01-24 11:16:42 -07:00
Daniel Nichter
8a4c681050
Merge copyright-percona-ireland-ltd.
2013-01-02 17:54:18 -07:00
Daniel Nichter
feab2f0925
s/Percona Inc/Percona Ireland Ltd/g
2013-01-02 17:19:16 -07:00
Brian Fraser
76301871ec
Build percona-toolkit-2.1.8
2012-12-21 14:38:09 -03:00
Daniel Nichter
9d1004ddbb
Check and update tool versions, release notes, user docs, etc. before build.
2012-11-19 18:47:13 +00:00
Brian Fraser
26e1e3bc19
Build percona-toolkit-2.1.6
2012-11-13 12:22:01 -03:00
Daniel Nichter
309bc1f270
Build percona-toolkit-2.1.5
2012-10-08 22:02:17 +01:00
Brian Fraser
aa98b589b6
Build percona-toolkit-2.1.4
2012-09-20 10:59:16 -03:00
Brian Fraser
718bbedd4b
Final update-modules before the release
2012-09-20 10:58:15 -03:00
Brian Fraser
289035a303
Merged fix-1038995-bash-options-starting-with-no
2012-08-28 22:05:33 -03:00
Brian Fraser fraserb@gmail.com
acc7c0296b
Merged fix-952722-pt-summary-fio-cards
2012-08-27 15:37:43 -03:00
Brian Fraser
d53fadff74
Merged quote-tr-arguments
2012-08-24 20:02:48 -03:00
Brian Fraser
848c2ea8c3
Updated pt-summary
2012-08-24 18:25:10 -03:00
Brian Fraser
1d3bf2c82b
Updated modules for pt-summary
2012-08-24 17:03:26 -03:00
Brian Fraser fraserb@gmail.com
c2b006eeaf
Fix for 1038995: pt-stalk notify-by-email fails
2012-08-20 19:22:31 -03:00
Daniel Nichter
3602bb252f
Use non-Bashism indirect reference in parse_options. Change $@ to ${@:-} and update parse_options in all tools.
2012-08-14 11:46:47 -06:00
Daniel Nichter
9ddf90eeca
Use ${@:-""} rather than $@, prevents error on ksh when no opts given. Remove set +u to see if it is no longer needed.
2012-08-14 11:07:10 -06:00
Daniel Nichter
4a44794d07
Use sh instead of bash for pt-mysql-summary. Set +u around Bashism check.
2012-08-14 10:39:50 -06:00
Brian Fraser fraserb@gmail.com
7f9f84a6d0
shell tools: Quote the arguments to tr
2012-08-13 12:23:18 -03:00
Daniel Nichter
f8c375a249
Build percona-toolkit-2.1.3
2012-08-03 19:41:41 +01:00
Brian Fraser fraserb@gmail.com
3b1f3dbbe5
Fix for 977226: pt-summary doesn't detect LSI RAID control. Patch provided by Dave Juntgen (djuntgen)
2012-07-30 12:36:55 -03:00
Daniel Nichter
487d14228b
Handle --nofoo like --no-foo in parse_options.sh and update the Bash tools.
2012-07-21 11:57:53 -06:00
Daniel Nichter
e1b39b3d5f
Use TRUE/FALSE for typeless option values in --help. Update parse_options.sh lib in Bash tools.
2012-07-21 11:40:39 -06:00
Daniel Nichter
6d71b91bfe
Build percona-toolkit-2.1.2
2012-06-12 07:06:39 -07:00
Brian Fraser fraserb@gmail.com
bc8f5a610c
Change TMPDIR to PT_TMPDIR
2012-06-11 17:51:43 -03:00
Brian Fraser fraserb@gmail.com
9e677a7826
Updated all modules that use tmpdir.sh
2012-06-11 17:10:40 -03:00
Baron Schwartz
47fb3d65e8
Fix a bazillion tests with ANSI sql_mode, and get rid of a bunch of MySQLDump usage.
2012-06-09 14:43:33 -04:00
Daniel Nichter
696a3b5e68
Fix mem/file size shortening in pt-summary and pt-mysql-summary.
2012-06-03 14:49:35 -07:00
Daniel Nichter
d46285342a
Use 6 X with mktemp to make it work on some platforms and update all tools.
2012-05-16 11:38:48 -06:00
Daniel Nichter
dcfbb6f8fd
Update authors for pt-*-summary.
2012-05-07 16:58:57 -06:00
Daniel Nichter
cc80f278d5
Code comment why MiB, GiB, etc. are used in shorten() and update that func in pt-summary and pt-mysql-summary.
2012-05-07 16:38:30 -06:00
Daniel Nichter
fdfd305dc5
Simplify and fix report_formatting::shorten(), and add Petabyte unit (in case it's needed). Update affected test samples. Add T_DIR to util/test-bash-functions.
2012-05-07 12:16:24 -06:00
Daniel Nichter
c3724aedca
Build percona-toolkit-2.1.1
2012-04-03 12:42:45 -07:00
Brian Fraser fraserb@gmail.com
a01de98434
Fix for a bug in 32-bit Debian.
...
Namely, awk's printf("%d") doing what it's supposed to do, cast
it's operand to (int), which screws up large numbers.
The fix is simple, although it mostly just pushes the problem
under the rug; using %.0f instead of %d.
2012-04-03 12:50:12 -03:00
Brian Fraser fraserb@gmail.com
b807088b8e
Other instances of the substr(var, 0, n) bug
2012-04-03 11:29:36 -03:00
Brian Fraser fraserb@gmail.com
cfcef354b0
section(): Less printf, more awk
2012-04-03 11:07:30 -03:00
Brian Fraser fraserb@gmail.com
12bd26022a
Fix a section() bug.
...
Turns out that awk's indexes are documented to start from 1;
So what happens if you use 0? Apparently it's undefined behavior, so
substr(var, 0, 5);
and
substr(var, 1, 5);
May or may not actually do the same thing. In Debian 6, the former
doesn't quite work, and actually returns something like substr(var, 1, 4),
which broke section()'s output.
2012-04-03 10:55:51 -03:00
Brian Fraser fraserb@gmail.com
c0dedd19bf
- section() revamp
...
- Redirect STDERR for the collection part in both tools
- rm_tempdir in sigtrap
- A part of pt-mysql-summary still depended on the system being run,
rather than the samples being read. Now it works properly.
2012-04-02 19:25:17 -03:00
Brian Fraser fraserb@gmail.com
6dbbd6de3b
The previous merge went a bit wrong, and left the libraries unsynced with the tools; This commit fixes it.
2012-04-02 13:36:17 -03:00
Brian Fraser fraserb@gmail.com
af5d9d7e90
Merged Baron's changes
2012-03-30 17:28:53 -03:00
Brian Fraser fraserb@gmail.com
562a550a39
Fixes
2012-03-30 17:23:55 -03:00
Brian Fraser fraserb@gmail.com
33a4096663
Fix CPU_ARCH collection for Linux
2012-03-30 13:44:21 -03:00
baron@percona.com
45b66a4e1a
merge upstream
2012-03-29 21:47:58 -04:00