[
https://issues.apache.org/jira/browse/OAK-7545?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16517949#comment-16517949
]
Tommaso Teofili commented on OAK-7545:
--------------------------------------
at the moment _embedded_ Solr might be use for testing and development by
users. I was thinking of removing it because in the end final Oak deployments
won't work with that and users are not always aware that they should use a
remote one for production. However we have configurations exposed for
_embedded_ Solr so, while I would be fine to remove the embedded Solr, we need
to take into account that this breaks backward compatibility with respect
previous versions (configuration is API).
Note however that we can remove the Oak usage of _EmbeddedSolrServer_ from
SolrJ client [1] but we can't completely remove the SolrJ dependency which has
both remote and embedded Solr clients.
[1] :
https://github.com/apache/jackrabbit-oak/blob/trunk/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/EmbeddedSolrServerProvider.java
> solr support of embedded server conflicts with Guava upgrade
> ------------------------------------------------------------
>
> Key: OAK-7545
> URL: https://issues.apache.org/jira/browse/OAK-7545
> Project: Jackrabbit Oak
> Issue Type: Technical task
> Components: solr
> Reporter: Julian Reschke
> Priority: Major
>
> ...as solr-core requires early Guava versions.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)