From 040cfc7f9724c93b2226463c4c51314c56c7ac34 Mon Sep 17 00:00:00 2001 From: bfs15 <bruno.serbena@gmail.com> Date: Thu, 13 Jul 2017 09:42:40 -0300 Subject: [PATCH] Tag cluster cache now working --- lib/tasks/tag_clustering.rake | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/tasks/tag_clustering.rake b/lib/tasks/tag_clustering.rake index 6dec8b73..03427105 100644 --- a/lib/tasks/tag_clustering.rake +++ b/lib/tasks/tag_clustering.rake @@ -17,12 +17,13 @@ # along with portalmec. If not, see <http://www.gnu.org/licenses/>. require 'json' -include TagSearchService namespace :tag do desc 'Generate tag clusters' task :generate_clusters => [:environment] do + include TagSearchService # DEBUG = true + graph_path = TagSearchService.file_path+".net" # Create hash of tag co occurrence hash = create_hash() @@ -33,6 +34,9 @@ namespace :tag do # Cluster needs to be read from disk again, so clear cache of TagSearchService Rails.cache.delete(TagSearchService::CACHE_KEY) + Rails.cache.fetch(TagSearchService::CACHE_KEY) do + parseFtree(file_path) + end end # task private -- GitLab