Peter Štibraný ff80690a6e
Optimise lowWatermark in Isolation (#7332)
* Track open appenders in doubly-linked list to make lowWatermark O(1).
* Use RW locks.
* Added BenchmarkIsolationWithState.

Signed-off-by: Peter Štibraný <peter.stibrany@grafana.com>
2020-06-03 20:09:05 +02:00
..
2019-12-16 15:30:49 +00:00
2019-11-18 11:53:33 -08:00
2020-03-25 20:19:33 +01:00
2020-01-02 15:54:09 +01:00
2020-03-25 20:19:33 +01:00
2019-10-24 15:35:47 +05:30

TSDB

GoDoc

This repository contains the Prometheus storage layer that is used in its 2.x releases.

A writeup of its design can be found here.

Based on the Gorilla TSDB white papers.

Video: Storing 16 Bytes at Scale from PromCon 2017.

See also the format documentation.