Commit e692ea76 authored by Stephane Bouvry's avatar Stephane Bouvry
Browse files

- Note pour la Ptach "fuzzy queries" qui implique une mise à niveau de...

 - Note pour la Ptach "fuzzy queries" qui implique une mise à niveau de Elasticsearch (version 7 requise). Le CHANGELOG précise ce qu'il faut faire si besoin
 - Doc Elascticsearch mise à jour
parent 7e69c2f0
Loading
Loading
Loading
Loading
+8 −0
Changes for CHANGELOG.md: 8 added lines, 0 removed lines.
Original line number Diff line number Diff line
# 📢 CHANGEMENTS (MASTER/RIPLEY)
## 2025

### Mars
 - [fix] On force les types *long* en texte dans la recherche pour éviter l'erreur `fuzzy queries` - **Imporant** Ces modifications ne sont pas rétro-compatible avec Elasticsearch 6. Vous devez donc mettre à niveau Elasticsearch en désinstallant la version 6 (`apt remove elasticsearch --purge`), puis en installant la version 7 ([Installation de Elasticsearch](doc/install-elasticsearch.md#ajout-du-dépôt-officiel)). Enfin, pensez à réindexer les données : 
  ```
    php bin/oscar.php activity:search-rebuild
    php bin/oscar.php oarganizations:search-rebuild
    php bin/oscar.php persons:search-rebuild
  ```

### Février
 - [fix] Erreur d'indexation lié au typage automatique des valeurs dans elasticsearch. La configuration du mapping a été modifié (**nécessite après mise à jour, une réindexation des activités, organisations et personnes**)
 - [fix] Maj doc sur les champs utilisés dans les dépenses
+1 −1
Changes for doc/install-elasticsearch.md: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -44,7 +44,7 @@ apt-get install apt-transport-https
Puis ajoutez la ligne au sourcelist :

```bash
echo "deb https://artifacts.elastic.co/packages/6.x/apt stable main" | tee -a /etc/apt/sources.list.d/elastic-6.x.list
echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | tee -a /etc/apt/sources.list.d/elastic-7.x.list
```

Et chargé la clef :