Implement synthetic source support for annotated text field (#107735)

This PR adds synthetic source support for annotated_text fields. Existing implementation for text is reused including test infrastructure so the majority of the change is moving and making things accessible.

Contributes to #106460, #78744.
This commit is contained in:
Oleksandr Kolomiiets 2024-04-25 10:31:27 -07:00 committed by GitHub
parent 4ef8b3825e
commit e1d902d33b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 824 additions and 300 deletions

View file

@ -41,6 +41,7 @@ There are a couple of restrictions to be aware of:
types:
** <<aggregate-metric-double-synthetic-source, `aggregate_metric_double`>>
** {plugins}/mapper-annotated-text-usage.html#annotated-text-synthetic-source[`annotated-text`]
** <<binary-synthetic-source,`binary`>>
** <<boolean-synthetic-source,`boolean`>>
** <<numeric-synthetic-source,`byte`>>