From 9010f64b27a8d112b8d9cbc8d9cfbc1d5e458fdc Mon Sep 17 00:00:00 2001 From: Andrew Date: Fri, 2 Mar 2018 19:33:03 -0800 Subject: [PATCH] Better benchmark [skip ci] --- benchmark/search.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/benchmark/search.rb b/benchmark/search.rb index 77bc6d2..0971a22 100644 --- a/benchmark/search.rb +++ b/benchmark/search.rb @@ -33,6 +33,12 @@ end # Product.reindex +query = Product.search("product", fields: [:name], where: {color: "red", store_id: 5}, limit: 10000, load: false, execute: false) + +require "pp" +pp query.body.as_json +puts + Benchmark.ips do |x| - x.report { Product.search("product", fields: [:name], where: {color: "red", store_id: 5}, load: false) } + x.report { query.dup.execute } end -- libgit2 0.21.0