-
Type: Improvement
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 8.10
-
Fix Version/s: 9.1
-
Component/s: Elasticsearch
-
Epic Link:
-
Tags:
-
Sprint:nxcore 9.1.2, nxcore 9.1.3
-
Story Points:3
To index a Nuxeo document a JSON representation is build with JsonESDocumentWriter. This representation is saved in Elasticsearch _source field.
Empty field or null value are dumped like:
"uid:uid" : null, "ecm:tag" : [ ], "files:files" : [ ], "dc:expired" : null, "dc:format" : null,
This can represent more than 15% of the size for a small document.
If this empty values are not used by search they should be removed.