From d35319af4dff1ba070d91f983ad1652f26c6fa79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Tue, 10 Jun 2014 10:16:41 +0200 Subject: [PATCH] log indexing --- src/collective/dms/basecontent/indexers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/collective/dms/basecontent/indexers.py b/src/collective/dms/basecontent/indexers.py index 87f078e..0cdab43 100644 --- a/src/collective/dms/basecontent/indexers.py +++ b/src/collective/dms/basecontent/indexers.py @@ -1,4 +1,5 @@ import logging +import time from ZODB.POSException import ConflictError from five import grok @@ -9,6 +10,7 @@ from .dmsdocument import IDmsDocument @indexer(IDmsDocument) def document_dynamic_searchable_text_indexer(obj): + t0 = time.time() indexed_elements = [obj.title] # if there is no path to text/plain, do nothing @@ -41,6 +43,7 @@ def document_dynamic_searchable_text_indexer(obj): log = logging.getLogger('collective.dms.basecontent') log.exception(e) + log.info('indexed %r, %.2f seconds' % (obj.id, time.time()-t0)) return u' '.join(indexed_elements) grok.global_adapter(document_dynamic_searchable_text_indexer,