The Prometheus monitoring system and time series database.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Alban Hurtaud
4b56af7eb8
Add hidden flag for the delayed compaction random time window ( #14919 )
...
* Add hidden flag for the delayed compaction random time window
Signed-off-by: Alban HURTAUD <alban.hurtaud@amadeus.com>
* Update cmd/prometheus/main.go
Co-authored-by: Ayoub Mrini <ayoubmrini424@gmail.com>
Signed-off-by: Alban Hurtaud <alban.hurtaud@amadeus.com>
* Update cmd/prometheus/main.go
Co-authored-by: Ayoub Mrini <ayoubmrini424@gmail.com>
Signed-off-by: Alban Hurtaud <alban.hurtaud@amadeus.com>
* Update tsdb/db.go
Co-authored-by: Ayoub Mrini <ayoubmrini424@gmail.com>
Signed-off-by: Alban Hurtaud <alban.hurtaud@amadeus.com>
* Fix flag name according to review - add test for delay
Signed-off-by: Alban HURTAUD <alban.hurtaud@amadeus.com>
* Fix afer main rebase
Signed-off-by: Alban HURTAUD <alban.hurtaud@amadeus.com>
* Implement review comments
Signed-off-by: Alban HURTAUD <alban.hurtaud@amadeus.com>
* Update generatedelaytest to try with limit values
Signed-off-by: Alban HURTAUD <alban.hurtaud@amadeus.com>
---------
Signed-off-by: Alban HURTAUD <alban.hurtaud@amadeus.com>
Signed-off-by: Alban Hurtaud <alban.hurtaud@amadeus.com>
Co-authored-by: Ayoub Mrini <ayoubmrini424@gmail.com>
3 weeks ago
..
agent
Agent: allow for ingestion of CT samples ( #15124 )
4 weeks ago
chunkenc
lint
2 months ago
chunks
Fix missing histogram copy in sampleRing
2 months ago
docs
docs: Some nitpicking in chunks.md
1 month ago
encoding
Neater string vs byte-slice conversions ( #14425 )
2 months ago
errors
Enable default revive rules ( #13068 )
12 months ago
fileutil
tests: remove err from message when testify prints it already
10 months ago
goversion
remove obsolete build tag
10 months ago
index
Revert "Fix `MemPostings.Add` and `MemPostings.Get` data race ( #15141 )"
3 weeks ago
record
chore: Fix typos ( #14868 )
2 months ago
testdata
…
tombstones
chore!: adopt log/slog, remove go-kit/log
2 months ago
tsdbutil
chore!: adopt log/slog, remove go-kit/log
2 months ago
wlog
chore!: adopt log/slog, remove go-kit/log
2 months ago
.gitignore
…
CHANGELOG.md
…
README.md
…
block.go
chore!: adopt log/slog, remove go-kit/log
2 months ago
block_test.go
chore!: adopt log/slog, remove go-kit/log
2 months ago
blockwriter.go
chore!: adopt log/slog, remove go-kit/log
2 months ago
blockwriter_test.go
chore!: adopt log/slog, remove go-kit/log
2 months ago
compact.go
chore!: adopt log/slog, remove go-kit/log
2 months ago
compact_test.go
chore!: adopt log/slog, remove go-kit/log
2 months ago
db.go
Add hidden flag for the delayed compaction random time window ( #14919 )
3 weeks ago
db_test.go
Add hidden flag for the delayed compaction random time window ( #14919 )
3 weeks ago
example_test.go
Add context argument to Querier.Select ( #12660 )
1 year ago
exemplar.go
tsdb.CircularExemplarStorage: Avoid racing ( #15231 )
3 weeks ago
exemplar_test.go
tsdb.CircularExemplarStorage: Avoid racing ( #15231 )
3 weeks ago
head.go
Agent: allow for ingestion of CT samples ( #15124 )
4 weeks ago
head_append.go
[REFACTORY] simplify appender commit ( #15112 )
3 weeks ago
head_bench_test.go
Revert "Fix `MemPostings.Add` and `MemPostings.Get` data race ( #15141 )"
3 weeks ago
head_dedupelabels.go
chore!: adopt log/slog, remove go-kit/log
2 months ago
head_other.go
chore!: adopt log/slog, remove go-kit/log
2 months ago
head_read.go
chore!: adopt log/slog, remove go-kit/log
2 months ago
head_read_test.go
TSDB: Simplify OOO Select by copying the head chunk ( #14396 )
5 months ago
head_test.go
Reproduce populateWithDelChunkSeriesIterator corrupting chunk meta
1 month ago
head_wal.go
chore!: adopt log/slog, remove go-kit/log
2 months ago
isolation.go
tsdb: create isolation transaction slice on demand
1 year ago
isolation_test.go
…
mocks_test.go
tsdb: use Go standard errors
12 months ago
ooo_head.go
TSDB: Remove code for querying OOO-head only
3 months ago
ooo_head_read.go
[BUGFIX] TSDB: Only query chunks up to truncation time ( #14948 )
2 months ago
ooo_head_read_test.go
Reproduce populateWithDelChunkSeriesIterator corrupting chunk meta
1 month ago
ooo_head_test.go
tsdb: Add support for ingestion of out-of-order native histogram samples ( #14546 )
2 months ago
ooo_isolation.go
Fix issue where queries can fail or omit OOO samples if OOO head compaction occurs between creating a querier and reading chunks ( #13115 )
1 year ago
ooo_isolation_test.go
Fix issue where queries can fail or omit OOO samples if OOO head compaction occurs between creating a querier and reading chunks ( #13115 )
1 year ago
querier.go
Fix populateWithDelChunkSeriesIterator corrupting chunk meta
1 month ago
querier_bench_test.go
TSDB: Simplify benchmark regexps
2 months ago
querier_test.go
fix(storage/mergeQuerier): copy the matcjers slice before passing it to queriers as
1 month ago
repair.go
chore!: adopt log/slog, remove go-kit/log
2 months ago
repair_test.go
tsdb tests: use go-cmp instead of DeepEquals
10 months ago
testutil.go
Reproduce populateWithDelChunkSeriesIterator corrupting chunk meta
1 month ago
tsdbblockutil.go
chore!: adopt log/slog, remove go-kit/log
2 months ago
TSDB
This directory contains the Prometheus TSDB (Time Series DataBase) library,
which handles storage and querying of all Prometheus v2 data.
Documentation
External resources
A series of blog posts explaining different components of TSDB: