sakaiproject/nakamura — pull request #948 by raydavis (2012-07-31 17:08:32+00:00)
Title: SOLR-75 Update to stable version of Solr/Lucene

Resolves SOLR-75, SOLR-63, and SOLR-82. All integration tests now pass handily, but we can expect other problems to show up.

This pull request is packaged as three commits (and should be merged that way). It will be easiest to review the three commits separately.

1. The first normalizes the format and contents of bundles/solr/pom.xml so as to clarify what changes result from the upgrade.

2. The second finishes the process of escaping forward-slash in Nakamura query strings.

3. The third is the actual upgrade. The biggest change to Nakamura-hosted code are in the Solr configuration files, which I re-based against the Solr example starters. Given the magnitude of other changes, I also took the opportunity to rename some of the most mysteriously named field types.