module Atatus::Sql

@api private

Public Class Methods

summarizer() click to toggle source

This method is only here as a shortcut while the agent ships with both implementations ~mikker

# File lib/atatus/sql.rb, line 25
def self.summarizer
  @summarizer ||=
    if Atatus.agent&.config&.use_legacy_sql_parser
      require 'atatus/sql_summarizer'
      SqlSummarizer.new
    else
      require 'atatus/sql/signature'
      Sql::Signature::Summarizer.new
    end
end