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

Timeseries sometimes not queriable when only in memory #381

Closed
juliusv opened this Issue Mar 4, 2014 · 2 comments

Comments

Projects
None yet
1 participant
@juliusv
Copy link
Member

juliusv commented Mar 4, 2014

We have observed the case that new timeseries are sometimes not queriable when they are already in memory, but not on disk yet. After the flush to disk, they are appear in queries again. Perhaps there's a bug in the memory storage's GetFingerprintsForLabelSet() or similar section of the code. It's not clear to me yet why it doesn't happen consistently for all timeseries.

@juliusv juliusv added bug labels Mar 4, 2014

@juliusv

This comment has been minimized.

Copy link
Member Author

juliusv commented Mar 5, 2014

Confirmed that when this occurs, the missing series' fingerprints are missing in the GetFingerprintsForLabelSet() return value of the memory storage.

@juliusv juliusv closed this in d6827b6 Mar 6, 2014

simonpasquier pushed a commit to simonpasquier/prometheus that referenced this issue Oct 12, 2017

Merge pull request prometheus#381 from prometheus/fish/add-guidelines…
…-clientlib-exporter

Add Client Lib Guidelines and Exporter Guidelines
@lock

This comment has been minimized.

Copy link

lock bot commented Mar 25, 2019

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@lock lock bot locked and limited conversation to collaborators Mar 25, 2019

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
You can’t perform that action at this time.