Commit Graph

23 Commits

Author SHA1 Message Date
Serge Latyntcev 29bd446b8d Merge branch '3.6' into 3.7 2020-11-06 08:56:01 +13:00
Serge Latyntcev b82ff86a52 MNT Fix YML syntax 2020-11-05 16:18:36 +13:00
Maxime Rainville 566ffa0593 NEW Disable re-indexing when migrating files 2019-05-30 19:07:20 +12:00
Hayden Shaw 9736b26a17
Update config.yml 2019-05-09 14:00:31 +12:00
cpenny 43f415555a Added complex filtering via Criteria/Criterion and Adapters/Writers for Solr. 2018-07-12 13:28:40 +12:00
Andrew Aitken-Fincham e08731d1f1
solr admin url
fix dead links and update quickstart

solr admin expansion

spellcheck docs

custom types

custom field types

highlighting

facets
2018-06-20 17:14:49 +01:00
Andrew Aitken-Fincham 7b78a841b0 add default solr contentcontroller extension
piggy-back on default searchform
2018-06-06 17:28:31 +01:00
Raissa North e7420a584d NEW Update to use proxied DB instead of self-proxied 2018-03-14 16:54:04 +13:00
Robbie Averill 7b933cb36e API More TestState into source folder from tests 2018-01-10 15:16:04 +13:00
Robbie Averill a47d5e8a8e FIX Use correct namespace for SQLite3 adapter, implement injector prioritisation for database 2017-12-07 09:14:08 +13:00
Robbie Averill 45c402fc4c API Remove bind_manipulation_capture and RequestFilter, use Injector instead 2017-12-07 09:12:57 +13:00
Robbie Averill 861f87514d API Update Subsite integration, remove Polyhome variant
Add a method to clear cached variants from SearchVariant, and a configuration flag for whether
a variant should be enabled or not. Add a FullTextSearch TestState class which will globally
disable the queuedjobs and fulltextsearch shutdown handlers during tests, and is not used to
clear cached variants on each test to prevent global state leakage.

Also removes Phockito as a test dependency.
2017-12-05 14:29:53 +13:00
Raissa North acd8b7b164 FIX Update namespace references to Symbiote 2017-11-29 15:40:47 +13:00
Brett Tasker a8588b2fd8 Merge branch 'compat/4' into compat4/btasker 2017-04-27 00:24:46 +12:00
Brett Tasker 57f6a55994 SS 4.0 - Update config files to use full class names & update travis 2017-04-26 22:53:44 +12:00
Marco Hermo 8228c762c9 Explicit namespace definition on YAML files 2017-04-24 09:05:47 +12:00
Brett Tasker 6066af5841 Update Search Manipulater 2017-04-21 16:34:04 +12:00
Damian Mooyman 1683f776bd API QueuedJob support for Solr_Reindex
API Incremental clear and re-index of records rather than clearing all records from SolrIndex up front
2015-07-28 12:46:23 +12:00
Damian Mooyman 625d282df2 API Solr_Reindex uses configured SearchUpdater instead of always doing a direct write
Emit errors on Solr_Reindex if verbose=1
2015-05-07 11:58:39 +12:00
Darren Inwood a2cfbb531b BUG Fix sold indexing storing against the incorrect class key 2014-05-22 12:18:38 +12:00
Damian Mooyman 71fc359b37 API Disable queued processing for development environments 2014-04-16 17:50:57 +12:00
Hamish Friedlander dbd68dc300 API Move SearchUpdate queue handling to DIed processor, add QueuedJob support 2013-07-25 14:28:10 +12:00
Hamish Friedlander 1ee50dd9ab BUG make bind_manipulation_capture call correctly
When the module was called solr we could call SearchUpdater::bind_manipulation_capture in _config.php, because
solr/_config.php was included after mysite/_config.php. This isnt true when the module is called fulltextsearch

Instead we hook into the new RequestProcessor in 3.0 to make the manipulation capture. We also make
bind_manipulation_capture re-callable, so you can call it any time you need to make sure.
2012-07-19 12:09:44 +12:00