Commit Graph

1178 Commits

Author SHA1 Message Date
Carlos Salguero 59c331d14f Merge branch '3.0' into fipar-collect_ndb_status 2018-04-03 15:54:20 -03:00
Carlos Salguero c6a8f843a7 PT-1488 Added MySQL 8 roles support to pt-show-grants 2018-03-30 16:35:08 -03:00
Carlos Salguero a48a767eb4 PT-243 added --max-hostname-length & max-line-length to pt-query-digest 2018-03-27 14:23:59 -03:00
Carlos Salguero fb2a347654 Merge branch 'collect_ndb_status' of https://github.com/fipar/percona-toolkit into fipar-collect_ndb_status 2018-03-19 15:38:17 -03:00
Carlos Salguero b0e10c52cf release-3.0.8 Added secure slow log to the query report 2018-03-15 10:13:25 -03:00
Evgeniy Patlan 0ef9ed8c5e Bild percona-toolkit-3.0.8 2018-03-13 14:03:28 +00:00
Carlos Salguero a6b763b2c3 Merge branch '3.0' into pt-query-digest-fingerprint 2018-03-12 14:57:31 -03:00
Carlos Salguero 4689ab6c20 Updated version number to 3.0.7 2018-03-01 09:05:31 -03:00
Carlos Salguero e7590d458c Added --secure-slowlog output format to pt-query-digest 2018-02-22 16:13:14 -03:00
Carlos Salguero 5ec398dbec PT-572 Removed dbug info 2018-02-21 16:50:58 -03:00
Carlos Salguero 8943e0a9f6 Merge branch '3.0' into mysql-8 2018-02-19 12:11:07 -03:00
Carlos Salguero cdec55dc84 PMM-1479 Switched to UUID for version check
In order to be able to count individual users for the usage stats, we
need to implement UUID instead of just using MD5(hostname) since most
servers are just 'localhost' or 'db1'.
Using UUID we would be able to count unique users.
2018-02-14 12:54:02 -03:00
Carlos Salguero 53ce571bf1 PT-633 Added --mysql-only option to pt-stalk 2018-02-12 16:40:30 -03:00
Carlos Salguero d38a584271 Fixes for DSN parser to use UTF8 2018-01-28 14:46:51 -03:00
Carlos Salguero 045c656839 Fixes for MasterSlave.pm 2018-01-22 16:27:36 -03:00
Carlos Salguero 56f5202dbf WIP MySQL 8 support 2018-01-18 12:47:38 -03:00
Carlos Salguero 1d1c13fbcb WIP 2018-01-16 11:11:16 -03:00
Carlos Salguero 4b563ef714 WIP 2018-01-09 16:19:05 -03:00
Carlos Salguero 5f05a96855 Updated Percona::Toolkit version to 3.0.6 2017-12-19 13:11:29 -03:00
Carlos Salguero e1275a6c67 PT-234 Fixed general log parser for timestamps having timezone 2017-12-19 12:50:35 -03:00
Carlos Salguero 5c106b4fad Updated all tests for PS 5.7 2017-12-18 13:01:11 -03:00
Carlos Salguero 0786db016d PT-218 Added RocksDB status section to pt-stalk 2017-12-13 13:51:08 -03:00
Carlos Salguero a2c9659eda Fixed error after merging 3.0 branch 2017-12-11 11:01:05 -03:00
Carlos Salguero a8f2329721 Merge branch '3.0' into PT-204 2017-12-06 15:01:47 -03:00
Carlos Salguero 5a53f966c2 PT-204 Added tests 2017-12-06 11:18:25 -03:00
Carlos Salguero b2325fee38 PT-204 WIP 2017-12-05 11:00:18 -03:00
Carlos Salguero 6a561bb913 WIP 2017-12-04 11:44:11 -03:00
Carlos Salguero af69008a10 PT-221 pt-table-sync support for MyRocks 2017-11-30 11:36:43 -03:00
Carlos Salguero af65e82ab7 MasterSlave check for errors on get_slave_status calls 2017-11-09 11:40:58 -03:00
Carlos Salguero e428fa5187 3.0.5 Testing 2017-11-07 17:52:14 -03:00
Carlos Salguero 498bc54f47 Merge branch '3.0' into PT-139 2017-10-31 15:36:56 -03:00
Fernando Ipar e90b3a77f5 removed accidentally hardcoded file name 2017-10-10 10:52:11 -03:00
Fernando Ipar 5b9ecef04c printing the ndb section 2017-10-10 10:50:26 -03:00
Fernando Ipar a77b68ed73 Improved formatting of the ndb status a bit 2017-10-10 10:43:58 -03:00
Fernando Ipar 58d1d2c3b4 Added skel for ndb status collector 2017-10-09 22:26:46 -03:00
Carlos Salguero b51d09d811 PT-202 pt-online-schema-change fails with virtual columns
Modified TableParser to ignore GENERATED columns from the columns list
used to construct SELECTs/INSERTs
2017-10-05 15:19:57 -03:00
Carlos Salguero 738f9809f8 PT-167 Still need to add tests
Description here
2017-09-04 12:03:36 -03:00
Carlos Salguero 7e59feb8dd PT-196 pt-onine-schema-change is pausing because {some_status_variable}=0
Description here
2017-08-30 14:54:47 -03:00
Carlos Salguero 511c80389f PT-152 Added SHOW SLAVE HOST to pt-mysql-summary 2017-08-29 15:45:13 -03:00
Carlos Salguero c375fd068b PT-193 Fixed regex in TableParser
TableParser's parse function was failing while trying to lowercase
column names in the provided 'SHOW CREATE TABLE'.
The problem was it was trying to lowercase everything between backticks
but lines like these:

`field_name` int comment "here is a ` in the comment"
`second_field_name` int

made the original regex to fail, matching `in the coment"` as an
expression to be lowercased while second_file_name was considered as
outside backticks.
2017-08-14 21:01:30 -03:00
Carlos Salguero 481acbaaa0 Updates for 3.0.4 release
- Updated lib/Percona/Toolkit.pm version to 3.0.4
- Updated all scripts version to 3.0.4
- Updated the build script removing seds to add links to Jira/Launchpad
in favor of a solution in config/sphinx-build/conf.py
2017-07-31 16:07:19 -03:00
Carlos Salguero 98edc12427 Revert "Merge pull request #119 from dveeden/reread_slaves_dsn"
This reverts commit 68685117a6, reversing
changes made to 7a035cb2e7.
2017-07-25 22:01:05 -03:00
Carlos Salguero 0bee6e50bc Merge pull request #190 from guriandoro/pt-stalk-collect-prepared-statements-LP1642750
pt stalk collect prepared statements lp1642750 (PT-90)
2017-07-02 23:32:22 -03:00
Carlos Salguero a826bf97b8 Merge pull request #191 from guriandoro/pt-table-checksum-fix-ignored-dbs-LP1642994
pt table checksum fix ignored dbs lp1642994
2017-06-19 11:47:27 -03:00
guriandoro b775701551 Merge branch '3.0' into pt-stalk-collect-prepared-statements-LP1642750
Conflicts:
	bin/pt-stalk
	lib/bash/collect.sh
2017-06-10 11:45:33 -04:00
Carlos Salguero ad9767be5c PT-148 Fixed Use of uninitialized value in printf 2017-05-29 17:11:02 -03:00
Carlos Salguero 8ca82d085e PT-139 Detect only 1 slave using rep channels
If there is only one slave but it is using replication channels but
--channel was not specified as a parameter, get_slave_status will
return null.
2017-05-22 15:48:32 -03:00
Carlos Salguero fc4b3a73ee Merge branch '3.0' into PT-139 2017-05-22 14:13:42 -03:00
Carlos Salguero 04961a8f07 Updated Percona::Toolkit version to 3.0.3 2017-05-16 09:14:50 -03:00
Carlos Salguero 820448fca3 PT-139 wait_for_master returns error if no channel was specified in a multi master env 2017-05-12 15:44:57 -03:00