diff --git a/config/initializers/flipper.rb b/config/initializers/flipper.rb index 96e1ce03eb..c3596a80a9 100644 --- a/config/initializers/flipper.rb +++ b/config/initializers/flipper.rb @@ -1,9 +1,12 @@ require "flipper" require "flipper/adapters/active_record" +require "flipper/instrumentation/log_subscriber" Flipper.configure do |config| config.default do - Flipper.new(Flipper::Adapters::ActiveRecord.new) + adapter = Flipper::Adapters::ActiveRecord.new + instrumented = Flipper::Adapters::Instrumented.new(adapter, instrumenter: ActiveSupport::Notifications) + Flipper.new(instrumented, instrumenter: ActiveSupport::Notifications) end end Rails.configuration.middleware.use Flipper::Middleware::Memoizer, preload_all: true