gitlab-org--gitlab-foss/changelogs
Aleksei Lipniagov 1f9edb7c4a Call `GC::Profiler.clear` only in one place
Previously, both InfluxSampler and RubySampler were relying on the
`GC::Profiler.total_time` data which is the sum over the list
of captured GC events. Also, both samplers asynchronously called
`GC::Profiler.clear` which led to incorrect metric data because
each sampler has the wrong assumption it is the only object who calls
`GC::Profiler.clear` and thus could rely on the gathered results between
such calls.

We should ensure that `GC::Profiler.total_time` is called only in one
place making it possible to rely on accumulated data between such wipes.

Also, we need to track the amount of profiler reports we lost.
2019-08-02 09:04:32 +00:00
..
unreleased Call `GC::Profiler.clear` only in one place 2019-08-02 09:04:32 +00:00
README.md Extend yamllint test to changelogs 2019-07-23 12:23:51 +00:00
add-name-parameter-to-project-environments-api.yml Add name & search parameters to project environments API 2019-06-24 12:18:40 +00:00
archive.md

README.md

Generating changelog entries

To generate and validate your changelog entries:

  1. Run bin/changelog to generate.
  2. Run yamllint changelogs to validate.

See development/changelog documentation for detailed usage.