Hi all,

I am currently developing a distributed search engine using Lucene.

I am able to search the multiple machines quite successfully. Each machine
using MultiSearcher to search the local indexes and  I  am creating
RemoteSearchable object with it.

The master machines searches these RemoteSearchable using
ParallelMultiSearchable.

Every thing is going fine except that, master is not able to keep track of
*dynamic* remote index.

These is what I did,

1. Made a index remotely available.
2. Searching the remote index continuously(with a loop) -- worked  fine
3. deleted the index from disk which was made remotly available.
4. Surprisingly, search is still working :(( (loop in step 2 continues)

With few other experiments I had to come to an conclusion that somewhere in
step 1 or step 2 index is being cached .

I am right ??

how can I slove this problem ?

regards,
Sai Krishna.

Reply via email to