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