Several questions:
1> are the index files larger after you kill your process?
    Or have the timestamps changed?
2> are you absolutely sure that your indexer, when you
     add documents, is pointing at the same directory your
     search is pointing to?
3> Have you gotten a copy of Luke and examined your index
     to see if, perhaps, your documents aren't being added the
     way you think they are?

Erick

On Thu, Jan 7, 2010 at 7:13 AM, Naama Kraus <naamakr...@gmail.com> wrote:

> Hi,
>
> I am using IndexWriter#commit() methods in my program to commit document
> additions to the index. I do that once in a while, after a bunch of
> documents were added. Since my indexing process is long, I want to make
> sure
> I don't loose too many additions in case of a crash.
> When running on Windows, things work as expected. But when running my code
> on Linux, seems like commit() has no effect. If I kill my program and then
> restart it, I don't see documents that I added and then committed (they are
> not returned by a search operation).
> I am running Lucene 3.0.0
>
> Can anyone help ?
>
> Thanks, Naama
>
> --
> "If you want your children to be intelligent, read them fairy tales. If you
> want them to be more intelligent, read them more fairy tales."
> "What really interests me is whether God had any choice in the creation of
> the world."
> (Albert Einstein)
>

Reply via email to