* Removed memcaching for TagImplication (too many latent race conditions)

* Added Post.exact_tag_match to skip normalization/metatag parsing
* Added DelayedJob support for tag alias/implication processing
This commit is contained in:
albert
2011-08-04 19:54:13 -04:00
parent 09d7bba90a
commit e106f70b6d
18 changed files with 123 additions and 162 deletions

View File

@@ -4,7 +4,9 @@ class CreateTagAliases < ActiveRecord::Migration
t.column :antecedent_name, :string, :null => false
t.column :consequent_name, :string, :null => false
t.column :creator_id, :integer, :null => false
t.column :creator_ip_addr, :inet, :null => false
t.column :forum_topic_id, :integer
t.column :status, :text, :null => false, :default => "pending"
t.timestamps
end

View File

@@ -5,7 +5,9 @@ class CreateTagImplications < ActiveRecord::Migration
t.column :consequent_name, :string, :null => false
t.column :descendant_names, :text, :null => false
t.column :creator_id, :integer, :null => false
t.column :creator_ip_addr, :inet, :null => false
t.column :forum_topic_id, :integer
t.column :status, :text, :null => false, :default => "pending"
t.timestamps
end