Commit Graph

5749 Commits

Author SHA1 Message Date
Sveta Smirnova
06359e5d1a Merge branch '3.x' into release-v3.7.0 2024-12-06 19:48:33 +03:00
Sveta Smirnova
58b91247a1 Merge pull request #889 from percona/dependabot/go_modules/github.com/alecthomas/kong-1.5.0
build(deps): bump github.com/alecthomas/kong from 1.4.0 to 1.5.0
2024-12-04 13:56:04 +03:00
Maciej Dobrzanski
bcbb4e59ab Read @@global object variable when SHOW VARIABLES returns a potentially truncated value 2024-12-03 20:28:01 +01:00
Sveta Smirnova
44a2819055 PT-2340 - Support MySQL 8.4
- Added wait_for_replicas call into t/pt-table-checksum/pt-1616.t
- Added diagnostic output into t/pt-upgrade/run_time.t, t/pt-table-sync/issue_627.t
2024-12-03 16:25:58 +03:00
Sveta Smirnova
3ef8ca77ff Merge branch '3.x' into release-v3.7.0 2024-12-03 16:20:16 +03:00
Sveta Smirnova
446896d278 Merge pull request #862 from hpoettker/fix_flaky_test_pt_1256
Fixed flaky tests
2024-12-02 21:09:19 +03:00
Sveta Smirnova
1a7ed32879 Merge pull request #888 from percona/dependabot/github_actions/aquasecurity/trivy-action-0.29.0
build(deps): bump aquasecurity/trivy-action from 0.28.0 to 0.29.0
2024-12-02 19:06:04 +03:00
Sveta Smirnova
961d7542e2 Merge pull request #887 from percona/dependabot/go_modules/k8s.io/api-0.31.3
build(deps): bump k8s.io/api from 0.31.2 to 0.31.3
2024-12-02 19:05:39 +03:00
Sveta Smirnova
9f589d77e8 Merge pull request #886 from percona/dependabot/go_modules/github.com/stretchr/testify-1.10.0
build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0
2024-12-02 19:00:08 +03:00
Sveta Smirnova
e038b275ef PT-2340 - Support MySQL 8.4
- Added Lmo submodules into pt-visual-explain
2024-12-02 17:32:32 +03:00
dependabot[bot]
c1e2284839 build(deps): bump github.com/alecthomas/kong from 1.4.0 to 1.5.0
Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong) from 1.4.0 to 1.5.0.
- [Commits](https://github.com/alecthomas/kong/compare/v1.4.0...v1.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-02 10:43:50 +00:00
dependabot[bot]
8d4ea31f9f build(deps): bump aquasecurity/trivy-action from 0.28.0 to 0.29.0
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.28.0 to 0.29.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.28.0...0.29.0)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 10:13:25 +00:00
dependabot[bot]
4a83d9b9c4 build(deps): bump k8s.io/api from 0.31.2 to 0.31.3
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.31.2 to 0.31.3.
- [Commits](https://github.com/kubernetes/api/compare/v0.31.2...v0.31.3)

---
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-11-25 09:37:51 +00:00
dependabot[bot]
c92024d6bf build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 09:37:43 +00:00
Henning Poettker
5f14441d19 PT-2375 - fixed pt-table-sync for tables with generated columns
Previously, pt-table-sync generated DML statements that included
the generated columns of a table, which is however rejected by
the database and not necessary for the required sync statements.
2024-11-14 23:51:40 +01:00
Henning Poettker
f8d736a89a Fixed flaky tests
The tests previously tested assertions against the replica after
executing changes in the source without waiting for the
replication to converge.
2024-11-14 22:58:42 +01:00
Sveta Smirnova
b6dff19d97 Merge pull request #871 from percona/PT-2340_Support_MySQL_8.4
PT-2340: support MySQL 8.4
2024-11-14 23:21:11 +03:00
Sveta Smirnova
f090edfbfe Merge branch '3.x' into PT-2340_Support_MySQL_8.4 2024-11-14 23:05:28 +03:00
Sveta Smirnova
f57d63ab00 PT-2340 - Support MySQL 8.4
- Added sleep to t/lib/MasterSlave.t, so it does not fail on fast machines
- Disabled SSL tests on versions earlier than 8.0
2024-11-14 22:48:06 +03:00
Sveta Smirnova
3786d4e4ce PT-2340 - Support MySQL 8.4
- Added SSL to 8.4 tests
2024-11-14 03:20:43 +03:00
Sveta Smirnova
8b802722db PT-2340 - Support MySQL 8.4
- Adjusted tools and tests which fail due to fixed update-modules command
- Adjsted t/pt-table-checksum/basics.t test for 8.0
2024-11-13 21:23:39 +03:00
Sveta Smirnova
4225a5c9e8 Merge pull request #848 from oblitorum/PT-2371_fix_THP_check
PT-2371 - fix transparent huge pages status check
2024-11-13 16:58:30 +03:00
Sveta Smirnova
d9df46f3d7 Merge pull request #875 from percona/dependabot/github_actions/actions/upload-artifact-4.4.3
build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3
2024-11-13 16:56:14 +03:00
Sveta Smirnova
ecbd6b1a34 Merge pull request #877 from percona/dependabot/github_actions/aquasecurity/trivy-action-0.28.0
build(deps): bump aquasecurity/trivy-action from 0.24.0 to 0.28.0
2024-11-13 16:55:55 +03:00
Sveta Smirnova
8e8d50bf82 Merge pull request #879 from percona/dependabot/go_modules/k8s.io/api-0.31.2
build(deps): bump k8s.io/api from 0.31.1 to 0.31.2
2024-11-13 16:55:33 +03:00
Sveta Smirnova
5b7d5e9b77 Merge pull request #883 from percona/dependabot/go_modules/github.com/alecthomas/kong-1.4.0
build(deps): bump github.com/alecthomas/kong from 1.2.1 to 1.4.0
2024-11-13 16:55:17 +03:00
Sveta Smirnova
3d6d459d20 Merge pull request #884 from percona/dependabot/go_modules/golang.org/x/crypto-0.29.0
build(deps): bump golang.org/x/crypto from 0.27.0 to 0.29.0
2024-11-13 16:55:02 +03:00
Sveta Smirnova
bb66ab0845 PT-2340 - Support MySQL 8.4
- Implemented functions get_replica_name and get_source_name in lib/MasterSlave.pm I did not implement similar functions in other places, because they set other variables as well, not only replica_name or source_name.
2024-11-13 02:04:39 +03:00
Sveta Smirnova
a1093ff12c PT-2340 - Support MySQL 8.4
- s/slave lag/replica lag/ in tests
- reverted rename of COM_REGISTER_SLAVE to COM_REGISTER_REPLICA, because the constant still named COM_REGISTER_SLAVE in 8.4
- removed some slave leftovers from pt-replica-find
2024-11-12 15:18:36 +03:00
Sveta Smirnova
ae4eb803e3 Merge pull request #878 from surbhat1595/pt-arm
PKG-213 Create Percona Toolkit arm64 packages
2024-11-11 14:41:35 +03:00
dependabot[bot]
1c0c1aedaf build(deps): bump golang.org/x/crypto from 0.27.0 to 0.29.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.27.0 to 0.29.0.
- [Commits](https://github.com/golang/crypto/compare/v0.27.0...v0.29.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-11-11 09:58:16 +00:00
dependabot[bot]
02df0f0faa build(deps): bump github.com/alecthomas/kong from 1.2.1 to 1.4.0
Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong) from 1.2.1 to 1.4.0.
- [Commits](https://github.com/alecthomas/kong/compare/v1.2.1...v1.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-11 09:58:12 +00:00
dependabot[bot]
c0e3679a78 build(deps): bump k8s.io/api from 0.31.1 to 0.31.2
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.31.1 to 0.31.2.
- [Commits](https://github.com/kubernetes/api/compare/v0.31.1...v0.31.2)

---
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-10-28 09:44:49 +00:00
Surabhi Bhat
945fda1c6a PKG-213 Create Percona Toolkit arm64 packages 2024-10-23 12:58:34 +05:30
dependabot[bot]
1021879f44 build(deps): bump aquasecurity/trivy-action from 0.24.0 to 0.28.0
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.24.0 to 0.28.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.24.0...0.28.0)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-21 09:44:39 +00:00
dependabot[bot]
f1e35bd15f build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.0 to 4.4.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.4.0...v4.4.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-14 09:42:36 +00:00
Sveta Smirnova
a2102efb86 PT-2340 - Support MySQL 8.4
- s/slave lag/replica lag/ in reports
2024-10-07 15:53:46 +03:00
Sveta Smirnova
aab0b0cd22 PT-2340 - Support MySQL 8.4
- Fixed typos
2024-10-06 22:55:48 +03:00
Sveta Smirnova
e95f05b059 Merge pull request #868 from percona/snyk-fix-8fda7f943d351e5386e471bc787babaf
[Snyk] Fix for 17 vulnerabilities
2024-10-06 22:35:58 +03:00
Sveta Smirnova
e8a64855d1 Merge pull request #864 from percona/dependabot/go_modules/k8s.io/api-0.31.1
build(deps): bump k8s.io/api from 0.31.0 to 0.31.1
2024-10-04 23:54:14 +03:00
Sveta Smirnova
4f1f29db0d Merge pull request #865 from percona/dependabot/go_modules/github.com/alecthomas/kong-1.2.1
build(deps): bump github.com/alecthomas/kong from 0.9.0 to 1.2.1
2024-10-04 23:53:46 +03:00
Sveta Smirnova
18546a2141 Merge pull request #870 from percona/dependabot/go_modules/go.mongodb.org/mongo-driver-1.17.1
build(deps): bump go.mongodb.org/mongo-driver from 1.16.1 to 1.17.1
2024-10-04 23:53:33 +03:00
Sveta Smirnova
ec677f4979 Merge branch '3.x' into PT-2340_Support_MySQL_8.4 2024-10-04 19:34:22 +03:00
Sveta Smirnova
287a1c0331 PT-2340 - Support MySQL 8.4
- Fixed typo in bin/pt-table-sync
2024-10-04 19:33:04 +03:00
Sveta Smirnova
0822debe4e Merge pull request #855 from lucidsoftware/linux-arm64
Add linux-arm64 support
2024-10-04 19:22:59 +03:00
dependabot[bot]
26c6548ffb build(deps): bump k8s.io/api from 0.31.0 to 0.31.1
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.31.0 to 0.31.1.
- [Commits](https://github.com/kubernetes/api/compare/v0.31.0...v0.31.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-10-04 16:08:07 +00:00
dependabot[bot]
d8529038ca build(deps): bump go.mongodb.org/mongo-driver from 1.16.1 to 1.17.1
Bumps [go.mongodb.org/mongo-driver](https://github.com/mongodb/mongo-go-driver) from 1.16.1 to 1.17.1.
- [Release notes](https://github.com/mongodb/mongo-go-driver/releases)
- [Commits](https://github.com/mongodb/mongo-go-driver/compare/v1.16.1...v1.17.1)

---
updated-dependencies:
- dependency-name: go.mongodb.org/mongo-driver
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-04 16:08:05 +00:00
Sveta Smirnova
3a1a934309 Merge pull request #859 from percona/dependabot/go_modules/golang.org/x/crypto-0.27.0
build(deps): bump golang.org/x/crypto from 0.26.0 to 0.27.0
2024-10-04 19:06:51 +03:00
Sveta Smirnova
86fe021434 PT-2340 - Support MySQL 8.4
- Updated modules
2024-10-04 19:06:01 +03:00
Sveta Smirnova
fcb2d549b8 PT-2340 - Support MySQL 8.4
- Adjusted pt-variable-advisor, so it reflects current defaults
2024-10-04 19:02:07 +03:00