archiva-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Olivier Lamy <ol...@apache.org>
Subject Re: [GitHub] maven-indexer pull request: Update to lucene 4.6 with new API
Date Fri, 07 Mar 2014 03:53:01 GMT
I have merged the changes in a maven indexer branch called lucene-4.6
Something else I don't is the compatibility with jackrabbit


On 26 February 2014 16:25, Milos Kleint <mkleint@gmail.com> wrote:
> 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 <olamy@apache.org> 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 <skygo@apache.org> wrote:
>>> Can we do that or we must ask infra ?
>>>
>>> -----Message d'origine-----
>>> De : Olivier Lamy [mailto:olamy@apache.org]
>>> Envoyé : lundi 24 février 2014 23:24
>>> À : dev@archiva.apache.org
>>> 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 <skygo@apache.org> 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:olamy@apache.org] 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 <git@git.apache.org> 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 <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-24T12:53:35Z
>>>>>
>>>>>     Update pom for bitbucket fork
>>>>>
>>>>> commit 689e7722c57039ebdab78ebca402fa199f7862c9
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-24T12:55:37Z
>>>>>
>>>>>     Update project information
>>>>>
>>>>> commit e16c96de61bc41e2f207beaa0e363c45c7be0c0a
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-24T13:08:37Z
>>>>>
>>>>>     Add fork-version
>>>>>
>>>>> commit 4189ff732990ba081436467719183298af5475ae
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-24T15:15:27Z
>>>>>
>>>>>     Update animal-sniffer for java 1.7
>>>>>
>>>>> commit f0cb5c7dc305181fbe5369cb81d4ad6c9db4880b
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-24T15:27:02Z
>>>>>
>>>>>     Update maven compiler for java 7
>>>>>
>>>>> commit 7d6b8b119d675b71890765ee97c7fab4c625e25f
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-24T15:51:39Z
>>>>>
>>>>>     Update maven failsafe plugin
>>>>>
>>>>> commit 67621a105bf9eb300ed5e596e9d6c982377335d3
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-24T15:54:38Z
>>>>>
>>>>>     Update version for evr fork
>>>>>
>>>>> commit dec7e48dd4a740ad2d4777ab481694cef13a2d63
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-24T15:56:10Z
>>>>>
>>>>>     Merge evr into dep-update
>>>>>
>>>>> commit 9b1e4bbecf529fa130d3f4c890e50b5fb6d07b78
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-24T15:57:45Z
>>>>>
>>>>>     Update junit dependency
>>>>>
>>>>> commit 29e54c054b2e209fa5f399447e3fdc0430b3437e
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-24T16:23:06Z
>>>>>
>>>>>     Use maven 3.0.5
>>>>>
>>>>> commit c6610b6b9c2295fcf2f8cbfb82100385ad1d4964
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-25T13:55:08Z
>>>>>
>>>>>     Begin migration to Lucene 4 API
>>>>>
>>>>> commit 7c3f9c15166394ad4057489a147954379fcf5900
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-25T14:07:03Z
>>>>>
>>>>>     Migrate test classes for Lucene 4 API
>>>>>
>>>>> commit 529e281c4dee6c45162657e5b81cf386cd14742b
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-26T14:58:29Z
>>>>>
>>>>>     Update lucene to 4.6 in parent pom
>>>>>
>>>>> commit c79ce6a5fee8d88caf67523ae0d7565ae04c4ad0
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-26T16:17:45Z
>>>>>
>>>>>     Update API for Lucene 4
>>>>>
>>>>> commit 1c7c8a461d71697fe49c3136bde508b0e785f7e7
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-26T16:59:25Z
>>>>>
>>>>>     Update API for Lucene 4
>>>>>
>>>>> commit f47821bd86e13f4867278a400d707abde6f2a65d
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-26T17:15:23Z
>>>>>
>>>>>     Handle null result for liveDocs if no document was deleted
>>>>>
>>>>> commit 0791f2b366ed1a527192f7d68218876d918e52d1
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> 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 <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-26T20:09:50Z
>>>>>
>>>>>     make sure to commit and close index-writer when updating index
>>>>>
>>>>> commit 07ad21ff93683fac61e050da55ad540d29ac0ea2
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-01-27T21:55:00Z
>>>>>
>>>>>     Fix junit test for lucene 4 index merge behaviour
>>>>>
>>>>> commit d4e15bf9165a13b4dfcddbd3484d4ac3a1b05b23
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> 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 <thomas.kruse@reucon.com>
>>>>> Date:   2014-02-09T17:44:21Z
>>>>>
>>>>>     Fix missing normalize for lowercase
>>>>>
>>>>> commit ed023752238950aa64963f55485069edad7c36c1
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-02-09T21:05:28Z
>>>>>
>>>>>     Fix field metadatacorruption on copy of lucene index
>>>>>
>>>>> commit f426457aa4fc2cd3342215fb96e526c488cebba5
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> 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 <thomas.kruse@reucon.com>
>>>>> Date:   2014-02-11T20:54:02Z
>>>>>
>>>>>     Call forceMerge(4) when an optimize() was called on the lucene
>>>>> index
>>>>>
>>>>> commit eac0e8aa143008f3ce470b87bde07f2c26fa6179
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-02-14T10:30:04Z
>>>>>
>>>>>
>>>>>
>>>>> commit 946edd7418d76ba891842f4f20e4e1923ccbb7a9
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> Date:   2014-02-14T10:32:39Z
>>>>>
>>>>>     Use single segment for 'optimize', make sure commit() is called
>>>> afterwards.
>>>>>
>>>>> commit 575b742d50a0fd6e417409a4c587923f14222a76
>>>>> Author: Thomas Kruse <thomas.kruse@reucon.com>
>>>>> 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 infrastructure@apache.org or file a JIRA ticket
>>>>> with
>>>> INFRA.
>>>>> ---
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
>>>>> additional commands, e-mail: dev-help@maven.apache.org
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Olivier Lamy
>>>> Ecetera: http://ecetera.com.au
>>>> http://twitter.com/olamy | http://linkedin.com/in/olamy
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For
>>>> additional commands, e-mail: dev-help@maven.apache.org
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> 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



-- 
Olivier Lamy
Ecetera: http://ecetera.com.au
http://twitter.com/olamy | http://linkedin.com/in/olamy

Mime
View raw message