-
-
Notifications
You must be signed in to change notification settings - Fork 27
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
Elasticsearch migration from 5.6 to 6.8 #1813
base: master
Are you sure you want to change the base?
Conversation
add a step in order to install the elasticsearch plugin in order to pass cover tests.
Test de création de la branch remote sur un texte sans impact.
- Mapping Update (scripts and code) - Code update for deprecation update (fields, missings, ...) - Component update (elasticsearch, elasticsearch DSL) - Migration scripts and logstash engine / pipeline - CI scripts
- Mapping Update (scripts and code) - Code update for deprecation update (fields, missings, ...) - Component update (elasticsearch, elasticsearch DSL) - Migration scripts and logstash engine / pipeline - CI scripts
- Mapping Update (scripts and code) - Code update for deprecation update (fields, missings, ...) - Component update (elasticsearch, elasticsearch DSL) - Migration scripts and logstash engine / pipeline - CI scripts
- Mapping Update (scripts and code) - Code update for deprecation update (fields, missings, ...) - Component update (elasticsearch, elasticsearch DSL) - Migration scripts and logstash engine / pipeline - CI scripts
CI: - retirer dans l'installation de ES 5.6 les paramètres inconsistant + install plugin analysis-icu sur ES
CI: - retirer dans l'installation de ES 5.6 les paramètres inconsistant + install plugin analysis-icu sur ES
Script de création / mapping / settings des indices ES
- lint fixes
- CI/CD : ES Download version
- lint fixes
…-to-6.8' into elasticsearch-migration-from-5.6-to-6.8
- lint fixes
- lint fixes
- lint fixes
- lint fixes
- docker-api ES point
- Update settings es in config file for github-actions
- test_fill_index fix coquille
- update doc
Coverage summary from CodacySee diff coverage on Codacy
Coverage variation details
Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: Diff coverage details
Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: See your quality gate settings Change summary preferences🚀 Don’t miss a bit, follow what’s new on Codacy. Codacy stopped sending the deprecated coverage status on June 5th, 2024. Learn more |
ElasticSearch Upgrade from v5.6 to V6.8 for docker env. like dev one.
The docker-compose file has been updated in order to facilitate and automotive plugins installation and prepare the environment for migration.
The ElasticSearch 5.6 is still build and run but would not be the main ES for the service. It could be decommissioned after migration.
docker-compose file contains as well :
migration steps
docker-compose build
docker-compose up -d
./scripts/esUpdateMappings56.sh
docker-compose start logstash6
It will stop by itself when migration would be achieveddocker-compose exec api .build/venv/bin/alembic upgrade head
post migration
if all the process has been passed without issues. you can comment or remove in the docker-compose.yml services :