Commit Graph

4713 Commits

Author SHA1 Message Date
PaulJacobs-percona
df16170eda Release 3.3.0 (#480)
* Updated Percona::Toolkit version

* Updated version in POD headers

* RM-880-RN-3.3.0

* Update makefile to use go dep

* Update year

* Theme is downloaded by Makefile

* Correct path to icon

* Updated pt-osc --reverse-triggers help

* Update reverse-triggers option

* PT-1905 Reverse triggers wording

Co-authored-by: Carlos Salguero <carlos.salguero@percona.com>
2021-01-14 15:22:19 -03:00
Carlos Salguero
00c437bfe2 Fixed --reverse-triggers help v3.3.0 2021-01-13 09:44:37 -03:00
Carlos Salguero
9ef2b56f4d PT-1905 Reverse triggers (#477)
* PT-1905 Reverse triggers

* WIP

* PT-1905 Updated reverse triggers creation

* PT-1905 Fixed trigger creation
2021-01-12 13:58:34 -03:00
Carlos Salguero
71c9902532 PT-1898 pt archiver keeps transaction open (#479)
* PT-1898 WIP

* PT-1898 Added commit for open txns

* PT-1898 Added commit for open txns

* PT-1898 removed dev leftover
2021-01-12 13:40:51 -03:00
PaulJacobs-percona
142bc69137 Merge pull request #470 from percona/CLOUD-535
CLOUD-535 Added pt-k8s-debug-collector tool
2021-01-07 09:37:36 +03:00
PaulJacobs-percona
77d2025a5a Update README.md
Formatting, spelling
2021-01-07 09:20:12 +03:00
PaulJacobs-percona
5c8a8bdda6 Update pt-k8s-psmdb-summary.rst
Formatting, spelling
2021-01-07 09:14:58 +03:00
Roma Novikov
b568d0cfe7 Create pt-k8s-psmdb-summary.rst 2021-01-06 21:09:21 +02:00
Roma Novikov
aecd10a869 PT-1907 Socket connection support by pt-pg-summary (#476) 2021-01-04 10:29:46 -03:00
Carlos Salguero
e1b7a6a1fd PT-1857 heartbeat can't reconnect (#475)
* PT-1857 pt-heartbeat reconnect

* PT-1857 Updated changelog
2020-12-24 16:23:42 -03:00
Carlos Salguero
2233224ff6 PT-1528 pt-online-schema-change "Invalid utf8mb4 character string (#473)
* PT-1528 [WIP] Proposed solution

* PT-1528 Ingore UTF8 warning
2020-12-24 16:22:46 -03:00
Carlos Salguero
b716d128c0 PT-1908 Increased query id column size in report (#472) 2020-11-17 12:09:19 -03:00
Max Dudin
03d4943617 Merge branch '3.x' into CLOUD-535 2020-11-04 13:34:59 +02:00
Carlos Salguero
ff6b05b381 PT-1891 Fixed mongodb-summary connection with ssl (#469)
* PT-1891 Fixed mongodb-summary connection with ssl

- Added SSL connection options
- Fixed old tests
- Replaced gofmt by gofumpt in Makefile
- There are no ssl test for mongodb-summary because the current sandbox
doesnt support it

* PT-1891 Ran gofumports

* PMM-1891 Fixes for CR

* PT-1891 Decreased minimum TLS reqs for compatibility
2020-11-02 17:13:29 -03:00
Carlos Salguero
e731cf4d83 PT-1881 Updated changelog 2020-10-27 19:17:02 -03:00
Nayuta Yanagisawa
442a099268 PT-1881: Fix missing argument error of pt-upgrade (#461)
* Fix missing argument error of pt-upgrade

* Use print rather than printf
2020-10-27 19:15:21 -03:00
Jaroslav Musil
fc4e86928b [PMM-6756] Added go 1.15.x. (#468) 2020-10-19 15:22:08 +02:00
Carlos Salguero
03bd58e3a3 Updated changelog 2020-10-13 08:26:34 -03:00
Carlos Salguero
d7a7a1c7a5 PT-169 Handle drop-swap errors in pt-online-schema-change (#467)
* PT-169 Fixed drop-swap error handling

* PT-169 Fixed drop_swap error handling
2020-10-12 15:36:45 -03:00
Carlos Salguero
1090f017a1 Updated changelog 2020-09-30 11:06:15 -03:00
Carlos Salguero
a8ea8dfe56 PT-1892 Fixed sshd process recognition (#465) 2020-09-30 11:04:34 -03:00
Carlos Salguero
0aac7b4cfc PMM-6494 Topology labels (#463)
* PMM-6494 Topology labels

Added common functions needed for topology lables in mongo exporter and
pt-mongodb-summary

* PMM-5723 Fix reviewdog.

Co-authored-by: Nurlan Moldomurov <nurlan.moldomurov@percona.com>
2020-09-08 19:48:09 +03:00
Alexey Palazhchenko
d7ece0aecc Add go.mod (#464)
* Add go.mod

* Update github.com/shirou/gopsutil

* Use released version of dep

* Disable modules in CI for now

* PMM-5723 Fix reviewdog.

Co-authored-by: Nurlan Moldomurov <nurlan.moldomurov@percona.com>
2020-09-08 17:20:19 +03:00
PaulJacobs-percona
ff8b0aff84 Update release_notes.rst
Don't expose email
2020-08-17 10:03:26 +03:00
Paul Jacobs
db7dee46b6 3.2.1 RNs 2020-08-17 10:01:02 +03:00
PaulJacobs-percona
ecaaf4cc42 Merge pull request #460 from percona/release-3.2.1
3.2.1 release branch
2020-08-17 09:39:11 +03:00
Carlos
750d2ef9d9 Updated version to 3.2.1 in all tools v3.2.1 2020-08-12 14:54:55 -03:00
Carlos
232263f176 Updated Percona::Toolkit version and changelog 2020-08-12 14:46:09 -03:00
Carlos
5d00a14b94 Updated changelog 2020-08-12 13:48:58 -03:00
Mateus Dubiela Oliveira
d6ada6a7bf PT-1869: Enable slave list reloading (#456)
* PT-1869: Enable slave list reloading

* PT-1869: Fix pt-osc/slave_lag sample sizes for more consistent testing results

* PT-1869: Move slaves_to_skip to get_slaves_cb
2020-08-12 11:30:56 -03:00
Max Dudin
08c9621c14 PT-1865 fix typo 2020-08-05 18:00:30 +03:00
Max Dudin
8ed3b1cdc9 CLOUD-535 Updated Gopkg.lock 2020-08-05 14:01:34 +03:00
Max Dudin
61ba3c729e CLOUD-535 gopath added, changed suumary func name 2020-08-05 13:59:46 +03:00
Max Dudin
212d2032ed PT-1865 small changes 2020-08-04 00:00:54 +03:00
Max Dudin
9b90408451 PT-1865 Changed tool name 2020-08-03 20:39:12 +03:00
Paul Jacobs
f9b510e22f PT-1870 Font differences 2020-07-30 10:34:30 +03:00
Carlos Salguero
002303fc2e PMM-6256 Updated ExplainCmd for MongoDB (#459)
* PMM-6256 Updated ExplainCmd for MongoDB

In order to make explain for MongoDB work, we need to remove the "$db"
field from the explain command generated in proto.system.profile since
it is a duplicated field that triggers a MongoDB error.

* PMM-6256 New test

* PMM-6256 Removed commented out code

Co-authored-by: Carlos <cfsalguero@gmail.com>
2020-07-29 08:39:07 -03:00
ovidiustanila
8d59ef2051 PT-1518 pt-table-checksum gives error CRC32 (#415) 2020-07-23 23:40:53 -03:00
Max Dudin
0d2a2f8fdc PT-1865 Updated README 2020-07-17 14:29:17 +03:00
Max Dudin
309bb24f8a PT-1865 Added pt-mysql-summury and pt-mobgodb-summary 2020-07-17 14:28:13 +03:00
Sergey Kuzmichev
8b5e885173 PT-1859 ( PT-1868 ) and general pt-pg-summary improvements (#455)
* Fix for PT-1868 and general pt-pg-summary improvements

This is a rather large piece of changes to pt-pg-summary, which
includes:
* Corrected dependency for models in lib/pginfo
* Fixed existing testing infrastructure and implemented new tests:
** Test for New in pginfo
** Test for TestCollectGlobalInfo
** Test for TestCollectPerDatabaseInfo
* Fixed models to reflect PG12 changes (datid 0 with no name)
** Modified gen.sh to include PG12 containers and work with the same
docker-compoe that tests use
* Updated templates and helper functions
* Fixed standby detection and template output

With these changes, pt-pg-summary works correctly with PG12 hosts.

* Extra port in pt-pg-summary models gen.sh, removing unused
2020-07-15 09:24:13 -03:00
Andrii Skomorokhov
72c5d2af82 Merge pull request #458 from percona/PMM-6213-remove-go-1.13
PMM-6213 Remove go 1.13 from travis.
2020-07-14 19:28:28 +03:00
Andrii Skomorokhov
d23ea0fe92 PMM-6213 Try go tip. 2020-07-14 16:22:55 +03:00
Andrii Skomorokhov
dbe87040a3 PMM-6213 Remove go 1.13 from travis. 2020-07-13 18:17:20 +03:00
Carlos Salguero
c7eed08e33 MongoDB EXPLAIN JSON APIs (#454)
* WIP

* PMM-4192 Updated MongoDB fingerprint

SystemProfile has been changed to use the new bson.D from the official
MongoDB driver instead of the old BsonD. Updated the fingerprinter
module and all tests

* PMM-4192 Updated MongoDB explain tests

Updated test to use bson.D instead of BsonD

* PMM-4192 Code clean-up

* PMM-4192 Changes for CR

* PMM-4192 Changes for CR

* PMM-4192 Removed unused deps

Co-authored-by: Carlos <cfsalguero@gmail.com>
2020-07-08 10:25:12 -03:00
Max Dudin
57c7769c5b PT-1865 Update readme, rename tool 2020-07-07 12:06:01 +03:00
Max Dudin
dbb1982321 PT-1865 Clean-up 2020-07-06 12:19:32 +03:00
Max Dudin
36e9a2f07f PT-1865 add README file 2020-07-03 12:12:45 +03:00
Max Dudin
118110a671 PT-1865 small changes 2020-07-03 12:02:30 +03:00
Max Dudin
faffa70867 PT-1865 Remove archive package 2020-07-01 10:53:28 +03:00