Commit Graph

3706 Commits

Author SHA1 Message Date
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
Brian Fraser
a4e831e39b Merged fix-1099845-ptc-pxc-same_node-fixes 2013-04-16 17:36:43 -03:00
Brian Fraser
bd37cb252f Fixes per Daniel's review 2013-04-16 13:01:30 -03:00
Brian Fraser
ce3e868fa6 Fix for 1160338: pt-query-digest 2.2 prints unwanted debug info on tcpdump parsing errors 2013-04-16 12:20:34 -03:00
Brian Fraser
d8a3d217ef Minor tweaks to the tests 2013-04-16 11:46:14 -03:00
Brian Fraser
c80c5c38a8 Processlist.pm: Skip checking for a restarted query if looking at a replication thread 2013-04-16 11:37:32 -03:00
Daniel Nichter
03f8720871 Fix/update init_agent.t and replace_special_vars.t. 2013-04-13 11:55:53 -06:00
Daniel Nichter
a32a583e05 Fix and test error on startup if config file is missing. Refactor run_agent(): move Agent setup stuff into start_agent(). Move related subs next to each other. 2013-04-13 11:27:45 -06:00
Daniel Nichter
2d89fe6163 Update/fix run_agent.t. Set action and link in run_agent() when given test agent. Fix apply_config(): don't die if config file doesn't exist. Expect Config.lib to be set. Fix run_service(): run run_once services without meta or syncing time interval. 2013-04-13 10:24:52 -06:00
Daniel Nichter
80b79c962b Start changing how pt-agent handles metadata. 2013-04-12 18:05:47 -06:00
Brian Fraser
1d3518f1ed Fixed version 2013-04-12 16:32:05 -03:00
Brian Fraser
7d5da6e6f5 Rebased the branch to trunk 2013-04-12 12:58:10 -03:00
Brian Fraser
712375d491 Rebased the branch & fixes per Danie's review 2013-04-12 12:31:41 -03:00
Daniel Nichter
9be4a1d08e Fix saving interval meta file. Fix error when tmp data file doesn't exist. 2013-04-11 10:34:54 -06:00
Daniel Nichter
e37e30dd01 Don't init the config file: this was really just overwriting it which caused problems for a manually set config when pt-agent couldn't get a config from PWS. 2013-04-10 17:44:10 -06:00
Daniel Nichter
cb3952291a Make --stop check for files. 2013-04-10 17:29:33 -06:00
Daniel Nichter
b37b544922 Remove trailing . from URL to make copy-paste easy. 2013-04-10 17:25:55 -06:00
Daniel Nichter
96c681d07c Improve the parent daemon message. 2013-04-10 17:23:27 -06:00
Daniel Nichter
d63bc8c9d1 Make Agent.username and .hostname optional so they can be loaded from a minimal agent file and updated at runtime. 2013-04-10 17:03:27 -06:00
Daniel Nichter
1f5e5ede61 Update Agent in pt-agent. 2013-04-10 16:59:37 -06:00
Daniel Nichter
230d8e0394 Fix Agent.username default. 2013-04-10 16:57:43 -06:00
Daniel Nichter
7bfc694be4 Change Agent.user to Agent.username and make it and hostname rw. 2013-04-10 16:57:06 -06:00
Daniel Nichter
9fbfa89c87 Thread-safe mkdir. Don't init spool dirs for services that don't spool. 2013-04-10 16:46:15 -06:00
Daniel Nichter
9958be5419 Round down ts seconds to :00. 2013-04-10 16:08:22 -06:00
Daniel Nichter
aecdca7420 Add Agent.user attribute. 2013-04-10 15:52:18 -06:00
Daniel Nichter
19287b6526 Go back to not spooling empty sample files. 2013-04-09 18:49:27 -06:00
Daniel Nichter
62987419ae Remove some info messages from stop_agent(). 2013-04-09 18:33:00 -06:00
Daniel Nichter
efdfa0fdef Fix disabling services in stop_agent(). 2013-04-09 18:29:17 -06:00
Daniel Nichter
c246bf12f3 Use TERM instead of QUIT signal so pt-agent can trap it. 2013-04-09 18:20:44 -06:00
Daniel Nichter
279b8f2188 Implement --stop. 2013-04-09 18:15:12 -06:00
Daniel Nichter
79c8705f02 Update default entry link. Handle catch/exit on signal better, faster. 2013-04-09 17:32:43 -06:00