flipper
flipper copied to clipboard
Flipper::Middleware::Memoizer appears to be running twice
I ran into this by setting up flipper for a brand new Rails app:
$ bundle add flipper-active_record
$ bin/rails generate flipper:setup -t XXXX
$ bin/rails db:migrate
(130.9ms) SELECT "flipper_features"."key" AS feature_key, "flipper_gates"."key", "flipper_gates"."value" FROM "flipper_features" LEFT OUTER JOIN "flipper_gates" ON "flipper_features"."key" = "flipper_gates"."feature_key"
Flipper::Middleware::Memoizer appears to be running twice. Read how to resolve this at https://github.com/flippercloud/flipper/pull/523
CACHE (0.0ms) SELECT "flipper_features"."key" AS feature_key, "flipper_gates"."key", "flipper_gates"."value" FROM "flipper_features" LEFT OUTER JOIN "flipper_gates" ON "flipper_features"."key" = "flipper_gates"."feature_key"
I don't know if it's helpful or not, but it happens for /_flipper endpoint, all other seems fine.
Ah yeah we just include it again there to be sure that cloud webhook gets it. Doesn't hurt anything.