Commit Graph

75 Commits (bwplotka-patch-2)

Author SHA1 Message Date
Ben Ye 40c3ba9fd4
fix promtool analyze block shows metric name with 0 cardinality (#15438) 1 year ago
Ben Ye 140f4aa9ae
feat: Allow customizing TSDB postings decoder (#13567) 1 year ago
🌲 Harry 🌊 John 🏔 f9bc50b247 storage: Implement limit in mergeGenericQuerier 1 year ago
Matthieu MOREL af1a19fc78 enable errorf rule from perfsprint linter 1 year ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log 1 year ago
Nathan Baulch 50cd453c8f
chore: Fix typos (#14868) 1 year ago
Suraj Patil 7757794bb3
[ENHANCEMENT] Promtool: Adding labels to time series while creating tsdb blocks (#14403) 1 year ago
Arve Knudsen 3a78e76282 Upgrade golangci-lint to v1.60.1 1 year ago
Oleksandr Redko f10c3454e9 Enable perfsprint linter and fix up code 2 years ago
Will Hegedus bd1878700b
promtool: Fix panic on extended tsdb analyze (#13976) 2 years ago
machine424 c5a1cc9148
chore(tsdb): add a sandboxDir to DBReadOnly, the directory can be used for transient file writes. 2 years ago
Artur Melanchyk 44dcf02c69
TSDB: make total lock-free by using atomic 2 years ago
machine424 4b71f6ffc2
promtool: add a "tsdb dump-openmetrics" to dump in OpemMetrics format. 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
Filip Petkovski 583f3e587c
Optimize histogram iterators (#13340) 2 years ago
Ayoub Mrini ace9c8a3da
promtool: allow setting multiple matchers to "promtool tsdb dump" command. (#13296) 2 years ago
Fiona Liao 5bee0cfce2
Change `ChunkReader.Chunk()` to `ChunkOrIterable()` 2 years ago
George Krajcsovits 7d7b9eacff
Fix int32 overflow issues (#12978) 2 years ago
Ziqi Zhao 60e2bb0135 enhance promtool tsdb analyze command (#12869) 2 years ago
Ziqi Zhao 1a6edff882
enhance promtool tsdb analyze command (#12869) 2 years ago
Goutham Veeramachaneni 86729d4d7b
Update exp package (#12650) 2 years ago
Bryan Boreham 5ecea3c840 promtool: fix compile error from bad merge 2 years ago
Ben Ye c78124427e
Support specifying series matchers to analyze tsdb (#12842) 2 years ago
zenador 69edd8709b
Add warnings (and annotations) to PromQL query results (#12152) 2 years ago
Arve Knudsen 156222cc50
Add context argument to LabelQuerier.LabelValues (#12665) 2 years ago
Arve Knudsen a964349e97
Add context argument to LabelQuerier.LabelNames (#12666) 2 years ago
Arve Knudsen 4451ba10b4
Add context argument to IndexReader.Postings (#12667) 2 years ago
Arve Knudsen 6daee89e5f
Add context argument to Querier.Select (#12660) 2 years ago
Ziqi Zhao eaaa21aa7f
promtool tsdb dump support native histogram (#12775) 2 years ago
Bryan Boreham 578e2b6a3f re-order imports for linter 3 years ago
Bryan Boreham 5255bf06ad Replace sort.Slice with faster slices.SortFunc 3 years ago
Nidhey Nitin Indurkar a8772a4178
Feat: Get block by id directly on promtool analyze & get latest block if ID not provided (#12031) 3 years ago
beorn7 5b53aa1108 style: Replace `else if` cascades with `switch` 3 years ago
Amin Borjian 90d6873c7f promtool: add support of selecting timeseries for TSDB dump 3 years ago
Bryan Boreham 10b27dfb84 Simplify IndexReader.Series interface 3 years ago
Bryan Boreham bf2c827d91 Update package cmd/promtool for new labels.Labels type 3 years ago
Bryan Boreham d3d96ec887 tsdb/index: use ScratchBuilder to create Labels 3 years ago
Bryan Boreham 3c7de69059 storage: allow re-use of iterators 3 years ago
Jesus Vazquez c1b669bf9b
Add out-of-order sample support to the TSDB (#11075) 3 years ago
Matthieu MOREL 36eee11434
refactor (package cmd): move from github.com/pkg/errors to 'errors' and 'fmt' packages (#10733) 4 years ago
ian woolf 025528a5d6
cmd: use os.MkdirTemp instead of ioutil.TempDir (#10320) 4 years ago
Björn Rabenstein 7e42acd3b1
tsdb: Rework iterators (#9877) 4 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory 4 years ago
Dieter Plaetinck cda025b5b5
TSDB: demistify SeriesRefs and ChunkRefs (#9536) 4 years ago
Mateusz Gozdek b7bdf6fab2 Fix imports formatting 4 years ago
Mateusz Gozdek 1a6c2283a3 Format Go source files using 'gofumpt -w -s -extra' 4 years ago
fpetkovski 449f874679 promtool: add extended flag for tsdb analysis 4 years ago
Filip Petkovski 7c125aa5fb
Promtool: Add support for compaction analysis (#8940) 5 years ago
Steve Kuznetsov fd6c852567
promtool: backfill: allow configuring block duration (#8919) 5 years ago
Levi Harrison b5f6f8fb36 Switched to go-kit/log 5 years ago