-
-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Complete rewrite for modern Solr installation #8
Comments
It looks like things may be changing a little bit with 5.x, too... but for reference: |
It looks like Solr 5.x will definitely require a bit of a rework, since file paths have moved around a bit, and setup/configuration is a bit different (see the init script in the first link in the above comment). But for 3.x and 4.x, file pathing is similar. |
Also need to account for settings like Xmx and Xms with this rewrite... any other Jetty vars? |
Solr has improved quite a bit since the initial version of this role was written (for early 3.x versions of Solr). In Solr 4.x and now 5.0.0 (just released), it's preferred to use the included Jetty-based servlet, which is simpler to install and configure than Tomcat.
Plus, I only have a crufty old 'tomcat6' role to use, and don't have any other projects where I use Tomcat anymore, so there's no real reason for me to create or update tomcat roles. And since Jetty's preferred anyways, and should have comparable performance nowadays... no reason not to use Jetty :)
So I'm going to completely rewrite the role, and still hopefully be able to support any version of Solr from 3.x to 5.x, installed with Java 7+. I can also drop the dependency on
geerlingguy.tomcat6
, and just have no dependencies (people can install Java however they please... though thegeerlingguy.java
role makes this simple as well).The text was updated successfully, but these errors were encountered: