OpenSearch/libs
Julie Tibshirani 4b1d8e4433 Allow big integers and decimals to be mapped dynamically. (#42827)
This PR proposes to model big integers as longs (and big decimals as doubles)
in the context of dynamic mappings.

Previously, the dynamic mapping logic did not recognize big integers or
decimals, and would an error of the form "No matching token for number_type
[BIG_INTEGER]" when a dynamic big integer was encountered. It now accepts these
numeric types and interprets them as 'long' and 'double' respectively. This
allows `dynamic_templates` to accept and and remap them as another type such as
`keyword` or `scaled_float`.

Addresses #37846.
2019-06-14 10:05:11 -07:00
..
cli [Backport] Remove dependency substitutions 7.x (#42866) 2019-06-04 13:50:23 -07:00
core Fix IOUtils#fsync on Windows fsyncing directories (#43008) 2019-06-07 23:00:26 -04:00
dissect Eclipse libs projects setup fix (#42852) 2019-06-04 13:52:41 -07:00
geo [Backport] Remove dependency substitutions 7.x (#42866) 2019-06-04 13:50:23 -07:00
grok Eclipse libs projects setup fix (#42852) 2019-06-04 13:52:41 -07:00
nio Remove `nonApplicationWrite` from `SSLDriver` (#42954) 2019-06-06 17:44:40 -04:00
plugin-classloader [Backport] Replace usages RandomizedTestingTask with built-in Gradle Test (#40978) (#40993) 2019-04-09 11:52:50 -07:00
secure-sm Eclipse libs projects setup fix (#42852) 2019-06-04 13:52:41 -07:00
ssl-config [Backport] Remove dependency substitutions 7.x (#42866) 2019-06-04 13:50:23 -07:00
x-content Allow big integers and decimals to be mapped dynamically. (#42827) 2019-06-14 10:05:11 -07:00
build.gradle [Backport] Remove dependency substitutions 7.x (#42866) 2019-06-04 13:50:23 -07:00