-
Demande d'amélioration
-
Résolution: Résolu
-
Mineur
-
6.02.37
-
Aucune
-
Aucune
Les changements d'état des fiches provoquent une mise à jour des index lucene.
Des mises à jour concurrentes pendant une optimisation de l'index peuvent provoquer une corruption de l'index.
Afin d'éviter ces corruptions, les suppressions sont déléguées à l' IndexerJob via un cache partagé persistant.
L'indexer job va être les seul processus utilisant le writer.
L'optimisation va être sortie de l'indexerjob et isolée dans un job dédié, chaîné dans la scanSiteSequence
L'effet de bord est que les fiches supprimées ou archivées vont remonter dans les recherches fulltext jusqu'à ce que l'IndexerJob soit passé.
- lié à
-
CORE-2247 Amélioration du code de nettoyage des index lucene pour éviter les concurrences d'accès en écriture
- Fini