You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
thanos, version 0.12.2 (branch: HEAD, revision: 52e10c6e0f644ea98fd057e7fbece828d8dd07c7)
build user: circleci@241aa351893e
build date: 20200430-16:37:24
go version: go1.13.1
Object Storage Provider:
Cloudian S3
What happened:
We did set --wait and --wait-interval to reduce load to s3, which partially worked.
But thanos compact still syncs the blocks every minute which is a hardcoded value for an ui component unused by us.
What you expected to happen:
Especially reducing requests to the object storage.
How to reproduce it (as minimally and precisely as possible):
Run thanos compact e.g. having the following flags set:
Thanos, Prometheus and Golang version used:
Object Storage Provider:
Cloudian S3
What happened:
We did set
--wait
and--wait-interval
to reduce load to s3, which partially worked.But thanos compact still syncs the blocks every minute which is a hardcoded value for an ui component unused by us.
What you expected to happen:
Especially reducing requests to the object storage.
How to reproduce it (as minimally and precisely as possible):
Run thanos compact e.g. having the following flags set:
Full logs to relevant components:
Anything else we need to know:
I would propose to add a flag similar to
--sync-block-duration
of thanos store and use it in https://github.com/thanos-io/thanos/blob/master/cmd/thanos/compact.go#L420 instead of the hardcoded time.Minute.I would maybe propose
--wait-sync-block-duration
.If this would ok, I'd be happy to open a PR for it.
The text was updated successfully, but these errors were encountered: