@Override public IndexFieldData<?> build(IndexSettings indexSettings, MappedFieldType fieldType, IndexFieldDataCache cache, CircuitBreakerService breakerService, MapperService mapperService) { // Ignore breaker final String fieldName = fieldType.name(); return new BytesBinaryDVIndexFieldData(indexSettings.getIndex(), fieldName); }
@Override public BytesBinaryDVAtomicFieldData loadDirect(LeafReaderContext context) throws Exception { return load(context); }
@Override public BytesBinaryDVAtomicFieldData loadDirect(LeafReaderContext context) throws Exception { return load(context); }
@Override public IndexFieldData<?> build(IndexSettings indexSettings, MappedFieldType fieldType, IndexFieldDataCache cache, CircuitBreakerService breakerService, MapperService mapperService) { // Ignore breaker final String fieldName = fieldType.name(); return new BytesBinaryDVIndexFieldData(indexSettings.getIndex(), fieldName); }
@Override public BytesBinaryDVAtomicFieldData loadDirect(LeafReaderContext context) throws Exception { return load(context); }
@Override public IndexFieldData<?> build(IndexSettings indexSettings, MappedFieldType fieldType, IndexFieldDataCache cache, CircuitBreakerService breakerService, MapperService mapperService) { // Ignore breaker final String fieldName = fieldType.name(); return new BytesBinaryDVIndexFieldData(indexSettings.getIndex(), fieldName); }
@Override public BytesBinaryDVAtomicFieldData loadDirect(LeafReaderContext context) throws Exception { return load(context); }
@Override public IndexFieldData<?> build(Index index, Settings indexSettings, MappedFieldType fieldType, IndexFieldDataCache cache, CircuitBreakerService breakerService, MapperService mapperService) { // Ignore breaker final Names fieldNames = fieldType.names(); return new BytesBinaryDVIndexFieldData(index, fieldNames, fieldType.fieldDataType()); }
@Override public BytesBinaryDVAtomicFieldData loadDirect(LeafReaderContext context) throws Exception { return load(context); }
@Override public IndexFieldData<?> build(IndexSettings indexSettings, MappedFieldType fieldType, IndexFieldDataCache cache, CircuitBreakerService breakerService, MapperService mapperService) { // Ignore breaker final String fieldName = fieldType.name(); return new BytesBinaryDVIndexFieldData(indexSettings.getIndex(), fieldName); }