Return-Path: Delivered-To: apmail-lucene-dev-archive@www.apache.org Received: (qmail 78179 invoked from network); 23 Jun 2010 04:56:29 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 23 Jun 2010 04:56:29 -0000 Received: (qmail 56314 invoked by uid 500); 23 Jun 2010 04:56:28 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 55449 invoked by uid 500); 23 Jun 2010 04:56:24 -0000 Mailing-List: contact dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucene.apache.org Delivered-To: mailing list dev@lucene.apache.org Received: (qmail 55441 invoked by uid 99); 23 Jun 2010 04:56:23 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 Jun 2010 04:56:23 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 Jun 2010 04:56:20 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o5N4twBv026877 for ; Wed, 23 Jun 2010 04:55:58 GMT Message-ID: <12244227.9371277268958722.JavaMail.jira@thor> Date: Wed, 23 Jun 2010 00:55:58 -0400 (EDT) From: "Robert Muir (JIRA)" To: dev@lucene.apache.org Subject: [jira] Updated: (LUCENE-2413) Consolidate all (Solr's & Lucene's) analyzers into modules/analysis MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/LUCENE-2413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Muir updated LUCENE-2413: -------------------------------- Attachment: LUCENE-2413_capitalize_phonetic.patch patch that moves the phonetic, doublemetaphone, and capitalization filters to the analysis module. with this patch, all concrete analysis components are consolidated and available to both lucene and solr users. I think i would like to close this issue and further, more complicated refactorings (distancing analysis from indexing, moving factories/abstract classes etc) can be done on their own issues. > Consolidate all (Solr's & Lucene's) analyzers into modules/analysis > ------------------------------------------------------------------- > > Key: LUCENE-2413 > URL: https://issues.apache.org/jira/browse/LUCENE-2413 > Project: Lucene - Java > Issue Type: Improvement > Components: contrib/analyzers > Reporter: Michael McCandless > Assignee: Robert Muir > Fix For: 4.0 > > Attachments: LUCENE-2413-charfilter.patch, LUCENE-2413-dir-and-package-fixes.patch, LUCENE-2413-PFAW+LF.patch, LUCENE-2413_capitalize_phonetic.patch, LUCENE-2413_commongrams.patch, LUCENE-2413_coreAnalyzers.patch, LUCENE-2413_coreUtils.patch, LUCENE-2413_folding.patch, LUCENE-2413_htmlstrip.patch, LUCENE-2413_icu.patch, LUCENE-2413_keep_hyphen_trim.patch, LUCENE-2413_keyword.patch, LUCENE-2413_mockfilter.patch, LUCENE-2413_mockfilter.patch, LUCENE-2413_pattern.patch, LUCENE-2413_porter.patch, LUCENE-2413_removeDups.patch, LUCENE-2413_synonym.patch, LUCENE-2413_teesink.patch, LUCENE-2413_test4.patch, LUCENE-2413_testanalyzer.patch, LUCENE-2413_testanalyzer.patch, LUCENE-2413_tests2.patch, LUCENE-2413_tests3.patch, LUCENE-2413_wdf.patch > > > We've been wanting to do this for quite some time now... I think, now that Solr/Lucene are merged, and we're looking at opening an unstable line of development for Solr/Lucene, now is the right time to do it. > A standalone module for all analyzers also empowers apps to separately version the analyzers from which version of Solr/Lucene they use, possibly enabling us to remove Version entirely from the analyzers. > We should also do LUCENE-2309 (decouple, as much as possible, indexer from the analysis API), but I don't think that issue needs to block this consolidation. > Once we do this, there is one place where our users can find all the analyzers that Solr/Lucene provide. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org For additional commands, e-mail: dev-help@lucene.apache.org