Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: 5508f29ef95fedfa10472ba52e57bed66870a8de
https://github.com/phpmyadmin/phpmyadmin/commit/5508f29ef95fedfa10472ba52e5…
Author: Michal Čihař <michal(a)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(a)cihar.com>
Commit: e8ddbd30ebad99d50e9bf43e1a3efe118060faac
https://github.com/phpmyadmin/phpmyadmin/commit/e8ddbd30ebad99d50e9bf43e1a3…
Author: Michal Čihař <michal(a)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(a)cihar.com>
Commit: b1f2146b7e87c21e98ce09203a2257c2674573a8
https://github.com/phpmyadmin/phpmyadmin/commit/b1f2146b7e87c21e98ce09203a2…
Author: Michal Čihař <michal(a)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(a)cihar.com>
Commit: c4d0f1d35b2bc4e1a994c2158709d1beccfe0f71
https://github.com/phpmyadmin/phpmyadmin/commit/c4d0f1d35b2bc4e1a994c215870…
Author: Michal Čihař <michal(a)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(a)cihar.com>
Commit: 1997cbc77b5f0303148dfd10e2e2fd4c9809cd64
https://github.com/phpmyadmin/phpmyadmin/commit/1997cbc77b5f0303148dfd10e2e…
Author: Michal Čihař <michal(a)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(a)cihar.com>
Commit: 4d9febb8559bc2d1c721d1d822b1bed7924a2819
https://github.com/phpmyadmin/phpmyadmin/commit/4d9febb8559bc2d1c721d1d822b…
Author: Michal Čihař <michal(a)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(a)cihar.com>
Commit: 41c485557543b8233406b75d6c2227f2f1ac2c4f
https://github.com/phpmyadmin/phpmyadmin/commit/41c485557543b8233406b75d6c2…
Author: Michal Čihař <michal(a)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(a)cihar.com>
Commit: 0060c36ac9a687f3d03b281565b7f787bb23d6ea
https://github.com/phpmyadmin/phpmyadmin/commit/0060c36ac9a687f3d03b281565b…
Author: Michal Čihař <michal(a)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(a)cihar.com>
Commit: f143245f62e5a75547df0e50845b65237716965b
https://github.com/phpmyadmin/phpmyadmin/commit/f143245f62e5a75547df0e50845…
Author: Michal Čihař <michal(a)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(a)cihar.com>
Commit: 9927c37f8d79307db002189b037273128f5ebce4
https://github.com/phpmyadmin/phpmyadmin/commit/9927c37f8d79307db002189b037…
Author: Michal Čihař <michal(a)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
Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: aa19ffde328eeca98e68aab940035cbed01e04dc
https://github.com/phpmyadmin/phpmyadmin/commit/aa19ffde328eeca98e68aab9400…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M ChangeLog
M libraries/sql-parser/src/Component.php
M libraries/sql-parser/src/Components/AlterOperation.php
M libraries/sql-parser/src/Components/Array2d.php
M libraries/sql-parser/src/Components/ArrayObj.php
A libraries/sql-parser/src/Components/CaseExpression.php
M libraries/sql-parser/src/Components/Condition.php
M libraries/sql-parser/src/Components/CreateDefinition.php
M libraries/sql-parser/src/Components/DataType.php
M libraries/sql-parser/src/Components/Expression.php
M libraries/sql-parser/src/Components/ExpressionArray.php
M libraries/sql-parser/src/Components/FunctionCall.php
M libraries/sql-parser/src/Components/IntoKeyword.php
M libraries/sql-parser/src/Components/JoinKeyword.php
M libraries/sql-parser/src/Components/Key.php
M libraries/sql-parser/src/Components/Limit.php
M libraries/sql-parser/src/Components/OptionsArray.php
M libraries/sql-parser/src/Components/OrderKeyword.php
M libraries/sql-parser/src/Components/ParameterDefinition.php
M libraries/sql-parser/src/Components/PartitionDefinition.php
M libraries/sql-parser/src/Components/Reference.php
M libraries/sql-parser/src/Components/RenameOperation.php
M libraries/sql-parser/src/Components/SetOperation.php
M libraries/sql-parser/src/Components/UnionKeyword.php
M libraries/sql-parser/src/Context.php
M libraries/sql-parser/src/Contexts/ContextMySql50000.php
M libraries/sql-parser/src/Contexts/ContextMySql50100.php
M libraries/sql-parser/src/Contexts/ContextMySql50500.php
M libraries/sql-parser/src/Contexts/ContextMySql50600.php
M libraries/sql-parser/src/Contexts/ContextMySql50700.php
M libraries/sql-parser/src/Exceptions/LexerException.php
M libraries/sql-parser/src/Exceptions/ParserException.php
M libraries/sql-parser/src/Lexer.php
M libraries/sql-parser/src/Parser.php
M libraries/sql-parser/src/Statement.php
M libraries/sql-parser/src/Statements/AlterStatement.php
M libraries/sql-parser/src/Statements/AnalyzeStatement.php
M libraries/sql-parser/src/Statements/BackupStatement.php
M libraries/sql-parser/src/Statements/CallStatement.php
M libraries/sql-parser/src/Statements/CheckStatement.php
M libraries/sql-parser/src/Statements/ChecksumStatement.php
M libraries/sql-parser/src/Statements/CreateStatement.php
M libraries/sql-parser/src/Statements/DeleteStatement.php
M libraries/sql-parser/src/Statements/DropStatement.php
M libraries/sql-parser/src/Statements/ExplainStatement.php
M libraries/sql-parser/src/Statements/InsertStatement.php
M libraries/sql-parser/src/Statements/MaintenanceStatement.php
M libraries/sql-parser/src/Statements/NotImplementedStatement.php
M libraries/sql-parser/src/Statements/OptimizeStatement.php
M libraries/sql-parser/src/Statements/RenameStatement.php
M libraries/sql-parser/src/Statements/RepairStatement.php
M libraries/sql-parser/src/Statements/ReplaceStatement.php
M libraries/sql-parser/src/Statements/RestoreStatement.php
M libraries/sql-parser/src/Statements/SelectStatement.php
M libraries/sql-parser/src/Statements/SetStatement.php
M libraries/sql-parser/src/Statements/ShowStatement.php
M libraries/sql-parser/src/Statements/TransactionStatement.php
M libraries/sql-parser/src/Statements/TruncateStatement.php
M libraries/sql-parser/src/Statements/UpdateStatement.php
M libraries/sql-parser/src/Token.php
M libraries/sql-parser/src/TokensList.php
M libraries/sql-parser/src/UtfString.php
M libraries/sql-parser/src/Utils/BufferedQuery.php
M libraries/sql-parser/src/Utils/CLI.php
M libraries/sql-parser/src/Utils/Error.php
M libraries/sql-parser/src/Utils/Formatter.php
M libraries/sql-parser/src/Utils/Misc.php
M libraries/sql-parser/src/Utils/Query.php
M libraries/sql-parser/src/Utils/Routine.php
M libraries/sql-parser/src/Utils/Table.php
M libraries/sql-parser/src/Utils/Tokens.php
Log Message:
-----------
Update SQL parser to 3.4.9
- issue #12316 Correct export of complex SELECT statements
- issue #12080 Fixed parsing of subselect queries
- issue #11740 Fixed handling DELETE ... USING queries
- issue #12100 Fixed handling of CASE operator
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Commit: 333ada932dd0ac537b3e03323a33d5672bbeb7ec
https://github.com/phpmyadmin/phpmyadmin/commit/333ada932dd0ac537b3e03323a3…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M ChangeLog
Log Message:
-----------
Merge branch 'QA_4_6'
Compare: https://github.com/phpmyadmin/phpmyadmin/compare/9419526304dd...333ada932dd0
Branch: refs/heads/QA_4_6
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: aa19ffde328eeca98e68aab940035cbed01e04dc
https://github.com/phpmyadmin/phpmyadmin/commit/aa19ffde328eeca98e68aab9400…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M ChangeLog
M libraries/sql-parser/src/Component.php
M libraries/sql-parser/src/Components/AlterOperation.php
M libraries/sql-parser/src/Components/Array2d.php
M libraries/sql-parser/src/Components/ArrayObj.php
A libraries/sql-parser/src/Components/CaseExpression.php
M libraries/sql-parser/src/Components/Condition.php
M libraries/sql-parser/src/Components/CreateDefinition.php
M libraries/sql-parser/src/Components/DataType.php
M libraries/sql-parser/src/Components/Expression.php
M libraries/sql-parser/src/Components/ExpressionArray.php
M libraries/sql-parser/src/Components/FunctionCall.php
M libraries/sql-parser/src/Components/IntoKeyword.php
M libraries/sql-parser/src/Components/JoinKeyword.php
M libraries/sql-parser/src/Components/Key.php
M libraries/sql-parser/src/Components/Limit.php
M libraries/sql-parser/src/Components/OptionsArray.php
M libraries/sql-parser/src/Components/OrderKeyword.php
M libraries/sql-parser/src/Components/ParameterDefinition.php
M libraries/sql-parser/src/Components/PartitionDefinition.php
M libraries/sql-parser/src/Components/Reference.php
M libraries/sql-parser/src/Components/RenameOperation.php
M libraries/sql-parser/src/Components/SetOperation.php
M libraries/sql-parser/src/Components/UnionKeyword.php
M libraries/sql-parser/src/Context.php
M libraries/sql-parser/src/Contexts/ContextMySql50000.php
M libraries/sql-parser/src/Contexts/ContextMySql50100.php
M libraries/sql-parser/src/Contexts/ContextMySql50500.php
M libraries/sql-parser/src/Contexts/ContextMySql50600.php
M libraries/sql-parser/src/Contexts/ContextMySql50700.php
M libraries/sql-parser/src/Exceptions/LexerException.php
M libraries/sql-parser/src/Exceptions/ParserException.php
M libraries/sql-parser/src/Lexer.php
M libraries/sql-parser/src/Parser.php
M libraries/sql-parser/src/Statement.php
M libraries/sql-parser/src/Statements/AlterStatement.php
M libraries/sql-parser/src/Statements/AnalyzeStatement.php
M libraries/sql-parser/src/Statements/BackupStatement.php
M libraries/sql-parser/src/Statements/CallStatement.php
M libraries/sql-parser/src/Statements/CheckStatement.php
M libraries/sql-parser/src/Statements/ChecksumStatement.php
M libraries/sql-parser/src/Statements/CreateStatement.php
M libraries/sql-parser/src/Statements/DeleteStatement.php
M libraries/sql-parser/src/Statements/DropStatement.php
M libraries/sql-parser/src/Statements/ExplainStatement.php
M libraries/sql-parser/src/Statements/InsertStatement.php
M libraries/sql-parser/src/Statements/MaintenanceStatement.php
M libraries/sql-parser/src/Statements/NotImplementedStatement.php
M libraries/sql-parser/src/Statements/OptimizeStatement.php
M libraries/sql-parser/src/Statements/RenameStatement.php
M libraries/sql-parser/src/Statements/RepairStatement.php
M libraries/sql-parser/src/Statements/ReplaceStatement.php
M libraries/sql-parser/src/Statements/RestoreStatement.php
M libraries/sql-parser/src/Statements/SelectStatement.php
M libraries/sql-parser/src/Statements/SetStatement.php
M libraries/sql-parser/src/Statements/ShowStatement.php
M libraries/sql-parser/src/Statements/TransactionStatement.php
M libraries/sql-parser/src/Statements/TruncateStatement.php
M libraries/sql-parser/src/Statements/UpdateStatement.php
M libraries/sql-parser/src/Token.php
M libraries/sql-parser/src/TokensList.php
M libraries/sql-parser/src/UtfString.php
M libraries/sql-parser/src/Utils/BufferedQuery.php
M libraries/sql-parser/src/Utils/CLI.php
M libraries/sql-parser/src/Utils/Error.php
M libraries/sql-parser/src/Utils/Formatter.php
M libraries/sql-parser/src/Utils/Misc.php
M libraries/sql-parser/src/Utils/Query.php
M libraries/sql-parser/src/Utils/Routine.php
M libraries/sql-parser/src/Utils/Table.php
M libraries/sql-parser/src/Utils/Tokens.php
Log Message:
-----------
Update SQL parser to 3.4.9
- issue #12316 Correct export of complex SELECT statements
- issue #12080 Fixed parsing of subselect queries
- issue #11740 Fixed handling DELETE ... USING queries
- issue #12100 Fixed handling of CASE operator
Signed-off-by: Michal Čihař <michal(a)cihar.com>
Branch: refs/heads/master
Home: https://github.com/phpmyadmin/sql-parser
Commit: 30b2aab917931cc45b716ec6401103400fbd5537
https://github.com/phpmyadmin/sql-parser/commit/30b2aab917931cc45b716ec6401…
Author: Deven Bansod <devenbansod.bits(a)gmail.com>
Date: 2016-09-27 (Tue, 27 Sep 2016)
Changed paths:
M src/Components/JoinKeyword.php
M src/Parser.php
M tests/Parser/SelectStatementTest.php
A tests/data/parser/parseSelect5.in
A tests/data/parser/parseSelect5.out
A tests/data/parser/parseSelect6.in
A tests/data/parser/parseSelect6.out
A tests/data/parser/parseSelect7.in
A tests/data/parser/parseSelect7.out
A tests/data/parser/parseSelect8.in
A tests/data/parser/parseSelect8.out
Log Message:
-----------
Fix parsing of subquery in FROM clause
Fix #52
Signed-off-by: Deven Bansod <devenbansod.bits(a)gmail.com>
Commit: c2d9745b21f41f673bd7c314b29ba41e90d78fd1
https://github.com/phpmyadmin/sql-parser/commit/c2d9745b21f41f673bd7c314b29…
Author: Deven Bansod <devenbansod.bits(a)gmail.com>
Date: 2016-09-28 (Wed, 28 Sep 2016)
Changed paths:
M src/Components/IntoKeyword.php
M src/Statements/SelectStatement.php
M tests/Utils/QueryTest.php
A tests/data/parser/parseSelect9.in
Log Message:
-----------
Fix some errors with INTO keyword more to follow
Add more test cases
Signed-off-by: Deven Bansod <devenbansod.bits(a)gmail.com>
Commit: 31e346b48ad1e6ecd2edf271f2373802a08a374a
https://github.com/phpmyadmin/sql-parser/commit/31e346b48ad1e6ecd2edf271f23…
Author: Deven Bansod <devenbansod.bits(a)gmail.com>
Date: 2016-09-28 (Wed, 28 Sep 2016)
Changed paths:
M src/Components/IntoKeyword.php
M src/Statements/InsertStatement.php
M src/Statements/ReplaceStatement.php
M tests/Components/IntoKeywordTest.php
Log Message:
-----------
Fix parsing and building of SELECT ... INTO @var1 [,@var2...]
Signed-off-by: Deven Bansod <devenbansod.bits(a)gmail.com>
Commit: 582f9e662ed315350496c127aee2bd57be4b2e9c
https://github.com/phpmyadmin/sql-parser/commit/582f9e662ed315350496c127aee…
Author: Michal Čihař <michal(a)cihar.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
M src/Components/IntoKeyword.php
M src/Components/JoinKeyword.php
M src/Parser.php
M src/Statements/InsertStatement.php
M src/Statements/ReplaceStatement.php
M src/Statements/SelectStatement.php
M tests/Components/IntoKeywordTest.php
M tests/Parser/SelectStatementTest.php
M tests/Utils/QueryTest.php
A tests/data/parser/parseSelect5.in
A tests/data/parser/parseSelect5.out
A tests/data/parser/parseSelect6.in
A tests/data/parser/parseSelect6.out
A tests/data/parser/parseSelect7.in
A tests/data/parser/parseSelect7.out
A tests/data/parser/parseSelect8.in
A tests/data/parser/parseSelect8.out
A tests/data/parser/parseSelect9.in
Log Message:
-----------
Merge pull request #90 from devenbansod/subquery_in_from
Fix parsing of subquery in FROM clause
Compare: https://github.com/phpmyadmin/sql-parser/compare/280c72f01c11...582f9e662ed3