I see in the JavaDoc for IndexWriterConfig that: "Note that IndexWriter makes a private clone; if you need to subsequently change settings use IndexWriter.getConfig()."
However when I attempt to use the same IndexWriterConfig to create multiple IndexWriters the following exception is thrown: org.apache.lucene.util.SetOnce$AlreadySetException: The object cannot be set twice! at org.apache.lucene.util.SetOnce.set(SetOnce.java:69) at org.apache.lucene.index.MergePolicy.setIndexWriter(MergePolicy.java:263) at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1078) Is this the intended design? Is there a way to use the configuration multiple times? I see that clone won't work since it's shallow... Thanks, -Chris --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org