rafraichissement des fiches modifiées

  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:6507122e6c4d284a756da44c05b84f4e' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>je suis en train d\'essayer d\'installer ORI-OAI dans un contexte sans serveur<br />\nLDAP.<br />\nConcernant le module vocabulary, il est mentionné qu\'un serveur LDAP est<br />\noptionnel mais dans toutes les documentations d\'installation il est toujours<br />\nmentionné les paramètres LDAP à compléter.\n</div>\n', created = 1507747569, expire = 1507833969, headers = '', serialized = 0 WHERE cid = '4:6507122e6c4d284a756da44c05b84f4e' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:6507122e6c4d284a756da44c05b84f4e' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>je suis en train d\'essayer d\'installer ORI-OAI dans un contexte sans serveur<br />\nLDAP.<br />\nConcernant le module vocabulary, il est mentionné qu\'un serveur LDAP est<br />\noptionnel mais dans toutes les documentations d\'installation il est toujours<br />\nmentionné les paramètres LDAP à compléter.\n</div>\n', created = 1507747569, expire = 1507833969, headers = '', serialized = 0 WHERE cid = '4:6507122e6c4d284a756da44c05b84f4e' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:4175ca4d9fd9927038c58cee88c018f5' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>j\'ai une question concernant: la durée nécessaire au rafraîchissement ou à<br />\nla prise en compte dans le module de recherche des informations modifiées sur<br />\nles fiches de métadonnées.<br />\nPar exemple, une ressource créée localement au format DC qui avait été<br />\npubliée préalablement (et donc visualisable à partir du module de recherche)<br />\nà nécessité d\'être modifiée (son URL était incorrecte). Quelques secondes<br />\naprès sa modification et sa re- publication je ne visualise toujours pas cette<br />\nmodification dans le module de recherche!</p>\n<p>Donc j\'ai pris le parti de réinitialiser l\'index:<br />\n1/ arrêt indexing<br />\n2/vider l\'index (ant init)<br />\n3/ relance indexing<br />\n4/ant reindexall depuis ori-oai-workflow<br />\n5/relance indexing</p>\n<p>après plusieurs rafraichissements dans le navigateur de la page<br />\nmulti-formats/entrepôt OAI du module de recherche la modification n\'apparait<br />\ntoujours pas!?</p>\n<p>Ce n\'est que le lendemain que la modification a été prise en compte et<br />\napparait dans le module de recherche!</p>\n<p>Est-ce qu\'il y a dans certains fichiers un temps de rafraichissement de<br />\nl\'information?<br />\nEst-ce ma manipulation (sur la réinitialisation de l\'index) qui en est la<br />\ncause?<br />\nComment résoudre ce pb afin que dés que l\'info a été modifiée je puisse<br />\nretrouver cette modification dans mon module de recherche?<br />\n--<br />\nCe message a\n</div>\n', created = 1507747570, expire = 1507833970, headers = '', serialized = 0 WHERE cid = '4:4175ca4d9fd9927038c58cee88c018f5' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:1383476d61a4b28506d160ef2c19e5f8' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=UTF-8\" http-equiv=\"Content-Type\">\n <title></title>\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Bonjour Gladys,<br>\n<br>\nEn fait, dans le cas que tu décris il y a 2 facteurs en cause:<br>\n<br>\n1) dès la publication de la fiche, elle est envoyée au module\nori-oai-indexing et est donc indexée.<br>\nEn revanche, le cache sur les résultats de recherche est géré dans le\nmodule ori-oai-indexing: si depuis ori-oai-search tu recherches toutes\nles fiches pour une requête donnée, le résultat est gardé en cache dans\nori-oai-indexing. Je crois que le cache est réglé à 15min par défaut\n(tu peux modifier).<br>\nPour vider ce cas tu redémarres le tomcat en version 1.1; et dans la\nversion 1.5, tu auras un bouton dans l\'interface d\'administration du\nmodule.<br>\n<br>\n2) lorsque l\'on affiche une fiche de métadonnées dans le moteur de\nrecherche, elle passe par une étape de transformation qui peut vite\nêtre couteuse. Cette étape permet notamment de voir apparaître des\nliens pour rebondir vers les thématiques, auteurs ou mots-clefs de la\nfiche.<br>\nLe résultat de cette transformation est aussi mis en cache.<br>\nLe temps de ce cache est géré par ehcache.xml dans ori-oai-search. Tu\npeux donc modifier ce temps de cache à ta guise. En revanche, il est\nconfiguré par défaut pour être persistant après redémarrage du tomcat.\nTu peux changer cette valeur. Par défaut il est réglé à 7200 secondes.<br>\nSi tu veux forcer la suppression du cache, il te suffit de stopper le\ntomcat et de vider tout le contenu du dossier \"temp\" du tomcat.<br>\n<br>\nDans le cas que tu nous expliques, c\'est le second cache qui est en\ncause car même après regénération de l\'index le problème était toujours\nlà.<br>\n<br>\nJ\'espère que mes explications sont claires et ont pu t\'aider,<br>\nBonne journée<br>\nYohan<br>\n</font></font><br>\n<a class=\"moz-txt-link-abbreviated\" href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#103;&#108;&#97;&#100;&#121;&#115;&#46;&#103;&#117;&#105;&#108;&#108;&#111;&#117;&#64;&#109;&#97;&#114;&#116;&#105;&#110;&#105;&#113;&#117;&#101;&#46;&#117;&#110;&#105;&#118;&#45;&#97;&#103;&#46;&#102;&#114;\">&#103;&#108;&#97;&#100;&#121;&#115;&#46;&#103;&#117;&#105;&#108;&#108;&#111;&#117;&#64;&#109;&#97;&#114;&#116;&#105;&#110;&#105;&#113;&#117;&#101;&#46;&#117;&#110;&#105;&#118;&#45;&#97;&#103;&#46;&#102;&#114;</a> a écrit :\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <pre wrap=\"\">Bonjour,\n\nj\'ai une question concernant: la durée nécessaire au rafraîchissement ou à\nla prise en compte dans le module de recherche des informations modifiées sur\nles fiches de métadonnées.\nPar exemple, une ressource créée localement au format DC qui avait été\npubliée préalablement (et donc visualisable à partir du module de recherche)\nà nécessité d\'être modifiée (son URL était incorrecte). Quelques secondes\naprès sa modification et sa re- publication je ne visualise toujours pas cette\nmodification dans le module de recherche!\n\nDonc j\'ai pris le parti de réinitialiser l\'index:\n1/ arrêt indexing\n2/vider l\'index (ant init)\n3/ relance indexing\n4/ant reindexall depuis ori-oai-workflow\n5/relance indexing\n\naprès plusieurs rafraichissements dans le navigateur de la page\nmulti-formats/entrepôt OAI du module de recherche la modification n\'apparait\ntoujours pas!?\n\nCe n\'est que le lendemain que la modification a été prise en compte et\napparait dans le module de recherche!\n\nEst-ce qu\'il y a dans certains fichiers un temps de rafraichissement de\nl\'information?\nEst-ce ma manipulation (sur la réinitialisation de l\'index) qui en est la\ncause?\nComment résoudre ce pb afin que dés que l\'info a été modifiée je puisse\nretrouver cette modification dans mon module de recherche?\n </pre>\n</blockquote></div></div>\n</body>\n<br />-- \n<br />Ce message a </div>', created = 1507747571, expire = 1507833971, headers = '', serialized = 0 WHERE cid = '4:1383476d61a4b28506d160ef2c19e5f8' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:246217c1e946c1ad3b34ea36fddf6095' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour Yohan,</p>\n<p>Oui tes explications sont très précises, donc je ferai des tests et te tiens<br />\nau courant des résultats.</p>\n<p>Merci<br />\nBonne fin de journée à toi!<br />\nBises<br />\nGladys<br />\n--<br />\nCe message a\n</div>\n', created = 1507747571, expire = 1507833971, headers = '', serialized = 0 WHERE cid = '4:246217c1e946c1ad3b34ea36fddf6095' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
