|
58 | 58 | import org.elasticsearch.index.mapper.BlockDocValuesReader; |
59 | 59 | import org.elasticsearch.index.mapper.BlockLoader; |
60 | 60 | import org.elasticsearch.index.mapper.BlockSourceReader; |
61 | | -import org.elasticsearch.index.mapper.DocValueFetcher; |
62 | 61 | import org.elasticsearch.index.mapper.DocumentParserContext; |
63 | 62 | import org.elasticsearch.index.mapper.FieldMapper; |
64 | 63 | import org.elasticsearch.index.mapper.MappedFieldType; |
|
76 | 75 | import org.elasticsearch.index.query.SearchExecutionContext; |
77 | 76 | import org.elasticsearch.search.DocValueFormat; |
78 | 77 | import org.elasticsearch.search.aggregations.support.CoreValuesSourceType; |
79 | | -import org.elasticsearch.search.fetch.StoredFieldsSpec; |
80 | 78 | import org.elasticsearch.search.lookup.Source; |
81 | 79 | import org.elasticsearch.search.vectors.DenseVectorQuery; |
82 | 80 | import org.elasticsearch.search.vectors.ESDiversifyingChildrenByteKnnVectorQuery; |
@@ -2287,13 +2285,6 @@ public ValueFetcher valueFetcher(SearchExecutionContext context, String format) |
2287 | 2285 | if (format != null) { |
2288 | 2286 | throw new IllegalArgumentException("Field [" + name() + "] of type [" + typeName() + "] doesn't support formats."); |
2289 | 2287 | } |
2290 | | - if (context.getMappingLookup().isSourceSynthetic()) { |
2291 | | - return new DocValueFetcher( |
2292 | | - docValueFormat(null, null), |
2293 | | - context.getForField(this, FielddataOperation.SEARCH), |
2294 | | - StoredFieldsSpec.NO_REQUIREMENTS |
2295 | | - ); |
2296 | | - } |
2297 | 2288 | return new ArraySourceValueFetcher(name(), context) { |
2298 | 2289 | @Override |
2299 | 2290 | protected Object parseSourceValue(Object value) { |
|
0 commit comments