We've been running Ferret for a few months on our site with great 
result. But, just a monent ago the index suddenly became corrupt.

It all started with this error message:

 :108250 is out of range [0..108183] for IndexWriter#[]
 /usr/local/lib/ruby/gems/1.8/gems/ferret-0.10.9/lib/ferret/index.rb:382:in 
`[]'

And after that every search resulted in this error:

A IOError occurred in search#rss:

 IO Error occured at <except.c>:79 in xraise
Error occured in fs_store.c:323 - fs_open_input
       couldn't create InStream 
/home/newsdesk_prod/current/config/../index/production/pressrelease/_2tap.fdt: 
<No such file or directory>

 /usr/local/lib/ruby/gems/1.8/gems/ferret-0.10.9/lib/ferret/index.rb:679:in 
`initialize'

I couldn't find any other solution than rebuilding the index, which 
takes a few hours...

Has anyone experienced anything similar? Is there any way to repair the 
index without rebuilding it?

Thanks a lot for any help or advice!

/David Wennergren

-- 
Posted via http://www.ruby-forum.com/.
_______________________________________________
Ferret-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ferret-talk

Reply via email to