Commit Graph

192 Commits

Author SHA1 Message Date
Michal Čihař
1ec0b69e6b Coding style, function definitions 2011-08-05 14:49:23 +02:00
Michal Čihař
ec589b6acd Whitespace cleanup 2011-08-05 13:56:18 +02:00
Michal Čihař
d3cee82ae9 Merge remote-tracking branch 'origin/QA_3_4'
Conflicts:
	server_status.php
2011-08-05 13:53:26 +02:00
Michal Čihař
f9b77fd153 Add missing space (bug#3386434) 2011-08-05 13:51:05 +02:00
Michal Čihař
41bbe32b12 Merge remote-tracking branch 'tyron/master'
Conflicts:
	js/functions.js
2011-08-04 13:58:20 +02:00
Tyron Madlener
63dd549550 - Status variables, new filter: 'Show unformatted values'
- Advisory System v0.1
  - A simple rules engine implementation (advisor.lib.php)
  - 51 performance rules based on the mysqltuner 2.0 rules, heavily improved and some newly added (advisory_rules.txt)
  - 'Advisory' Tab displaying the recommendations
2011-08-04 10:43:57 +03:00
Piotr Przybylski
0427378a05 Allow to use noclick class on table level 2011-08-02 23:14:52 +02:00
Tyron Madlener
5ec242bc14 Small improvements:
- Byte value also for query_cache_limit
- In Status and Server variables, '_' and ' ' can be used interchangably, but only worked for the first occurence
- For analysing queries from slow query log, database name is passed on and selected prior to analyzing the query
- Timespan format also for Uptime
2011-08-02 11:25:26 +03:00
Piotr Przybylski
3a373b4a14 Respect MaxCharactersInDisplayedSQL in process list on Server Status page 2011-08-02 01:27:52 +02:00
Tyron Madlener
30e303f214 Reapplied Marcs newline removal in messages 2011-07-31 16:13:58 +03:00
Tyron Madlener
1a5c8ccbf7 Added notice for users of < MySQL 5.1.6 that table logging ist not available 2011-07-31 15:58:15 +03:00
Tyron Madlener
a2b6df6fb7 Merge remote-tracking branch 'origin/master' 2011-07-29 18:18:26 +03:00
Marc Delisle
d32011572c Remove unneeded line feeds in message 2011-07-29 10:27:26 -04:00
Marc Delisle
fdcad5b064 Remove unneeded line feeds in message 2011-07-29 10:21:51 -04:00
Tyron Madlener
0017203945 Chart Grid importing and exporting feature. 2011-07-28 19:59:17 +03:00
Tyron Madlener
29168e1a0a Monitor: Chart title and series names now editable 2011-07-27 17:38:15 +03:00
Tyron Madlener
01e185831e Merge remote-tracking branch 'origin/master'
Conflicts:
	js/functions.js
	js/server_status.js
	server_status.php
2011-07-27 11:18:46 +03:00
Tyron Madlener
a4b916e6cd drizzle adjustment 2011-07-27 11:16:28 +03:00
Tyron Madlener
8fb2eacb66 drizzle support 2011-07-26 16:25:52 +03:00
Tyron Madlener
74ef217ffd Query Analyzer Dialog:
- Show all explains
- Mark bad explain values as red
2011-07-26 16:03:17 +03:00
Tyron Madlener
bbd1d9f26e Added documentation link to profiling status names 2011-07-26 13:35:35 +03:00
Tyron Madlener
48d35cc333 Monitor fixes:
- Long INSERT and UPDATE queries are also truncated for slow_log queries
- Truncated queries have a byte count appended instead of "[Array]"
2011-07-26 12:47:54 +03:00
Tyron Madlener
f740cfb2bc Fixes on Monitor:
- Removing chart didn't remove div element
- Loading from slow_log never returned any results
- slow_log query_time and lock_time wrongly calculated
- Grouping by ignoring variables, now also sums up all the count columns for slow query log results
- Wrong query profiling information
2011-07-26 12:36:32 +03:00
Tyron Madlener
04613d5b1f Fixed slow log as data source 2011-07-25 23:44:55 +03:00
Tyron Madlener
6d7244eeea - Live charting: Error message on invalid server response
- Fixed bugged CPU chart not displaying anything
2011-07-25 22:10:52 +03:00
Michal Čihař
f34dfda0fe Merge remote-tracking branch 'tyron/master'
Conflicts:
	js/functions.js
	js/server_status.js
	js/sql.js
	libraries/common.lib.php
	server_status.php
	themes/pmahomme/css/theme_left.css.php
2011-07-25 11:32:22 +02:00
Michal Čihař
d55306252b Replace tabs with spaces, cleanup identation 2011-07-22 10:15:08 +02:00
Michal Čihař
219ec73d69 Spacing around if 2011-07-22 09:10:37 +02:00
Tyron Madlener
bf20f06683 Adjusted some places to adjust to current master changes, plus IE8 fix for Status page 2011-07-21 17:46:03 +03:00
Tyron Madlener
9f343e6ead Merge remote-tracking branch 'origin/master'
Conflicts:
	js/functions.js
	libraries/common.lib.php
	libraries/header.inc.php
	server_status.php
2011-07-21 17:41:06 +03:00
Michal Čihař
9730a6b3d7 Merge commit '97b1375605f241481a953e2c78eb42d43f84fa9d'
Conflicts:
	js/functions.js
	libraries/common.lib.php
	libraries/header.inc.php
	server_status.php
2011-07-21 15:51:05 +02:00
Tyron Madlener
def2df01f3 Fix: undefined index php notice
Fix: INSERT queries not being grouped
2011-07-21 15:26:30 +03:00
Tyron Madlener
c30d209146 Query Analyzer Dialog v0.1 2011-07-21 13:38:51 +03:00
Michal Čihař
48e9af42e0 Add missing space after foreach calls 2011-07-21 11:21:26 +02:00
Piotr Przybylski
75bb94f923 Fix strings 2011-07-20 18:52:28 +02:00
Piotr Przybylski
e386d58986 $server_db_isLocal - account for IPv6 loopback address
Only the most common form ('::1') is recognized
2011-07-20 18:42:50 +02:00
Piotr Przybylski
23c5e3282f Code formatting 2011-07-20 18:38:37 +02:00
Tyron Madlener
5022829ae6 Monitor Logs Feature: Grouping of Queries, ignoring variable data in WHERE Statements 2011-07-20 12:08:05 +03:00
Tyron Madlener
a4064cd8ab Monitor: Log table filtering and summation 2011-07-18 13:13:40 +03:00
Tyron Madlener
da943ecbf7 PMA Icons to sprites part 1 2011-07-14 15:37:08 +03:00
Tyron Madlener
db00fef993 - Monitor: Columns instead of chart width/height 2011-07-13 13:36:03 +03:00
Tyron Madlener
a506d25b6d Code cleanup, replaced jquery ui sortable with new sortableTable plugin 2011-07-12 21:07:34 +03:00
Tyron Madlener
e2dae437e1 - No CPU,Memory & Swap Charts for DB servers that are not localhost
- Everything now internationalized (phew, this took a while)
2011-07-11 20:42:19 +03:00
Tyron Madlener
0b77b4899d Monitor Log Analyzer: Also truncate long UPDATE's 2011-07-10 20:10:20 +03:00
Tyron Madlener
68b3152a05 Monitor: Save settings to localStorage v0.1 2011-07-10 19:40:51 +03:00
Tyron Madlener
c2fbe0cc25 More usability improvements 2011-07-09 23:15:50 +03:00
Tyron Madlener
49360696ef also recognize lower case insert 2011-07-09 22:25:33 +03:00
Tyron Madlener
b0e977c835 Monitor: Usability improvements 2011-07-09 21:49:25 +03:00
Tyron Madlener
23a248b980 Now actually does group INSERTs 2011-07-09 19:59:42 +03:00
Tyron Madlener
ab4bf6d737 Monitor Log analyzer: This change should hopefully reduce insert length and group together inserts into same table 2011-07-09 19:01:06 +03:00