+1

On Mon, Nov 5, 2012 at 11:26 AM, Eduard Moraru <[email protected]> wrote:

> Hi devs,
>
> I would like your vote on merging the 'feature-solr-search' branch with
> 'master' for 4.3M2 as planned in the Roadmap.
>
> Merge Notes:
> - A first version of the Solr search is bundled by default as experimental
> with XE, but Lucene is still the default search engine.
> --- Lucene has been upgraded to 3.6.1 [1] and Solr has been downgraded to
> the same (3.6.1) version in order to achieve the peaceful cohabitation
> between the 2 search versions. If we want Solr 4.0, we need to work a bit
> more on the Lucene search, since Lucene 4.0 comes with a considerable
> number of refactorings.
> ----- I have just noticed Jerome's feature-lucene-4.0.0-upgrade [2] branch.
> - The admin needs to use the Search Administration to switch from Lucene to
> Solr and back. (each engine has its own index)
> - The back-end contains a SolrIndex for add/delete operations and a
> QueryExecutor to query the index trough XWiki's Query API using the 'solr'
> language.
> - Indexing is only manually performed for now, from the Search
> Administration, blocking the request until the operation is complete.
> - Search highlighting is available
> - The default search looks only for Documents. Filtered/Advanced search
> options can be used to change some of the search parameters.
> - Lucene/Solr syntax is supported in the query string
> - Faceted search is currently hidden because it is not yet in an usable
> state.
> - SearchSuggest is still using Lucene, no matter what the configuration in
> Search Administration says
> - The merge also contains a fix for a pretty nasty yet easily fixable
> Lucene deadlock [3] (introduced 10 months ago) and some Search Admin UI
> improvements [4]
>
> The pull requests [5][6] are available for reviewing so start shooting :)
>
> Thanks,
> Eduard
>
> ----------
> [1] http://jira.xwiki.org/browse/XWIKI-8407
> [2]
> https://github.com/xwiki/xwiki-platform/tree/feature-lucene-4.0.0-upgrade
> [3] http://jira.xwiki.org/browse/XWIKI-8406
> [4] http://jira.xwiki.org/browse/XWIKI-8408
> [5] https://github.com/xwiki/xwiki-platform/pull/73
> [6] https://github.com/xwiki/xwiki-enterprise/pull/34
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to