mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-05 20:48:22 +00:00
lucene 4: fix visitors to use constants for field names
This commit is contained in:
parent
6ca6407468
commit
79368bb221
@ -50,7 +50,7 @@ public class SourceFieldVisitor extends BaseFieldVisitor {
|
||||
@Override
|
||||
public Document createDocument() {
|
||||
Document document = new Document();
|
||||
document.add(new StoredField("_source", source));
|
||||
document.add(new StoredField(SourceFieldMapper.NAME, source));
|
||||
return document;
|
||||
}
|
||||
|
||||
|
@ -24,6 +24,7 @@ import org.apache.lucene.document.StoredField;
|
||||
import org.apache.lucene.index.FieldInfo;
|
||||
import org.elasticsearch.common.lucene.document.BaseFieldVisitor;
|
||||
import org.elasticsearch.index.mapper.internal.RoutingFieldMapper;
|
||||
import org.elasticsearch.index.mapper.internal.SourceFieldMapper;
|
||||
import org.elasticsearch.index.mapper.internal.UidFieldMapper;
|
||||
|
||||
import java.io.IOException;
|
||||
@ -39,8 +40,8 @@ public class UidAndRoutingFieldVisitor extends BaseFieldVisitor {
|
||||
@Override
|
||||
public Document createDocument() {
|
||||
Document document = new Document();
|
||||
document.add(new StoredField("uid", uid));
|
||||
document.add(new StoredField("_source", routing));
|
||||
document.add(new StoredField(UidFieldMapper.NAME, uid));
|
||||
document.add(new StoredField(SourceFieldMapper.NAME, routing));
|
||||
return document;
|
||||
}
|
||||
|
||||
|
@ -40,8 +40,8 @@ public class UidAndSourceFieldVisitor extends BaseFieldVisitor {
|
||||
@Override
|
||||
public Document createDocument() {
|
||||
Document document = new Document();
|
||||
document.add(new StoredField("uid", uid));
|
||||
document.add(new StoredField("_source", source));
|
||||
document.add(new StoredField(UidFieldMapper.NAME, uid));
|
||||
document.add(new StoredField(SourceFieldMapper.NAME, source));
|
||||
return document;
|
||||
}
|
||||
|
||||
|
@ -53,7 +53,7 @@ public class UidFieldVisitor extends BaseFieldVisitor {
|
||||
@Override
|
||||
public Document createDocument() {
|
||||
Document document = new Document();
|
||||
document.add(new StoredField("_uid", uid));
|
||||
document.add(new StoredField(UidFieldMapper.NAME, uid));
|
||||
return document;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user