public static Index makeIndexBlocks(String[] docnos, String[] documents) throws Exception { count++; return makeIndex(docnos, documents, new BlockIndexer(ApplicationSetup.TERRIER_INDEX_PATH, ApplicationSetup.TERRIER_INDEX_PREFIX + '-'+ count), ApplicationSetup.TERRIER_INDEX_PATH, ApplicationSetup.TERRIER_INDEX_PREFIX + '-'+ count); }
public static Index makeIndexFieldsBlocks(String[] docnos, String[] documents) throws Exception { count++; return makeIndexFields(docnos, documents, new BlockIndexer(ApplicationSetup.TERRIER_INDEX_PATH, ApplicationSetup.TERRIER_INDEX_PREFIX + '-'+ count), ApplicationSetup.TERRIER_INDEX_PATH, ApplicationSetup.TERRIER_INDEX_PREFIX + '-'+ count); }
@Test public void testBlockNoFields() throws Exception { ApplicationSetup.setProperty("FieldTags.process", ""); testIndexer(new BlockIndexer(ApplicationSetup.TERRIER_INDEX_PATH, ApplicationSetup.TERRIER_INDEX_PREFIX), true, false); } @Test
@Test public void testBlockFields() throws Exception { ApplicationSetup.setProperty("FieldTags.process", "TITLE,ELSE"); testIndexer(new BlockIndexer(ApplicationSetup.TERRIER_INDEX_PATH, "fields"), true, true); }