Commit Graph

97 Commits (aee78bdb319fb8c99d294bfe1ddec00bac99b511)

Author SHA1 Message Date
Ridwan Sharif aee78bdb31 ct: Support CTs in WAL; change sample record; use in PRW 2.0 10 months ago
machine424 d644324407
feat(tsdb/(head|agent)): reuse pools across segments to avoid generating garbage during WL replay 11 months ago
Bryan Boreham f4fbe47254 tsdb tests: avoid capture-by-reference in goroutines 11 months ago
Carrie Edwards a046417bc0 Use new record type only for NHCB 1 year ago
Carrie Edwards f8a39767a4 Update WAL doc to include native histogram encodings 1 year ago
Carrie Edwards 6684344026 Rename old histogram record type, use old names for new records 1 year ago
Carrie Edwards 37df50adb9 Attempt for record type 1 year ago
Carrie Edwards cfcd51538d Remove references to custom values record 1 year ago
Carrie Edwards 6d413fad36 Use histogram records for custom value handling 1 year ago
Carrie Edwards aa144b7263 Handle custom buckets in WAL and WBL 1 year ago
Bryan Boreham 5450e6d368 [BUGFIX] TSDB: Apply fixes from loadWAL to loadWBL 1 year ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log 1 year ago
Carrie Edwards 14e3c05ce8
tsdb: Add support for ingestion of out-of-order native histogram samples (#14546) 1 year ago
Marco Pracucci ef649d5968
Revert " Store `mmMaxTime` in same field as `seriesShard`" 1 year ago
Bryan Boreham 512c67ec26 TSDB: Never go over maximum number of OOO chunks 1 year ago
György Krajcsovits 41656162fc tsdb: prepare inserting native histograms into OOO head 1 year ago
Oleg Zaytsev d8e1b6bdfd
Store mmMaxTime in same field as seriesShard 1 year ago
Bryan Boreham 709c5d6fc3
TSDB: Lock around access to labels in head under -tags dedupelabels (#14322) 2 years ago
Arve Knudsen d699dc3c77
Fix language in docs and comments (#14041) 2 years ago
Matthieu MOREL 6f595c6762
golangci-lint: enable whitespace linter (#13905) 2 years ago
Bryan Boreham 93b72ec5dd tsdb: create SymbolTables for labels as required 2 years ago
Bryan Boreham 8065bef172 Move metric type definitions to common/model 2 years ago
Matthieu MOREL 8f6cf3aabb tsdb: use Go standard errors 2 years ago
Matthieu MOREL dd8871379a remplace errors.Errorf by fmt.Errorf 2 years ago
Oleksandr Redko 8e5f0387a2
ci(lint): enable nolintlint and remove redundant comments (#12926) 2 years ago
Ganesh Vernekar 4df2f2432b Additionally wrap WBL replay error (#12406) 2 years ago
Ganesh Vernekar f5913266a1
Additionally wrap WBL replay error (#12406) 2 years ago
Fiona Liao 4419399e4e
Do WBL mmap marker replay concurrently (#12801) 2 years ago
Shirley d3a1044354
WBL loading: don't send empty buffers over chan (#12808) 2 years ago
Fiona Liao f211fcd92d
Remove duplicated ms.mmMaxTime check in WAL 2 years ago
Mustafa Ateş Uzun e5e51bebef
fix: error message typo 2 years ago
Łukasz Mierzwa 3c80963e81
Use a linked list for memSeries.headChunk (#11818) 2 years ago
Justin Lei 32d87282ad
Add Zstandard compression option for wlog (#11666) 3 years ago
Marc Tudurí 4851ced266
tsdb: Support native histograms in snapshot on shutdown (#12258) 3 years ago
Justin Lei 4c4454e4c9 Group args to append to memSeries in chunkOpts 3 years ago
Justin Lei 89af351730
Remove samplesPerChunk from memSeries (#12390) 3 years ago
beorn7 c3c7d44d84 lint: Adjust to the lint warnings raised by current versions of golint-ci 3 years ago
Matthieu MOREL fb3eb21230 enable gocritic, unconvert and unused linters 3 years ago
Oleg Zaytsev 6e2905a4d4
Use zeropool.Pool to workaround SA6002 (#12189) 3 years ago
Đurica Yuri Nikolić c9b85afd93
Making the number of CPUs used for WAL replay configurable (#12066) 3 years ago
fayzal-g cfa4ea53cc Correctly update chunksRemoved and chunks metrics 3 years ago
Ganesh Vernekar 6e560fe19b
tsdb: Avoid unnecessary allocation from 11779 3 years ago
Ganesh Vernekar 38fa151a7c
tsdb: Only initialise out-of-order fields when required 3 years ago
Ganesh Vernekar e555469ba1
tsdb: Remove isHistogramSeries from memSeries 3 years ago
Marc Tudurí 9474610baf
Support FloatHistogram in TSDB (#11522) 3 years ago
Ganesh Vernekar 8ee4dfd40c
Fix the build after conflict resolution 3 years ago
Signed-off-by: Jesus Vazquez 3362bf6d79
Fix merge conflicts 3 years ago
Jesus Vazquez 775d90d5f8
TSDB: Rename wal package to wlog (#11352) 3 years ago
Bryan Boreham d166da7b59
tsdb: stop saving a copy of last 4 samples in memSeries (#11296) 3 years ago
Bryan Boreham d0607435a2
tsdb: remove chunkRange and oooCapMax from memSeries (#11288) 3 years ago