Sha256: 14a912f4242c98e2b9ac8b27555dbc5251281a0ef91297e61e9569cf3fa02889

Contents?: true

Size: 349 Bytes

Versions: 18

Compression:

Stored size: 349 Bytes

Contents

# Mongoid 3 patches
class Moped::Node
  alias_method :process_without_profiling, :process
  def process(*args,&blk)
    return process_without_profiling(*args,&blk) unless SqlPatches.should_measure?

    result, _record = SqlPatches.record_sql(args[0].log_inspect) do
      process_without_profiling(*args, &blk)
    end
    return result
  end
end

Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
panjiva-rack-mini-profiler-0.10.5.2 lib/patches/db/moped.rb
rack-mini-profiler-0.10.7 lib/patches/db/moped.rb
rack-mini-profiler-0.10.6 lib/patches/db/moped.rb
panjiva-rack-mini-profiler-0.10.5 lib/patches/db/moped.rb
rack-mini-profiler-0.10.5 lib/patches/db/moped.rb
rack-mini-profiler-0.10.4 lib/patches/db/moped.rb
rack-mini-profiler-0.10.3 lib/patches/db/moped.rb
rack-mini-profiler-0.10.2 lib/patches/db/moped.rb
rack-mini-profiler-0.10.1 lib/patches/db/moped.rb
rack-mini-profiler-0.9.9.2 lib/patches/db/moped.rb
rack-mini-profiler-0.9.9.1 lib/patches/db/moped.rb
rack-mini-profiler-0.9.9 lib/patches/db/moped.rb
rack-mini-profiler-0.9.8 lib/patches/db/moped.rb
rack-mini-profiler-0.9.7 lib/patches/db/moped.rb
rack-mini-profiler-0.9.6 lib/patches/db/moped.rb
rack-mini-profiler-0.9.5 lib/patches/db/moped.rb
rack-mini-profiler-0.9.4 lib/patches/db/moped.rb
rack-mini-profiler-0.9.3 lib/patches/db/moped.rb