Commit Graph

84 Commits (88bb05c3e8d84de147f219f6e4c891d8ba87edc2)

Author SHA1 Message Date
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 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
Matthieu MOREL bae9a21200
Merge branch 'main' into linter/nilerr
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 cb2be6e62f
Merge pull request #11779 from codesome/memseries-ooo
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
Ganesh Vernekar 648be89822
Merge remote-tracking branch 'upstream/main' into fix-conflict
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
Jesus Vazquez e934d0f011 Merge 'main' into sparsehistogram
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
beorn7 c9fd3c235d Merge branch 'main' into sparsehistogram
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