[phpMyAdmin Git] [phpmyadmin/phpmyadmin] 358d2f: Rewrite export alias defining

Michal Čihař michal at cihar.com
Tue Jun 13 17:04:16 CEST 2017


  Branch: refs/heads/QA_4_7
  Home:   https://github.com/phpmyadmin/phpmyadmin
  Commit: 358d2fd1f1dca6bfb16fb415e76bb9b0b68f0499
      https://github.com/phpmyadmin/phpmyadmin/commit/358d2fd1f1dca6bfb16fb415e76bb9b0b68f0499
  Author: Michal Čihař <michal at cihar.com>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M ChangeLog
    A ajax.php
    M js/export.js
    M js/messages.php
    M libraries/display_export.lib.php
    A templates/export/alias_add.phtml
    A templates/export/alias_item.phtml
    M test/libraries/PMA_display_export_test.php
    M themes/original/css/common.css.php
    M themes/pmahomme/css/common.css.php

  Log Message:
  -----------
  Rewrite export alias defining

The old code did load all colums for all tables in all databases in
export. This can easily explode for server wide exports or exports on
database with lot of tables.

It has been rewritten in a way to load required data on demand from
server. This will make aliases defining slightly slower, but I think
it's acceptable price for making the export work on larger databases.

Fixes #13008

Signed-off-by: Michal Čihař <michal at cihar.com>




More information about the Git mailing list