The Prometheus monitoring system and time series database.
Find a file
Fabian Reinartz 1c80c33e72 Fix bug of unsorted postings lists being created
The former approach created unordered postings list by either
map iteration of new series being unsorted (fixable) or concurrent
writers creating new series interleaved.

We switch back to generating ephemeral references for a single batch.
Newly created series have to be re-set upon the next insert.
2017-01-13 16:22:20 +01:00
chunks Run persistence in separate goroutine 2017-01-02 22:24:35 +01:00
cmd/tsdb Use buffer pool for head appenders 2017-01-12 20:03:44 +01:00
labels Add merge postings 2016-12-28 11:02:19 +01:00
test Add merge postings 2016-12-28 11:02:19 +01:00
block.go Unexport HeadBlock, export Block interface 2017-01-10 15:41:57 +01:00
compact.go Unexport HeadBlock, export Block interface 2017-01-10 15:41:57 +01:00
db.go Fix bug of unsorted postings lists being created 2017-01-13 16:22:20 +01:00
db_amd64.go Add initial seriailization of block data 2016-12-08 17:43:10 +01:00
db_test.go Fix test import of labels, simplify constructor names 2016-12-21 15:12:26 +01:00
db_unix.go Add proper mmap calls 2016-12-11 15:49:36 +01:00
head.go Fix bug of unsorted postings lists being created 2017-01-13 16:22:20 +01:00
head_test.go Add postings wrapper that emits head postings in label set order 2017-01-05 16:05:42 +01:00
postings.go Fix bug of unsorted postings lists being created 2017-01-13 16:22:20 +01:00
postings_test.go Add merge postings 2016-12-28 11:02:19 +01:00
querier.go Unexport HeadBlock, export Block interface 2017-01-10 15:41:57 +01:00
querier_test.go Rename shard to partition 2017-01-06 08:08:02 +01:00
reader.go Fix head block stats races 2017-01-07 18:02:17 +01:00
wal.go Fix bug of unsorted postings lists being created 2017-01-13 16:22:20 +01:00
wal_test.go Fix head block stats races 2017-01-07 18:02:17 +01:00
writer.go Use page writer in compaction 2017-01-09 18:47:43 +01:00