diff options
author | Nick Thomas <nick@gitlab.com> | 2017-04-11 21:54:04 +0300 |
---|---|---|
committer | Nick Thomas <nick@gitlab.com> | 2017-04-21 13:52:28 +0300 |
commit | 6647542cd4db5f5aba36ae7d7d029bdaf8b59a35 (patch) | |
tree | a6ba4d4bfa402220cce413528541c49e7176b0b9 /config/sidekiq_queues.yml | |
parent | bc14c4f03b6f735d92533f7596fadf9bd41372b6 (diff) |
Fix Gitlab::Metrics metaprogramming magic
On initial startup with no rows in the application_settings table, the
metaprogramming call to `if enabled?` attempts to create a row. This triggers
the HTML caching path, which attempts to store metrics.
At this point, not all the methods in `Gitlab::Metrics` have been defined! Move
`current_transaction` to be defined before running the metaprogramming, to
avoid a confusing NoMethodError
Diffstat (limited to 'config/sidekiq_queues.yml')
0 files changed, 0 insertions, 0 deletions