-
-
Notifications
You must be signed in to change notification settings - Fork 155
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
Final switch to ElasticSearch from Solr #4713
Comments
Sure, here are some details about this process. Switch V3 of RECAP Search API to ES To begin serving requests via ES, we can set the flag Breaking changes outlined in the migration guide for Switch V3 of Opinion Search API to ES This process should follow these steps:
If errors are found, they are likely to involve syntax issues, such as unbalanced quotes, parentheses, or invalid characters in ES queries. If we have time it'd be a good idea to run this command before Monday in order to estimate the manual effort required. If many alerts share common issues, we could potentially write a script to fix them in bulk. After fixes are in place we should run the command again to confirm all its correct now. If no errors remain, then we'll need to execute the following command to replace the
Immediately after making this change, enable the following flag and switch for everyone: o-es-active So the Opinion Search frontend and also Opinion Search Alerts start working with ES. Something to consider is that when we turn enable However I think this issue is planned for next sprint? If so we could introduce a separate flag now to ensure this feature isn't enabled when Finally, set a percentage for the o-es-search-api-active flag to start serving V3 Opinion Search Alert API requests via ES. |
I think this is done, right, Alberto? |
Yeah this is done, we can close it. |
We promised that we'd deprecate the Solr version of v3 of the API and webhooks on November 25th.
In #4650, we learned that a brown out strategy should be pretty easy, so this ticket is to discuss the full profess we need to do on Monday and through the end of the week.
There are three waffle flags that we need to flip:
By Friday when this is done, Solr can probably be turned off. We'll see. Alberto, can you please chime in with the details and pieces I've missed about this?
The text was updated successfully, but these errors were encountered: