@Override public PostingsFormat getPostingsFormatForField(String field) { final MappedFieldType fieldType = mapperService.fullName(field); if (fieldType == null) { logger.warn("no index mapper found for field: [{}] returning default postings format", field); } else if (fieldType instanceof CompletionFieldMapper.CompletionFieldType) { return CompletionFieldMapper.CompletionFieldType.postingsFormat(); } return super.getPostingsFormatForField(field); }
@Override public PostingsFormat getPostingsFormatForField(String field) { final MappedFieldType fieldType = mapperService.fullName(field); if (fieldType == null) { logger.warn("no index mapper found for field: [{}] returning default postings format", field); } else if (fieldType instanceof CompletionFieldMapper.CompletionFieldType) { return CompletionFieldMapper.CompletionFieldType.postingsFormat(); } return super.getPostingsFormatForField(field); }
@Override public PostingsFormat getPostingsFormatForField(String field) { final MappedFieldType fieldType = mapperService.fullName(field); if (fieldType == null) { logger.warn("no index mapper found for field: [{}] returning default postings format", field); } else if (fieldType instanceof CompletionFieldMapper.CompletionFieldType) { return CompletionFieldMapper.CompletionFieldType.postingsFormat(); } return super.getPostingsFormatForField(field); }
@Override public PostingsFormat getPostingsFormatForField(String field) { final MappedFieldType fieldType = mapperService.fullName(field); if (fieldType == null) { logger.warn("no index mapper found for field: [{}] returning default postings format", field); } else if (fieldType instanceof CompletionFieldMapper.CompletionFieldType) { return CompletionFieldMapper.CompletionFieldType.postingsFormat(); } else if (fieldType instanceof CompletionFieldMapper2x.CompletionFieldType) { return ((CompletionFieldMapper2x.CompletionFieldType) fieldType).postingsFormat( super.getPostingsFormatForField(field)); } return super.getPostingsFormatForField(field); }