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

field type names are case sensitive #55

Closed tschorr closed 7 years ago

tschorr commented 7 years ago

The recipe normalizes field type names, but they are actually case sensitive. E.g. the default schema template contains a field type alphaOnlySort that cannot be used because the recipe renders it as alphaonlysort.

The PR also contains a fix for buildout.cfg making it use the source package (again). The current master buildout.cfg obviously uses the latest PyPI release of c.r.solrinstance. Therefore also some older tests needed fixing.

tschorr commented 7 years ago

Travis build for Python 2.6 fails because check-manifest needed for flake8 dropped support for Python 2.6 in version 0.26 (2015-10-30). I guess we could pin check-manifest to <0.26, but not sure wether we really want that.

tschorr commented 7 years ago

Looks like there are multiple issues with the doctests in Python 3.3, but they are allowed to fail.

tschorr commented 7 years ago

Travis build for Python 2.7 passed.

gforcada commented 7 years ago

As for python 2.6 I wouldn't care that much. It has been sooo long deprecated and plain unmaintained that it makes no sense (at least for me).

tschorr commented 7 years ago

Regarding Python 2.6: how about leaving the version pin for check-manifest in this PR and I file another ticket/PR for dropping Python 2.6 support one of these days?