: I set IndexSearcher as the application Object after the first search.
...
: how can i reconstruct the new IndexSearcher for every hour to see the
: updated records .
i'm confused ... my understanding based on the comments you made below
(in an earlier message) was that you already *were* constructing a new
IndexSearcher once an hour -- but every time you do that, your memory
usage grows, and and that sometimes you got OOM Errors.
if that's not what you said, then i think you need to explain, in detail,
in one message, exactly what your problem is. And don't assume we
understand anything -- tell us *EVERYTHING* (like, for example, what the
word "crore" means, how "searcherOne" is implemented, and the answer to
the specfic question i asked in my last message: does your application,
contain anywhere in it, any code that will close anything (IndexSearchers
or IndexReaders) ?
: > : I use StandardAnalyzer.the records daily ranges from 5 crore to 6 crore.
: > for
: > : every second i am updating my Index. i instantiate IndexSearcher object
: > one
: > : time for all the searches. for an hour can i see the updated records in
: > the
: > : indexstore by reinstantiating IndexSearcher object.but the problem when
: > i
: > : reinstantiate IndexSearcher ,my RAM memory gets appended.is there any
: > IndexSearcher are you explicitly closing both the old IndexSearcher as
: > well as all of 4 of those old IndexReaders and the MultiReader?
-Hoss
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]