Package org.apache.lucene.index

Examples of org.apache.lucene.index.IndexWriter.deleteAll()


    final IndexWriterConfig config = new IndexWriterConfig(
        ConstResolver.VERSION, analyzer);

    final IndexWriter writer = new IndexWriter(getDirectory(), config);

    writer.deleteAll();

    writer.close();

  }
View Full Code Here


    IndexReader ir = IndexReader.open(FSDirectory.open(nsdl_global_file), true);

    IndexWriter testIW = NSDLIndex.createIndexWriter(TEST_INDEX_NAME);
    IndexWriter trainIW = NSDLIndex.createIndexWriter(TRAIN_INDEX_NAME);
    testIW.deleteAll();
    trainIW.deleteAll();

    // first search for all documents having at least one value for each of
    // content, description, title, subject, audience fields
    IndexSearcher searcher = new IndexSearcher(ir);
View Full Code Here

    IndexReader ir = IndexReader.open(FSDirectory.open(nsdl_global_file), true);

    IndexWriter testIW = NSDLIndex.createIndexWriter(TEST_INDEX_NAME);
    IndexWriter trainIW = NSDLIndex.createIndexWriter(TRAIN_INDEX_NAME);
    testIW.deleteAll();
    trainIW.deleteAll();

    // first search for all documents having at least one value for each of
    // content, description, title, subject, audience fields
    IndexSearcher searcher = new IndexSearcher(ir);
View Full Code Here

    IndexWriterConfig iwConfig;
    iwConfig = new IndexWriterConfig(VERSION, analyzer);

    IndexWriter iw;
    iw = new IndexWriter(FSDirectory.open(nsdl_index_dir), iwConfig);
    iw.deleteAll();
    return iw;
  }
 
  public static void createSmallIndex() throws Exception {
View Full Code Here

  public void delete() {
    try {
      IndexWriter writer = index.writer;

      writer.deleteAll();
      writer.commit();
    } catch (IOException e) {
      log.log(Level.SEVERE, "IO error while deleting index.", e);
    }
  }
View Full Code Here

    @DELETE
    public Response delete() throws IOException {
        final IndexWriter writer = new IndexWriter(directory, config);
       
        try {
            writer.deleteAll();
            writer.commit();
        } finally {
            writer.close();
       
       
View Full Code Here

            }
        }
        logger.debug("instances " + instances.size());
        IndexWriter writer = luceneTools.getIndexWriter(true);
        try {
            writer.deleteAll();
        } catch (IOException ex) {
            throw new RuntimeException(ex);
        }
        for (NonLiteral instance : instances) {
            indexResource(instance, writer);
View Full Code Here

    final IndexWriterConfig config = new IndexWriterConfig(
        ConstResolver.VERSION, analyzer);

    final IndexWriter writer = new IndexWriter(getDirectory(), config);

    writer.deleteAll();

    writer.close();

  }
View Full Code Here

    RetryingRunnable runnable = new RetryingRunnable()
    { 
      public void run() throws Exception
      {
        IndexWriter w = createIndexWriter(true); // open for writing and close (make empty)
        w.deleteAll();
        w.commit();
        w.close(true);
       
        Directory dir = getIndexDir();
        for(String file: dir.listAll())
View Full Code Here

    final IndexWriterConfig config = new IndexWriterConfig(
        ConstResolver.VERSION, analyzer);

    final IndexWriter writer = new IndexWriter(getDirectory(), config);

    writer.deleteAll();

    writer.close();

  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.