[phpMyAdmin Git] [phpmyadmin/phpmyadmin] 5508f2: Use pow() directly

Michal Čihař michal at cihar.com
Mon Oct 3 16:45:36 CEST 2016


  Branch: refs/heads/master
  Home:   https://github.com/phpmyadmin/phpmyadmin
  Commit: 5508f29ef95fedfa10472ba52e57bed66870a8de
      https://github.com/phpmyadmin/phpmyadmin/commit/5508f29ef95fedfa10472ba52e57bed66870a8de
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
    M libraries/advisor.lib.php

  Log Message:
  -----------
  Use pow() directly

This is anyway what will happen inside Util::pow for negative parameter.

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


  Commit: e8ddbd30ebad99d50e9bf43e1a3efe118060faac
      https://github.com/phpmyadmin/phpmyadmin/commit/e8ddbd30ebad99d50e9bf43e1a3efe118060faac
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
    M libraries/gis/GISPolygon.php

  Log Message:
  -----------
  Do not use Util::pow with sqrt

Using bigger precision and passing it to standard precision makes no
sense.

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


  Commit: b1f2146b7e87c21e98ce09203a2257c2674573a8
      https://github.com/phpmyadmin/phpmyadmin/commit/b1f2146b7e87c21e98ce09203a2257c2674573a8
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
    M libraries/gis/GISPolygon.php

  Log Message:
  -----------
  Avoid using Util::pow when we do not need big precision

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


  Commit: c4d0f1d35b2bc4e1a994c2158709d1beccfe0f71
      https://github.com/phpmyadmin/phpmyadmin/commit/c4d0f1d35b2bc4e1a994c2158709d1beccfe0f71
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
    M libraries/ip_allow_deny.lib.php

  Log Message:
  -----------
  Using built in pow is certainly good enough for 32 bit numbers

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


  Commit: 1997cbc77b5f0303148dfd10e2e2fd4c9809cd64
      https://github.com/phpmyadmin/phpmyadmin/commit/1997cbc77b5f0303148dfd10e2e2fd4c9809cd64
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
    M libraries/controllers/server/ServerVariablesController.php

  Log Message:
  -----------
  Using built in pow is good enough for up to exponent up to 3

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


  Commit: 4d9febb8559bc2d1c721d1d822b1bed7924a2819
      https://github.com/phpmyadmin/phpmyadmin/commit/4d9febb8559bc2d1c721d1d822b1bed7924a2819
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
    M libraries/import.lib.php

  Log Message:
  -----------
  Use built in pow for column calculation

We're certainly not able to process more fields than integer can store.

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


  Commit: 41c485557543b8233406b75d6c2227f2f1ac2c4f
      https://github.com/phpmyadmin/phpmyadmin/commit/41c485557543b8233406b75d6c2227f2f1ac2c4f
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
    M libraries/Util.php
    R test/libraries/common/PMA_pow_test.php

  Log Message:
  -----------
  Remove no longer used Util::pow and tests for it

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


  Commit: 0060c36ac9a687f3d03b281565b7f787bb23d6ea
      https://github.com/phpmyadmin/phpmyadmin/commit/0060c36ac9a687f3d03b281565b7f787bb23d6ea
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
    M libraries/Util.php

  Log Message:
  -----------
  Remove usage of Util::pow with forcing builtin pow

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


  Commit: f143245f62e5a75547df0e50845b65237716965b
      https://github.com/phpmyadmin/phpmyadmin/commit/f143245f62e5a75547df0e50845b65237716965b
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
    M libraries/Util.php

  Log Message:
  -----------
  Use builtin pow for calculations

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


  Commit: 9927c37f8d79307db002189b037273128f5ebce4
      https://github.com/phpmyadmin/phpmyadmin/commit/9927c37f8d79307db002189b037273128f5ebce4
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
    M libraries/Util.php
    M libraries/advisor.lib.php
    M libraries/controllers/server/ServerVariablesController.php
    M libraries/gis/GISPolygon.php
    M libraries/import.lib.php
    M libraries/ip_allow_deny.lib.php
    R test/libraries/common/PMA_pow_test.php

  Log Message:
  -----------
  Merge pull request #12595 from nijel/remove-pow

Remove Util::pow


Compare: https://github.com/phpmyadmin/phpmyadmin/compare/333ada932dd0...9927c37f8d79


More information about the Git mailing list