collective / collective.recipe.solrinstance

Buildout recipe to configure a Solr instance
https://pypi.python.org/pypi/collective.recipe.solrinstance
5 stars 13 forks source link

Solr 5 integration #40

Closed saily closed 9 years ago

saily commented 9 years ago

This feature branch includes:

saily commented 9 years ago

Will fix #32 as well.

jensens commented 9 years ago

I'am not deep enough into solr configuration and multi-core knowledge to fully get all implications, but this PR looks very clean, feels well thought and a is big step foreward, so +1 for merging it.

saily commented 9 years ago

i rebased the whole branch onto master.

loechel commented 9 years ago

Hi, I did an review and some manual tests on this recipe. The changes look very clean as as @jensens already mentioned, but I found several issues that should be solved before merging and a release of an 6.0.0 version.

By the way, Plone did not work with generated schema as collective.solr.parser fails due to order of definitions in schema.xml

loechel commented 9 years ago

I did some fixings on the mentioned problems. Please review and check if that is consitent with intended cleanup (@saily).

saily commented 9 years ago

Hi thanks for reviewing.

saily commented 9 years ago

Ok, since we copy over all sample data shipped with solr now, the given schema.xml files should always work. There are some new locations (lang folder) and naming conventions for stopwords.txt but for now we should just ignore the new location and use the old one, people may have customized their templates.