- 02 Jun, 2017 40 commits
-
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
`current_application_settings` used by `influx_metrics_enabled` executed a markdown parsing code that was measured using `Gitlab::Metrics.measure` But since the Gitlab::Metrics::InfluxDb was not yet build so Gitlab::Metrics did not yet have `measure` method. Causing the NoMethodError. However If run was successful at least once then result was cached in a file and this code never executed again. Which caused this issue to only show up in CI preparation step.
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
+ rename controler method to #index from #metrics + remove assertion from nullMetric
-
Pawel Chojnacki authored
+ Use NullMetrics to mock metrics when unused + Use method_missing in NullMetrics mocking + Update prometheus gem to version that correctly uses transitive dependencies + Ensure correct folders are used in Multiprocess prometheus client tests. + rename Sessions controller's metric
-
Pawel Chojnacki authored
+ remove unecessarey require + fix small formatiing issues
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
+ Add spaces for four phases approach + fix InfluxDB rename
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
-
Pawel Chojnacki authored
+ Cleanup Gemfile
-
Pawel Chojnacki authored
-
Kevin Lyda authored
Prometheus requires a trailing newline in its response. + cleanup
-
Pawel Chojnacki authored
metrics wip
-
Kevin Lyda authored
-
Kevin Lyda authored
This is a step for #29118. Add a single metric to count successful logins. Summary types are not supported so remove Collector. Either we need to support the summary type or we need to create a multiprocess-friendly Collector. Add config to load prometheus and set up the Collector and the Exporter. Fix `Gemfile` as current prometheus-client gemspec is missing the `mmap2` dependency.
-
Kevin Lyda authored
-
Rémy Coutable authored
Skip loading application settings from the database when migrations are pending Closes gitlab-ee#2361 See merge request !11842
-
Tim Zallmann authored
Style people in issuable search bar Closes #30468 See merge request !11402
-
Phil Hughes authored
Use throttle when window is resized Closes #33222 See merge request !11857
-
Filipa Lacerda authored
-
Grzegorz Bizon authored
Refactor specs for WikiPage services See merge request !11862
-
Rémy Coutable authored
Resolve "Merge conflict resolution removed the newline in the end of file" Closes #32983 See merge request !11817
-
James Lopez authored
Add translations for elapsed time in words Closes #32747 See merge request !11769
-
Sean McGivern authored
Add optional path parameter and fix tests Closes #33242 See merge request !11868
-
Sean McGivern authored
SystemCheck library for executing checks from a rake task See merge request !9173
-
Douwe Maan authored
Fix hard-deleting users when they have authored issues Closes #33215 See merge request !11855
-
Nick Thomas authored
Various Rails initializers (metrics, sentry, etc) are run before migrations, which can lead to a mismatch between app/models/application_settings.rb and schema.
-
Douwe Maan authored
Add section to compile GetText files for source installations See merge request !11865
-
Rémy Coutable authored
Promote blameless culture by using "annotate" instead See merge request !10378
-