Skip to content

Conversation

Enygma2002
Copy link
Member

No description provided.

- Implemented index component that can add and delete data from Solr
- Implemented QueryExecutor that allows saerching the Solr index
- Added Solr Search UI and Solr Search Admin UI
- Downgraded to Solr 3.6.1 since we`ve upgraded Lucene to 3.6.1 and this way the old lucene plugin can live together with the solr component.
- QueryExecutor: filters out results that the current user is not allowed to view. Can/will be improved.
- Dropping one-field-per-language approach since it makes queries too complex. Using the same field name for all languages for now.
- Reviewed some of the indexed fields.
- Now indexing document translations as well
- Added configuration resources
- Automatically initializing a Solr home directory with the default config resources if they are not present
- Added the 'solr' engine type in the static list of available search engines to choose from.
- Internalized the existing API since it should be considered young and subject to change.
- Internalized the existing API since it should be considered young and subject to change.
- Marked the Solr search engine as experimental
- Added class sheet to the SearchConfigClass
Enygma2002 added a commit that referenced this pull request Nov 6, 2012
XWIKI-5676: Implement new search engine using Apache Solr
@Enygma2002 Enygma2002 merged commit 6e415df into master Nov 6, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants