Skip to content

Move signal handling out of Server module.#2576

Merged
pstibrany merged 5 commits intocortexproject:masterfrom
pstibrany:signal-handling
May 14, 2020
Merged

Move signal handling out of Server module.#2576
pstibrany merged 5 commits intocortexproject:masterfrom
pstibrany:signal-handling

Conversation

@pstibrany
Copy link
Contributor

This PR integrates latest version of weaveworks/common library, which allows Cortex to disable signal handling in Server module.

This simplifies module service setup, as we no longer need to make a distinction between services when using the wrapper or not. This also simplifies PR #2559.

Checklist

  • Tests updated (tested manually, I'm not sure how to write unit tests for this)
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

pstibrany added 2 commits May 11, 2020 13:14
Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
This simplifies module service setup, we no longer need to
make a distinction between services when using the wrapper
or not.

Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
Copy link
Contributor

@pracucci pracucci left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job, LGTM! I left a couple of nits

pstibrany added 2 commits May 14, 2020 11:28
Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
@pstibrany pstibrany merged commit 9308c02 into cortexproject:master May 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants