Sveta Smirnova
ee5b249156
Merge pull request #1023 from peppla/fix-access-requirement-for-data-directory
...
Replace validation logic for data-dir in pt-osc to use innodb_directories.
2026-03-30 15:02:32 +03:00
Sveta Smirnova
d37d843aac
PR-1023 - Replace validation logic for data-dir in pt-osc to use innodb_directories.
...
- Data directory could be in innodb_data_home_dir, added this case as well
- Added test case
- Removed diagnostic messages from t/pt-online-schema-change/pt-244.t
2026-03-27 22:42:12 +03:00
Sveta Smirnova
9a74e15460
Merge pull request #1057 from xmj147220591/fix/pt-archiver-bulk-insert-escape
...
Fix field misalignment in pt-archiver when using --bulk-insert with special characters
2026-03-25 16:49:58 +03:00
xmj147220591
8b952d6496
Update t/pt-archiver/samples/bulk_insert_special_chars.sql
...
Co-authored-by: Sveta Smirnova <svetasmirnova@users.noreply.github.com >
2026-03-06 10:36:42 +08:00
xmj147220591
4a471e16c6
Update t/pt-archiver/samples/bulk_insert_special_chars.sql
...
Co-authored-by: Sveta Smirnova <svetasmirnova@users.noreply.github.com >
2026-03-06 10:36:27 +08:00
Sveta Smirnova
dd7058e244
PR-1057 - Fix field misalignment in pt-archiver when using --bulk-insert with special characters
...
- Adjusted tests t/pt-archiver/file.t and t/pt-archiver/pt-2207.t
2026-03-06 00:49:06 +03:00
Sveta Smirnova
dd589f0b49
Merge pull request #1065 from percona/PT-2215_pt-table-sync_does_not_recognize_the_privileges_in_roles_for_MariaDB
...
Pt 2215 pt table sync does not recognize the privileges in roles for maria db
2026-02-17 20:36:05 +03:00
Sveta Smirnova
4c03acb4ed
Merge pull request #1062 from percona/PT-2220_pt-heartbeats_--check-read-only_option_behaves_strangely
...
PT-2220 - pt-heartbeat's --check-read-only option behaves strangely
2026-02-16 17:05:18 +03:00
wu.xu
625ff2b0fd
Skip bulk_insert_special_chars test when sandbox not running
...
Check /tmp/12345/use before using Sandbox so prove passes locally
without sandbox/test-env start; CI still runs the full test.
2026-02-03 11:20:37 +08:00
wu.xu
5e50b0a02e
Normalize numeric columns in bulk_insert_special_chars test for robust comparison
2026-02-03 11:01:47 +08:00
wu.xu
2eb9736cc0
Add test for bulk-insert with special characters (tabs, newlines, backslashes)
2026-02-03 10:57:32 +08:00
Sveta Smirnova
0955421c18
PT-2215 - pt-table-sync does not recognize the privileges in roles for MariaDB
...
- Added test case
- Removed unnecessary privileges from MariaDB 11.3 data.tar.gz archive
2026-01-29 16:46:48 +03:00
Sveta Smirnova
84f96df600
Merge pull request #1055 from percona/PT-2503_pt-eustack-resolver_does_not_have_--version_option
...
Pt 2503 pt eustack resolver does not have version option
2026-01-26 21:09:57 +03:00
Sveta Smirnova
0afd03e5eb
PT-2220 - pt-heartbeat's --check-read-only option behaves strangely
...
- Created fix and test case
2026-01-22 19:29:40 +03:00
Sveta Smirnova
289bca047f
PT-23 - ps files in pt-stalk samples disclose MySQL password
...
- Added a warning for cases when the user provides MySQL password on the
command line
- Added test case
2026-01-16 16:08:31 +03:00
Sveta Smirnova
20e25a6fd0
PT-2503 - pt-eustack-resolver does not have --version option
...
- Cleaned warnings seen before
- Added test case
2026-01-15 20:08:06 +03:00
Sveta Smirnova
05e4140c0b
RM-1554 - Percona Toolkit 3.7.1
...
- Disabled t/pt-table-checksum/pt-2052.t in 5.7
2025-12-12 01:48:58 +03:00
Sveta Smirnova
127b2adfe7
RM-1554 - Percona Toolkit 3.7.1
...
- Added additional pre-requisite for 5.7 in t/pt-stalk/pt-2289.t
2025-12-11 14:49:35 +03:00
Sveta Smirnova
7fbda157d8
RM-1554 - Percona Toolkit 3.7.1
...
- Added LOCALE settings to t/pt-mysql-summary/pt-mysql-summary_encryption.t
2025-12-09 17:34:12 +03:00
Sveta Smirnova
fef6e01fd5
RM-1554 - Percona Toolkit 3.7.1
...
- Added ANALYZE TABLE call to t/pt-table-checksum/samples/undef-arrayref-bug-995274.sql, so has less chances for sporadic failures
2025-12-09 17:11:20 +03:00
Sveta Smirnova
d7fc0f2d21
RM-1554 - Percona Toolkit 3.7.1
...
- Added SSL connection option to t/pt-table-checksum/run_time.t
2025-12-05 19:46:38 +03:00
Sveta Smirnova
17b3b66b54
RM-1554 - Percona Toolkit 3.7.1
...
- Added SSL connection option to t/pt-table-checksum/pt-1766.t
- Updated Changelog
2025-12-05 18:06:31 +03:00
Sveta Smirnova
8918850389
Merge pull request #1039 from percona/PT-2498_pt-sift_does_not_work_starting_from_version_3.7.0
...
PT-2498 - pt-sift does not work starting from version 3.7.0
2025-12-03 16:34:03 +03:00
Sveta Smirnova
b95730100b
Merge pull request #1038 from percona/PT-2497_pt-2052.t_fails_in_December
...
PT-2497 - t/pt-table-checksum/pt-2052.t fails in December
2025-12-03 16:33:41 +03:00
Sveta Smirnova
0f0e1fb284
Merge pull request #1036 from percona/PT-2250_pt-table-checksum_reports_error_if_recursion_method_is_DSN
...
Pt 2250 pt table checksum reports error if recursion method is dsn
2025-12-03 16:33:25 +03:00
Sveta Smirnova
daac29c3a7
Merge pull request #1035 from percona/PT-2495_replication_filters.t_fails_on_Debian-based_distributions
...
PT-2495 - t/pt-table-checksum/replication_filters.t fails on Debian-b…
2025-12-03 16:33:05 +03:00
Sveta Smirnova
380a8085de
PT-2498 - pt-sift does not work starting from version 3.7.0
...
- Added missed module into the tool
- Modified test case, so it tests if this interactive tool works, so we
do not miss cases like this in the future
2025-12-01 16:21:11 +03:00
Sveta Smirnova
1476171e09
PT-2497 - t/pt-table-checksum/pt-2052.t fails in December
...
- Adjusted formula for timelocal in the test file
2025-12-01 14:59:51 +03:00
Sveta Smirnova
c6c352023a
PT-2250 - pt-table-checksum reports error if recursion method is DSN
...
- Adjusted t/lib/MasterSlave.t, so it reflects new API in lib/MasterSlave.pm
2025-11-27 23:53:38 +03:00
Sveta Smirnova
d835d8c4f4
PT-2250 - pt-table-checksum reports error if recursion method is DSN
...
- Removed unrelated comments and spaces
2025-11-27 20:16:41 +03:00
Sveta Smirnova
70bd9164f8
Merge pull request #1034 from percona/PT-2494_pt-2052.t_fails_with_SSL_error
...
PT-2494 - t/pt-table-checksum/pt-2052.t fails with SSL error
2025-11-26 00:08:44 +03:00
Sveta Smirnova
2b350d908e
PT-2250 - pt-table-checksum reports error if recursion method is DSN
...
- We are now setting parent to current source server in get_cxn_from_dsn_table
2025-11-25 17:00:12 +03:00
Sveta Smirnova
ba4f650fad
PT-2495 - t/pt-table-checksum/replication_filters.t fails on Debian-based distributions
...
- Specified locale for the sort operation
2025-11-24 17:52:35 +03:00
Sveta Smirnova
b6df68eb35
Merge pull request #1030 from percona/PT-2492_t_pt-online-schema-change_pt-200.t_fails_after_fix_for_PT-1151
...
PT-2492 t/pt/online_schema_change/pt-200.t fails after fix for pt-1151
2025-11-24 16:59:20 +03:00
Sveta Smirnova
49b4293207
PT-2494 - t/pt-table-checksum/pt-2052.t fails with SSL error
...
- Added option s=1 to DSNs
2025-11-24 13:16:00 +03:00
Sveta Smirnova
1b1fc5ba35
Merge pull request #1031 from percona/PT-2493_pt-pmp.t_fails_on_Debian_distributions
...
PT-2493 - t/pt-pmp/pt-pmp.t fails on Debian distributions
2025-11-24 13:07:51 +03:00
Sveta Smirnova
5dbef38fa1
PT-2493 - t/pt-pmp/pt-pmp.t fails on Debian distributions
...
- Specified locale in the test
2025-11-21 23:55:31 +03:00
Sveta Smirnova
dcc1cff519
PT-2492 - t/pt-online-schema-change/pt-200.t fails after fix for PT-1151
...
- Added s=1 to tests for SSL support in 8.4
2025-11-21 23:12:36 +03:00
Sveta Smirnova
f3a2f9d2fe
PT-2489 - t/pt-mext/pt-mext.t fails on Debian-based platforms
...
- Add sort to the RSA test too
2025-11-20 23:18:48 +03:00
Sveta Smirnova
032eac7dc0
PT-2489 - t/pt-mext/pt-mext.t fails on Debian-based platforms
...
- Changed locale C to en_US.utf8. Added LANG=en_US.utf8 to keep sort
working on our AMIs and kept LOCALE=en_US.utf8 to keep fix for PT-2149
2025-11-20 23:14:05 +03:00
Sveta Smirnova
64ced79f7d
Merge pull request #1005 from percona/PT-2289_Allow_pt-stalk_do_disable_ps-lock-transactions_data_collection_via_parameter
...
Pt 2289 allow pt stalk do disable ps lock transactions data collection via parameter
2025-09-16 13:40:22 +03:00
Sveta Smirnova
2dbdb8642b
Merge pull request #1006 from percona/PT-1151_LP_1225577_pt-online-schema-change_can_silently_drop_rows
...
PT-1151 - LP #1225577 : pt-online-schema-change can silently drop rows
2025-09-12 14:25:42 +03:00
Sveta Smirnova
cd6183dbcc
Merge pull request #1014 from percona/PT-2346_t/pt-table-sync/specify_column_or_index.t_fails_with_5.7
...
PT-2346 - t/pt-table-sync/specify_column_or_index.t fails with 5.7
2025-09-12 14:22:44 +03:00
Sveta Smirnova
2ac8385d2d
Merge pull request #1012 from nilnandan/PT-2014-pt-config-diff_does_not_honor_case_insensitivity_flag
...
PT-2014 - Updated MySQLConfigComparer.pm so now it can honor case insensitivity…
2025-09-10 18:16:33 +03:00
Sveta Smirnova
f550652dbf
PT-2014 - pt-config-diff does not honor case insensitivity flag
...
- Fixed the proposed fix
- Fixed proposed configuration files
- Added test case
2025-09-09 19:25:13 +03:00
Sveta Smirnova
fef02540fe
PT-2346 - t/pt-table-sync/specify_column_or_index.t fails with 5.7
...
- Adjusted regular expression, so it is independent from randomness of the query plan calculation by EXPLAIN: we test if specified index or column used, not the range of values.
2025-09-09 16:10:45 +03:00
nilnandan
4e190a34ef
Updated MySQLConfigComparer.pm so now it can honor case insensitivity. cnf1 and cnf2 are test files.
2025-09-08 14:12:12 +00:00
Sveta Smirnova
20b3196cda
PT-1151 - LP #1225577 : pt-online-schema-change can silently drop rows
...
- Found case when --check-unique-index-change does not catch error:
UNIQUE without KEY or INDEX keyword and fixed regular expression
2025-09-08 02:26:30 +03:00
Sveta Smirnova
919970abe9
PT-2289 - Allow pt-stalk do disable ps-lock-transactions data collection via parameter
...
- Modified t/pt-stalk/pt-stalk.t, so it calls function purge_samples with the correct number of parameters
- Fixed purge_samples, so it can work if variable OPT_PREFIX is not defined
2025-09-07 01:34:05 +03:00
Sveta Smirnova
cdc24c10f0
PT-2289 - Allow pt-stalk do disable ps-lock-transactions data collection via parameter
...
- Implemented _should_skip function as was suggested
2025-09-05 16:08:43 +03:00