Excerpts from Guillaume Quintard's message of Sat Oct 03 16:04:14 -0400 2009: > --- RuntimeError from thread: load threads for thread-index-mode > DocNotFoundError: Document 2461178145 not found. > ./lib/sup/xapian_index.rb:132:in `document'
The relevant line: docs = term_docids(mkterm(:thread, thread_id)).map { |x| @xapian.document x } Basically expands to: @xapian.postlist(term).map { |x| @xapian.document x.docid } So, Xapian is giving us docids it can't turn into documents. At this point I think you should just do a sup-dump (which might still work), move the old xapian directory out of the way, and re-sync. You can try running xapian-check on the corrupted version to see if it finds anything interesting. _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk