The Prometheus monitoring system and time series database.
 
 
 
 
 
 
Go to file
Goutham Veeramachaneni bb0e74b343
Fix reader for large index files.
Currently the offsets are cast into uint32 even though the index can
grow larger than 4GiB.

Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>
2018-02-05 13:51:22 +05:30
chunkenc Move index and chunk encoders to own packages 2017-12-21 11:27:54 +01:00
chunks Improve comments, handle allPostingsKey properly 2017-12-22 09:43:34 +01:00
cmd/tsdb we shouldn't assume we'll receive the labels in sorted order 2017-12-18 15:32:39 -08:00
docs/format update docs for symbols indexing change 2018-01-17 14:00:06 -08:00
fileutil Move index and chunk encoders to own packages 2017-12-21 11:27:54 +01:00
index Fix reader for large index files. 2018-02-05 13:51:22 +05:30
labels move label read function int labels pkg 2017-12-21 11:55:58 +01:00
test index: simplify checksum validation 2017-11-09 15:58:36 +00:00
testdata decouple tsdb main.go (and tests) from prometheus/pkg 2017-12-18 15:26:16 -08:00
testutil remove Nil/NotNil functions 2017-12-08 13:42:08 -08:00
tsdbutil use test utils in buffer_test 2017-12-06 17:15:02 -08:00
.travis.yml Move to Go 1.9 2017-11-08 23:26:51 +01:00
LICENSE Add license file 2017-04-10 21:02:42 +02:00
README.md Add README 2017-04-10 13:29:46 +02:00
block.go Add block ULID to index reader errors 2018-01-16 23:48:58 +05:30
block_test.go fix tests, set version when initializing the index writer 2018-01-11 01:03:20 +05:30
compact.go Fix panic on nil index writer 2018-01-24 15:55:04 +01:00
compact_test.go move test utils to it's own package so we can use it in tests for other packages in tsdb repo 2017-12-06 17:06:14 -08:00
db.go Fix extra reloads. 2018-01-26 19:33:59 +05:30
db_test.go Select series with label unset for != and !~ 2017-12-19 02:47:31 +00:00
encoding_helpers.go Move index and chunk encoders to own packages 2017-12-21 11:27:54 +01:00
head.go Fix typos in comments (#254) 2018-01-13 17:51:50 +00:00
head_test.go move label read function int labels pkg 2017-12-21 11:55:58 +01:00
querier.go Improve comments, handle allPostingsKey properly 2017-12-22 09:43:34 +01:00
querier_test.go Move index and chunk encoders to own packages 2017-12-21 12:02:05 +01:00
tombstones.go Fix comment formatting 2018-01-11 18:20:04 +05:30
tombstones_test.go move test utils to it's own package so we can use it in tests for other packages in tsdb repo 2017-12-06 17:06:14 -08:00
wal.go Fix missing prefix of tsdb_wal_* metrics 2017-11-08 14:58:03 +01:00
wal_test.go move label read function int labels pkg 2017-12-21 11:55:58 +01:00

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.