From 3c9f5fcb058527454e3a29115243222d7165e4e0 Mon Sep 17 00:00:00 2001 From: William Morgan Date: Sun, 26 Apr 2009 18:15:01 -0400 Subject: [PATCH] disable extra (slow) sanity check in Index adding --- lib/sup/index.rb | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/sup/index.rb b/lib/sup/index.rb index 838d601..29b26d3 100644 --- a/lib/sup/index.rb +++ b/lib/sup/index.rb @@ -261,15 +261,14 @@ EOS :refs => (entry[:refs] || (m.refs + m.replytos).uniq.join(" ")), } - @index_mutex.synchronize do + @index_mutex.synchronize do @index.delete docid if docid @index.add_document d end - docid, entry = load_entry_for_id m.id - ## this hasn't been triggered in a long time. TODO: decide whether it's still a problem. - raise "just added message #{m.id.inspect} but couldn't find it in a search" unless docid - true + ## this hasn't been triggered in a long time. + ## docid, entry = load_entry_for_id m.id + ## raise "just added message #{m.id.inspect} but couldn't find it in a search" unless docid end def save_index fn=File.join(@dir, "ferret") -- 2.45.2