prometheus/pkg
Callum Styan 289ba11b79
Add circular in-memory exemplars storage (#6635)
* Add circular in-memory exemplars storage

Signed-off-by: Callum Styan <callumstyan@gmail.com>
Signed-off-by: Tom Wilkie <tom.wilkie@gmail.com>
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
Signed-off-by: Martin Disibio <mdisibio@gmail.com>

Co-authored-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
Co-authored-by: Tom Wilkie <tom.wilkie@gmail.com>
Co-authored-by: Martin Disibio <mdisibio@gmail.com>

* Fix some comments, clean up exemplar metrics struct and exemplar tests.

Signed-off-by: Callum Styan <callumstyan@gmail.com>

* Fix exemplar query api null vs empty array issue.

Signed-off-by: Callum Styan <callumstyan@gmail.com>

Co-authored-by: Ganesh Vernekar <cs15btech11018@iith.ac.in>
Co-authored-by: Tom Wilkie <tom.wilkie@gmail.com>
Co-authored-by: Martin Disibio <mdisibio@gmail.com>
2021-03-16 15:17:45 +05:30
..
exemplar Add circular in-memory exemplars storage (#6635) 2021-03-16 15:17:45 +05:30
gate Fix exported function comments (#6002) 2019-09-10 14:45:09 +01:00
labels Testify: move to require (#8122) 2020-10-29 09:43:23 +00:00
logging Testify: move to require (#8122) 2020-10-29 09:43:23 +00:00
modtimevfs *: check that assets are up-to-date (#4731) 2018-11-09 11:31:36 +01:00
pool Testify: move to require (#8122) 2020-10-29 09:43:23 +00:00
relabel Add hashmod relabeling test with hasmod and a newline 2021-03-02 23:01:22 +01:00
rulefmt Testify: move to require (#8122) 2020-10-29 09:43:23 +00:00
runtime Fix golint issues. 2020-03-23 20:38:43 +01:00
textparse Add circular in-memory exemplars storage (#6635) 2021-03-16 15:17:45 +05:30
timestamp '@ <timestamp>' modifier (#8121) 2021-01-20 16:27:39 +05:30
value Fix spelling/typos (#4921) 2018-11-27 17:44:29 +01:00