|
||||||||
|
This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira |
||||||||
- [jira] [Created] (SOLR-3664) risk of inconsistency in... Hoss Man (JIRA)
- [jira] [Commented] (SOLR-3664) risk of inconsist... Hoss Man (JIRA)
- [jira] [Updated] (SOLR-3664) risk of inconsisten... Hoss Man (JIRA)
- [jira] [Commented] (SOLR-3664) risk of inconsist... Lance Norskog (JIRA)
- [jira] [Updated] (SOLR-3664) risk of inconsisten... Lance Norskog (JIRA)

Here is another way: repacking dependent jars into all contrib dist/ jars. I've done an experiment with analysis-extras, and it takes 4 seconds to repack the classes from the dependent jars into apache-solr-analysis-extras-5.0-SNAPSHOT.jar.
Add this to solr/contrib/analysis-extras/build.xml:
Run 'ant dist addjars'. The dist jar goes from 20k to 15M. But, it's 15M in one deployable file. I don't know what to do about META-INF files in the absorbed libraries. This approach just preserves the manifest file.
This approach needs a little rearranging of the order of the build steps. There is no place visible to the contrib build.xml where the solr/build dist jar is finished, but not yet copied to dist/.