lp:~percona-toolkit-dev/percona-toolkit/pt-upgrade-2.2
Created by
Daniel Nichter
and last modified
- Get this branch:
- bzr branch lp:~percona-toolkit-dev/percona-toolkit/pt-upgrade-2.2
Members of
Percona Toolkit developers
can upload to this branch. Log in for directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Daniel Nichter: Approve
-
Diff: 21780 lines (+10022/-10718)110 files modifiedbin/pt-table-usage (+0/-3)
bin/pt-upgrade (+6364/-9150)
lib/Cxn.pm (+22/-50)
lib/EventExecutor.pm (+115/-0)
lib/FakeSth.pm (+51/-0)
lib/MySQLProtocolParser.pm (+9/-8)
lib/PerconaTest.pm (+16/-6)
lib/QueryIterator.pm (+312/-0)
lib/ResultIterator.pm (+175/-0)
lib/ResultWriter.pm (+184/-0)
lib/Sandbox.pm (+2/-0)
lib/UpgradeReportFormatter.pm (+0/-223)
lib/UpgradeResults.pm (+555/-0)
t/lib/QueryIterator.t (+87/-0)
t/lib/UpgradeReportFormatter.t (+0/-158)
t/lib/UpgradeResults.t (+50/-0)
t/lib/samples/UpgradeResults/format_query_times001 (+2/-0)
t/lib/samples/compare-warnings.sql (+0/-1)
t/lib/samples/rawlogs/rawlog002.txt (+4/-0)
t/pt-upgrade/compare_hosts.t (+80/-171)
t/pt-upgrade/compare_results.t (+133/-0)
t/pt-upgrade/daemon.t (+0/-53)
t/pt-upgrade/diff_query_times.t (+91/-0)
t/pt-upgrade/diff_rows.t (+119/-0)
t/pt-upgrade/diff_warnings.t (+120/-0)
t/pt-upgrade/log_types.t (+178/-0)
t/pt-upgrade/query_time_diffs.t (+53/-0)
t/pt-upgrade/rewrite_non_select.t (+0/-81)
t/pt-upgrade/run_time.t (+122/-0)
t/pt-upgrade/samples/001/insert.log (+4/-0)
t/pt-upgrade/samples/001/insert.txt (+35/-0)
t/pt-upgrade/samples/001/insert_results.txt (+32/-0)
t/pt-upgrade/samples/001/non-selects-rewritten.txt (+0/-112)
t/pt-upgrade/samples/001/non-selects.log (+0/-16)
t/pt-upgrade/samples/001/non-selects.txt (+0/-37)
t/pt-upgrade/samples/001/one-error-no-clear-warnings.txt (+0/-63)
t/pt-upgrade/samples/001/one-error.log (+0/-10)
t/pt-upgrade/samples/001/one-error.txt (+0/-66)
t/pt-upgrade/samples/001/select-everyone-no-queries.txt (+0/-3)
t/pt-upgrade/samples/001/select-everyone-no-stats.txt (+0/-32)
t/pt-upgrade/samples/001/select-everyone-rows.txt (+0/-35)
t/pt-upgrade/samples/001/select-everyone.log (+0/-22)
t/pt-upgrade/samples/001/select-everyone.txt (+0/-35)
t/pt-upgrade/samples/001/select-one-rows.txt (+0/-36)
t/pt-upgrade/samples/001/select-one.log (+0/-4)
t/pt-upgrade/samples/001/select-one.txt (+0/-36)
t/pt-upgrade/samples/001/select.log (+4/-0)
t/pt-upgrade/samples/001/select.txt (+35/-0)
t/pt-upgrade/samples/001/select_results.txt (+32/-0)
t/pt-upgrade/samples/001/select_results/query (+3/-0)
t/pt-upgrade/samples/001/select_results/results (+6/-0)
t/pt-upgrade/samples/001/select_results/rows (+34/-0)
t/pt-upgrade/samples/001/tables.sql (+10/-12)
t/pt-upgrade/samples/002/host2.sql (+9/-0)
t/pt-upgrade/samples/002/no-db.log (+0/-3)
t/pt-upgrade/samples/002/report-01.txt (+0/-44)
t/pt-upgrade/samples/002/select_missing_rows.log (+4/-0)
t/pt-upgrade/samples/002/select_missing_rows.txt (+60/-0)
t/pt-upgrade/samples/002/select_missing_rows_results.txt (+57/-0)
t/pt-upgrade/samples/002/select_missing_rows_results/query (+3/-0)
t/pt-upgrade/samples/002/select_missing_rows_results/results (+6/-0)
t/pt-upgrade/samples/002/select_missing_rows_results/rows (+34/-0)
t/pt-upgrade/samples/002/tables.sql (+13/-5)
t/pt-upgrade/samples/003/conf (+1/-0)
t/pt-upgrade/samples/003/double.log (+0/-4)
t/pt-upgrade/samples/003/host2.sql (+5/-0)
t/pt-upgrade/samples/003/insert_truncate_warning.log (+4/-0)
t/pt-upgrade/samples/003/insert_truncate_warning.txt (+63/-0)
t/pt-upgrade/samples/003/insert_truncate_warning_results.txt (+60/-0)
t/pt-upgrade/samples/003/insert_truncate_warning_results/query (+3/-0)
t/pt-upgrade/samples/003/insert_truncate_warning_results/results (+12/-0)
t/pt-upgrade/samples/003/insert_truncate_warning_results/rows (+2/-0)
t/pt-upgrade/samples/003/report001.txt (+0/-44)
t/pt-upgrade/samples/003/tables.sql (+5/-7)
t/pt-upgrade/samples/004/select-func.log (+0/-4)
t/pt-upgrade/samples/004/select-func.txt (+0/-36)
t/pt-upgrade/samples/004/select_function.log (+4/-0)
t/pt-upgrade/samples/004/select_function.sed (+1/-0)
t/pt-upgrade/samples/004/select_function.txt (+59/-0)
t/pt-upgrade/samples/004/tables.sql (+0/-2)
t/pt-upgrade/samples/005/error_on_both_hosts.log (+4/-0)
t/pt-upgrade/samples/005/error_on_both_hosts.txt (+59/-0)
t/pt-upgrade/samples/005/error_on_both_hosts_results.txt (+56/-0)
t/pt-upgrade/samples/005/error_on_both_hosts_results/query (+3/-0)
t/pt-upgrade/samples/005/error_on_both_hosts_results/results (+5/-0)
t/pt-upgrade/samples/005/error_on_both_hosts_results/rows (+2/-0)
t/pt-upgrade/samples/005/error_on_host1.log (+4/-0)
t/pt-upgrade/samples/005/error_on_host1.txt (+61/-0)
t/pt-upgrade/samples/005/error_on_host1_results.txt (+58/-0)
t/pt-upgrade/samples/005/error_on_host1_results/query (+3/-0)
t/pt-upgrade/samples/005/error_on_host1_results/results (+5/-0)
t/pt-upgrade/samples/005/error_on_host1_results/rows (+2/-0)
t/pt-upgrade/samples/005/error_on_host2.log (+4/-0)
t/pt-upgrade/samples/005/error_on_host2.txt (+61/-0)
t/pt-upgrade/samples/005/error_on_host2_results.txt (+58/-0)
t/pt-upgrade/samples/005/error_on_host2_results/query (+3/-0)
t/pt-upgrade/samples/005/error_on_host2_results/results (+6/-0)
t/pt-upgrade/samples/005/error_on_host2_results/rows (+7/-0)
t/pt-upgrade/samples/005/host1.sql (+5/-0)
t/pt-upgrade/samples/005/host2.sql (+5/-0)
t/pt-upgrade/samples/005/tables.sql (+2/-0)
t/pt-upgrade/samples/genlog001.txt (+7/-0)
t/pt-upgrade/samples/res001/query (+2/-0)
t/pt-upgrade/samples/res001/results (+6/-0)
t/pt-upgrade/samples/res001/rows (+7/-0)
t/pt-upgrade/samples/res001/sleep1.log (+3/-0)
t/pt-upgrade/samples/slow_slow.log (+30/-0)
t/pt-upgrade/save_results.t (+110/-0)
t/pt-upgrade/skip_non_select.t (+0/-56)
t/pt-upgrade/warnings.t (+0/-90)
Related bugs
Related blueprints
Overhaul pt-upgrade
(Medium)
pt-upgrade use a file as reference
(Undefined)
Branch information
- Owner:
- Percona Toolkit developers
- Status:
- Merged
Recent revisions
- 539. By Daniel Nichter
-
Test and fix all the log --types. Add backwards-compat null_event arg to MySQLProtocolPa
rser. - 537. By Daniel Nichter
-
eval the critical parts. Use specific exit codes. Add --run-time, --progress, --continue-
on-error, and --defaults-file. Uncomment the version check call. Update the docs.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:percona-toolkit/2.1