-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
store: add ability to limit max num of samples / concurrent queries #798
store: add ability to limit max num of samples / concurrent queries #798
Commits on Feb 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1bc1f59 - Browse repository at this point
Copy the full SHA 1bc1f59View commit details
Commits on Feb 5, 2019
-
store/bucket: account for the RawChunk case
Convert raw chunks into XOR encoded chunks and call the NumSamples() method on them to calculate the number of samples. Rip out the samples calculation into a different function because it is used in two different places.
Giedrius Statkevičius committedFeb 5, 2019 Configuration menu - View commit details
-
Copy full SHA for e87f763 - Browse repository at this point
Copy the full SHA e87f763View commit details -
store/bucket_e2e_test: adjust sample limit size
It should be actually 30 - I miscalculated this.
Giedrius Statkevičius committedFeb 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 1ab1dc6 - Browse repository at this point
Copy the full SHA 1ab1dc6View commit details -
store/bucket: add metric thanos_bucket_store_queries_limited_total
Giedrius Statkevičius committedFeb 5, 2019 Configuration menu - View commit details
-
Copy full SHA for d7c3ade - Browse repository at this point
Copy the full SHA d7c3adeView commit details -
store/bucket: register queriesLimited metric
Giedrius Statkevičius committedFeb 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 12db24a - Browse repository at this point
Copy the full SHA 12db24aView commit details
Commits on Feb 8, 2019
-
store: make changes according to the review comments
Giedrius Statkevičius committedFeb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 9d0b8a7 - Browse repository at this point
Copy the full SHA 9d0b8a7View commit details -
Giedrius Statkevičius committed
Feb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 9727072 - Browse repository at this point
Copy the full SHA 9727072View commit details -
store: gating naming changes, add span/extra metric
Giedrius Statkevičius committedFeb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for d9c733a - Browse repository at this point
Copy the full SHA d9c733aView commit details -
Giedrius Statkevičius committed
Feb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for c4ce735 - Browse repository at this point
Copy the full SHA c4ce735View commit details -
store/limiter: improve error messages
Giedrius Statkevičius committedFeb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 30eef19 - Browse repository at this point
Copy the full SHA 30eef19View commit details -
Giedrius Statkevičius committed
Feb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 194394d - Browse repository at this point
Copy the full SHA 194394dView commit details -
store/bucket_e2e_test: narrow down the first query
Giedrius Statkevičius committedFeb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 2e51c2e - Browse repository at this point
Copy the full SHA 2e51c2eView commit details -
store/bucket: check for negative maxConcurrent
Giedrius Statkevičius committedFeb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 58a14fa - Browse repository at this point
Copy the full SHA 58a14faView commit details -
cmd/store: clarify help message
Giedrius Statkevičius committedFeb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 4d1b7ed - Browse repository at this point
Copy the full SHA 4d1b7edView commit details -
Merge remote-tracking branch 'origin/master' into smpl
Giedrius Statkevičius committedFeb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 3ae3733 - Browse repository at this point
Copy the full SHA 3ae3733View commit details -
pkg/store: hook thanos_bucket_store_queries_limited into Limiter
Giedrius Statkevičius committedFeb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for b149f74 - Browse repository at this point
Copy the full SHA b149f74View commit details -
store/bucket_test: fix NewBucketStore call
Giedrius Statkevičius committedFeb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for e79c56d - Browse repository at this point
Copy the full SHA e79c56dView commit details -
Giedrius Statkevičius committed
Feb 8, 2019 Configuration menu - View commit details
-
Copy full SHA for 1d07515 - Browse repository at this point
Copy the full SHA 1d07515View commit details
Commits on Feb 9, 2019
-
Giedrius Statkevičius committed
Feb 9, 2019 Configuration menu - View commit details
-
Copy full SHA for 38a093b - Browse repository at this point
Copy the full SHA 38a093bView commit details -
Giedrius Statkevičius committed
Feb 9, 2019 Configuration menu - View commit details
-
Copy full SHA for 7b13f7e - Browse repository at this point
Copy the full SHA 7b13f7eView commit details
Commits on Feb 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4540394 - Browse repository at this point
Copy the full SHA 4540394View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e532fe - Browse repository at this point
Copy the full SHA 3e532feView commit details
Commits on Mar 14, 2019
-
store/gate: generalize gate timing
Make the metric show in general how much time it takes for queries to wait at the gate.
Giedrius Statkevičius committedMar 14, 2019 Configuration menu - View commit details
-
Copy full SHA for cff979c - Browse repository at this point
Copy the full SHA cff979cView commit details -
store/gate: convert the g.gateTiming metric into a histogram
Giedrius Statkevičius committedMar 14, 2019 Configuration menu - View commit details
-
Copy full SHA for e7ea64b - Browse repository at this point
Copy the full SHA e7ea64bView commit details -
store/bucket: change comment wording
Giedrius Statkevičius committedMar 14, 2019 Configuration menu - View commit details
-
Copy full SHA for 23c7368 - Browse repository at this point
Copy the full SHA 23c7368View commit details -
store/bucket: remove type from maxSamplesPerChunk
Let Go decide by itself what kind of type it needs.
Giedrius Statkevičius committedMar 14, 2019 Configuration menu - View commit details
-
Copy full SHA for da575e4 - Browse repository at this point
Copy the full SHA da575e4View commit details -
store/bucket: rename metric into thanos_bucket_store_queries_dropped
Giedrius Statkevičius committedMar 14, 2019 Configuration menu - View commit details
-
Copy full SHA for e390846 - Browse repository at this point
Copy the full SHA e390846View commit details -
thanos/store: clarify help message
Literally explain what it means in the help message so that it would be clearer.
Giedrius Statkevičius committedMar 14, 2019 Configuration menu - View commit details
-
Copy full SHA for 24e8e1f - Browse repository at this point
Copy the full SHA 24e8e1fView commit details -
store/gate: rename metric to thanos_bucket_store_queries_in_flight
More fitting as decided by everyone.
Giedrius Statkevičius committedMar 14, 2019 Configuration menu - View commit details
-
Copy full SHA for 4012eca - Browse repository at this point
Copy the full SHA 4012ecaView commit details -
store/gate: fix MustRegister() call
Giedrius Statkevičius committedMar 14, 2019 Configuration menu - View commit details
-
Copy full SHA for e7be55d - Browse repository at this point
Copy the full SHA e7be55dView commit details -
Giedrius Statkevičius committed
Mar 14, 2019 Configuration menu - View commit details
-
Copy full SHA for 3e8150d - Browse repository at this point
Copy the full SHA 3e8150dView commit details -
store/bucket: clarify the name of the span
Make it more clearer about what it is for.
Giedrius Statkevičius committedMar 14, 2019 Configuration menu - View commit details
-
Copy full SHA for 5ec5ce9 - Browse repository at this point
Copy the full SHA 5ec5ce9View commit details -
store/bucket: inline calculation into the function call
No need to create an extra variable in a hot path in the code if we can inline it and it will be just as clear.
Giedrius Statkevičius committedMar 14, 2019 Configuration menu - View commit details
-
Copy full SHA for 810a131 - Browse repository at this point
Copy the full SHA 810a131View commit details -
Merge remote-tracking branch 'origin' into fork_store_sample_limit
Giedrius Statkevičius committedMar 14, 2019 Configuration menu - View commit details
-
Copy full SHA for 541f180 - Browse repository at this point
Copy the full SHA 541f180View commit details -
CHANGELOG: add item about this
Giedrius Statkevičius committedMar 14, 2019 Configuration menu - View commit details
-
Copy full SHA for ae8e425 - Browse repository at this point
Copy the full SHA ae8e425View commit details
Commits on Mar 15, 2019
-
store/gate: reduce number of buckets
Giedrius Statkevičius committedMar 15, 2019 Configuration menu - View commit details
-
Copy full SHA for de8a234 - Browse repository at this point
Copy the full SHA de8a234View commit details -
store/bucket: rename metric to thanos_bucket_store_queries_dropped_total
Giedrius Statkevičius committedMar 15, 2019 Configuration menu - View commit details
-
Copy full SHA for 07b4658 - Browse repository at this point
Copy the full SHA 07b4658View commit details -
store/bucket: move defer out of code block
Giedrius Statkevičius committedMar 15, 2019 Configuration menu - View commit details
-
Copy full SHA for 61d6ecd - Browse repository at this point
Copy the full SHA 61d6ecdView commit details -
store/gate: generalize gate for different kinds of subsystems
Giedrius Statkevičius committedMar 15, 2019 Configuration menu - View commit details
-
Copy full SHA for 70b115d - Browse repository at this point
Copy the full SHA 70b115dView commit details -
store/limiter: remove non-nil check
Giedrius Statkevičius committedMar 15, 2019 Configuration menu - View commit details
-
Copy full SHA for 36f1153 - Browse repository at this point
Copy the full SHA 36f1153View commit details -
Giedrius Statkevičius committed
Mar 15, 2019 Configuration menu - View commit details
-
Copy full SHA for 9b74bbe - Browse repository at this point
Copy the full SHA 9b74bbeView commit details -
store/limiter: convert failedCounter to non-ptr
Giedrius Statkevičius committedMar 15, 2019 Configuration menu - View commit details
-
Copy full SHA for 82bdb3c - Browse repository at this point
Copy the full SHA 82bdb3cView commit details -
store/limiter: remove invalid comment
Giedrius Statkevičius committedMar 15, 2019 Configuration menu - View commit details
-
Copy full SHA for 4d8420f - Browse repository at this point
Copy the full SHA 4d8420fView commit details
Commits on Mar 18, 2019
-
*: update according to review comments
Giedrius Statkevičius committedMar 18, 2019 Configuration menu - View commit details
-
Copy full SHA for 590b9a6 - Browse repository at this point
Copy the full SHA 590b9a6View commit details -
Giedrius Statkevičius committed
Mar 18, 2019 Configuration menu - View commit details
-
Copy full SHA for 3f40bac - Browse repository at this point
Copy the full SHA 3f40bacView commit details -
Giedrius Statkevičius committed
Mar 18, 2019 Configuration menu - View commit details
-
Copy full SHA for f4734e5 - Browse repository at this point
Copy the full SHA f4734e5View commit details -
Giedrius Statkevičius committed
Mar 18, 2019 Configuration menu - View commit details
-
Copy full SHA for d6c1534 - Browse repository at this point
Copy the full SHA d6c1534View commit details -
Giedrius Statkevičius committed
Mar 18, 2019 Configuration menu - View commit details
-
Copy full SHA for 1147acd - Browse repository at this point
Copy the full SHA 1147acdView commit details -
Giedrius Statkevičius committed
Mar 18, 2019 Configuration menu - View commit details
-
Copy full SHA for 1d0fad3 - Browse repository at this point
Copy the full SHA 1d0fad3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef4a51e - Browse repository at this point
Copy the full SHA ef4a51eView commit details
Commits on Mar 20, 2019
-
Merge remote-tracking branch 'origin' into feature/store_sample_limit
Giedrius Statkevičius committedMar 20, 2019 Configuration menu - View commit details
-
Copy full SHA for 48141fd - Browse repository at this point
Copy the full SHA 48141fdView commit details
Commits on Mar 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c9a7d83 - Browse repository at this point
Copy the full SHA c9a7d83View commit details
Commits on Mar 22, 2019
-
Merge branch 'master' into smpl_limit
Giedrius Statkevičius committedMar 22, 2019 Configuration menu - View commit details
-
Copy full SHA for d71f1d8 - Browse repository at this point
Copy the full SHA d71f1d8View commit details -
store/bucket: do not wraper samplesLimiter error
The original error already informs us about what is going wrong.
Giedrius Statkevičius committedMar 22, 2019 Configuration menu - View commit details
-
Copy full SHA for 280a8ca - Browse repository at this point
Copy the full SHA 280a8caView commit details -
store/bucket: err -> errors.Wrap
It's still useful to know that we are talking about samples here exactly.
Giedrius Statkevičius committedMar 22, 2019 Configuration menu - View commit details
-
Copy full SHA for 11c4b18 - Browse repository at this point
Copy the full SHA 11c4b18View commit details
Commits on Mar 23, 2019
-
store: make store.grpc.series-max-concurrency 20 by default
Setting it to 0 by default doesn't make sense since the Go channel becomes unbuffered and all queries will timeout. Set it to 20 by default since that's the limit on Thanos Query and naturally there won't be more than 20 by default so it's good.
Configuration menu - View commit details
-
Copy full SHA for 31a8346 - Browse repository at this point
Copy the full SHA 31a8346View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e98dfd - Browse repository at this point
Copy the full SHA 6e98dfdView commit details