You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "Dawid Weiss (Jira)" <ji...@apache.org> on 2020/10/08 15:12:00 UTC

[jira] [Commented] (SOLR-14759) Separate the Lucene and Solr builds

    [ https://issues.apache.org/jira/browse/SOLR-14759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17210281#comment-17210281 ] 

Dawid Weiss commented on SOLR-14759:
------------------------------------

I took a tentative look at how difficult it would be. Code-wise it's fairly simple. I have created two branches from the current master - one with just Lucene and one with Solr, here:

https://github.com/dweiss/lucene-solr/tree/lucene-standalone
https://github.com/dweiss/lucene-solr/tree/solr-standalone

These branches remove the counterpart project but leave much of "everything else" in the same places. Projects compile and pass tests although full check doesn't work because of documentation and site generation inter-dependencies (which I will need some help with I think).

Solr fully depends on Lucene binary snapshot JARs fetched from Apache Nexus (snapshots repo). I had to comment out 2 or 3 classes which had direct dependencies on Lucene test classes but these can be sorted out later I think.

The question is when to move forward with this; I'm guessing it has to be done atomically with the TLP move because of site and documentation generation?

> Separate the Lucene and Solr builds
> -----------------------------------
>
>                 Key: SOLR-14759
>                 URL: https://issues.apache.org/jira/browse/SOLR-14759
>             Project: Solr
>          Issue Type: Sub-task
>          Components: Build
>            Reporter: Jan Høydahl
>            Assignee: Dawid Weiss
>            Priority: Major
>
> While still in same git repo, separate the builds, so Lucene and Solr can be built independently.
> This is a preparation step which will make it easier to prune the new git repos post-split.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org