3 messages / 0 nouveaux
Dernière contribution
gladys.guillou
rafraichissement des fiches modifiées
Bonjour,

j'ai une question concernant: la durée nécessaire au rafraîchissement ou à
la prise en compte dans le module de recherche des informations modifiées sur
les fiches de métadonnées.
Par exemple, une ressource créée localement au format DC qui avait été
publiée préalablement (et donc visualisable à partir du module de recherche)
à nécessité d'être modifiée (son URL était incorrecte). Quelques secondes
après sa modification et sa re- publication je ne visualise toujours pas cette
modification dans le module de recherche!

Donc j'ai pris le parti de réinitialiser l'index:
1/ arrêt indexing
2/vider l'index (ant init)
3/ relance indexing
4/ant reindexall depuis ori-oai-workflow
5/relance indexing

après plusieurs rafraichissements dans le navigateur de la page
multi-formats/entrepôt OAI du module de recherche la modification n'apparait
toujours pas!?

Ce n'est que le lendemain que la modification a été prise en compte et
apparait dans le module de recherche!

Est-ce qu'il y a dans certains fichiers un temps de rafraichissement de
l'information?
Est-ce ma manipulation (sur la réinitialisation de l'index) qui en est la
cause?
Comment résoudre ce pb afin que dés que l'info a été modifiée je puisse
retrouver cette modification dans mon module de recherche?
--
Ce message a

Yohan Colmant
Bonjour Gladys,

En fait, dans le cas que tu décris il y a 2 facteurs en cause:

1) dès la publication de la fiche, elle est envoyée au module ori-oai-indexing et est donc indexée.
En revanche, le cache sur les résultats de recherche est géré dans le module ori-oai-indexing: si depuis ori-oai-search tu recherches toutes les fiches pour une requête donnée, le résultat est gardé en cache dans ori-oai-indexing. Je crois que le cache est réglé à 15min par défaut (tu peux modifier).
Pour vider ce cas tu redémarres le tomcat en version 1.1; et dans la version 1.5, tu auras un bouton dans l'interface d'administration du module.

2) lorsque l'on affiche une fiche de métadonnées dans le moteur de recherche, elle passe par une étape de transformation qui peut vite être couteuse. Cette étape permet notamment de voir apparaître des liens pour rebondir vers les thématiques, auteurs ou mots-clefs de la fiche.
Le résultat de cette transformation est aussi mis en cache.
Le temps de ce cache est géré par ehcache.xml dans ori-oai-search. Tu peux donc modifier ce temps de cache à ta guise. En revanche, il est configuré par défaut pour être persistant après redémarrage du tomcat. Tu peux changer cette valeur. Par défaut il est réglé à 7200 secondes.
Si tu veux forcer la suppression du cache, il te suffit de stopper le tomcat et de vider tout le contenu du dossier "temp" du tomcat.

Dans le cas que tu nous expliques, c'est le second cache qui est en cause car même après regénération de l'index le problème était toujours là.

J'espère que mes explications sont claires et ont pu t'aider,
Bonne journée
Yohan

gladys.guillou@martinique.univ-ag.fr a écrit :
Bonjour,

j'ai une question concernant: la durée nécessaire au rafraîchissement ou à
la prise en compte dans le module de recherche des informations modifiées sur
les fiches de métadonnées.
Par exemple, une ressource créée localement au format DC qui avait été
publiée préalablement (et donc visualisable à partir du module de recherche)
à nécessité d'être modifiée (son URL était incorrecte). Quelques secondes
après sa modification et sa re- publication je ne visualise toujours pas cette
modification dans le module de recherche!

Donc j'ai pris le parti de réinitialiser l'index:
1/ arrêt indexing
2/vider l'index (ant init)
3/ relance indexing
4/ant reindexall depuis ori-oai-workflow
5/relance indexing

après plusieurs rafraichissements dans le navigateur de la page
multi-formats/entrepôt OAI du module de recherche la modification n'apparait
toujours pas!?

Ce n'est que le lendemain que la modification a été prise en compte et
apparait dans le module de recherche!

Est-ce qu'il y a dans certains fichiers un temps de rafraichissement de
l'information?
Est-ce ma manipulation (sur la réinitialisation de l'index) qui en est la
cause?
Comment résoudre ce pb afin que dés que l'info a été modifiée je puisse
retrouver cette modification dans mon module de recherche?
  

--
Ce message a
gladys.guillou
Bonjour Yohan,

Oui tes explications sont très précises, donc je ferai des tests et te tiens
au courant des résultats.

Merci
Bonne fin de journée à toi!
Bises
Gladys
--
Ce message a

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur « Enregistrer les paramètres » pour activer vos changements.
Sujet clos