Bonjour, Le module wikitty lucene utilisant une indexation lucene pure et bobo pour la facetisation est totalement codé. Ce qui m'a prit le plus de temps est l'indexation des arbres qui a été totalement copiée/collée depuis solr. Les tests passent. Spécificité lucene: - pour l'instant, l'indexation reste simple, il n'y a plus les multiples champs (_s, _d, _dt ...) - certains champs sont dupliquées pour retomber sur le fonctionnement de solr sur les copyField - les criterias wikitty sont directement transformées en Query lucene Niveau code: - la transformation criteria>query n'est pas totalement codé (juste pour faire passer les tests) aucun test de vradi ne fonctionne Problème : - bobo ne supporte pas les facettes sur une requête (facetCriteria) il y a moyen de faire des facettes sur des plages de valeur, mais pas sur une requête générique Il y a-t-il d'autre cas que les plages de valeur ? - le code d'indexation des arbres est très fortement lié au SolrDocument/SolrInputDocument, (il ne va pas être évident de l'extraire) -- Éric Chatellier <chatellier@codelutin.com> Tel: 02.40.50.29.28 http://www.codelutin.com
Le 29/06/2011 12:04, Eric Chatellier a écrit : > Spécificité lucene: > - pour l'instant, l'indexation reste simple, il n'y a plus > les multiples champs (_s, _d, _dt ...) A priori, il faut on moyen 2 champs : - le champs non modifié pour les recherches est égalités strictes et les facettes. - un champs "_a" où les valeurs sont stockées après avoir été traitées par l'analyser lucene pas de facette possible, mais recherche like) -- Éric Chatellier <chatellier@codelutin.com> Tel: 02.40.50.29.28 http://www.codelutin.com
participants (1)
-
Eric Chatellier