Type: New Feature
Affects Version/s: 10.10-HF29, 11.1
Fix Version/s: None
The current Nuxeo ES mapping uses fieldata on the dc:title field.
=> see default-doc-mapping.json
This setting seems to be there for
NXP-22808 and the idea is to be able to do partial (like) match on the title.
However, as pointed in the ES doc, fielddata has an impact on memory usage at the ES level.
During the benchmark, usage of fielddata triggered a Circuit-Breaker Exception because it required too much memory.
The solution to continue without increasing again the number of ES nodes was to re-index with a different mapping:
In its current state, the ES mapping does not allow us to scale, so we basically have 2 options:
- we remove usage of fielddaete from the default mapping
- we create a "large repository" dedicated mapping
In both cases we need to:
- define migration path