Merge remote-tracking branch 'origin/QA_4_4' into QA_4_4
This commit is contained in:
commit
071e43fbe2
@ -5,6 +5,9 @@ phpMyAdmin - ChangeLog
|
||||
- bug #4813 MySQL 5.7.6 and the Users menu tab
|
||||
- bug #4818 MySQL 5.7.6 and changing the password for another user
|
||||
- bug #4819 Request URI too large
|
||||
- bug #4814 MySQL 5.7.6 and Databases
|
||||
- bug Use 'server' parameter in console to work in multi server environments
|
||||
- bug Missing tooltip in monitor
|
||||
|
||||
4.4.0.0 (not yet released)
|
||||
+ rfe #1553 InnoDB presently supports one FULLTEXT index creation at a time
|
||||
|
||||
@ -860,6 +860,7 @@ var PMA_consoleMessages = {
|
||||
if(confirm(PMA_messages.strConsoleDeleteBookmarkConfirm + '\n' + $message.find('.bookmark_label').text())) {
|
||||
$.post('import.php',
|
||||
{token: PMA_commonParams.get('token'),
|
||||
server: PMA_commonParams.get('server'),
|
||||
action_bookmark: 2,
|
||||
ajax_request: true,
|
||||
id_bookmark: $message.attr('bookmarkid')},
|
||||
@ -963,8 +964,11 @@ var PMA_consoleBookmarks = {
|
||||
}
|
||||
},
|
||||
refresh: function () {
|
||||
$.get('import.php?console_bookmark_refresh=refresh&token=' + PMA_commonParams.get('token'),
|
||||
{'ajax_request': true},
|
||||
$.get('import.php',
|
||||
{ajax_request: true,
|
||||
token: PMA_commonParams.get('token'),
|
||||
server: PMA_commonParams.get('server'),
|
||||
console_bookmark_refresh: 'refresh'},
|
||||
function(data) {
|
||||
if(data.console_message_bookmark) {
|
||||
$('#pma_bookmarks .content.bookmark').html(data.console_message_bookmark);
|
||||
@ -1001,6 +1005,7 @@ var PMA_consoleBookmarks = {
|
||||
ajax_request: true,
|
||||
console_bookmark_add: 'true',
|
||||
label: $('#pma_bookmarks .card.add [name=label]').val(),
|
||||
server: PMA_commonParams.get('server'),
|
||||
db: $('#pma_bookmarks .card.add [name=targetdb]').val(),
|
||||
bookmark_query: PMA_consoleInput.getText('bookmark'),
|
||||
shared: $('#pma_bookmarks .card.add [name=shared]').prop('checked')},
|
||||
|
||||
@ -1611,7 +1611,7 @@ AJAX.registerOnload('server_status_monitor.js', function () {
|
||||
}
|
||||
|
||||
if (logData.rows.length !== 0) {
|
||||
runtime.logDataCols = buildLogTable(logData);
|
||||
runtime.logDataCols = buildLogTable(logData, removeVariables);
|
||||
|
||||
/* Show some stats in the dialog */
|
||||
$('#emptyDialog').dialog({title: PMA_messages.strLoadingLogs});
|
||||
@ -1853,7 +1853,7 @@ AJAX.registerOnload('server_status_monitor.js', function () {
|
||||
}
|
||||
|
||||
/* Constructs the log table out of the retrieved server data */
|
||||
function buildLogTable(data) {
|
||||
function buildLogTable(data, groupInserts) {
|
||||
var rows = data.rows;
|
||||
var cols = [];
|
||||
var $table = $('<table class="sortable"></table>');
|
||||
@ -1904,8 +1904,8 @@ AJAX.registerOnload('server_status_monitor.js', function () {
|
||||
'</span></th><th class="right">' + data.sum.TOTAL + '</th></tr></tfoot>');
|
||||
|
||||
// Append a tooltip to the count column, if there exist one
|
||||
if ($('#logTable th:last').html() == '#') {
|
||||
$('#logTable th:last').append(' ' + PMA_getImage('b_docs.png', '', {'class': 'qroupedQueryInfoIcon'}));
|
||||
if ($('#logTable tr:first th:last').text().indexOf("#") > -1) {
|
||||
$('#logTable tr:first th:last').append(' ' + PMA_getImage('b_docs.png', '', {'class': 'qroupedQueryInfoIcon'}));
|
||||
|
||||
var tooltipContent = PMA_messages.strCountColumnExplanation;
|
||||
if (groupInserts) {
|
||||
|
||||
@ -958,12 +958,15 @@ class PMA_DatabaseInterface
|
||||
$stats_join";
|
||||
}
|
||||
$sql .= $sql_where_schema . '
|
||||
GROUP BY s.SCHEMA_NAME
|
||||
GROUP BY s.SCHEMA_NAME, s.DEFAULT_COLLATION_NAME
|
||||
ORDER BY ' . PMA_Util::backquote($sort_by) . ' ' . $sort_order
|
||||
. $limit;
|
||||
} else {
|
||||
$sql = 'SELECT
|
||||
s.SCHEMA_NAME,
|
||||
$sql = 'SELECT *,
|
||||
CAST(BIN_NAME AS CHAR CHARACTER SET utf8) AS SCHEMA_NAME
|
||||
FROM (';
|
||||
$sql .= 'SELECT
|
||||
BINARY s.SCHEMA_NAME AS BIN_NAME,
|
||||
s.DEFAULT_COLLATION_NAME';
|
||||
if ($force_stats) {
|
||||
$sql .= ',
|
||||
@ -984,7 +987,7 @@ class PMA_DatabaseInterface
|
||||
ON BINARY t.TABLE_SCHEMA = BINARY s.SCHEMA_NAME';
|
||||
}
|
||||
$sql .= $sql_where_schema . '
|
||||
GROUP BY BINARY s.SCHEMA_NAME
|
||||
GROUP BY BINARY s.SCHEMA_NAME, s.DEFAULT_COLLATION_NAME
|
||||
ORDER BY ';
|
||||
if ($sort_by == 'SCHEMA_NAME'
|
||||
|| $sort_by == 'DEFAULT_COLLATION_NAME'
|
||||
@ -994,6 +997,7 @@ class PMA_DatabaseInterface
|
||||
$sql .= PMA_Util::backquote($sort_by)
|
||||
. ' ' . $sort_order
|
||||
. $limit;
|
||||
$sql .= ') a';
|
||||
}
|
||||
|
||||
$databases = $this->fetchResult($sql, 'SCHEMA_NAME', null, $link);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user