IDEs are more or less ok. me + the patch contributor tried in netbeans. The format of the index is different, so you have to re-index everything. scanning the local repo is without external relationships and the downloaded bits from central (or elsewhere reasonably recent I guess) the download format is not lucene based and is only converted locally to lucene.
Milos On Tue, Feb 25, 2014 at 11:33 PM, Olivier Lamy <[email protected]> wrote: > infra doesn't manage maven central repository. This is owned by sonatype. > The main issue here is all users of this index file (various ide, > others repository manager). > So such upgrade/change is not so easy... > > On 26 February 2014 04:16, Eric Barboni <[email protected]> wrote: >> Can we do that or we must ask infra ? >> >> -----Message d'origine----- >> De : Olivier Lamy [mailto:[email protected]] >> Envoyé : lundi 24 février 2014 23:24 >> À : [email protected] >> Objet : Re: [GitHub] maven-indexer pull request: Update to lucene 4.6 with >> new API >> >> Yup this can be very interesting. >> BUT I have no idea if this will be compatible with the current maven central >> index. >> Something to test IMHO before. >> >> On 25 February 2014 01:02, Eric Barboni <[email protected]> wrote: >>> Hi, >>> This upgrade may indirectly "improve" Apache Archiva. >>> Memory usage reduced. Some query speed improved. >>> >>> But I'm unaware of the impact of the lucene 2.X drop. >>> >>> Eric >>> >>> >>> >>> -----Message d'origine----- >>> De : Olivier Lamy [mailto:[email protected]] Envoyé : mercredi 19 >>> février 2014 23:03 À : Maven Developers List Objet : Re: [GitHub] >>> maven-indexer pull request: Update to lucene 4.6 with new API >>> >>> sounds interesting. >>> WDYT folks? >>> >>> On 19 February 2014 09:04, everflux <[email protected]> wrote: >>>> GitHub user everflux opened a pull request: >>>> >>>> https://github.com/apache/maven-indexer/pull/3 >>>> >>>> Update to lucene 4.6 with new API >>>> >>>> Please note that the version is changed for local development. >>>> You may >>> want to bump it to 6.0.0 to communicate the API break clearly. >>>> >>>> You can merge this pull request into a Git repository by running: >>>> >>>> $ git pull https://github.com/everflux/maven-indexer dep-update >>>> >>>> Alternatively you can review and apply these changes as the patch at: >>>> >>>> https://github.com/apache/maven-indexer/pull/3.patch >>>> >>>> To close this pull request, make a commit to your master/trunk branch >>>> with (at least) the following in the commit message: >>>> >>>> This closes #3 >>>> >>>> ---- >>>> commit e9fa1e9d3903be794b76d3c91baa0475afe22063 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-24T12:53:35Z >>>> >>>> Update pom for bitbucket fork >>>> >>>> commit 689e7722c57039ebdab78ebca402fa199f7862c9 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-24T12:55:37Z >>>> >>>> Update project information >>>> >>>> commit e16c96de61bc41e2f207beaa0e363c45c7be0c0a >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-24T13:08:37Z >>>> >>>> Add fork-version >>>> >>>> commit 4189ff732990ba081436467719183298af5475ae >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-24T15:15:27Z >>>> >>>> Update animal-sniffer for java 1.7 >>>> >>>> commit f0cb5c7dc305181fbe5369cb81d4ad6c9db4880b >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-24T15:27:02Z >>>> >>>> Update maven compiler for java 7 >>>> >>>> commit 7d6b8b119d675b71890765ee97c7fab4c625e25f >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-24T15:51:39Z >>>> >>>> Update maven failsafe plugin >>>> >>>> commit 67621a105bf9eb300ed5e596e9d6c982377335d3 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-24T15:54:38Z >>>> >>>> Update version for evr fork >>>> >>>> commit dec7e48dd4a740ad2d4777ab481694cef13a2d63 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-24T15:56:10Z >>>> >>>> Merge evr into dep-update >>>> >>>> commit 9b1e4bbecf529fa130d3f4c890e50b5fb6d07b78 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-24T15:57:45Z >>>> >>>> Update junit dependency >>>> >>>> commit 29e54c054b2e209fa5f399447e3fdc0430b3437e >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-24T16:23:06Z >>>> >>>> Use maven 3.0.5 >>>> >>>> commit c6610b6b9c2295fcf2f8cbfb82100385ad1d4964 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-25T13:55:08Z >>>> >>>> Begin migration to Lucene 4 API >>>> >>>> commit 7c3f9c15166394ad4057489a147954379fcf5900 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-25T14:07:03Z >>>> >>>> Migrate test classes for Lucene 4 API >>>> >>>> commit 529e281c4dee6c45162657e5b81cf386cd14742b >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-26T14:58:29Z >>>> >>>> Update lucene to 4.6 in parent pom >>>> >>>> commit c79ce6a5fee8d88caf67523ae0d7565ae04c4ad0 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-26T16:17:45Z >>>> >>>> Update API for Lucene 4 >>>> >>>> commit 1c7c8a461d71697fe49c3136bde508b0e785f7e7 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-26T16:59:25Z >>>> >>>> Update API for Lucene 4 >>>> >>>> commit f47821bd86e13f4867278a400d707abde6f2a65d >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-26T17:15:23Z >>>> >>>> Handle null result for liveDocs if no document was deleted >>>> >>>> commit 0791f2b366ed1a527192f7d68218876d918e52d1 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-26T18:44:57Z >>>> >>>> Handle tokenstream workflow contract. >>>> Ignore tests for old lucene index format >>>> Make sure to call reset() on tokenstream before it gets wrapped >>>> by CachingTokenFilter which does not delegate the reset >>>> >>>> commit 35c48f310bc7360a6c6ab5d64950a96f9c41b29e >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-26T20:09:50Z >>>> >>>> make sure to commit and close index-writer when updating index >>>> >>>> commit 07ad21ff93683fac61e050da55ad540d29ac0ea2 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-01-27T21:55:00Z >>>> >>>> Fix junit test for lucene 4 index merge behaviour >>>> >>>> commit d4e15bf9165a13b4dfcddbd3484d4ac3a1b05b23 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-02-09T13:40:40Z >>>> >>>> ignore tests for legacy lucene format, add exception when trying >>>> to use legacy format >>>> >>>> commit 7365056c6a1a53a0a419f895b9eb0a81465943d5 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-02-09T17:44:21Z >>>> >>>> Fix missing normalize for lowercase >>>> >>>> commit ed023752238950aa64963f55485069edad7c36c1 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-02-09T21:05:28Z >>>> >>>> Fix field metadatacorruption on copy of lucene index >>>> >>>> commit f426457aa4fc2cd3342215fb96e526c488cebba5 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-02-11T20:46:26Z >>>> >>>> Make sure the nexus analyzer uses the correct tokenizer depending >>>> on the field. (Lucene caches/reuses the tokenizer, see >>>> https://issues.apache.org/jira/browse/LUCENE-3396 ) >>>> >>>> commit 271ab0c1275e8f025a0d87a15f45680819004d68 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-02-11T20:54:02Z >>>> >>>> Call forceMerge(4) when an optimize() was called on the lucene >>>> index >>>> >>>> commit eac0e8aa143008f3ce470b87bde07f2c26fa6179 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-02-14T10:30:04Z >>>> >>>> >>>> >>>> commit 946edd7418d76ba891842f4f20e4e1923ccbb7a9 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-02-14T10:32:39Z >>>> >>>> Use single segment for 'optimize', make sure commit() is called >>> afterwards. >>>> >>>> commit 575b742d50a0fd6e417409a4c587923f14222a76 >>>> Author: Thomas Kruse <[email protected]> >>>> Date: 2014-02-14T20:14:20Z >>>> >>>> Ignore tests that seem to depend on the old Lucene 2.x format >>>> >>>> ---- >>>> >>>> >>>> --- >>>> If your project is set up for it, you can reply to this email and >>>> have your reply appear on GitHub as well. To do so, please top-post >>>> your >>> response. >>>> If your project does not have this feature enabled and wishes so, or >>>> if the feature is enabled but not working, please contact >>>> infrastructure at [email protected] or file a JIRA ticket >>>> with >>> INFRA. >>>> --- >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [email protected] For >>>> additional commands, e-mail: [email protected] >>>> >>> >>> >>> >>> -- >>> Olivier Lamy >>> Ecetera: http://ecetera.com.au >>> http://twitter.com/olamy | http://linkedin.com/in/olamy >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] For >>> additional commands, e-mail: [email protected] >>> >>> >> >> >> >> -- >> Olivier Lamy >> Ecetera: http://ecetera.com.au >> http://twitter.com/olamy | http://linkedin.com/in/olamy >> > > > > -- > Olivier Lamy > Ecetera: http://ecetera.com.au > http://twitter.com/olamy | http://linkedin.com/in/olamy
