Daniel Nichter
|
567c1f11e6
|
Add rate_limit to JSON output.
|
2013-11-27 18:42:20 -08:00 |
|
Daniel Nichter
|
c178934ab1
|
Combine '# Log_slow_rate_type: query Log_slow_rate_limit: 2' as 'query:2' and report as 'rate_limit' metric.
|
2013-11-27 18:25:55 -08:00 |
|
Daniel Nichter
|
1732e7712a
|
Print OptionParser debug to STDERR.
|
2013-11-07 17:47:10 -08:00 |
|
Daniel Nichter
|
a2f71b41f8
|
Fix check_disk_space().
|
2013-10-31 11:20:46 -07:00 |
|
Alexey Bychko
|
595f4ad1f9
|
Build percona-toolkit-2.2.5 2nd
|
2013-10-22 12:56:20 +07:00 |
|
Daniel Nichter
|
166173a318
|
Don't quote FLOAT or DOUBLE in Quoter::quote_val().
|
2013-10-10 15:58:02 -07:00 |
|
Daniel Nichter
|
a5b4781cda
|
Merge fix-ptc-exit-status-bug-944051.
|
2013-10-10 12:25:00 -07:00 |
|
Daniel Nichter
|
4805b7b5c8
|
Note in docs: As of pt-table-checksum 2.2.5, skipped chunks cause a non-zero exit status. Also report skipped chunks due to lock wait timeout and killed query like other skipped chunks. Enhance explanation of SKIPPED column.
|
2013-10-10 12:21:39 -07:00 |
|
Daniel Nichter
|
57c234c89d
|
Add Query_time to pqd JSON class example.
|
2013-10-09 17:54:25 -07:00 |
|
Daniel Nichter
|
b0cacd15f4
|
Improve MasterSlave::check_recursion_method() tests.
|
2013-10-02 11:15:58 -07:00 |
|
Daniel Nichter
|
b1bdf96927
|
Keep GLOBAL in distill of SHOW GLOBAL STATUS|VARIABLES.
|
2013-09-26 19:16:19 -07:00 |
|
Daniel Nichter
|
82169b771c
|
More reduction of agent logging.
|
2013-09-19 13:25:20 -07:00 |
|
Daniel Nichter
|
dd5b2fb449
|
Make Percona::Agent::Logger::debug() offline (--no-log-api) only. Change most info() to debug() to reduce agent's verbosity.
|
2013-09-19 11:33:33 -07:00 |
|
Daniel Nichter
|
9b47d94c87
|
Handle pong.
|
2013-09-18 21:05:48 -07:00 |
|
Daniel Nichter
|
488b5de0b7
|
HEAD /agents doesn't work because app has /agents link. Use GET /ping instead.
|
2013-09-18 20:37:09 -07:00 |
|
Daniel Nichter
|
d6a46cfd33
|
Stop agent on 404 only if GET /agents is ok, in case API is down/broken for awhile and 404 is happening for everything.
|
2013-09-18 20:00:52 -07:00 |
|
Daniel Nichter
|
c3ff530037
|
Add Query_time histogram to json output.
|
2013-08-16 18:21:57 -07:00 |
|
Daniel Nichter
|
4fcb52f678
|
Merge fix-pt-kill-daemon-bug (bug 1209436).
|
2013-08-13 17:36:01 -07:00 |
|
Daniel Nichter
|
9d4f23fe53
|
Move --log-dsn tests from kill.t to log_dsn.t. Pass actual dsn, not retval of get_cxn_params() to Cxn. Add Sandbox::get_cnf().
|
2013-08-12 14:19:57 -07:00 |
|
Daniel Nichter
|
4f60e0721a
|
Merge latest.
|
2013-08-10 19:48:36 -07:00 |
|
Daniel Nichter
|
b966a0f4a3
|
Use ps xww because w isn't wide enough on deb with long jenkins paths.
|
2013-08-10 19:38:34 -07:00 |
|
Daniel Nichter
|
8ec7ccdbe7
|
Stabilize t/lib/Daemon.t. Add PerconaTest::get_cmd_pid().
|
2013-08-10 08:27:09 -07:00 |
|
Daniel Nichter
|
a6dc5a91ec
|
Read opts file in perl instead of 'cat file | perl' to avoid occasional 'cat: write error: Broken pipe'.
|
2013-08-09 21:21:55 +00:00 |
|
Daniel Nichter
|
02b5042b9b
|
Fix VariableAdvisorRules: test didn't pass mysql_version and rule didn't check if it's defined.
|
2013-08-08 08:35:19 -07:00 |
|
Daniel Nichter
|
ef4a56a8fe
|
Test and fix OptionParser so string opts don't consume the next opt if not string value is given.
|
2013-08-07 19:02:11 -07:00 |
|
Daniel Nichter
|
9059853136
|
Handle IF [NOT] EXITS for ddl statements in distill.
|
2013-08-03 14:01:25 -07:00 |
|
Daniel Nichter
|
2a9798eb47
|
Fix version check in pqd by calling HTTP::Micro, not old HTTPMicro.
|
2013-08-03 12:43:19 -07:00 |
|
Daniel Nichter
|
484274d8ba
|
Fix get_tables() for LOAD DATA.
|
2013-08-03 12:11:56 -07:00 |
|
Daniel Nichter
|
cc21608be4
|
Fix HTTP::Micro footer.
|
2013-08-03 11:50:52 -07:00 |
|
Daniel Nichter
|
e66415764d
|
Strip backticks from LOAD DATA table name.
|
2013-08-03 11:44:41 -07:00 |
|
Daniel Nichter
|
a742090177
|
Fix QueryParser and QueryRewriter to handle LOAD DATA and INSERT/REPLACE without INTO.
|
2013-08-03 11:19:40 -07:00 |
|
Daniel Nichter
|
5035de3fbb
|
Calc cnt for iostat, vmstat, mpstat, and mysqladmin -c as --run-time/--sleep-collect.
|
2013-07-24 13:29:23 -07:00 |
|
Daniel Nichter
|
47ef093a58
|
Calc collect loop run time based on start ts - curr ts so arbitrary --sleep-collect work. Do not sync on clock ticks.
|
2013-07-24 12:49:28 -07:00 |
|
Daniel Nichter
|
86a949253d
|
Allow string interpol in collect sleep calc so --sleep-collect works.
|
2013-07-24 12:08:01 -07:00 |
|
Daniel Nichter
|
50301e51d5
|
Add --sleep-collect, default 1.
|
2013-07-24 11:53:08 -07:00 |
|
Daniel Nichter
|
b48d835006
|
Update Percona::Toolkit::VERSION in module and all tools.
|
2013-07-17 12:41:00 -07:00 |
|
Daniel Nichter
|
51e476c6a2
|
Fix bug: a typo in NibbleIterator::_find_best_index().
|
2013-07-10 10:23:28 -07:00 |
|
Daniel Nichter
|
b14a478f3c
|
Test --output json-anon.
|
2013-07-01 13:59:12 -07:00 |
|
Daniel Nichter
|
16e57a8fea
|
Add --output json-anon that excludes query examples.
|
2013-07-01 13:38:34 -07:00 |
|
Daniel Nichter
|
67afd604b5
|
Fix innodb_max_dirty_pages_pct advice.
|
2013-06-27 14:45:56 -07:00 |
|
Daniel Nichter
|
db9d149959
|
Do the same fix in strip_comments().
|
2013-06-27 11:54:53 -07:00 |
|
Daniel Nichter
|
dfcfdd292a
|
Test case and fix: remove multi-line comments before -- one line comments.
|
2013-06-27 11:53:06 -07:00 |
|
Daniel Nichter
|
e5d9da5cff
|
Fix SchemaIterator by replacing recursion with double nested while loops.
|
2013-06-25 16:25:58 -07:00 |
|
Daniel Nichter
|
591a49557c
|
Fix OptionParser: check that val is defined, not true.
|
2013-06-25 15:31:39 -07:00 |
|
Daniel Nichter
|
0736427bbf
|
Megre pt-agent branch.
|
2013-06-16 23:23:11 -07:00 |
|
Daniel Nichter
|
dc8fb90173
|
Fix it again, again.
|
2013-06-16 23:12:09 -07:00 |
|
Daniel Nichter
|
4f3fa288b1
|
Fix it again--the pitfalls of working so long and late.
|
2013-06-16 23:06:06 -07:00 |
|
Daniel Nichter
|
c2af32cd0f
|
Fix Logger error spamming.
|
2013-06-16 22:59:43 -07:00 |
|
Daniel Nichter
|
61bf5c5e24
|
Change the error spam threshold from 100 to 10.
|
2013-06-16 22:54:07 -07:00 |
|
Daniel Nichter
|
9215fd5a02
|
Add 2 safeguards to Agent::Logger to avoid excessive memory usage and error spamming.
|
2013-06-16 22:37:42 -07:00 |
|