benchmark neo4j /search_users

This commit is contained in:
Nuwan 2021-12-07 19:21:05 +05:30
parent cb344665cb
commit 4eb009d76d
1 changed files with 12 additions and 1 deletions

View File

@ -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] }