470 Commits (ffc60d83976eeba6868628c336cb50f74ca4fad8)

Author SHA1 Message Date
Peter Štibraný ffc60d8397
Reduce chunk write queue memory usage 2 (#10874) 2 years ago
Steve Azzopardi 04fe2c9522
fix(tsdb): inc mmap corruption counter on mmap out of sequence error (#10406) 2 years ago
Peter Štibraný 03a2313f7a
Reduce chunk write queue memory usage (#10873) 2 years ago
Bryan Boreham 9f77d23889
tsdb: commit data periodically in CreateBlock (#10788) 2 years ago
Łukasz Mierzwa d65f037def
Don't increment prometheus_tsdb_compactions_failed_total when context is canceled (#10772) 2 years ago
Bryan Boreham 542b9ecdbd
tsdb: reduce sleep time when reading WAL (#10859) 2 years ago
Bryan Boreham 9f79a6f4b5
tsdb: faster CRC check by avoiding allocations (#10789) 2 years ago
Matej Gera 1dd247f68b
Remote Write: Rename confusing `walDir` parameter to `dir` (#10464) 3 years ago
David Leadbeater 57f4aab27d
Update godoc links and remove note about TSDB versioning (#10754) 3 years ago
maizige 10b677b826
fix typo (#10696) 3 years ago
Filip Petkovski d3cb39044e
Fix typo in symbol table size exceeded error message (#10746) 3 years ago
Julien Pivotto 6e3a0efe40
Make necessary change to compile promql parser to wasm (#10683) 3 years ago
Matthias Rampke 78f2645787
test(tsdb): break up repeated test to avoid timeout (#10671) 3 years ago
Łukasz Mierzwa 88f9b248b4
Correctly format error message (#10669) 3 years ago
Bryan Boreham 4b9f248e85
unit tests: make all Labels sorted alphabetically (#10532) 3 years ago
Matthieu MOREL e2ede285a2
refactor: move from io/ioutil to io and os packages (#10528) 3 years ago
Oleg Zaytsev af0f6da5cb
Fix chunk overflow appending samples at a variable rate (#10607) 3 years ago
Paschalis Tsilias 40c1efe8bc
tsdb/agent: Ignore duplicate exemplars (#10595) 3 years ago
Robert Fratto 286dfc70b7
tsdb/agent: port grafana/agent#676 (#10587) 3 years ago
chavacava 0b41fd6e71
Fix data races in WAL replay (#10571) 3 years ago
Bryan Boreham 2c1be4df7b
tsdb: more efficient sorting of postings read from WAL at startup (#10500) 3 years ago
Wilbert Guo 83a2e52bc2
Add SyncForState Implementation for Ruler HA (#10070) 3 years ago
Howie 1291ec7185
deleting *.tmp WAL files on startup (#10317) 3 years ago
songjiayang 8d8be43824
Update wal.md (#10442) 3 years ago
Mauro Stettler b025390cb4
Disable chunk write queue by default, allow user to configure the exact size (#10425) 3 years ago
Łukasz Mierzwa da23c4649a
Enable misspell check in golangci-lint (#10393) 3 years ago
Łukasz Mierzwa a4317bf0ec
Run gofumpt on all files (#10392) 3 years ago
cui fliter c9b56d1a49
all: fix some typos (#10389) 3 years ago
Ganesh Vernekar 4cc25c0cb0
Fix panic on query when m-map replay fails with snapshot enabled (#10348) 3 years ago
Ganesh Vernekar 24827782cb
Fix panics when m-mapping head chunks (#10316) 3 years ago
Dieter Plaetinck aa8874bc56
clarify Head.appendableMinValidTime (#10303) 3 years ago
lwangrabbit 9fde6edbf5
tsdb/wal: Move comment of w.writer.Append(...) to the WriteTo interface (#10198) 3 years ago
Eng Zer Jun 3e67654d37
refactor: use `T.TempDir()` and `B.TempDir` to create temporary directory 3 years ago
Robert Fratto b71a6dbbd1
tsdb/agent: Fix deadlock from simultaneous GC and write (#10166) 3 years ago
Mauro Stettler bf959b36cb
Nits after PR 10051 merge (#10159) 3 years ago
Ganesh Vernekar 129ed4ec8b
Fix Example() function in TSDB (#10153) 3 years ago
Mauro Stettler 0df3489275
Write chunks via queue, predicting the refs (#10051) 3 years ago
Oleg Zaytsev a83d46ee9c
Tidy postingsWithIndexHeap (#10123) 3 years ago
Bryan Boreham 82860a770c
tsdb: use simpler map key to improve exemplar ingest performance (#10111) 3 years ago
Oleg Zaytsev 701545286d
Pop intersected postings heap without popping (#10092) 3 years ago
Peter Štibraný e51a17b501
CompactBlockMetas should produce correct mint/maxt for overlapping blocks. (#10108) 3 years ago
Oleg Zaytsev 3947238ce0
Label values with matchers by intersecting postings (#9907) 3 years ago
Shihao Xia 3696d7dedb fix potential goroutine leaks 3 years ago
beorn7 0ede6ae321 storage: fix bug #10027 in iterators' Seek method 3 years ago
Ganesh Vernekar 087e3c7360
Fix queries after a failed snapshot replay (#9980) (#9986) 3 years ago
Ganesh Vernekar 902817e17f
Fix queries after a failed snapshot replay (#9980) (#9987) 3 years ago
Ganesh Vernekar 227d155e3f
Fix queries after a failed snapshot replay (#9980) 3 years ago
Ganesh Vernekar 05d4d97bcd
Fix queries after a failed snapshot replay (#9980) 3 years ago
Nick Pillitteri 084bd70708
Convert atomic Int64 to native type when logging value (#9938) 3 years ago
Robert Fratto 4cbddb41eb
tsdb/agent: Synchronize appender code with grafana/agent main (#9664) 3 years ago