lib/pghero/methods/query_stats.rb in pghero-1.5.0 vs lib/pghero/methods/query_stats.rb in pghero-1.5.1
- old
+ new
@@ -82,11 +82,11 @@
SQL
).to_a.first["exists"]) && capture_query_stats?
end
def supports_query_hash?
- @supports_query_hash ||= server_version >= 90400 && historical_query_stats_enabled? && PgHero::QueryStats.column_names.include?("query_hash")
+ @supports_query_hash ||= server_version_num >= 90400 && historical_query_stats_enabled? && PgHero::QueryStats.column_names.include?("query_hash")
end
def supports_query_stats_user?
@supports_query_stats_user ||= historical_query_stats_enabled? && PgHero::QueryStats.column_names.include?("user")
end
@@ -238,10 +238,10 @@
else
[]
end
end
- def server_version
+ def server_version_num
@server_version ||= select_all("SHOW server_version_num").first["server_version_num"].to_i
end
def combine_query_stats(grouped_stats)
query_stats = []