[phpmyadmin/phpmyadmin] ab8ffb: Fix #14245 Advisor fails on MySQL ≥8.0.3 as many MySQL variables were removed

Branch: refs/heads/master Home: https://github.com/phpmyadmin/phpmyadmin Commit: ab8ffbc8db1c05adfacdfbeb4c6fb15fc9b6dc9e https://github.com/phpmyadmin/phpmyadmin/commit/ab8ffbc8db1c05adfacdfbeb4c6f... Author: Hugues Peccatte <hugues.peccatte@gmail.com> Date: 2019-08-30 (Fri, 08 August 2019) +02:00 Changed paths: M libraries/advisory_rules.txt M libraries/classes/Advisor.php Log Message: ----------- Fix #14245 Advisor fails on MySQL ≥8.0.3 as many MySQL variables were removed As many MySQL variables were removed, we need to disable the rules using these variables. For this, a variable identifying MySQL had been created and is used with the MySQL version to check if the rule should be checked or not. Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com> Commit: 99b2dfade4f57944df1cda02b2108c2f94f8b788 https://github.com/phpmyadmin/phpmyadmin/commit/99b2dfade4f57944df1cda02b210... Author: Hugues Peccatte <hugues.peccatte@gmail.com> Date: 2019-08-30 (Fri, 08 August 2019) +02:00 Changed paths: A libraries/advisory_rules_generic.txt A libraries/advisory_rules_mysql_before80003.txt M libraries/classes/Advisor.php D libraries/advisory_rules.txt Log Message: ----------- Split advisory rules files in many to manage variables removed in some versions Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com> Commit: efbec55643dabd38de1dd148d417a6c1cde7463a https://github.com/phpmyadmin/phpmyadmin/commit/efbec55643dabd38de1dd148d417... Author: Hugues Peccatte <hugues.peccatte@gmail.com> Date: 2019-08-30 (Fri, 08 August 2019) +02:00 Changed paths: M libraries/classes/Advisor.php M test/classes/AdvisorTest.php Log Message: ----------- Fix tests regarding Advisor class changes Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com> Commit: 01c52f5fc5db61fd288b8a77a65fc22b7574d6c4 https://github.com/phpmyadmin/phpmyadmin/commit/01c52f5fc5db61fd288b8a77a65f... Author: Hugues Peccatte <hugues.peccatte@gmail.com> Date: 2019-08-31 (Sat, 08 August 2019) +02:00 Changed paths: M test/classes/Server/Status/AdvisorTest.php Log Message: ----------- Fix AdvisorTest Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com> Commit: 88821f8248b4544fe51c426cea0cecd1aaaa1af2 https://github.com/phpmyadmin/phpmyadmin/commit/88821f8248b4544fe51c426cea0c... Author: William Desportes <williamdes@wdes.fr> Date: 2019-09-22 (Sun, 09 September 2019) +02:00 Changed paths: A libraries/advisory_rules_generic.txt A libraries/advisory_rules_mysql_before80003.txt M libraries/classes/Advisor.php M test/classes/AdvisorTest.php M test/classes/Server/Status/AdvisorTest.php D libraries/advisory_rules.txt Log Message: ----------- Fix #14245 - mysql 8.0.3 and above fails on advisor Fixes: #14245 Pull-request: #15461 Signed-off-by: William Desportes <williamdes@wdes.fr> Commit: 614468f905cf4812e726eb0f7e9713da725ed2fb https://github.com/phpmyadmin/phpmyadmin/commit/614468f905cf4812e726eb0f7e97... Author: William Desportes <williamdes@wdes.fr> Date: 2019-09-22 (Sun, 09 September 2019) +02:00 Changed paths: M ChangeLog Log Message: ----------- Add ChangeLog entry for #14245 Signed-off-by: William Desportes <williamdes@wdes.fr> Commit: bbf94a7f40fe7f8b4e818f56ea39663341a9a2fb https://github.com/phpmyadmin/phpmyadmin/commit/bbf94a7f40fe7f8b4e818f56ea39... Author: William Desportes <williamdes@wdes.fr> Date: 2019-09-22 (Sun, 09 September 2019) +02:00 Changed paths: A libraries/advisory_rules_generic.txt A libraries/advisory_rules_mysql_before80003.txt M ChangeLog M libraries/classes/Advisor.php M test/classes/AdvisorTest.php M test/classes/Controllers/Server/Status/MonitorControllerTest.php D libraries/advisory_rules.txt Log Message: ----------- Merge branch 'QA_4_9' into QA_5_0 Pull-request: #15457 Closes: #15457 Signed-off-by: William Desportes <williamdes@wdes.fr> Commit: d33122867f6fe9662a054f7d0762eb18786c6621 https://github.com/phpmyadmin/phpmyadmin/commit/d33122867f6fe9662a054f7d0762... Author: William Desportes <williamdes@wdes.fr> Date: 2019-09-22 (Sun, 09 September 2019) +02:00 Changed paths: A libraries/advisory_rules_generic.txt A libraries/advisory_rules_mysql_before80003.txt M ChangeLog M libraries/classes/Advisor.php M test/classes/AdvisorTest.php M test/classes/Controllers/Server/Status/MonitorControllerTest.php D libraries/advisory_rules.txt Log Message: ----------- Merge branch 'QA_5_0' into master
participants (1)
-
Hugues Peccatte