acts_as_searchable の reindex!がメモリを使いすぎるので修正

acts_as_searchable_col-0.1.1/lib/acts_as_searchable_col.rb

def reinex
+ id = 0
+ while rows = find(:all, :conditions => ['id > ?', id], :limit => 1000, :order => :id )
+   break unless rows.any?
+   rows.each{|r| r.update_index(true)}
+   id = rows.last.id
+ end
- find(:all).each { |r| r.update_index(true) }  
end