104 Commits (48934aaef3c8e18b91d232a436c00c802c99a77a)

Author SHA1 Message Date
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254) 12 months ago
Fiona Liao ce126230e7
Fix chunks iterator bug when tombstone covers a whole chunk (#13209) 12 months ago
Fiona Liao 5bee0cfce2
Change `ChunkReader.Chunk()` to `ChunkOrIterable()` 1 year ago
Charles Korn 59844498f7
Fix issue where queries can fail or omit OOO samples if OOO head compaction occurs between creating a querier and reading chunks (#13115) 1 year ago
Matthieu MOREL dd8871379a remplace errors.Errorf by fmt.Errorf 1 year ago
György Krajcsovits 4296ecbd14 tsdb/compact_test.go: test mixed typed series with PopulateBlock 1 year ago
Jeanette Tan 2f7060bd5a Expand TestPopulateWithTombSeriesIterators to test earlier deletion intervals for histogram chunks as well as time-overlapping chunks 1 year ago
Jeanette Tan 7a4a1127b7 Expand TestPopulateWithTombSeriesIterators to test min max times of chunks, including mixed chunks 1 year ago
Jeanette Tan 04aabdd7cc Refactor TestPopulateWithDelSeriesIterator unit tests to reuse more code 1 year ago
Jeanette Tan 46be85f2dc Make TestPopulateWithDelSeriesIterator tests cover histogram types and check MinTime 1 year ago
Oleksandr Redko fa90ca46e5 ci(lint): enable godot; append dot at the end of comments 1 year ago
Oleksandr Redko 8e5f0387a2
ci(lint): enable nolintlint and remove redundant comments (#12926) 1 year ago
Dimitar Dimitrov 1155d736b6
Improve sensitivity of TestQuerierIndexQueriesRace 1 year ago
Dimitar Dimitrov 6f1284ac93 Fix exit condition of TestQuerierIndexQueriesRace 1 year ago
Alan Protasio 959c98441b Add context argument to tsdb.PostingsForMatchers 1 year ago
zenador 69edd8709b
Add warnings (and annotations) to PromQL query results (#12152) 1 year ago
Arve Knudsen 156222cc50
Add context argument to LabelQuerier.LabelValues (#12665) 1 year ago
Arve Knudsen a964349e97
Add context argument to LabelQuerier.LabelNames (#12666) 1 year ago
Arve Knudsen 4451ba10b4
Add context argument to IndexReader.Postings (#12667) 1 year ago
Arve Knudsen 6ef9ed0bc3
Add context argument to DB.Delete (#12834) 1 year ago
Arve Knudsen 6daee89e5f
Add context argument to Querier.Select (#12660) 1 year ago
Dimitar Dimitrov b40865833d
PostingsForMatchers race with creating new series (#12558) 1 year ago
Justin Lei 8ef7dfdeeb
Add a chunk size limit in bytes (#12054) 1 year ago
György Krajcsovits d4e355243a tsdbutil/ChunkFromSamplesGeneric should not panic 1 year ago
Alan Protasio 73078bf738
Opmizing Group Regex (#12375) 2 years ago
George Krajcsovits 92d6980360
Fix populateWithDelChunkSeriesIterator and gauge histograms (#12330) 2 years ago
Xiaochao Dong 80b7f73d26
Copy tombstone intervals to avoid race (#12245) 2 years ago
Alan Protasio c0f1abb574 MatchNotRegexp optimization 2 years ago
beorn7 c3c7d44d84 lint: Adjust to the lint warnings raised by current versions of golint-ci 2 years ago
Matthieu MOREL fb3eb21230 enable gocritic, unconvert and unused linters 2 years ago
beorn7 817a2396cb Name float values as "floats", not as "values" 2 years ago
Ganesh Vernekar 0a3f203c63
Update tests to not assume the chunk implementation 2 years ago
Ganesh Vernekar 45b025898f
Add BenchmarkHeadChunkQuerier and BenchmarkHeadQuerier 2 years ago
Bryan Boreham 10b27dfb84 Simplify IndexReader.Series interface 2 years ago
Bryan Boreham 4b6a4d1425 Update package tsdb tests for new labels.Labels type 2 years ago
Bryan Boreham d3d96ec887 tsdb/index: use ScratchBuilder to create Labels 2 years ago
Bryan Boreham 89bf6e1df9 tsdb: Tidy up some test code 2 years ago
Bryan Boreham f0866c0774 tsdb: optimise block series iterators 2 years ago
Bryan Boreham 3c7de69059 storage: allow re-use of iterators 2 years ago
Peter Štibraný af838ccf83 Include source block in error message when loading chunk fails. 2 years ago
Jesus Vazquez c1b669bf9b
Add out-of-order sample support to the TSDB (#11075) 2 years ago
Bryan Boreham 176fa38e76 tsdb: in tests use labels.FromStrings 2 years ago
Eng Zer Jun 3e67654d37
refactor: use `T.TempDir()` and `B.TempDir` to create temporary directory 3 years ago
Björn Rabenstein 7e42acd3b1
tsdb: Rework iterators (#9877) 3 years ago
beorn7 4c28d9fac7 Move to histogram.Histogram pointers 3 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory 3 years ago
Dieter Plaetinck cda025b5b5
TSDB: demistify SeriesRefs and ChunkRefs (#9536) 3 years ago
Marco Pracucci 9f5ff5b269
Allow to disable trimming when querying TSDB (#9647) 3 years ago
Mateusz Gozdek 1a6c2283a3 Format Go source files using 'gofumpt -w -s -extra' 3 years ago
Oleg Zaytsev b1ed4a0a66
LabelNames API with matchers (#9083) 3 years ago