Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Solr 9.1.x #242

Open
DiegoPino opened this issue Apr 5, 2023 · 1 comment
Open

Upgrade to Solr 9.1.x #242

DiegoPino opened this issue Apr 5, 2023 · 1 comment
Assignees
Labels
Deployment Strategies What every vendor would love to Copy and pasta Discovery Find what is in your soul Docker Containers All about those tiny little critters Drupal YAML files Drupal settings provided by our deployment enhancement New feature or request External Bug Some package, dependency needs some Pet Friendly Bug controll Release Duties We are all duty here, heavy duty Service Settings Docker settings, Service Settings. What allows us to run the thing
Milestone

Comments

@DiegoPino
Copy link
Member

What?

As documented here apache/lucene@98dafe2 Solr 8/Lucene 8 has a long standing bug that affects our Community (Librarian/Museum) needs for very complex exact matches.

This binds with
esmero/strawberryfield#263

Changes needed are:
New OCR highlight component (moving to 0.8.4), Solr Field types, Schema, Config and core.conf changes. Upgrade itself does not imply loosing data but a reindex is encouraged

Plus code changes to avoid the Solr 9 defaults that don't play with Search API Solr.

I have all tested locally. Will clean, package and make a pull against 1.1.0

@DiegoPino DiegoPino added this to the 1.1.0 milestone Apr 5, 2023
@DiegoPino DiegoPino self-assigned this Apr 5, 2023
@DiegoPino DiegoPino added enhancement New feature or request Docker Containers All about those tiny little critters Service Settings Docker settings, Service Settings. What allows us to run the thing Drupal YAML files Drupal settings provided by our deployment Release Duties We are all duty here, heavy duty External Bug Some package, dependency needs some Pet Friendly Bug controll Deployment Strategies What every vendor would love to Copy and pasta Discovery Find what is in your soul labels Apr 5, 2023
@DiegoPino
Copy link
Member Author

This is done, but we have no perfect step by step documentation. Being really the simples way to backup your core. Clear your core, get the new configs + the new OCR library, replace the container and start it again. Then re-index. Honestly that is the only way. But will keep this open I find time to document or someone in the community gives us a hand

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Deployment Strategies What every vendor would love to Copy and pasta Discovery Find what is in your soul Docker Containers All about those tiny little critters Drupal YAML files Drupal settings provided by our deployment enhancement New feature or request External Bug Some package, dependency needs some Pet Friendly Bug controll Release Duties We are all duty here, heavy duty Service Settings Docker settings, Service Settings. What allows us to run the thing
Projects
None yet
Development

No branches or pull requests

1 participant