Commit Graph

29 Commits (bwplotka-patch-1)

Author SHA1 Message Date
Bryan Boreham 0ef0b75a4f [TESTS] Remote-Write: Fix BenchmarkStartup 1 year ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log 1 year ago
Callum Styan a77f5007f9
fix bug with metadata for rw2 (#14766) 1 year ago
beorn7 0f760f63dd lint: Revamp our linting rules, mostly around doc comments 1 year ago
machine424 9e43ad2e37 chore(remote_write): clean up as watcher.go is part of wlog now 1 year ago
Bryan Boreham 7083ae8267
[release 2.53] Revert 13583 to stop dropping samples in remote-write catch-up (#14446) 2 years ago
Bartlomiej Plotka 9198952f7c
[PRW 2.0] Merging `remote-write-2.0` feature branch to main (PRW 2.0 support + metadata in WAL) (#14395) 2 years ago
Arve Knudsen 694f717dc4 Watcher.readSegment: Only consider unknown rec types failures 2 years ago
Arve Knudsen fb6a45f06b tsdb/wlog: Only treat unknown record types as failure 2 years ago
Matthieu MOREL 6f595c6762
golangci-lint: enable whitespace linter (#13905) 2 years ago
machine424 f477e0539a
Move from golang.org/x/exp/slices into slices now that we only support Go >= 1.21 2 years ago
Bryan Boreham 93b72ec5dd tsdb: create SymbolTables for labels as required 2 years ago
Bryan Boreham 6ed56c9f04 WAL watcher: improve comments 2 years ago
Bryan Boreham a975a83079 tsdb: clean up Watcher debug messages 2 years ago
Callum Styan 0c71230784
fix bug that would cause us to endlessly fall behind (#13583) 2 years ago
Bryan Boreham 34230bb172 tsdb/wlog: close segment files sooner 2 years ago
Matthieu MOREL 998fafe679
tsdb/wlog: use Go standard errors (#13144) 2 years ago
Julien Levesy e4ec263bcc
fix(wlog/watcher): read segment synchronously when not tailing (#13224) 2 years ago
Matthieu MOREL dd8871379a remplace errors.Errorf by fmt.Errorf 2 years ago
Callum Styan 0d2108ad79
[tsdb] re-implement WAL watcher to read via a "notification" channel (#11949) 3 years ago
Robert Fratto 9e4e2a4a51
wlog: use filepath for getting checkpoint number 3 years ago
beorn7 5b53aa1108 style: Replace `else if` cascades with `switch` 3 years ago
Marc Tudurí 721f33dbb0
histograms: Add remote-write support for Float Histograms (#11817) 3 years ago
Jesus Vazquez 775d90d5f8
TSDB: Rename wal package to wlog (#11352) 3 years ago
Bryan Boreham 3330d85ba8
Replace sort.Strings and sort.Ints with faster slices.Sort (#11318) 3 years ago
Ganesh Vernekar f540c1dbd3
Add support for histograms in WAL checkpointing (#11210) 3 years ago
Levi Harrison 3d538351f6
Recognize exemplar record type in WAL watcher metrics (#11008) 4 years ago
Levi Harrison 08f3ddb864
Sparse histogram remote-write support (#11001) 4 years ago
Matej Gera 1dd247f68b
Remote Write: Rename confusing `walDir` parameter to `dir` (#10464) 4 years ago
Matthieu MOREL e2ede285a2
refactor: move from io/ioutil to io and os packages (#10528) 4 years ago
Łukasz Mierzwa a4317bf0ec
Run gofumpt on all files (#10392) 4 years ago
lwangrabbit 9fde6edbf5
tsdb/wal: Move comment of w.writer.Append(...) to the WriteTo interface (#10198) 4 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory 4 years ago
Bryan Boreham 60804c5a09
remote_write: reduce blocking from garbage-collect of series (#9109) 5 years ago
Levi Harrison b5f6f8fb36 Switched to go-kit/log 5 years ago
ide-rea ef584a9df6
Improve wal.go segments sequential validation (#8859) 5 years ago
Callum Styan 8fd73b1d28
Add Exemplar Remote Write support (#8296) 5 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087) 5 years ago
Brian Brazil 073e93c768
Gracefully handle unknown WAL record types. (#8004) 5 years ago
gastonqiu 5a7d398d19
Chore: Log segment number when segment read failed (#7687) 5 years ago
Marek Slabicki 8224ddec23
Capitalizing first letter of all log lines (#7043) 6 years ago
Brad Walker 3348930df5
Replace fileutil.ReadDir with ioutil.ReadDir (#7029) (#7033) 6 years ago
Callum Styan f802f1e8ca
Fix bug with WAL watcher and Live Reader metrics usage. (#6998) 6 years ago
Callum Styan 6a24eee340 Simplify duration check for watcher WAL replay. 6 years ago
Callum Styan 2d3ce3916c Log the start and end of the WAL replay within the WAL watcher. 6 years ago
Chris Marchbanks 8df4bca470
Garbage collect asynchronously in the WAL Watcher 6 years ago
Callum Styan 3344bb5c33 Move WAL watcher code to tsdb/wal package. (#5999) 6 years ago
Ganesh Vernekar 5ecef3542d
Cleanup after merging tsdb into prometheus 6 years ago
AllenZMC 758c71b980 fix word `encourter` to `encounter` 7 years ago
Devin Trejo d77f2aa29c Only check last directory when discovering checkpoint number (#5756) 7 years ago