Projet

Général

Profil

Actions

Evolution #4501

fermé

Feature #4459: Optimisations 9.3

Modification de la désaccentuation au niveau fulltext

Ajouté par Éric Brison il y a environ 12 ans. Mis à jour il y a environ 12 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
04/02/2014
Echéance:
% réalisé:

100%

Temps estimé:
10:00 h
Version source:
Solution proposée:
Principaux fichiers impactés:
Wiki Détail:
Contrôle:
Thème:

Description

La vectorisation du fulltext est faite à l'aide d'un trigger (fonction sql fullvectorize[docid] -> "sqltrigger.xml").
Cette fonction utilise les fonctions setweight2 et to2_ascii pour enlever les accents.

Cette suppression d'accent peut être utilisée directement dans la définition de la vectorisation :
Voir : http://www.postgresql.org/docs/9.3/static/unaccent.html

1. Nécessite l'ajout de l’extension unaccent
- à ajouter lors de l'install et lors de la mise à jour CREATE EXTENSION IF NOT EXISTS unaccent
- verification lors du check possibilité d'avoir l'extension
- adaptation du trigger

2. Refactor SearchHighlight::highlight()
- simplification de la recherche grâce au nouveau paramétrage

Ne nécessite pas, a priori, de migration.

Mis à jour par Éric Brison il y a environ 12 ans

  • Version cible changé de 3.3.0 à 3.3#DB

Mis à jour par Éric Brison il y a environ 12 ans

  • Statut changé de Nouveau à Assigné

Mis à jour par Éric Brison il y a environ 12 ans

  • Statut changé de Assigné à Analysé

Mis à jour par Éric Brison il y a environ 12 ans

  • Temps estimé mis à 10:00 h

Mis à jour par Éric Brison il y a environ 12 ans

  • Assigné à mis à Jérôme Augé

Mis à jour par Éric Brison il y a environ 12 ans

  • Statut changé de Analysé à Assigné

Mis à jour par Jérôme Augé il y a environ 12 ans

  • % réalisé changé de 0 à 100

Mis à jour par Éric Brison il y a environ 12 ans

  • Statut changé de Assigné à Intégré
  • Temps estimé 10:00 h supprimé

Appliqué par commit dynacase-core|commit:39cedbfc164c1fb8a266aaf0ae4c4403ce161708.

Actions

Formats disponibles : Atom PDF