lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Muir (JIRA)" <>
Subject [jira] Updated: (SOLR-2002) improve build/tests
Date Tue, 07 Sep 2010 06:26:32 GMT


Robert Muir updated SOLR-2002:

    Attachment: SOLR-2002_merged.patch

since we merged lucene & solr, the build system has been somewhat of a mess.

attached is a very early patch thats basically a reboot of the solr build:
* it reuses the logic from lucene's build
* its significantly faster, especially dependencies with lucene's up2date macros
* its nowhere near committable yet

One interesting thing found so far the solr contribs basically have their own build systems:
and they are hiding exceptions going on behind the scenes when running tests (try the patch
to see)

The patch doesnt yet work for things like 'dist' or 'example'. at the moment only things like
'ant compile, ant test, ant javadocs' work correctly.

additionally the contrib/dataimporthandler 'extras' isnt compiled or tested yet, I think i
would like to propose instead we make contrib/dataimporthandler-extras, that depends on the
main dataimporthandler, this would really simplify the build.

> improve build/tests
> -------------------
>                 Key: SOLR-2002
>                 URL:
>             Project: Solr
>          Issue Type: Task
>          Components: Build
>            Reporter: Robert Muir
>            Assignee: Robert Muir
>            Priority: Minor
>             Fix For: 3.1, 4.0
>         Attachments: SOLR-2002.patch, SOLR-2002_core_contrib.patch, SOLR-2002_localization.patch,
SOLR-2002_lucenetestcase.patch, SOLR-2002_merged.patch, SOLR-2002_replication.patch, SOLR-2002_testiter.patch,
SOLR-2002_testmethod.patch, SOLR-2002_timeout.patch, SOLR-2002setupteardown.patch
> we are working on improving some functionality in lucene's build/tests, it would be good
to improve the solr side to take advantage of it.
> currently its only sorta-kinda integrated and a bit messy.
> i'd like to do some incremental improvements piece-by-piece on this issue.

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:
For additional commands, e-mail:

View raw message