Hi Otis, My question was too much short cut.
Here is a sample : import org.apache.lucene.index.IndexWriter; import org.apache.lucene.index.IndexReader; import org.apache.lucene.store.RAMDirectory; import org.apache.lucene.analysis.standard.StandardAnalyzer; import java.io.IOException; public class MySample { public static void main(String[] args) { try { RAMDirectory ramd = new RAMDirectory(); IndexWriter iw = new IndexWriter(ramd,new StandardAnalyzer(),true); iw.minMergeDocs = 1; iw.addDocument(new org.apache.lucene.document.Document()); IndexReader ir = IndexReader.open(ramd); System.out.println("Docs number : " + ir.numDocs()); ir.close(); iw.close(); } catch (IOException ioe) { ioe.printStackTrace(); } } } If I execute this sample, the result is : Docs number : 0 If a call close() method or optimize() method after added my document, the result is : Docs number : 1 So, my question is : How to get the second result without close() or optimize() index (expensive methods I think) ? Thanks, Mickaël -----Message d'origine----- De : Otis Gospodnetic [mailto:[EMAIL PROTECTED] Envoyé : mardi 10 mai 2005 17:39 À : java-user@lucene.apache.org Objet : Re: Real time indexing with RAMDirectory Hi Mickaël, Have you tried using minMergeDocs=1 ? Will that do what you want? Otis --- Rifflard Mickaël <[EMAIL PROTECTED]> wrote: > Hi all, > > Is it possible, with the RAMDirectory (or another Directory), to > "flush" informations after each Document indexing ? > I tried this but this "flush" appears to be able to be made after 2 > indexing at best. > > What do you think about it ? I forgot a configuration ? > > Thanks, > > Mickaël > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]