<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -4,13 +4,12 @@ module StrokeDB
 
   class Store
     include Enumerable
-    attr_accessor :storage, :index_store, :uuid
+    attr_accessor :storage, :uuid
     attr_reader :timestamp
 
     def initialize(options = {})
       @options = options.stringify_keys
       @storage = @options['storage']
-      @index_store = @options['index']
       initialize_files
       autosync! unless @options['noautosync']
       raise &quot;Missing chunk storage&quot; unless @storage</diff>
      <filename>lib/strokedb/store.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,6 @@ describe &quot;Playlist.has_many :songs association&quot; do
 
   before(:each) do
     setup_default_store
-    setup_index
     Object.send!(:remove_const,'Playlist') if defined?(Playlist)
     Object.send!(:remove_const,'Song') if defined?(Song)
     Playlist = Meta.new do
@@ -173,7 +172,6 @@ describe &quot;Playlist.has_many :songs association with sort slot defined&quot; do
 
   before(:each) do
     setup_default_store
-    setup_index
     Object.send!(:remove_const,'Playlist') if defined?(Playlist)
     Object.send!(:remove_const,'Song') if defined?(Song)
     Playlist = Meta.new do
@@ -195,7 +193,6 @@ describe &quot;Playlist.has_many :songs association with sort slot defined and revers
 
   before(:each) do
     setup_default_store
-    setup_index
     Object.send!(:remove_const,'Playlist') if defined?(Playlist)
     Object.send!(:remove_const,'Song') if defined?(Song)
     Playlist = Meta.new do
@@ -218,7 +215,6 @@ describe &quot;Namespace::Playlist.has_many :songs association&quot; do
 
   before(:each) do
     setup_default_store
-    setup_index
     Object.send!(:remove_const,'Namespace') if defined?(Namespace)
     Namespace = Module.new
     Namespace.nsurl 'namespace'
