Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

querier: Redesign deduplication algorithm to be metric type agnostic or deduce counter type properly. #2547

Closed
bwplotka opened this issue Apr 30, 2020 · 17 comments
Labels
difficulty: hard dont-go-stale Label for important issues which tells the stalebot not to close them feature request/improvement help wanted

Comments

@bwplotka
Copy link
Member

Our current short term fix ensures that we adjust deduplication for counters. This works for online dedup, but will not work for offline one, because we don't know what series is counter what is gauge etc...

AC:

  • Find better deduplication algorithm that does not require knowledge if the given series is counter or not OR reliably detect counter.
@bwplotka
Copy link
Member Author

This is related to this discussion: #2401 (comment)

It is also a blocker for full offline dedup: #1014

@bwplotka
Copy link
Member Author

bwplotka commented May 1, 2020

@stale
Copy link

stale bot commented May 31, 2020

Hello 👋 Looks like there was no activity on this issue for last 30 days.
Do you mind updating us on the status? Is this still reproducible or needed? If yes, just comment on this PR or push a commit. Thanks! 🤗
If there will be no activity for next week, this issue will be closed (we can always reopen an issue if we need!). Alternatively, use remind command if you wish to be reminded at some point in future.

@stale stale bot added the stale label May 31, 2020
@bwplotka
Copy link
Member Author

bwplotka commented Jun 1, 2020 via email

@stale stale bot removed the stale label Jun 1, 2020
@stale
Copy link

stale bot commented Jul 1, 2020

Hello 👋 Looks like there was no activity on this issue for last 30 days.
Do you mind updating us on the status? Is this still reproducible or needed? If yes, just comment on this PR or push a commit. Thanks! 🤗
If there will be no activity for next week, this issue will be closed (we can always reopen an issue if we need!). Alternatively, use remind command if you wish to be reminded at some point in future.

@stale stale bot added the stale label Jul 1, 2020
@stale
Copy link

stale bot commented Jul 8, 2020

Closing for now as promised, let us know if you need this to be reopened! 🤗

@stale stale bot closed this as completed Jul 8, 2020
@bwplotka bwplotka reopened this Jul 14, 2020
@stale stale bot removed the stale label Jul 14, 2020
@bwplotka
Copy link
Member Author

We seen also #2890 and another issue we see locally, so this seems like viable option in terms of improving existing penalty based algorithm.

@stale
Copy link

stale bot commented Aug 28, 2020

Hello 👋 Looks like there was no activity on this issue for last 30 days.
Do you mind updating us on the status? Is this still reproducible or needed? If yes, just comment on this PR or push a commit. Thanks! 🤗
If there will be no activity for next week, this issue will be closed (we can always reopen an issue if we need!). Alternatively, use remind command if you wish to be reminded at some point in future.

@stale stale bot added the stale label Aug 28, 2020
@Reamer
Copy link

Reamer commented Aug 31, 2020

I think that is still needed.

@stale stale bot removed the stale label Aug 31, 2020
@stale
Copy link

stale bot commented Oct 30, 2020

Hello 👋 Looks like there was no activity on this issue for the last two months.
Do you mind updating us on the status? Is this still reproducible or needed? If yes, just comment on this PR or push a commit. Thanks! 🤗
If there will be no activity in the next two weeks, this issue will be closed (we can always reopen an issue if we need!). Alternatively, use remind command if you wish to be reminded at some point in future.

@stale stale bot added the stale label Oct 30, 2020
@kakkoyun kakkoyun removed the stale label Oct 31, 2020
@Reamer
Copy link

Reamer commented Nov 2, 2020

Still needed.

@stale
Copy link

stale bot commented Jan 1, 2021

Hello 👋 Looks like there was no activity on this issue for the last two months.
Do you mind updating us on the status? Is this still reproducible or needed? If yes, just comment on this PR or push a commit. Thanks! 🤗
If there will be no activity in the next two weeks, this issue will be closed (we can always reopen an issue if we need!). Alternatively, use remind command if you wish to be reminded at some point in future.

@stale stale bot added the stale label Jan 1, 2021
@stale
Copy link

stale bot commented Jan 16, 2021

Closing for now as promised, let us know if you need this to be reopened! 🤗

@stale stale bot closed this as completed Jan 16, 2021
@bwplotka
Copy link
Member Author

bwplotka commented Mar 4, 2021

No no, Mr bot we need this, thanks for reminding.

@bwplotka bwplotka reopened this Mar 4, 2021
@stale stale bot removed the stale label Mar 4, 2021
@stale
Copy link

stale bot commented Jun 2, 2021

Hello 👋 Looks like there was no activity on this issue for the last two months.
Do you mind updating us on the status? Is this still reproducible or needed? If yes, just comment on this PR or push a commit. Thanks! 🤗
If there will be no activity in the next two weeks, this issue will be closed (we can always reopen an issue if we need!). Alternatively, use remind command if you wish to be reminded at some point in future.

@stale stale bot added the stale label Jun 2, 2021
@stale
Copy link

stale bot commented Jun 16, 2021

Closing for now as promised, let us know if you need this to be reopened! 🤗

@stale stale bot closed this as completed Jun 16, 2021
@matej-g matej-g added dont-go-stale Label for important issues which tells the stalebot not to close them and removed stale labels Oct 24, 2022
@ankitjain28may
Copy link
Contributor

Any updates on this, we are getting this issue while running sum_over_time on a metrics giving us double results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty: hard dont-go-stale Label for important issues which tells the stalebot not to close them feature request/improvement help wanted
Projects
None yet
Development

No branches or pull requests

5 participants