Commit Graph

34 Commits (85a2e94987ac2bf032f9da0a3c3815f1a9475006)

Author SHA1 Message Date
Julien Pivotto 8907ba6235 Make TSDB use storage errors
5 years ago
Julien Pivotto 0f9e78bd88
tsdb: fix races around head chunks (#6985)
5 years ago
Björn Rabenstein d80b0810c1
Move crucial actions to defer (#6918)
5 years ago
beorn7 f6f4fd6556 tsdb: Do a full rollback upon commit error
5 years ago
beorn7 0193b746b1 Defer call to iso.closeAppend
5 years ago
Ganesh Vernekar 2cc32c332d Log WAL replay duration
5 years ago
Julien Pivotto ed623f69e2
tsdb: don't allow ingesting empty labelsets (#6891)
5 years ago
beorn7 d9af11e636 Do not attempt isolation for appendID == 0
5 years ago
beorn7 7f30b0984d Implement isolation
5 years ago
beorn7 6b8181370f Fix punctuation nits
5 years ago
Julien Pivotto 52630ad0c7 Make head Postings only return series in time range
5 years ago
Brian Brazil cebe36c7d5 Make head Postings only return series in time range
5 years ago
Bartlomiej Plotka 34426766d8 Unify Iterator interfaces. All point to storage now.
5 years ago
Ganesh Vernekar 6f1d2ec73e
Break DB.Compact and DB.compactHead and DB.compactBlocks. Add DB.CompactHead.
5 years ago
Marco Pracucci 0703dae7cc
Compact TSDB head chunks after being cut, to reduce inuse memory
5 years ago
Thor 17d8c49919
made stripe size configurable (#6644)
5 years ago
Ganesh Vernekar 21a5cf5d1d
Bring back tombstones to Head block (#6542)
5 years ago
Julien Pivotto 46d18112a3 tsdb: error on series with duplicate labels (#6664)
5 years ago
Brian Brazil 4708915ac6 Replace StringTuples with []string
5 years ago
Brian Brazil e9ede51753 Remove last vestiges of never used composite index code.
5 years ago
Josh Soref 91d76c8023 Spelling (#6517)
5 years ago
Brian Brazil d782387f81
Stream symbols during compaction. (#6468)
5 years ago
Brian Brazil 767fa704b6 Load only some offsets into the symbol table into memory.
5 years ago
Brian Brazil 48d25e6fe7 Reduce memory used by postings offset table.
5 years ago
Tom Wilkie de0a772b8e Port tsdb to use pkg/labels. (#6326)
5 years ago
Chris Marchbanks c5b3f0221f Decode WAL in Separate Goroutine (#6230)
5 years ago
Sharad Gaur e94503ff5c Head Cardinality Status Page (#6125)
5 years ago
Krasi Georgiev 81d284f806
Merge the 2.13 release branch to master (#6117)
5 years ago
Ganesh Vernekar 4dfc7a2e77
Remove unnecessary lock in loadWAL (#6107)
5 years ago
Ganesh Vernekar 53ea6d6390
Allocate the shards only once while reading WAL (#6093)
5 years ago
Callum Styan 3344bb5c33 Move WAL watcher code to tsdb/wal package. (#5999)
5 years ago
li mengyang 1c6d2194c4 fix spelling mistakes in docs (#5952)
5 years ago
Ganesh Vernekar 5ecef3542d
Cleanup after merging tsdb into prometheus
5 years ago
Ganesh Vernekar 7cf09b0395
Moving tsdb into its own subdirectory
5 years ago