# HG changeset patch # User ymh # Date 1299271514 -3600 # Node ID 92ff89ee6e66ac08d6ee0ff122b3a26945e02100 # Parent 3a8e5c69b614b767c05e77859e875dd041b720a1 adapt use of lucene in modwsgi multi thread + new version diff -r 3a8e5c69b614 -r 92ff89ee6e66 web/blinkster/__init__.py --- a/web/blinkster/__init__.py Fri Mar 04 16:46:02 2011 +0100 +++ b/web/blinkster/__init__.py Fri Mar 04 21:45:14 2011 +0100 @@ -1,3 +1,3 @@ -VERSION = (0, 15) +VERSION = (0, 16) VERSION_STR = unicode(".".join(map(lambda i:"%02d" % (i,), VERSION))) diff -r 3a8e5c69b614 -r 92ff89ee6e66 web/blinkster/ldt/__init__.py --- a/web/blinkster/ldt/__init__.py Fri Mar 04 16:46:02 2011 +0100 +++ b/web/blinkster/ldt/__init__.py Fri Mar 04 21:45:14 2011 +0100 @@ -2,7 +2,9 @@ from django.conf import settings #import fileimport -lucene.initVM(lucene.CLASSPATH) +jcenv = lucene.initVM(lucene.CLASSPATH) +jcenv.attachCurrentThread() + STORE = lucene.SimpleFSDirectory(lucene.File(settings.INDEX_PATH)) ANALYZER = lucene.PerFieldAnalyzerWrapper(lucene.StandardAnalyzer(lucene.Version.LUCENE_CURRENT))