From: William Morgan Date: Tue, 11 Aug 2009 20:16:07 +0000 (-0400) Subject: Merge branch 'master' into next X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=4e51f7909a98c48242d35bf1c28a3f87f68eb350;hp=66e480a5f817fefd80079eb14fbeae5585e2aa7c;p=sup Merge branch 'master' into next --- diff --git a/lib/sup/xapian_index.rb b/lib/sup/xapian_index.rb index 5a5dfc1..861c2a3 100644 --- a/lib/sup/xapian_index.rb +++ b/lib/sup/xapian_index.rb @@ -20,14 +20,16 @@ class XapianIndex < BaseIndex super @index_mutex = Monitor.new + end - @entries = MarshalledGDBM.new File.join(dir, "entries.db") - @docids = MarshalledGDBM.new File.join(dir, "docids.db") - @thread_members = MarshalledGDBM.new File.join(dir, "thread_members.db") - @thread_ids = MarshalledGDBM.new File.join(dir, "thread_ids.db") - @assigned_docids = GDBM.new File.join(dir, "assigned_docids.db") + def load_index + @entries = MarshalledGDBM.new File.join(@dir, "entries.db") + @docids = MarshalledGDBM.new File.join(@dir, "docids.db") + @thread_members = MarshalledGDBM.new File.join(@dir, "thread_members.db") + @thread_ids = MarshalledGDBM.new File.join(@dir, "thread_ids.db") + @assigned_docids = GDBM.new File.join(@dir, "assigned_docids.db") - @xapian = Xapian::WritableDatabase.new(File.join(dir, "xapian"), Xapian::DB_CREATE_OR_OPEN) + @xapian = Xapian::WritableDatabase.new(File.join(@dir, "xapian"), Xapian::DB_CREATE_OR_OPEN) @term_generator = Xapian::TermGenerator.new() @term_generator.stemmer = Xapian::Stem.new(STEM_LANGUAGE) @enquire = Xapian::Enquire.new @xapian @@ -35,9 +37,6 @@ class XapianIndex < BaseIndex @enquire.docid_order = Xapian::Enquire::ASCENDING end - def load_index - end - def save_index end