@@ -243,7 +239,6 @@ describe &quot;Playlist.has_many :rock_songs, :through =&gt; :songs, :conditions =&gt; { :g
 
   before(:each) do
     setup_default_store
-    setup_index
     Object.send!(:remove_const,'Playlist') if defined?(Playlist)
     Object.send!(:remove_const,'Song') if defined?(Song)
     Playlist = Meta.new do
@@ -265,7 +260,6 @@ describe &quot;Playlist.has_many :songs, :foreign_reference =&gt; :belongs_to_playlist a
 
   before(:each) do
     setup_default_store
-    setup_index
     Object.send!(:remove_const,'Playlist') if defined?(Playlist)
     Object.send!(:remove_const,'Song') if defined?(Song)
     Playlist = Meta.new do
@@ -286,7 +280,6 @@ describe &quot;Playlist.has_many :all_songs, :through =&gt; :songs association&quot; do
 
   before(:each) do
     setup_default_store
-    setup_index
     Object.send!(:remove_const,'Playlist') if defined?(Playlist)
     Object.send!(:remove_const,'Song') if defined?(Song)
 
@@ -308,7 +301,6 @@ describe &quot;Playlist.has_many :authors, :through =&gt; [:songs,:authors] association&quot;
 
   before(:each) do
     setup_default_store
-    setup_index
     Object.send!(:remove_const,'Playlist') if defined?(Playlist)
     Object.send!(:remove_const,'Song') if defined?(Song)
 
@@ -335,7 +327,6 @@ end
 describe &quot;Playlist.has_many :songs, :extend =&gt; MyExt association&quot; do
   before(:each) do
     setup_default_store
-    setup_index
     Object.send!(:remove_const,'Playlist') if defined?(Playlist)
     Object.send!(:remove_const,'Song') if defined?(Song)
     Object.send!(:remove_const,'MyExt') if defined?(MyExt)
@@ -357,7 +348,6 @@ end
 describe &quot;Playlist.has_many :songs do .. end association&quot; do
   before(:each) do
     setup_default_store
-    setup_index
     Object.send!(:remove_const,'Playlist') if defined?(Playlist)
     Object.send!(:remove_const,'Song') if defined?(Song)
     Playlist = Meta.new do</diff>
      <filename>spec/lib/strokedb/document/associations_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ describe &quot;Meta module with on_initialization callback&quot; do
   
   before(:each) do
     setup_default_store
-    setup_index
+    
     
     Object.send!(:remove_const,'SomeName') if defined?(SomeName)
     SomeName = Meta.new do
@@ -37,7 +37,7 @@ describe &quot;Meta module with on_load callback&quot; do
   
   before(:each) do
     setup_default_store
-    setup_index
+    
     Object.send!(:remove_const,'SomeName') if defined?(SomeName)
     SomeName = Meta.new do
       on_load do |obj|
@@ -64,7 +64,7 @@ describe &quot;Meta module with before_save callback&quot; do
   
   before(:each) do
     setup_default_store
-    setup_index
+    
     
     Object.send!(:remove_const,'SomeName') if defined?(SomeName)
     SomeName = Meta.new do
@@ -86,7 +86,7 @@ describe &quot;Meta module with after_save callback&quot; do
   
   before(:each) do
     setup_default_store
-    setup_index
+    
     
     Object.send!(:remove_const,'SomeName') if defined?(SomeName)
     SomeName = Meta.new do
@@ -109,7 +109,7 @@ describe &quot;Meta module with on_new_document callback&quot; do
   
   before(:each) do
     setup_default_store
-    setup_index
+    
     
     Object.send!(:remove_const,'SomeName') if defined?(SomeName)
     SomeName = Meta.new do</diff>
      <filename>spec/lib/strokedb/document/callbacks_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ require File.dirname(__FILE__) + '/spec_helper'
 
 def setup
   setup_default_store
-  setup_index
+  
   Object.send!(:remove_const, 'Foo') if defined?(Foo)
   Object.send!(:remove_const, 'Bar') if defined?(Bar)
   Object.send!(:remove_const, 'User') if defined?(User)</diff>
      <filename>spec/lib/strokedb/document/coercions_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,7 @@ describe &quot;Document class&quot; do
 
   before(:each) do
     @store = setup_default_store
-    setup_index
+    
   end
 
   it &quot;should be able to find document by UUID&quot; do
@@ -688,7 +688,7 @@ describe &quot;Document with a single meta&quot; do
   before(:each) do
     @store = setup_default_store
     setup_default_store
-    setup_index
+    
     Object.send!(:remove_const, &quot;SomeMeta&quot;) if defined? ::SomeMeta
     ::SomeMeta = Meta.new(@store)
     @meta = ::SomeMeta
@@ -714,7 +714,7 @@ describe &quot;Document with multiple metas&quot; do
 
   before(:each) do
     @store = setup_default_store
-    setup_index
+    
     @metas = []
     3.times do |i|
       @metas &lt;&lt; Document.create!(:a =&gt; i, i =&gt; i, :name =&gt; i.to_s)</diff>
      <filename>spec/lib/strokedb/document/document_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -90,7 +90,7 @@ describe &quot;Meta module with name&quot; do
   
   before(:each) do
     setup_default_store
-    setup_index
+    
 
     Object.send!(:remove_const,'SomeName') if defined?(SomeName)
     SomeName = Meta.new
@@ -117,7 +117,7 @@ describe &quot;Meta module without name&quot; do
     
   before(:each) do
     setup_default_store
-    setup_index
+    
     
     Object.send!(:remove_const,'SomeName') if defined?(SomeName)
     @some_meta = Meta.new(:nsurl =&gt; &quot;http://some/&quot;)
@@ -135,7 +135,7 @@ describe &quot;Meta module without constant definition&quot; do
   
   before(:each) do
     setup_default_store
-    setup_index
+    
     @some_name = Meta.new(:name =&gt; 'SomeName') do
       def some
       end
@@ -161,7 +161,7 @@ describe &quot;Meta module within no module&quot; do
   
   before(:each) do
     setup_default_store
-    setup_index
+    
     
     Object.send!(:remove_const,'SomeName') if defined?(SomeName)
   end
@@ -187,7 +187,7 @@ describe &quot;Meta module within module&quot; do
   
   before(:each) do
     setup_default_store
-    setup_index
+    
     module A
       nsurl &quot;some url&quot;
     end
@@ -214,7 +214,7 @@ describe &quot;Combined meta module&quot; do
   
   before(:each) do
     setup_default_store
-    setup_index
+    
     
     Object.send!(:remove_const,'User') if defined?(User)
     Object.send!(:remove_const,'Buyer') if defined?(Buyer)
@@ -259,7 +259,7 @@ describe &quot;ImplementsSomeName with implements SomeName meta&quot; do
   
   before(:each) do
     setup_default_store
-    setup_index
+    
 
     Object.send!(:remove_const,'SomeName') if defined?(SomeName)
     SomeName = Meta.new(:some_slot =&gt; 'some_value') do
@@ -312,7 +312,7 @@ describe &quot;ImplementsSomeName with multiple implements&quot; do
   
   before(:each) do
     setup_default_store
-    setup_index
+    
 
     Object.send!(:remove_const,'SomeName') if defined?(SomeName)
     SomeName = Meta.new(:some_slot =&gt; 'some_value') do
@@ -376,7 +376,7 @@ describe &quot;Meta#named&quot; do
   
   before(:each) do
     setup_default_store
-    setup_index
+    
     Object.send!(:remove_const,'SomeName') if defined?(SomeName)
     SomeName = Meta.new
   end</diff>
      <filename>spec/lib/strokedb/document/meta_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ require File.dirname(__FILE__) + '/spec_helper'
 
 def validations_setup
   setup_default_store
-  setup_index
+  
   Object.send!(:remove_const, 'Foo') if defined?(Foo)
   Object.send!(:remove_const, 'Bar') if defined?(Bar)
   Object.send!(:remove_const, 'User') if defined?(User)</diff>
      <filename>spec/lib/strokedb/document/validations_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ require File.dirname(__FILE__) + '/spec_helper'
 
 def setup
   setup_default_store
-  setup_index
+  
   Object.send!(:remove_const, 'Foo') if defined? Foo
   Object.send!(:remove_const, 'Bar') if defined? Bar
 end</diff>
      <filename>spec/lib/strokedb/document/virtualize_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -68,7 +68,7 @@ describe &quot;Non-empty store&quot; do
 
   before(:each) do
     @store = setup_default_store
-    setup_index
+    
     @documents = []
     10.times do |i|
       @documents &lt;&lt; Document.create!(:stuff =&gt; i)</diff>
      <filename>spec/lib/strokedb/stores/store_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,7 @@ describe &quot;Adding meta&quot; do
   
   before(:all) do
     setup_default_store
-    setup_index
+    
     Object.send!(:remove_const,'User') if defined?(User)
     Object.send!(:remove_const,'Buyer') if defined?(Buyer)
     User = StrokeDB::Meta.new</diff>
      <filename>spec/regression/meta_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -20,7 +20,7 @@ def setup_default_store(store=nil)
     StrokeDB::MemoryStorage.new
   end
 
-  $store = StrokeDB::Store.new(:storage =&gt; @storage,:index =&gt; @index, :path =&gt; @path)
+  $store = StrokeDB::Store.new(:storage =&gt; @storage, :path =&gt; @path)
   StrokeDB.stub!(:default_store).and_return($store)
   StrokeDB.default_store
 end
@@ -32,15 +32,6 @@ def stub_meta_in_store(store=nil)
   store.should_receive(:include?).with(NIL_UUID).any_number_of_times.and_return(true)
 end
 
-def setup_index(store=nil)
-  store ||= StrokeDB.default_store
-  index_storage = StrokeDB::InvertedListFileStorage.new(:path =&gt; TEMP_STORAGES + '/inverted_list_storage')
-  index_storage.clear!
-  @index = StrokeDB::InvertedListIndex.new(index_storage)
-  @index.document_store = store
-  store.index_store = @index
-  @index
-end
 
 Spec::Runner.configure do |config|
   config.after(:all) do</diff>
      <filename>spec/spec_helper.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>518bb24eddf65171ba114cb02affa836077e16fc</id>
    </parent>
  </parents>
  <author>
    <name>Oleg Andreev</name>
    <email>oleganza@idbns.com</email>
  </author>
  <url>http://github.com/yrashk/strokedb/commit/962b10f4784610cbdbd6e408ec98b7a84051fa16</url>
  <id>962b10f4784610cbdbd6e408ec98b7a84051fa16</id>
  <committed-date>2008-06-08T11:04:17-07:00</committed-date>
  <authored-date>2008-06-08T11:04:17-07:00</authored-date>
  <message>removed setup_index spec helper</message>
  <tree>cf8e501e12f96cd515ff3c62de6c12ec1a2f5cba</tree>
  <committer>
    <name>Oleg Andreev</name>
    <email>oleganza@idbns.com</email>
  </committer>
</commit>
