73 Commits (16c8d445fd41a60516b146d7a02afa76ff28087b)

Author SHA1 Message Date
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
Bryan Boreham 542b9ecdbd
tsdb: reduce sleep time when reading WAL (#10859) 2 years ago
Matthieu MOREL e2ede285a2
refactor: move from io/ioutil to io and os packages (#10528) 3 years ago
chavacava 0b41fd6e71
Fix data races in WAL replay (#10571) 3 years ago
Ganesh Vernekar 087e3c7360
Fix queries after a failed snapshot replay (#9980) (#9986) 3 years ago
Ganesh Vernekar 902817e17f
Fix queries after a failed snapshot replay (#9980) (#9987) 3 years ago
Ganesh Vernekar 227d155e3f
Fix queries after a failed snapshot replay (#9980) 3 years ago
Ganesh Vernekar 05d4d97bcd
Fix queries after a failed snapshot replay (#9980) 3 years ago
Ganesh Vernekar 26c0a433f5
Support appending different sample types to the same series (#9705) 3 years ago
Bryan Boreham 1b74a3812e
Fix panic, out of order chunks, and race warning during WAL replay (#9856) 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
Mateusz Gozdek b7bdf6fab2 Fix imports formatting 3 years ago
Mateusz Gozdek 1a6c2283a3 Format Go source files using 'gofumpt -w -s -extra' 3 years ago