Incident HC-13675
Logiciel
| Cas client | Applicable à | Corrigé dans |
|---|---|---|
| CS0272293 | V9.1.7.0 | 9.1.8.1 |
Comportement observé
A mesure que le nombre d'attributs d'un produit augmente, le coût d'indexation augmente à son tour, parfois considérablement. Cela peut entraîner l'arrêt de l'opération d'indexation.
Comportement attendu
A mesure que le nombre d'attributs d'un produit augmente, l'augmentation du temps de processus d'indexation doit être au moins linéaire.
Résolution
L'attribution de produit est implémentée en tant que zones d'index dynamique dans l'index du produit, à l'aide de l'identificateur d'attribut dans le nom de la zone d'index. A mesure que le nombre d'attributs augmente, une erreur d'indexation Elasticsearch appelée "explosion de mappe" peut se produire.</p> <p> La structure de l'indexation a été modifiée pour utiliser à la place un mappage de zone d'index statique et ainsi éviter l'indexation avec des noms de zones dynamiques.