Source only runtime fields are runtime fields without scripts. The name of the runtime field implies which field from source is going to be loaded. For synthetic source, we significantly improve accessing unmapped fields using these types of runtime fields. This meta issue is around improving the performance of accessing source only runtime fields in the case source mode is synthetic.
Tasks:
Source only runtime fields are runtime fields without scripts. The name of the runtime field implies which field from source is going to be loaded. For synthetic source, we significantly improve accessing unmapped fields using these types of runtime fields. This meta issue is around improving the performance of accessing source only runtime fields in the case source mode is synthetic.
Tasks:
*FieldScript.Factory(Runtime fields: pass down runtime field name as source filter when source mode is synthetic #133897)LongScriptFieldTypeblock loader by using the FallbackSyntheticSourceBlockLoader instead of generic LongScriptBlockLoader. (Improve block loader for source only runtime fields of type long. #134117)DoubleScriptFieldTypeblock loader. (Improve block loader for source only runtime fields of type double. #134629)KeywordScriptFieldTypeblock loader. (Improve block loader for source only runtime fields of type keyword #135026)DateScriptFieldTypeblock loader. (Improve block loader for source only runtime date fields #135373)IpScriptFieldTypeblock loader. Improve block loader for source only runtime IP fields #135393BooleanScriptFieldTypeblock loader. (Improve block loader for source only runtime boolean fields #135318)GeoPointScriptFieldTypeblock loader. Improve block loader for source only runtime geo_point fields #135883- [ ] ImproveGeoShapeScriptFieldTypeblock loader.