Hi, looking into the code of IndexMergeTool I saw this:
IndexWriter writer = new IndexWriter(mergedIndex, new SimpleAnalyzer(), true); Then the indexes are added to this new index. My question is: How does the Analyzer of this IndexWriter instance effect the merge process? It seems that is doesn't matter, right? Thank you. Complete source of IndexMergeTool: public static void main(String args[]) throws IOException { if (args.length < 3) { System.err.println("Usage: IndexMergeTool <mergedIndex> <index1> <index2> [index3] ..."); System.exit(1); } File mergedIndex = new File(args[0]); IndexWriter writer = new IndexWriter(mergedIndex, new SimpleAnalyzer(), true); Directory indexes[] = new Directory[args.length - 1]; for (int i = 1; i < args.length; i++) indexes[i - 1] = FSDirectory.getDirectory(args[i], false); System.out.println("Merging..."); writer.addIndexes(indexes); System.out.println("Optimizing..."); writer.optimize(); writer.close(); System.out.println("Done."); } } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]