Commit Graph

5257 Commits

Author SHA1 Message Date
Jobin Augustine
a10ffbc3df All complexities and failure senarios are removed, No more dependancy on psql outside the pod, No dependancy on password authentication or portforwaring. 2024-02-07 23:44:34 +05:30
Sveta Smirnova
ca368e6e5a Merge pull request #763 from percona/dependabot/go_modules/github.com/rs/zerolog-1.32.0
Bump github.com/rs/zerolog from 1.31.0 to 1.32.0
2024-02-07 19:14:02 +03:00
Sveta Smirnova
be880d82d7 Merge pull request #762 from percona/PT-1751_adds_--where_param_to_pt-online-schema-change
PT-1751 - adds --where param to pt-online-schema-change
2024-02-05 13:56:16 +03:00
dependabot[bot]
efb6fd2c18 Bump github.com/rs/zerolog from 1.31.0 to 1.32.0
Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.31.0 to 1.32.0.
- [Release notes](https://github.com/rs/zerolog/releases)
- [Commits](https://github.com/rs/zerolog/compare/v1.31.0...v1.32.0)

---
updated-dependencies:
- dependency-name: github.com/rs/zerolog
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 09:10:29 +00:00
Sveta Smirnova
d820b1b4ac PT-2295 - Fix tests on distributions
- Better diagnostic code in t/pt-online-schema-change/pt-169.t for
  failures
2024-02-01 22:14:02 +03:00
Sveta Smirnova
325809e86f PT-2295 - Fix tests on distributions
- Added regular expressions that match MariaDB Connector/C syntax for
  errors 2006 (Server has gone away) and 2013 (Lost connection)
2024-02-01 22:10:32 +03:00
Sveta Smirnova
8261dbc543 PT-2295 - Fix tests on distributions
- Removed mysql_ssl=1 from t/lib/TableParser.t, because it breaks with
  DBI 1.642
2024-02-01 18:03:18 +03:00
Sveta Smirnova
50d08a46f2 PT-2295 - Fix tests on distributions
- Clean up in the beginning of t/pt-table-checksum/basics.t
2024-02-01 15:21:16 +03:00
Sveta Smirnova
7369476a8d PT-2295 - Fix tests on distributions
- Fixed typo in has_rocksdb variable assignment in lib/bash/report_mysql_info.sh
- Added cleanup to pt-stalk tests
2024-02-01 13:54:47 +03:00
Sveta Smirnova
b98b998a2b PT-2295 - Fix tests on distributions
- t/pt-archiver/pt-2064.t does not clean up innodb_lock_wait_timeout
  properly and breaks t/pt-config-diff/basics.t as a result
- Added cleanup to t/pt-stalk/pt-stalk.t
2024-01-31 20:14:35 +03:00
Sveta Smirnova
cf255e01e4 Merge pull request #140 from akopytov/2.2
Add CPU cache configuration info to pt-summary.
2024-01-30 23:03:57 +03:00
Sveta Smirnova
cbc00ad761 PT-1751 - adds --where param to pt-online-schema-change
- Option --where added
- Added test case
2024-01-30 17:55:15 +03:00
Sveta Smirnova
67ed03dbf4 Merge pull request #754 from percona/port_improved_pt-pmp
Port improved pt-pmp
2024-01-29 13:12:37 +03:00
Sveta Smirnova
5b67e5a390 Port improved pt-pmp
- Updated error messages when eu-stack and/or pt-eustack-resolver tools
  are not found
2024-01-29 13:08:50 +03:00
Artem Gavrilov
0a25ba845c Merge pull request #760 from percona/dependabot/go_modules/github.com/google/uuid-1.6.0
Bump github.com/google/uuid from 1.5.0 to 1.6.0
2024-01-29 11:57:07 +02:00
Artem Gavrilov
275419355d Merge pull request #761 from percona/dependabot/github_actions/actions/upload-artifact-4.3.0
Bump actions/upload-artifact from 4.2.0 to 4.3.0
2024-01-29 11:56:52 +02:00
Sveta Smirnova
ec32f3c3e0 Merge pull request #160 from fipar/operf-support
added support for operf if present, and if CMD_OPCONTROL is not set
2024-01-29 12:56:15 +03:00
dependabot[bot]
8ad4d66420 Bump actions/upload-artifact from 4.2.0 to 4.3.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.2.0...v4.3.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 09:46:00 +00:00
dependabot[bot]
ddf49907ba Bump github.com/google/uuid from 1.5.0 to 1.6.0
Bumps [github.com/google/uuid](https://github.com/google/uuid) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/google/uuid/releases)
- [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/uuid/compare/v1.5.0...v1.6.0)

---
updated-dependencies:
- dependency-name: github.com/google/uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 09:07:37 +00:00
Sveta Smirnova
6330cf0f53 PR-160 - added support for operf if present, and if CMD_OPCONTROL is not set
- Added test case
2024-01-26 18:14:29 +03:00
Sveta Smirnova
3fa1d8dfed PR-160 - added support for operf if present, and if CMD_OPCONTROL is not set
- Added back support for CMD_OPCONTROL
2024-01-26 16:39:26 +03:00
Yoann La Cancellera
51ce07ce22 Merge pull request #750 from ylacancellera/PT-2298_pt-galera-log-explainer_superfluous_lines_on_conflicts
PT-2298 pt-galera-log-explainer superfluous lines on conflicts
2024-01-26 12:36:24 +01:00
Yoann La Cancellera
3bdc4b95ba pt-galera-log-explainer: refactor conflict response 2024-01-26 12:25:45 +01:00
Sveta Smirnova
5ca0e8a898 PR-160 - added support for operf if present, and if CMD_OPCONTROL is not set
- Made PR actually working
2024-01-26 01:01:23 +03:00
Sveta Smirnova
c365fd371b Merge pull request #756 from ylacancellera/PT-2307_include_last_inactive_check_mesages_on_pt-galera-log-explainer
PT-2307 include last inactive check mesages on pt-galera-log-explainer
2024-01-25 20:40:10 +03:00
Sveta Smirnova
8e3ce6c74f Merge branch '3.x' into HEAD 2024-01-25 01:50:05 +03:00
Sveta Smirnova
1036b5768a PR-140 - Add CPU cache configuration info to pt-summary
- Merge branch '3.x' into HEAD
- Move code to the proper place: library files
- Fix tests
2024-01-25 01:41:20 +03:00
Sveta Smirnova
447f133789 Merge pull request #758 from percona/dependabot/go_modules/k8s.io/api-0.29.1
Bump k8s.io/api from 0.29.0 to 0.29.1
2024-01-23 14:23:17 +03:00
Sveta Smirnova
93646a8261 Merge pull request #759 from percona/dependabot/github_actions/actions/upload-artifact-4.2.0
Bump actions/upload-artifact from 4.1.0 to 4.2.0
2024-01-23 14:23:02 +03:00
Sveta Smirnova
36ad59d8b7 Port improved pt-pmp
- Variable scope fixes
2024-01-23 14:04:08 +03:00
Yoann La Cancellera
8d3cab91d4 pt-galera-log-explainer: add --skip-merge, grep -a
--skip-merge can help for cases where merge won't work: node names
intentionally identical
grep -a enables to read logs even though they use binary format
2024-01-23 09:44:14 +01:00
Sveta Smirnova
4581f12592 Port improved pt-pmp
- Suggestions by Evgeniy
2024-01-22 18:52:22 +03:00
Sveta Smirnova
05ae38dcd0 Merge pull request #757 from percona/update_copyright_2024
Update copyright to 2024
2024-01-22 17:19:43 +03:00
dependabot[bot]
db564eb9cd Bump actions/upload-artifact from 4.1.0 to 4.2.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:54:20 +00:00
dependabot[bot]
9d1ed34f73 Bump k8s.io/api from 0.29.0 to 0.29.1
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.29.0 to 0.29.1.
- [Commits](https://github.com/kubernetes/api/compare/v0.29.0...v0.29.1)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 09:40:57 +00:00
Sveta Smirnova
48f062b37d Update copyright to 2024
- Added option ONLY_UPDATE_COPYRIGHT_YEAR to util/build-packages
- Fixed update_copyright_year function in util/build-packages, so it
  works again
- Updated copyright year for tools and docs/percona-toolkit.pod
2024-01-18 21:03:18 +03:00
Sveta Smirnova
08946bcbba Port improved pt-pmp
- Added test cases for proper reading of eu-stack dumps (when option
  --dumper not default)
2024-01-18 20:27:03 +03:00
Sveta Smirnova
9564d52a44 Port improved pt-pmp
- Added tests for alternative dumpers
2024-01-18 20:17:58 +03:00
Sveta Smirnova
4e3b5f2d08 Port improved pt-pmp
- Made --readnever for gdb optional
- Re-arranged code, related to dumper selection
2024-01-18 19:01:38 +03:00
Sveta Smirnova
fc6e5b3673 Port improved pt-pmp
- Added test case for option --tids
2024-01-18 15:56:33 +03:00
Yoann La Cancellera
7dfcbc1ec5 PT-2307 include last inactive check mesages on pt-galera-log-explainer 2024-01-18 11:27:48 +01:00
Sveta Smirnova
83ba87cc0c Port improved pt-pmp
- Updated documentation for pt-eustack-resolver and pt-pmp
- Added pt-eustack-resolver, pt-pmp and other missed tools into docs/percona-toolkit.pod
- Removed quickstack support from pt-pmp. We do not need to port this
  improvement, because quickstack is not actively developed and does not
  create useful stack traces for Percona Server for MySQL 8.0.
2024-01-18 02:57:03 +03:00
Sveta Smirnova
3939b9e411 Merge pull request #755 from alina-derkach-oaza/fix-sphinx-error
Fix sphinx error that crashes the docs build
2024-01-17 17:04:39 +03:00
Alina Derkach
ad51e0c93c Fix sphinx error
modified:   requirements-docbuild.txt
2024-01-17 14:40:45 +02:00
Sveta Smirnova
56eea61dae Port improved pt-pmp
Initial port of https://github.com/Percona-Lab/pt-pmp:
- Added bin/pt-eustack-resolver
- Ported changes to bin/pt-pmp
2024-01-17 02:26:07 +03:00
Artem Gavrilov
c60365f822 Merge pull request #753 from percona/dependabot/go_modules/golang.org/x/crypto-0.18.0
Bump golang.org/x/crypto from 0.17.0 to 0.18.0
2024-01-15 17:05:21 +02:00
Artem Gavrilov
bb627ab8d6 Merge pull request #752 from percona/dependabot/github_actions/actions/upload-artifact-4.1.0
Bump actions/upload-artifact from 3.1.3 to 4.1.0
2024-01-15 17:04:54 +02:00
dependabot[bot]
4b97a6b654 Bump golang.org/x/crypto from 0.17.0 to 0.18.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.17.0 to 0.18.0.
- [Commits](https://github.com/golang/crypto/compare/v0.17.0...v0.18.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-15 09:45:58 +00:00
dependabot[bot]
aef9e00d83 Bump actions/upload-artifact from 3.1.3 to 4.1.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.3 to 4.1.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.3...v4.1.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-15 09:30:37 +00:00
Artem Gavrilov
3eeaa9a184 Merge pull request #749 from percona/dependabot/github_actions/aquasecurity/trivy-action-0.16.1
Bump aquasecurity/trivy-action from 0.16.0 to 0.16.1
2024-01-09 13:59:51 +02:00