37 Commits (bafb4d68de6a876873f105babff6aeda4b4e3354)

Author SHA1 Message Date
Bryan Boreham 2fbbfc3da8 Revert "Fix `MemPostings.Add` and `MemPostings.Get` data race (#15141)" 3 weeks ago
Oleg Zaytsev ba11a55df4
Revert "Process `MemPostings.Delete()` with `GOMAXPROCS` workers" 4 weeks ago
Oleg Zaytsev 50ef0dc954
Fix `MemPostings.Add` and `MemPostings.Get` data race (#15141) 1 month ago
Oleg Zaytsev ada8a6ef10
Add some more tests for MemPostings_Delete 2 months ago
Oleg Zaytsev e196b977af
Process MemPostings.Delete() with GOMAXPROCS workers 2 months ago
Oleg Zaytsev fd1a89b7c8
Pass affected labels to `MemPostings.Delete()` (#14307) 5 months ago
Oleg Zaytsev 10a3c7220b
`MemPostings.PostingsForLabelMatching()`: don't hold the mutex while matching (#14286) 6 months ago
Oleg Zaytsev 2dc177d8af
`MemPostings.Delete()`: reduce locking/unlocking (#13286) 6 months ago
Oleg Zaytsev fe9cb5a803
Check context every 128 labels instead of 100 (#14118) 6 months ago
Oleksandr Redko f10c3454e9 Enable perfsprint linter and fix up code 6 months ago
George Krajcsovits fdaafdb041
tsdb: check for context cancel before regex matching postings (#14096) 6 months ago
Paweł Szulik 5961f78186 Refactor tsdb tests to use testify. 10 months ago
Bryan Boreham ee700151a3 tsdb/index: add benchmark for Postings.Merge 12 months ago
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254) 12 months ago
Matthieu MOREL 2972cc5e8f tsdb/index: use Go standard errors package 1 year ago
Oleg Zaytsev fe90dcccff
Revert ListPostings change (#12955) 1 year ago
Oleg Zaytsev 1492031ef2
Optimize ListPostings Next() (#12906) 1 year ago
Arve Knudsen 4451ba10b4
Add context argument to IndexReader.Postings (#12667) 1 year ago
Baskar Shanmugam 905a0bd63a
Added 'limit' query parameter support to /api/v1/status/tsdb endpoint (#12336) 2 years ago
Baskar Shanmugam f731a90a7f
Fix LabelValueStats in posting stats (#12342) 2 years ago
Đurica Yuri Nikolić b028112331
Making the number of CPU cores used for sorting postings lists editable (#12247) 2 years ago
Bryan Boreham 3da2c99ffd tsdb/index: don't call ExpandPostings in a benchmark 2 years ago
Bryan Boreham 4931983ca9 tsdb/index: make BenchmarkIntersect do work on each loop 2 years ago
Oleg Zaytsev a83d46ee9c
Tidy postingsWithIndexHeap (#10123) 3 years ago
Oleg Zaytsev 701545286d
Pop intersected postings heap without popping (#10092) 3 years ago
Oleg Zaytsev 3947238ce0
Label values with matchers by intersecting postings (#9907) 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 309b094b92
Optimized MemPostings.EnsureOrder() (#9673) 3 years ago
Mateusz Gozdek 1a6c2283a3 Format Go source files using 'gofumpt -w -s -extra' 3 years ago
Bryan Boreham 9dfdc3eb36
Speed up BenchmarkPostings_Stats (#9213) 3 years ago
Julien Pivotto 6c56a1faaa
Testify: move to require (#8122) 4 years ago
Julien Pivotto 1282d1b39c
Refactor test assertions (#8110) 4 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087) 4 years ago
ZouYu 2b7437d60e
Fix some warnings: 'redundant type from array, slice, or map composite literal' (#7109) 5 years ago
Josh Soref 91d76c8023 Spelling (#6517) 5 years ago
Tom Wilkie de0a772b8e Port tsdb to use pkg/labels. (#6326) 5 years ago
Sharad Gaur e94503ff5c Head Cardinality Status Page (#6125) 5 years ago
Chris Marchbanks 5e36aa1491 Add test for MemPostings.Delete (#5910) 5 years ago
Bartek Plotka f0863a604e Removed extra tsdb/testutil after merge. 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
naivewong 6ab483071a Improvement on postings intersection (#616) 6 years ago
Bartek Płotka 3ab5f4e579 index: reduce empty postings trees (#509) 6 years ago
Simon Pasquier d5d7a097e1 Update Makefile.common 6 years ago
Brian Brazil 296f943ec4
More efficient Merge implementation. (#486) 6 years ago
Brian Brazil 407e12d051 Make MemPostings nested. 6 years ago
Alexey Palazhchenko 64cce683cc gofmt -s. 7 years ago
Ganesh Vernekar 0fb73ed622 Changed recursion into iteration for removedPostings.Next() 7 years ago
Fabian Reinartz 67f0ca8f0e Move index and chunk encoders to own packages 7 years ago