Skip to content

Design doc - Generalize Module Service#2542

Merged
pracucci merged 4 commits intocortexproject:masterfrom
annanay25:modules-proposal
May 5, 2020
Merged

Design doc - Generalize Module Service#2542
pracucci merged 4 commits intocortexproject:masterfrom
annanay25:modules-proposal

Conversation

@annanay25
Copy link
Contributor

Signed-off-by: Annanay annanayagarwal@gmail.com

What this PR does:
This PR adds an initial draft for a design document proposing generalizing the module service.

Which issue(s) this PR fixes:
Part of #2291

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

Signed-off-by: Annanay <annanayagarwal@gmail.com>
Signed-off-by: Annanay <annanayagarwal@gmail.com>
Copy link
Contributor

@cyriltovena cyriltovena left a comment

Choose a reason for hiding this comment

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

Make sense to me this will help re-using Cortex in Loki a bit easier too. 👍

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.

LGTM (I left few super minor comments)

Copy link
Contributor

@jtlisi jtlisi left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

@pstibrany pstibrany left a comment

Choose a reason for hiding this comment

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

I left some small comments but LGTM overall.

annanay25 and others added 2 commits May 5, 2020 13:17
Co-authored-by: Marco Pracucci <marco@pracucci.com>

Apply suggestions from code review

Co-authored-by: Marco Pracucci <marco@pracucci.com>
Signed-off-by: Annanay <annanayagarwal@gmail.com>
Signed-off-by: Annanay <annanayagarwal@gmail.com>
@annanay25 annanay25 force-pushed the modules-proposal branch from 79e8236 to 7cce7ba Compare May 5, 2020 08:10
@pracucci pracucci merged commit 7adcf79 into cortexproject:master May 5, 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.

5 participants