AnsweredAssumed Answered

Requete Lucene (Doc Récent) trop longue lors de l'execution

Question asked by marcn_3929 on Jul 29, 2009
Latest reply on Aug 3, 2009 by marcn_3929
Bonjour à tous,
Je dois récupérer les documents récents sur Alfresco, pour celà j'ai écrit une requete lucene:
search.luceneSearch("PATH:\"/app:company_home/cm:Library//*\"", "@cm:modified", false);
J'adapte après le résultat pour n'avoir que les 5 ou 10 derniers documents.

Le problème vient du fait que lorsque j'exécute mon script, ce dernier dure plus de 20 secondes. J'aimerai savoir comment raccourcir ce temps. J'ai lu qu'il fallait modifier le fichier repository.properties mais en modifiant:
"index.tracking.maxTransactionsPerLuceneCommit"
ou/et
"index.tracking.maxRecordSetSize"
ou/et
"system.acl.maxPermissionCheckTimeMillis"
mon script met toujours autant de temps avant de renvoyer sa réponse.

Je ne vois pas trop comment faire pour améliorer les performances de mon script. Si il y a un autre moyen de procéder, je suis preneur!

Marc

Outcomes