[TASK] Change fetch of maximum version using LEFT JOIN 62/32062/10
authorAndreas Fernandez <andreas.fernandez@aspedia.de>
Fri, 8 Aug 2014 12:03:02 +0000 (14:03 +0200)
committerJigal van Hemert <jigal.van.hemert@typo3.org>
Wed, 20 Aug 2014 21:03:42 +0000 (23:03 +0200)
commitb859c8235094b1efd90e919405b640110914c45f
tree3913d0513d6f0610597fa49bb6417381cf05b3e8
parent85004e5853b4e03484cb6568718fb71ea697c6d2
[TASK] Change fetch of maximum version using LEFT JOIN

Currently, the method fetchMaximalVersionsForAllExtensions uses a
subselect to determine the highest available version. This solution is
rather inefficient and incomptabile to DBAL. The query is replaced by
a LEFT JOIN.

Resolves: #60857
Releases: 6.2, 6.3
Change-Id: I7ae3c523259bf260c41080aee269f6df33edb408
Reviewed-on: http://review.typo3.org/32062
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
typo3/sysext/extensionmanager/Classes/Domain/Repository/ExtensionRepository.php