86 Commits (24caa3653dff9462ae88ea8e7aa659f093d834f3)

Author SHA1 Message Date
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log 2 months ago
Carrie Edwards 14e3c05ce8
tsdb: Add support for ingestion of out-of-order native histogram samples (#14546) 2 months ago
Marco Pracucci ef649d5968
Revert " Store `mmMaxTime` in same field as `seriesShard`" 3 months ago
Bryan Boreham 512c67ec26 TSDB: Never go over maximum number of OOO chunks 3 months ago
György Krajcsovits 41656162fc tsdb: prepare inserting native histograms into OOO head 3 months ago
Oleg Zaytsev d8e1b6bdfd
Store mmMaxTime in same field as seriesShard 4 months ago
Bryan Boreham 709c5d6fc3
TSDB: Lock around access to labels in head under -tags dedupelabels (#14322) 5 months ago
Arve Knudsen d699dc3c77
Fix language in docs and comments (#14041) 7 months ago
Matthieu MOREL 6f595c6762
golangci-lint: enable whitespace linter (#13905) 8 months ago
Bryan Boreham 93b72ec5dd tsdb: create SymbolTables for labels as required 9 months ago
Bryan Boreham 8065bef172 Move metric type definitions to common/model 11 months ago
Matthieu MOREL 8f6cf3aabb tsdb: use Go standard errors 12 months ago
Matthieu MOREL dd8871379a remplace errors.Errorf by fmt.Errorf 1 year ago
Oleksandr Redko 8e5f0387a2
ci(lint): enable nolintlint and remove redundant comments (#12926) 1 year ago
Ganesh Vernekar 4df2f2432b Additionally wrap WBL replay error (#12406) 1 year ago
Ganesh Vernekar f5913266a1
Additionally wrap WBL replay error (#12406) 1 year ago
Fiona Liao 4419399e4e
Do WBL mmap marker replay concurrently (#12801) 1 year ago
Shirley d3a1044354
WBL loading: don't send empty buffers over chan (#12808) 1 year ago
Fiona Liao f211fcd92d
Remove duplicated ms.mmMaxTime check in WAL 1 year ago
Mustafa Ateş Uzun e5e51bebef
fix: error message typo 1 year ago
Łukasz Mierzwa 3c80963e81
Use a linked list for memSeries.headChunk (#11818) 1 year ago
Justin Lei 32d87282ad
Add Zstandard compression option for wlog (#11666) 1 year ago
Marc Tudurí 4851ced266
tsdb: Support native histograms in snapshot on shutdown (#12258) 1 year ago
Justin Lei 4c4454e4c9 Group args to append to memSeries in chunkOpts 2 years ago
Justin Lei 89af351730
Remove samplesPerChunk from memSeries (#12390) 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
Oleg Zaytsev 6e2905a4d4
Use zeropool.Pool to workaround SA6002 (#12189) 2 years ago
Đurica Yuri Nikolić c9b85afd93
Making the number of CPUs used for WAL replay configurable (#12066) 2 years ago
fayzal-g cfa4ea53cc Correctly update chunksRemoved and chunks metrics 2 years ago
Ganesh Vernekar 6e560fe19b
tsdb: Avoid unnecessary allocation from 11779 2 years ago
Ganesh Vernekar 38fa151a7c
tsdb: Only initialise out-of-order fields when required 2 years ago
Ganesh Vernekar e555469ba1
tsdb: Remove isHistogramSeries from memSeries 2 years ago
Marc Tudurí 9474610baf
Support FloatHistogram in TSDB (#11522) 2 years ago
Ganesh Vernekar 8ee4dfd40c
Fix the build after conflict resolution 2 years ago
Signed-off-by: Jesus Vazquez 3362bf6d79
Fix merge conflicts 2 years ago
Jesus Vazquez 775d90d5f8
TSDB: Rename wal package to wlog (#11352) 2 years ago
Bryan Boreham d166da7b59
tsdb: stop saving a copy of last 4 samples in memSeries (#11296) 2 years ago
Bryan Boreham d0607435a2
tsdb: remove chunkRange and oooCapMax from memSeries (#11288) 2 years ago
Jesus Vazquez c1b669bf9b
Add out-of-order sample support to the TSDB (#11075) 2 years ago
Bryan Boreham af6167df58
WAL loading: don't send empty buffers over chan (#11319) 2 years ago
Bryan Boreham e49d596fb1
WAL loading: check sample time is valid earlier (#11307) 2 years ago
Julien Pivotto ec6c1f17d1
Update dependencies (#11287) 2 years ago
Ganesh Vernekar f540c1dbd3
Add support for histograms in WAL checkpointing (#11210) 2 years ago
Xiaochao Dong 09187fb0cc
Replay WAL concurrently without blocking (#10973) 2 years ago
Łukasz Mierzwa 3196c98bc2
Reduce memSeries memory usage by decoupling metadata (#11152) 2 years ago
Xiaochao Dong 1078081aec
Fix race condition when updating lastSeriesID during loading chunk snapshot (#11099) 2 years ago
Bryan Boreham 00ec720c29
tsdb: extract functions to encode and decode labels (#11045) 2 years ago
Paschalis Tsilias d1122e0743
Introduce TSDB changes for appending metadata to the WAL (#10972) 2 years ago
Jesus Vazquez 6cfe44d7fd
WaitUntilIdle optimize idling time (#10878) 2 years ago