Commit Graph

2686 Commits

Author SHA1 Message Date
Daniel Nichter
cb9cc2794f Add Agent.actions. Make pqd warn if resume file does not exist. Print which services have been added, removed, and updated. 2013-05-10 10:12:40 -07:00
Daniel Nichter
fe21bb32ba Fix typo, tweak install messages again. 2013-05-09 14:00:05 -07:00
Daniel Nichter
c7b897c4bf Fix messages install messages. 2013-05-09 13:54:03 -07:00
Daniel Nichter
3d9764c0a9 Fix typo. 2013-05-09 13:46:38 -07:00
Daniel Nichter
fc486d7da0 Start pt-agent --daemonize at end of --install. 2013-05-09 13:42:44 -07:00
Daniel Nichter
5faa104378 Don't disconnect dbh in start_agent(). 2013-05-08 20:55:10 -07:00
Daniel Nichter
16e016e027 Don't disconnect dbh in get_versions(). 2013-05-08 20:48:45 -07:00
Daniel Nichter
f09ef8b91f Remove --install method. 2013-05-08 20:40:34 -07:00
Daniel Nichter
7408b2646b More implementation for --install. 2013-05-08 20:30:03 -07:00
Daniel Nichter
d4013adf53 Remove only stage files. 2013-05-08 16:00:25 -07:00
Daniel Nichter
28b602bf43 Remove all stage files. 2013-05-08 15:41:34 -07:00
Daniel Nichter
fce958eb68 s/Run/Task/ for consistency. Remove extra dot. 2013-05-08 15:31:20 -07:00
Daniel Nichter
9e9025dac8 Use glob instead of opendir and readdir. 2013-05-08 15:28:29 -07:00
Daniel Nichter
72616620b4 Fix --stop to look for stop-<service> instead of disable-<service>. 2013-05-08 14:11:15 -07:00
Daniel Nichter
c78574d5d5 Change task output type tmp to stage. Allow 2+ digit __RUN_<number>_OUTPUT__. 2013-05-08 12:25:49 -07:00
Daniel Nichter
bf2322703a Start implementing --install. 2013-05-07 22:47:11 -07:00
Daniel Nichter
e8eca8dde1 Merge lp:~percona-toolkit-dev/percona-toolkit/pqd-enhanced-resume-file r582. 2013-05-07 20:19:37 -07:00
Daniel Nichter
a5f04f27e4 Do not use PID files for --run-service so one service can run concurrently. 2013-05-07 20:17:18 -07:00
Daniël van Eeden
861c38f3c7 Merge from upstream 2013-05-07 13:01:21 +02:00
Daniël van Eeden
954a2a987c Use "-output" instead of "-df" to fix LP #1172317 2013-05-07 12:55:32 +02:00
Daniel Nichter
881d2ebaa9 Update pt-agent docs. 2013-05-06 19:58:38 -07:00
Daniel Nichter
4bfb634c15 Hack pt-query-digest to write events to a file each time it runs. 2013-05-04 14:38:37 -07:00
Daniel Nichter
fb70205a15 Use UTC for log ts. 2013-05-04 12:49:09 -07:00
Daniel Nichter
12636c0b65 Remove staged meta files after joining them. 2013-05-03 16:33:54 -07:00
Daniel Nichter
efed54c424 Replace __TS__ special var. 2013-05-03 16:26:11 -07:00
Daniel Nichter
a62b2c193b Don't rm meta files after running a service. Save unchanged services in sort_services() and re-schedule them. 2013-05-03 16:12:52 -07:00
Brian Fraser
5cce618f86 Fix for 1176010: pt-query-digest should know how to group quoted and unquoted database names 2013-05-03 10:19:42 -03:00
Daniel Nichter
1b547b9822 Only schedule services that start ok. 2013-05-02 14:56:35 -07:00
Daniel Nichter
ffd97f1d71 Save meta output. 2013-05-01 21:48:39 -07:00
Daniel Nichter
fc420ea88e Remove code to handle metadata; instead, let tasks handle metadata and simply concat and send any service.meta.* files/values. Prefix run files with a ts to allow for concurrent runs of the same service. 2013-05-01 20:19:42 -07:00
Brian Fraser
cb68de027d Merged lp:~percona-toolkit-dev/percona-toolkit/release-2.2.2 2.2.2 2013-04-25 14:34:17 -03:00
Daniël van Eeden
f5b8460a76 Merge from upstream 2013-04-24 17:19:40 +02:00
Daniel Nichter
826d684325 Remove dev-debug line from pt-stalk. 2013-04-24 08:17:27 -07:00
Daniel Nichter
20c55459ee Alphabetize Changelog, tweak release notes a little. 2013-04-24 08:01:28 -07:00
Brian Fraser
e3dae6cc50 bulk_insert.t: Stop using Encode::_utf8_on(), use utf8::decode() instead 2013-04-19 20:45:19 -03:00
Brian Fraser
871e217f3b Build percona-toolkit-2.2.2 2013-04-19 20:26:48 -03:00
Brian Fraser
2e8ad61453 Changelog for 2.2.2 2013-04-19 20:22:18 -03:00
Brian Fraser
22fab42e01 Fix for 1127450 in DBD::mysql 3.0007 2013-04-19 19:13:55 -03:00
Daniel Nichter
89db22894e Test get_services(). Need to fix/update other tests. 2013-04-19 14:49:01 -06:00
Daniel Nichter
c7c79945f9 Change start_services() to run_services() and make it do triple duty: start, restart, and stop. When a real service is removed, call its stop- meta-service before write_services(). Add run_services_once() for services with the run_once flag. 2013-04-18 18:41:05 -06:00
Daniel Nichter
7cee5a480e Add ts to Service resource. Rewrite how pt-agent handles applying services: use new meta attrib to find real service, then look for start-service and stop-service; schedule anything with a run_schedule or spool_schedule. Remove Percona/WebAPI/Util. 2013-04-18 16:47:15 -06:00
Brian Fraser
53dc083e82 Merged fix-1156867-pt-stalk-show-function-name 2013-04-17 15:12:22 -03:00
Brian Fraser
f0aedf1e5a pt-stalk: Mention using $prefix in plugins 2013-04-17 15:09:50 -03:00
Brian Fraser
3baee0c306 Enable optional params for pt-align 2013-04-17 15:05:02 -03:00
Daniël van Eeden
42902f23cf Merge from upstream 2013-04-17 08:35:16 +02:00
Brian Fraser
aa263dcc5b Merged fix-1127450-pt-archiver-bulk-insert-encoding 2013-04-16 17:51:00 -03:00
Brian Fraser
c167e590d4 Merged fix-1156901-skip-retry-check-for-repl-threads 2013-04-16 17:49:25 -03:00
Brian Fraser
ae8487311c Merged fix-1160918-restore-show-all 2013-04-16 17:48:05 -03:00
Brian Fraser
ecbe7311b3 Merged fix-1160338-pqd-tcp-errors 2013-04-16 17:41:38 -03:00
Brian Fraser
121c28c4cd Merged pxc-autodiscover-nodes 2013-04-16 17:40:32 -03:00