Bug #23485
Updated by Mathias Schreiber almost 10 years ago
At least in indexed_search version 2.11.0 setting plugin.tx_indexedsearch.search.defaultFreeIndexUidList seems to cause multiple calls of tx_indexedsearch::getPhashList - one for every uid in the list. The query generated / executed in that method is allways identical and thereby causes unnecessary load. Quick fix: in the method getResultRows_SQLpointer make $list static and check if it allready contains a value different from the default one: static $list = NULL; if($list === NULL) { $list = $this->getPhashList($sWArr); } (issue imported from #M15608)