Commit Graph

217 Commits (0f760f63dd5137ad406e0bc9f08676898e04ac97)

Author SHA1 Message Date
Arve Knudsen 3a78e76282 Upgrade golangci-lint to v1.60.1
3 months ago
cuiweiyuan 1800af54f0 chore: fix some function names
3 months ago
Oleg Zaytsev 0833d2a230
Fix appendable: check whether last val was a histogram (#14613)
4 months ago
Oleg Zaytsev b7f2f3c3ac
Add BenchmarkLoadRealWLs
4 months ago
Carrie Edwards 79b53bd3de Refactor TestWBLReplay to use scenarios
4 months ago
Carrie Edwards 2e0e4e9ce9 Add support for handling multiple chunks in OOO head
4 months ago
Carrie Edwards 06550883c1 Clean up of tests and test utils
5 months ago
Carrie Edwards 45a32a29ef Update tsdb tests to use test utils.
5 months ago
Oleg Zaytsev fd1a89b7c8
Pass affected labels to `MemPostings.Delete()` (#14307)
5 months ago
Arve Knudsen b2396c0c8f Upgrade to golangci-lint v1.59.0
6 months ago
Alan Protasio 8894d65cd6
Fix head stats and hooks when replaying a corrupted snapshot (#14079)
6 months ago
Oleksandr Redko f10c3454e9 Enable perfsprint linter and fix up code
6 months ago
Matthieu MOREL 6f595c6762
golangci-lint: enable whitespace linter (#13905)
8 months ago
Nick Pillitteri 481f14e1c0
TSDB: Don't rely on integer overflow in head compaction check (#13755)
8 months ago
Bryan Boreham 925134e6de tsdb tests: make work with labels SymbolTable
9 months ago
Bryan Boreham c0e36e6bb3 Standardise exemplar label as "trace_id"
9 months ago
Bryan Boreham 12cac5bd5c tsdb tests: use go-cmp instead of DeepEquals
10 months ago
Bryan Boreham 39af788dbd Tests: use replacement DeepEquals using go-cmp
10 months ago
Paweł Szulik 5961f78186 Refactor tsdb tests to use testify.
10 months ago
Marco Pracucci 501bc6419e
Add ShardedPostings() support to TSDB (#10421)
10 months ago
Bryan Boreham 3f30ad3cc2
Merge pull request #13015 from bboreham/smaller-txring
10 months ago
Arve Knudsen ba7012ec6a
TestHeadLabelValuesWithMatchers: Add test case (#13414)
10 months ago
Filip Petkovski 583f3e587c
Optimize histogram iterators (#13340)
10 months ago
Matthieu MOREL 8f6cf3aabb tsdb: use Go standard errors
12 months ago
Arthur Silva Sens 5082655392
Append Created Timestamps (#12733)
12 months ago
Filip Petkovski 10a82f87fd
Enable reusing memory when converting between histogram types
12 months ago
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254)
12 months ago
Xiaochao Dong 28d8f1650c
tsdb: Make sure the cache for postings cardinality properly honors the label name (#12653)
1 year ago
Arve Knudsen 1200c89d0c
Fix tsdb.stripeSeries.gc so it handles conflicts properly (#13195)
1 year ago
Fiona Liao 5bee0cfce2
Change `ChunkReader.Chunk()` to `ChunkOrIterable()`
1 year ago
Arve Knudsen ecc37588b0
tsdb: seriesHashmap.set by making receiver a pointer (#13193)
1 year ago
George Krajcsovits acc114fe55
Fix panic during tsdb Commit (#13092)
1 year ago
George Krajcsovits 39a35d92bc
tsdb/head: wlog exemplars after samples (#13113)
1 year ago
Linas Medziunas 1f8aea11d6 Move histogram validation code to model/histogram
1 year ago
Linas Medziunas 1cd6c1cde5 ValidateHistogram: strict Count check in absence of NaNs
1 year ago
Oleksandr Redko 8e5f0387a2
ci(lint): enable nolintlint and remove redundant comments (#12926)
1 year ago
Bryan Boreham 6fe8217ce4 tsdb: shrink txRing with smaller integers
1 year ago
Ganesh Vernekar f5913266a1
Additionally wrap WBL replay error (#12406)
1 year ago
Linas Medziunas 1aad4004c3 Additional test case for ValidateHistogram
1 year ago
György Krajcsovits 56b3a015b6 Add regression test for duplicate detection at chunk size limit
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
Fiona Liao 4419399e4e
Do WBL mmap marker replay concurrently (#12801)
1 year ago
Arve Knudsen 6daee89e5f
Add context argument to Querier.Select (#12660)
1 year ago
Gregor Zeitlinger f01718262a
Unit tests for native histograms (#12668)
1 year ago
Justin Lei 8ef7dfdeeb
Add a chunk size limit in bytes (#12054)
1 year ago
beorn7 aa82fe198f tsdb: Fix histogram validation
1 year ago
Łukasz Mierzwa 3c80963e81
Use a linked list for memSeries.headChunk (#11818)
1 year ago