prometheus/tsdb
2023-04-14 17:34:40 +08:00
..
agent Name float values as "floats", not as "values" 2023-04-13 19:25:24 +02:00
chunkenc Add support for native histograms to concreteSeriesIterator 2023-04-06 09:54:15 -07:00
chunks Change UnsupportedMask to not clash with OutOfOrderMask 2023-03-22 13:19:49 +05:30
docs
encoding
errors Fix context.Canceled wrapping in compaction 2023-03-23 11:41:28 +01:00
fileutil
goversion
hashcache
index tsdb: call StableHash as appropriate 2023-03-27 18:03:52 +00:00
record
testdata
tombstones
tsdbutil Name float values as "floats", not as "values" 2023-04-13 19:25:24 +02:00
wlog Feat: metrics for head_chunks & wal folders (#12013) 2023-03-02 15:25:56 +05:30
.gitignore
async_block_writer.go
block.go Allow to configure compacted blocks postings for matchers cache 2023-03-22 06:40:11 +01:00
block_test.go Merge remote-tracking branch 'upstream/main' 2023-04-14 17:34:40 +08:00
blockwriter.go
blockwriter_test.go Name float values as "floats", not as "values" 2023-04-13 19:25:24 +02:00
CHANGELOG.md
compact.go Merge remote-tracking branch 'upstream/main' 2023-04-14 17:34:40 +08:00
compact_test.go Merge remote-tracking branch 'upstream/main' 2023-04-14 17:34:40 +08:00
db.go Merge pull request #457 from grafana/codesome/sync-prom 2023-03-22 10:25:40 +01:00
db_test.go Merge remote-tracking branch 'upstream/main' 2023-04-14 17:34:40 +08:00
example_test.go
exemplar.go
exemplar_test.go
head.go Merge remote-tracking branch 'upstream/main' 2023-04-14 17:34:40 +08:00
head_append.go Merge remote-tracking branch 'upstream/main' 2023-04-14 17:34:40 +08:00
head_append_test.go
head_bench_test.go
head_read.go Merge branch 'main' into prometheus-2023-04-03-3923e83 2023-04-13 09:15:24 +02:00
head_read_test.go
head_test.go Merge remote-tracking branch 'upstream/main' 2023-04-14 17:34:40 +08:00
head_wal.go Merge branch 'main' into prometheus-2023-04-03-3923e83 2023-04-13 09:15:24 +02:00
isolation.go
isolation_test.go
mocks_test.go
ooo_head.go Name float values as "floats", not as "values" 2023-04-13 19:25:24 +02:00
ooo_head_read.go Merge remote-tracking branch 'upstream/main' into sync-prom 2023-03-13 12:38:59 +05:30
ooo_head_read_test.go Name float values as "floats", not as "values" 2023-04-13 19:25:24 +02:00
ooo_head_test.go Name float values as "floats", not as "values" 2023-04-13 19:25:24 +02:00
postings_for_matchers_cache.go
postings_for_matchers_cache_test.go
querier.go Merge remote-tracking branch 'upstream/main' 2023-04-14 17:34:40 +08:00
querier_bench_test.go Merge branch 'main' into prometheus-2023-04-03-3923e83 2023-04-13 09:15:24 +02:00
querier_test.go Merge remote-tracking branch 'upstream/main' 2023-04-14 17:34:40 +08:00
README.md
repair.go
repair_test.go
symbols_batch.go
symbols_batch_test.go
tsdbblockutil.go
wal.go Use zeropool.Pool to workaround SA6002 (#12189) 2023-03-29 20:34:34 +01:00
wal_test.go

TSDB

GoPkg

This directory contains the Prometheus TSDB (Time Series DataBase) library, which handles storage and querying of all Prometheus v2 data.

Documentation

External resources

A series of blog posts explaining different components of TSDB: