[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [sdx-users] Log des suppressions
From: |
Emmanuel Bégué |
Subject: |
RE: [sdx-users] Log des suppressions |
Date: |
Thu, 31 Aug 2006 22:18:51 +0200 |
D'accord, merci, je partais en effet là-dessus, mais
je me demandais s'il n'était pas prévu de logger la
chose en modifiant un paramètre de conf...
Tant pis...
Cdt,
EB
PS: une autre approche est de comparer la liste des
identifiants des documents du repository après les
suppressions (cad juste avant la réindexation) à la
liste totale des identifiants de documents (donc après
la réindexation) => la différence est la liste des
documents qui avaient été effectivement supprimés.
> -----Message d'origine-----
> De : address@hidden
> [mailto:address@hidden
> De la part de Martin Sevigny
> Envoyé : jeudi 31 août 2006 21:51
> À : address@hidden
> Objet : Re: [sdx-users] Log des suppressions
>
>
> Salut,
>
> > Est-ce qu'il y a un moyen simple de logger (dans
> > un fichier texte si possible) les suppressions,
> > c'est à dire les sdx:deleteDocument / Documents ?
> >
> > En fait on est confrontés au problème suivant:
> > - on fait une première indexation
> > - on supprime certains documents de l'application
> > (mais ils ne sont pas supprimés de la collection
> > d'origine)
> > - pour une raison ou une autre on réindexe la
> > collection d'origine => les fichiers supprimés
> > reviennent (les suppressions sont perdues)
> >
> > Un log permettrait d'automatiser la re-suppression
> > suite à une réindexation...
>
> Pour faire cela, je prendrais l'une des deux approches suivantes:
>
> - modifier le code Java de SDX pour sortir les informations dans un log
> lors d'une suppression
>
> - si tu lances la suppression depuis la taglib, il doit y avoir une
> variable (sdx_documents[] ?) qui contient la liste des identifiants
> supprimés (ou plutôt qui étaient à supprimer), donc tout de suite après
> un <sdx:deleteDocuments/>, dans un <xsp:logic>, il est possible que tu
> ais cette information. A toi de jouer! Je n'ai pas testé toutefois...
>
> - si la précédente ne marche pas, prendre le code de suppression dans la
> taglib SDX, le copier coller dans une XSP, et ajouter ce qu'il faut pour
> conserver/écrire la liste des documents supprimés.
>
> Martin Sévigny
>
>
> _______________________________________________
> sdx-users mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/sdx-users
>