The Prometheus monitoring system and time series database.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Callum Styan ca4e817372 move test utils to it's own package so we can use it in tests for other packages in tsdb repo 8 years ago
Documentation/format Validate index TOC checksum on read 8 years ago
chunks Use Go 1.9 math/bits implementation for counting leading / trailing zeros 8 years ago
cmd/tsdb db: delete old blocks during reload 8 years ago
fileutil Remove dependency on etcd/pkg/fileutil 8 years ago
labels Replace single head lock with granular locks 8 years ago
test index: simplify checksum validation 8 years ago
testdata Add full encode/decode WAL cycle test 9 years ago
testutil move test utils to it's own package so we can use it in tests for other packages in tsdb repo 8 years ago
tsdbutil Minor comment fixes and additions. 9 years ago
.travis.yml Move to Go 1.9 8 years ago
LICENSE Add license file 9 years ago
README.md Add README 9 years ago
block.go Merge branch 'master' into tomb-clean 8 years ago
block_test.go move test utils to it's own package so we can use it in tests for other packages in tsdb repo 8 years ago
chunks.go Doc fixes 8 years ago
chunks_test.go move test utils to it's own package so we can use it in tests for other packages in tsdb repo 8 years ago
compact.go Merge branch 'master' into fix-dels 8 years ago
compact_test.go move test utils to it's own package so we can use it in tests for other packages in tsdb repo 8 years ago
db.go Merge pull request #210 from Gouthamve/tomb-clean 8 years ago
db_test.go move test utils to it's own package so we can use it in tests for other packages in tsdb repo 8 years ago
db_unix.go Ensure tsdb can be built on SmartOS/Illumos/Solaris 8 years ago
db_windows.go fix bugs on platform windows to pass all test case. (#192) 8 years ago
encoding_helpers.go index: simplify checksum validation 8 years ago
head.go Expose ChunkSeriesSet and lookups methods. 8 years ago
head_test.go move test utils to it's own package so we can use it in tests for other packages in tsdb repo 8 years ago
index.go Doc fixes 8 years ago
index_test.go move test utils to it's own package so we can use it in tests for other packages in tsdb repo 8 years ago
postings.go Order postings lists in index file by key 8 years ago
postings_test.go Load postings in batch on startup 8 years ago
querier.go Expose ChunkSeriesSet and lookups methods. 8 years ago
querier_test.go move test utils to it's own package so we can use it in tests for other packages in tsdb repo 8 years ago
tombstones.go Refactor tombstone reader types 8 years ago
tombstones_test.go move test utils to it's own package so we can use it in tests for other packages in tsdb repo 8 years ago
wal.go Fix missing prefix of tsdb_wal_* metrics 8 years ago
wal_test.go move test utils to it's own package so we can use it in tests for other packages in tsdb repo 8 years ago

README.md

TSDB

This repository contains the new Prometheus storage layer that will be used in its 2.0 release.

A writeup of its design can be found here.