Skip to content
This repository has been archived by the owner on Aug 30, 2022. It is now read-only.

Update Smarti to Solr 7.x #248

Open
westei opened this issue May 14, 2018 · 0 comments
Open

Update Smarti to Solr 7.x #248

westei opened this issue May 14, 2018 · 0 comments
Assignees
Milestone

Comments

@westei
Copy link
Member

westei commented May 14, 2018

as a preperation to externalize Solr

@westei westei added this to the v0.8.0 milestone May 14, 2018
@westei westei self-assigned this May 14, 2018
@westei westei added the ready label Jun 9, 2018
@westei westei modified the milestones: v0.8.0, v0.9.0 Sep 27, 2018
westei added a commit that referenced this issue Sep 28, 2018
* deleted the chatpal backend #289
* updated Solr Version to `7.5.0` #248
* started to update Solr configurations for the new Solr Version #248
* started to adapt the ConversationInterestingTermsExtractor so that it works with multiple clients (will replace the Systel Crawl Solr index) #290
westei added a commit that referenced this issue Oct 9, 2018
* had to update Solrlib to work with Solr7 (hence the version update to 0.6.0-SNAPSHOT)
* had to exclude unused SolrAutoConfiguration (Spring Data Solr) as it fails with Solr7 dependencies
westei added a commit that referenced this issue Oct 9, 2018
* Using of the GraphFilterFactories and FlattenGraphFilter (as recommended for Solr7)
* added the StemmerOverrideFilterFactory with a German StemmDict (better Stemming)
* added the HyphenatedWordsFilterFactory
westei added a commit that referenced this issue Oct 9, 2018
* Needed to upgrade `io.dropwizard.metrics` dependencies as Solr 7 requires a newer version as used by Spring.
* more updates to the `schema.xml` of the conversation index
* needed to enable `content.streams` in the `solrconf.xml` as default changed to disabled for Solr 7
* needed to change MLT requests as Content Streams changed in SolrJ
* explicitly added the `mlt.fl` for all MLT requests
* excluded the current conversation for MLT requests in the ConversationMLT query builder
* excluded the Spring SolrAutoConfiguration from AutoConfiguration for all Spring Unit Tests (was already excluded for `SmartiApplication` in previous releases)
* Needed to adapt the RocketChatSearchQueryBuilder FieldAnalysis functionality because of an API change in SolrJ

#289 - removed Chatpal Backend Webservice and remaining dependencies in the smarti application module
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant