[ 
https://jira.codehaus.org/browse/MINDEXER-77?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=342090#comment-342090
 ] 

Thomas Kruse commented on MINDEXER-77:
--------------------------------------

I have used it inside of Netbeans 8.0/dev and compared it to the original 
maven-indexer. Result:
Size on disc:
Using old lucene: 6.9G
Using newer lucene: 3.1GB

The reason for this is that Lucene introduced codecs, by default a compression 
codec is enabled. This is especially beneficial for storing field content which 
is what maven indexer is doing.
I can not say if there is any performance or memory (RAM) improvement.

The upgrade breaks compatibility with very old lucene indices. That is used as 
interchange format for old(!) maven repository index (.zip extension). The new 
interchange format (.gz extension) is using a custom text file format which is 
used to build the Lucene index during import.

I am already aware of some issues with my initial pull request, all are related 
to the pom.xml - I will fix that and create a new PR.

> Upgrade to Lucene 4.1
> ---------------------
>
>                 Key: MINDEXER-77
>                 URL: https://jira.codehaus.org/browse/MINDEXER-77
>             Project: Maven Indexer
>          Issue Type: Improvement
>            Reporter: Emmanuel Hugonnet
>
> Lucene has made a great effort in being quicker and smaller in the 4.x 
> versions.
> Moving to this new version would make maven indexer better



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to