Return-Path: Delivered-To: apmail-lucene-java-commits-archive@www.apache.org Received: (qmail 6962 invoked from network); 22 Dec 2005 23:40:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 22 Dec 2005 23:40:25 -0000 Received: (qmail 84832 invoked by uid 500); 22 Dec 2005 23:40:25 -0000 Delivered-To: apmail-lucene-java-commits-archive@lucene.apache.org Received: (qmail 84813 invoked by uid 500); 22 Dec 2005 23:40:24 -0000 Mailing-List: contact java-commits-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-dev@lucene.apache.org Delivered-To: mailing list java-commits@lucene.apache.org Received: (qmail 84802 invoked by uid 99); 22 Dec 2005 23:40:24 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 22 Dec 2005 15:40:24 -0800 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 22 Dec 2005 15:40:24 -0800 Received: (qmail 6887 invoked by uid 65534); 22 Dec 2005 23:40:03 -0000 Message-ID: <20051222234003.6884.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r358655 - /lucene/java/trunk/contrib/miscellaneous/src/java/org/apache/lucene/misc/IndexMergeTool.java Date: Thu, 22 Dec 2005 23:39:59 -0000 To: java-commits@lucene.apache.org From: dnaber@apache.org X-Mailer: svnmailer-1.0.5 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: dnaber Date: Thu Dec 22 15:39:49 2005 New Revision: 358655 URL: http://svn.apache.org/viewcvs?rev=358655&view=rev Log: print usage if called with wrong number of arguments; be more verbose Modified: lucene/java/trunk/contrib/miscellaneous/src/java/org/apache/lucene/misc/IndexMergeTool.java Modified: lucene/java/trunk/contrib/miscellaneous/src/java/org/apache/lucene/misc/IndexMergeTool.java URL: http://svn.apache.org/viewcvs/lucene/java/trunk/contrib/miscellaneous/src/java/org/apache/lucene/misc/IndexMergeTool.java?rev=358655&r1=358654&r2=358655&view=diff ============================================================================== --- lucene/java/trunk/contrib/miscellaneous/src/java/org/apache/lucene/misc/IndexMergeTool.java (original) +++ lucene/java/trunk/contrib/miscellaneous/src/java/org/apache/lucene/misc/IndexMergeTool.java Thu Dec 22 15:39:49 2005 @@ -70,6 +70,10 @@ */ public class IndexMergeTool { public static void main(String[] args) throws IOException { + if (args.length < 3) { + System.err.println("Usage: IndexMergeTool [index3] ..."); + System.exit(1); + } File mergedIndex = new File(args[0]); IndexWriter writer = new IndexWriter(mergedIndex, new SimpleAnalyzer(), true); @@ -79,9 +83,12 @@ 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."); } }