moodle/search
Matt Porritt 0a9a10f029 MDL-58654 Global search: Allow engines to support batch processing.
Allow Global Search 3rd party engines to be much faster by supporting batch processing.
Refactor the iterator loop for the documents to add to the search index into its own method.
Move this new method from the manger class to the base engine class.
The move to the base engine class will allow search engine plugins to override this and determine
how they implment it. It will not break the existing interface contract with existing plugins.

Finally, add an elasped time indication to the trace output.
2017-05-31 08:28:12 +10:00
..
classes MDL-58654 Global search: Allow engines to support batch processing. 2017-05-31 08:28:12 +10:00
cli MDL-53247 search: Require search to be available before running indexer script 2016-03-09 13:37:33 +08:00
engine/solr MDL-58853 versions: bump all versions and requires near release 2017-05-09 02:58:28 +02:00
templates MDL-56448 mustache: fix json errors in example context 2016-10-26 12:35:45 +01:00
tests Merge branch 'MDL-55191_master' of git://github.com/dmonllao/moodle 2016-09-20 11:41:03 +08:00
index.php MDL-55191 search: Generate an search result viewed event 2016-09-15 09:36:49 +08:00
upgrade.txt MDL-57243 search: Note about search area base classes relocation 2016-12-02 09:51:05 +08:00