Open
Description
openedon Sep 5, 2024
For array fields treated as unordered sets, we should add synthetic_source_keep: "none"
to the mappings to optimize storage under LogsDB. Fields like host.ip
and related.ip
would be candidates because order and duplicates are irrelevant.
Adding this option prevents the array field from being stored in _source
.
Support for this is in-progress in Elasticsearch and will be first available in 8.16.
References
Related
- LogsDB compatibility: specify if the ordering of arrays needs to be preserved #2372 (no longer relevant as we switched to an opt-in model for array optimization in logsdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment