diff --git a/web/app/controllers/api_search_controller.rb b/web/app/controllers/api_search_controller.rb index 3bd45458b..0afec9926 100644 --- a/web/app/controllers/api_search_controller.rb +++ b/web/app/controllers/api_search_controller.rb @@ -104,7 +104,18 @@ class ApiSearchController < ApiController latency_high = ActiveRecord::Type::Boolean.new.type_cast_from_user(params[:latency_high]) begin - @latency_data = users_latency_data(latency_good, latency_fair, latency_high) + + bm = Benchmark.measure do + @latency_data = users_latency_data(latency_good, latency_fair, latency_high) + end + Rails.logger.info "benchmark neo4j" + Rails.logger.info "*" * 50 + Rails.logger.info bm + + Bugsnag.notify("benchmark neo4j: " + bm.to_s) do |report| + report.severity = "info" + end + #debugger user_ids = @latency_data.map{ |l_data| l_data[:user_id] }