Thanks! :-)

Alexandre Fiori wrote:

johan, here's an example:

#!/usr/bin/env python
import threading, lucene, time

class Test(threading.Thread):
    def __init__(self):
        threading.Thread.__init__(self)
        self.vm = lucene.initVM(lucene.CLASSPATH, maxheap='512m')

    def run(self):
        self.vm.attachCurrentThread()
        r = lucene.IndexReader.open('index')
        for n in range(5):
            print 'n is %d' % n
            time.sleep(0.5)
        print r.numDocs()
        r.close()


z = Test()
z.start()


On Tue, Feb 19, 2008 at 9:31 PM, Andi Vajda <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:


    On Tue, 19 Feb 2008, Johan Jonkers wrote:

     > In our code we use PyLucene's PythonThread class, but I dont see
    it anymore
     > in PyLucene 2.3? Has it been replaced? I cant seem to find any
    documentation
     > on it  either.

    PyLucene 2.3.0 is jcc-PyLucene which doesn't have the threading problems
    that plagued gcj-PyLucene. PythonThread is gone, you can use regular
    Python
    threads instead. Just be sure to call attachCurrentThread() as is
    described
    in [1] and [2].
    [3] is also recommented reading as are the INSTALL files in the same
    directories.

    Andi..

    [1] http://svn.osafoundation.org/pylucene/trunk/README
    [2] http://svn.osafoundation.org/pylucene/trunk/jcc/README
    [3] http://svn.osafoundation.org/pylucene/trunk/jcc/jcc/README
    _______________________________________________
    pylucene-dev mailing list
    [email protected] <mailto:[email protected]>
    http://lists.osafoundation.org/mailman/listinfo/pylucene-dev




--
Ship ahoy! Hast seen the While Whale?
- Melville's Captain Ahab


------------------------------------------------------------------------

_______________________________________________
pylucene-dev mailing list
[email protected]
http://lists.osafoundation.org/mailman/listinfo/pylucene-dev

_______________________________________________
pylucene-dev mailing list
[email protected]
http://lists.osafoundation.org/mailman/listinfo/pylucene-dev

Reply via email to