| Original |
|---|
1 @Before
2 public void setup() throws Exception {
3 super.setUp();
4
5
6 strMapper = new StringFieldMapper.Builder("str_value")
7 .build(new Mapper.BuilderContext(null, new ContentPath(1)));
8
9 lngMapper = new LongFieldMapper.Builder("lng_value")
10 .build(new Mapper.BuilderContext(null, new ContentPath(1)));
11
12 dblMapper = new DoubleFieldMapper.Builder("dbl_value")
13 .build(new Mapper.BuilderContext(null, new ContentPath(1)));
14
15
16 Index index = new Index("test");
17 CircuitBreakerService circuitBreakerService = new NoneCircuitBreakerService();
18 IndicesFieldDataCache indicesFieldDataCache = new IndicesFieldDataCache(
19 ImmutableSettings.Builder.EMPTY_SETTINGS,
20 new IndicesFieldDataCacheListener(circuitBreakerService)
21 );
22 ifdService = new IndexFieldDataService(index, ImmutableSettings.builder().put("index.fielddata.cache", "none").build(), indicesFieldDataCache, circuitBreakerService, new IndicesFieldDataCacheListener(circuitBreakerService));
23 MapperService mapperService = MapperTestUtils.newMapperService(ifdService.index(), ImmutableSettings.Builder.EMPTY_SETTINGS);
24 ifdService.setIndexService(new StubIndexService(mapperService));
24
25 IndexQueryParserService parserService = new IndexQueryParserService(
26 index, ImmutableSettings.EMPTY, new IndicesQueriesRegistry(ImmutableSettings.EMPTY, ImmutableSet.<QueryParser>of(), ImmutableSet.<FilterParser>of()),
27 null, null, null, mapperService, null, ifdService, null, null, null, null
28 );
29 parseContext = new QueryParseContext(index, parserService);
30 writer = new IndexWriter(new RAMDirectory(),
31 new IndexWriterConfig(Lucene.VERSION, new StandardAnalyzer(Lucene.VERSION)));
32
33 int numDocs = 10;
34 for (int i = 0; i < numDocs; i++) {
35 Document d = new Document();
36 d.add(new StringField(strMapper.names().indexName(), "str" + i, Field.Store.NO));
37 d.add(new LongField(lngMapper.names().indexName(), i, Field.Store.NO));
38 d.add(new DoubleField(dblMapper.names().indexName(), Double.valueOf(i), Field.Store.NO));
39 writer.addDocument(d);
40 }
41
42 reader = SlowCompositeReaderWrapper.wrap(DirectoryReader.open(writer, true));
43 }
44
|
| | Modified |
|---|
1 @Before
2 public void setup() throws Exception {
3 super.setUp();
4
5
6 strMapper = new StringFieldMapper.Builder("str_value")
7 .build(new Mapper.BuilderContext(null, new ContentPath(1)));
8
9 lngMapper = new LongFieldMapper.Builder("lng_value")
10 .build(new Mapper.BuilderContext(null, new ContentPath(1)));
11
12 dblMapper = new DoubleFieldMapper.Builder("dbl_value")
13 .build(new Mapper.BuilderContext(null, new ContentPath(1)));
14
15
16 Settings settings = ImmutableSettings.builder().put("index.fielddata.cache", "none").build();
17 IndexService indexService = createIndex("test", settings);
18 ifdService = indexService.injector().getInstance(IndexFieldDataService.class);
19 IndexQueryParserService parserService =
19 indexService.queryParserService()
19 ;
20 parseContext = new QueryParseContext(indexService.index(), parserService);
21 writer = new IndexWriter(new RAMDirectory(),
22 new IndexWriterConfig(Lucene.VERSION, new StandardAnalyzer(Lucene.VERSION)));
23
24 int numDocs = 10;
25 for (int i = 0; i < numDocs; i++) {
26 Document d = new Document();
27 d.add(new StringField(strMapper.names().indexName(), "str" + i, Field.Store.NO));
28 d.add(new LongField(lngMapper.names().indexName(), i, Field.Store.NO));
29 d.add(new DoubleField(dblMapper.names().indexName(), Double.valueOf(i), Field.Store.NO));
30 writer.addDocument(d);
31 }
32
33 reader = SlowCompositeReaderWrapper.wrap(DirectoryReader.open(writer, true));
34 }
35
|
|