lucene-solr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hoss Man (JIRA)" <j...@apache.org>
Subject [jira] Commented: (SOLR-1449) solrconfig.xml syntax to add classpath elements from outside of instanceDir
Date Tue, 22 Sep 2009 22:18:16 GMT

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

Hoss Man commented on SOLR-1449:
--------------------------------

I feel like these comments aren't really on topic ... this type of feature has been discussed
numerous times on the list as a desirable way for users to specify where a core should look
to load plugins without needing to copy jars to a specific hardcoded directory -- particularly
when people want to use the same plugins in multiple cores (that have unique instanceDirs)

Independent of any question of what our releases look like, and what kinds of examples we
want to include, these is still a feature that users have been requesting.

My point about our examples was merely that an *additional* use case that would be improved
by this feature is that we would be able to have a single copy of any jar in the  release,
no matter how many examples wanted to refer to it (which would also make it easier to add
examples that would work "as is" without debating the potential increase n the size of the
release, or wether we should ask the user to copy the jars, etc...

bq. It's just that having a regex based class loading from externally located jars, although
cool, seems an overly fancy way to solve this particular problem.

As i already said: that wasn't a particular goal, just a nice side effect -- but FWIW: the
regex based loading was actually the easiest way i found to identify multiple jars -- i was
looking for an easy way to do shell style fileglobbing in java and nothing jumped out at me,
java.util.regex on the other hand is a stock and easy to use.


> solrconfig.xml syntax to add classpath elements from outside of instanceDir
> ---------------------------------------------------------------------------
>
>                 Key: SOLR-1449
>                 URL: https://issues.apache.org/jira/browse/SOLR-1449
>             Project: Solr
>          Issue Type: Improvement
>            Reporter: Hoss Man
>             Fix For: 1.4
>
>         Attachments: SOLR-1449.patch
>
>
> the idea has been discussed numerous times that it would be nice if there was a way to
configure a core to load plugins from specific jars (or "classes" style directories) by path
 w/o needing to copy them to the "./lib" dir in the instanceDir.
> The current workaround is "symlinks" but that doesn't really help the situation of the
Solr Release artifacts, where we wind up making numerous copies of jars to support multiple
example directories (you can't have reliable symlinks in zip files)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message