-
Notifications
You must be signed in to change notification settings - Fork 6
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
[ACM Obs bot] Bump stolostron/thanos to v0.36.0 #134
[ACM Obs bot] Bump stolostron/thanos to v0.36.0 #134
Commits on Feb 18, 2024
-
docs: fix link (thanos-io#7129)
The link has moved to another since Cisco bought Banzai Cloud. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for 8fa5ff9 - Browse repository at this point
Copy the full SHA 8fa5ff9View commit details
Commits on Feb 19, 2024
-
Merge pull request thanos-io#7131 from MichaHoffmann/mhoffm-cut-relea…
…se-0.34.1 Cut patch release 0.34.1
Configuration menu - View commit details
-
Copy full SHA for 4cf1559 - Browse repository at this point
Copy the full SHA 4cf1559View commit details -
cache: attach object storage hash to iter key (thanos-io#6880)
Attach object storage hash to the iter key so that it would be possible to reuse the same cache storage e.g. Redis for different buckets. Without this, the results are funny to say the least if you accidentally attempt to do that. Thus, let's add the hash to reduce the possibility of an accident for our users. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for 987fac6 - Browse repository at this point
Copy the full SHA 987fac6View commit details
Commits on Feb 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8249048 - Browse repository at this point
Copy the full SHA 8249048View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40114ce - Browse repository at this point
Copy the full SHA 40114ceView commit details -
Merge pull request thanos-io#7150 from MichaHoffmann/merge-release-0.…
…34.1-to-main Merge release 0.34.1 to main
Configuration menu - View commit details
-
Copy full SHA for fc3b360 - Browse repository at this point
Copy the full SHA fc3b360View commit details
Commits on Feb 21, 2024
-
Add support for extended promql functions in rule (thanos-io#7105)
Adds a flag to register the extended promql functions supported by the thanos query engine when running the rule component. This will allow rule config files containing query expressions with (xrate / xincrease / xdelta) to pass validation. This will only work if the query endpoint in use is running the thanos engine. Signed-off-by: Samuel Dufel <samuel.dufel@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 1723d1d - Browse repository at this point
Copy the full SHA 1723d1dView commit details
Commits on Feb 22, 2024
-
Extended func support - doc update (thanos-io#7161)
* Add support for extended promql functions in rule Adds a flag to register the extended promql functions supported by the thanos query engine when running the rule component. This will allow rule config files containing query expressions with (xrate / xincrease / xdelta) to pass validation. This will only work if the query endpoint in use is running the thanos engine. Signed-off-by: Samuel Dufel <samuel.dufel@shopify.com> * Update rendered docs with added flag Signed-off-by: Samuel Dufel <samuel.dufel@shopify.com> --------- Signed-off-by: Samuel Dufel <samuel.dufel@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 42289ca - Browse repository at this point
Copy the full SHA 42289caView commit details -
Copy labels from remote instant queries (thanos-io#7151)
Similar to thanos-io#6957, we should copy labels from remote instant queries so that memory does not get overwritten when processing series in a central engine. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ed44e01 - Browse repository at this point
Copy the full SHA ed44e01View commit details
Commits on Feb 23, 2024
-
e2e/query_frontend: add tests for explain/analyze (thanos-io#7160)
Adding tests for explain/analyze with QFE. Will add fixes as separate PR. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for 508d82e - Browse repository at this point
Copy the full SHA 508d82eView commit details -
cache/caching_bucket: add path to hash (thanos-io#7158)
Add path to the hash. This allows identifying difference instances by different config paths. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for 75152c4 - Browse repository at this point
Copy the full SHA 75152c4View commit details
Commits on Feb 24, 2024
-
Allow using different listing strategies (thanos-io#7134)
* Allow using different listing strategies Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Expose flags for block list strategy Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Run make docs Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Fix whitespace Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Add CHANGELOG entry Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> --------- Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2f1f83f - Browse repository at this point
Copy the full SHA 2f1f83fView commit details
Commits on Feb 25, 2024
-
cache: implement the circuit breaker pattern for asynchronous set ope…
…rations in the cache client (thanos-io#7010) * Implement the circuit breaker pattern for asynchronous set operations in the cache client Signed-off-by: Xiaochao Dong (@damnever) <the.xcdong@gmail.com> * Add feature flag for circuitbreaker Signed-off-by: Xiaochao Dong (@damnever) <the.xcdong@gmail.com> * Sync docs Signed-off-by: Xiaochao Dong (@damnever) <the.xcdong@gmail.com> * Skip configuration validation if the circuit breaker is disabled Signed-off-by: Xiaochao Dong (@damnever) <the.xcdong@gmail.com> * Make lint happy Signed-off-by: Xiaochao Dong (@damnever) <the.xcdong@gmail.com> * Abstract the logic of the circuit breaker Signed-off-by: Xiaochao Dong (@damnever) <the.xcdong@gmail.com> --------- Signed-off-by: Xiaochao Dong (@damnever) <the.xcdong@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f72b767 - Browse repository at this point
Copy the full SHA f72b767View commit details
Commits on Feb 26, 2024
-
queryfrontend: fix analysis after API changes
Fix the analysis functionality with query-frontend after the recent changes. Added tests for this. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for a532ccd - Browse repository at this point
Copy the full SHA a532ccdView commit details -
bugfix: lazy posting optimization with wrong cardinality for estimati…
…on (thanos-io#7122) * bugfix: catch lazy posting optimization using wrong cardinality for estimation Signed-off-by: Ben Ye <benye@amazon.com> * update changelog Signed-off-by: Ben Ye <benye@amazon.com> --------- Signed-off-by: Ben Ye <benye@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for e7cd6c1 - Browse repository at this point
Copy the full SHA e7cd6c1View commit details
Commits on Feb 27, 2024
-
*: properly treat native histogram deduplication in chunk series merger
We have detected a problem in the chunk seriers merger where it will panic in case it encounters native histogram chunks. I am using thanos as a library for a project and wanted to use the penalty function to dedup blocks from Prometheus instances. Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for deabad9 - Browse repository at this point
Copy the full SHA deabad9View commit details -
Merge pull request thanos-io#7163 from thanos-io/fix_queryrange_analysis
queryfrontend: fix analysis after API changes
Configuration menu - View commit details
-
Copy full SHA for 5ab87be - Browse repository at this point
Copy the full SHA 5ab87beView commit details -
Query UI: Add tenant box (thanos-io#6867)
* Query UI: Add tenant box With this commit as tenant box is added to the query UI. It can be used to specify which tenant to use when making a query. Signed-off-by: Jacob Baungard Hansen <jacobbaungard@redhat.com> * Re-compile static react app Recompiles the static react app as now needed following: thanos-io#6900 Signed-off-by: Jacob Baungard Hansen <jacobbaungard@redhat.com> * Move changelog item to appropiate future release After merging it was under the 0.34 release. Signed-off-by: Jacob Baungard Hansen <jacobbaungard@redhat.com> * Move query path tenancy proposal to done Signed-off-by: Jacob Baungard Hansen <jacobbaungard@redhat.com> --------- Signed-off-by: Jacob Baungard Hansen <jacobbaungard@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 360d24d - Browse repository at this point
Copy the full SHA 360d24dView commit details -
receive: add support for globbing tenant specifiers (thanos-io#7155)
We want to be able to route all tenants which begin with certain letters to some receivers so we need to have some kind of globbing/regex support in the hashring. This PR adds that functionality. We've been using this in prod successfully. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for 4c7997d - Browse repository at this point
Copy the full SHA 4c7997dView commit details
Commits on Mar 4, 2024
-
.circleci: bump setup_docker_version version (thanos-io#7177)
The current image is deprecated. See https://discuss.circleci.com/t/remote-docker-image-deprecations-and-eol-for-2024/50176. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for 084fb23 - Browse repository at this point
Copy the full SHA 084fb23View commit details -
Unhide distributed execution mode
This commit exposes the distributed query execution mode to end-users by unhiding the flag used to toggle this feature. The commit also adds documentation on when the mode is appropriate to be used. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for be02591 - Browse repository at this point
Copy the full SHA be02591View commit details -
Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f6fed68 - Browse repository at this point
Copy the full SHA f6fed68View commit details
Commits on Mar 5, 2024
-
Merge pull request thanos-io#7175 from fpetkovski/distributed-query-mode
Unhide distributed execution mode
Configuration menu - View commit details
-
Copy full SHA for 4166776 - Browse repository at this point
Copy the full SHA 4166776View commit details -
cortex/querier: fix analysis merging (thanos-io#7179)
We were not merging analysis properly - mergo was overwriting data. Instead of using a whole library for this, just write two small functions and use them. Add test to cover this. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for c06d55d - Browse repository at this point
Copy the full SHA c06d55dView commit details -
Fixes docs formatting and updates the distributed execution link to the done proposal. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9694f01 - Browse repository at this point
Copy the full SHA 9694f01View commit details -
Configuration menu - View commit details
-
Copy full SHA for a97a6ff - Browse repository at this point
Copy the full SHA a97a6ffView commit details -
Signed-off-by: Munir Khakhi <munir@improwised.com>
Configuration menu - View commit details
-
Copy full SHA for 6664247 - Browse repository at this point
Copy the full SHA 6664247View commit details
Commits on Mar 7, 2024
-
Added platformengineers (thanos-io#7181)
Signed-off-by: Munir Khakhi <munir@improwised.com>
Configuration menu - View commit details
-
Copy full SHA for 673c82f - Browse repository at this point
Copy the full SHA 673c82fView commit details -
Bump google.golang.org/protobuf to v1.33.0 (thanos-io#7191)
This PR bumps the version of google.golang.org/protobuf to v1.33.0 fix a potential vulnerability in the protojson.Unmarhsl function [1] that can occure when unmarshaling a message with a protobuf value. Even if the function isn't used directly in Thanos it would be safer to just bump it directly. [1] https://pkg.go.dev/vuln/GO-2024-2611 Signed-off-by: Daniel Mellado <dmellado@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e40e364 - Browse repository at this point
Copy the full SHA e40e364View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbc9738 - Browse repository at this point
Copy the full SHA cbc9738View commit details -
fix: make responsive support page and change size of platform-enginee…
…r logo fix: add anchor tag to all images Signed-off-by: Payal17122000 <raviyapayal17@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for adca80b - Browse repository at this point
Copy the full SHA adca80bView commit details -
downsample: retry objstore related errors
Signed-off-by: Vasiliy Rumyantsev <4119114+xBazilio@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5fa40d7 - Browse repository at this point
Copy the full SHA 5fa40d7View commit details -
downsample: retry objstore related errors
Signed-off-by: Vasiliy Rumyantsev <4119114+xBazilio@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4c10194 - Browse repository at this point
Copy the full SHA 4c10194View commit details
Commits on Mar 8, 2024
-
rule: do not turn off if resolving fails (thanos-io#7192)
Do not turn off Ruler if resolving fails. We can still (try to) evaluate rules even if Alertmanager is not available. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for 31af6da - Browse repository at this point
Copy the full SHA 31af6daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0be6c87 - Browse repository at this point
Copy the full SHA 0be6c87View commit details -
Query UI: Only show tenant box with enforcement on (thanos-io#7186)
With this commit we only show the tenant-ui box when enforcement of tenancy is on, as it is not needed otherwise. Signed-off-by: Jacob Baungard Hansen <jacobbaungard@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 5910ed6 - Browse repository at this point
Copy the full SHA 5910ed6View commit details
Commits on Mar 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d889195 - Browse repository at this point
Copy the full SHA d889195View commit details
Commits on Mar 10, 2024
-
Merge pull request thanos-io#7193 from Improwised/support-page-changes
change platform-engineer logo size and make 'https://thanos.io/support/' responsive
Configuration menu - View commit details
-
Copy full SHA for 3019dfe - Browse repository at this point
Copy the full SHA 3019dfeView commit details
Commits on Mar 11, 2024
-
Merge pull request thanos-io#7164 from pedro-stanaka/fix/dedup-iter
compact: properly treat native histogram deduplication in chunk series merger
Configuration menu - View commit details
-
Copy full SHA for 7acce0c - Browse repository at this point
Copy the full SHA 7acce0cView commit details
Commits on Mar 12, 2024
-
Reloader: Add support for watching and decompressing Prometheus confi…
…guration directories (thanos-io#7199) Signed-off-by: Daniel Hrabovcak <thespiritxiii@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7eda7ff - Browse repository at this point
Copy the full SHA 7eda7ffView commit details
Commits on Mar 13, 2024
-
[FEAT] Adding blog post (thanos-io#7202)
Signed-off-by: Helia Barroso <helia.barroso@hotmail.com> Co-authored-by: Helia Barroso <helia.barroso@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 528f066 - Browse repository at this point
Copy the full SHA 528f066View commit details -
storepb: make ServerAsClient channels unbuffered
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for bbfb8fd - Browse repository at this point
Copy the full SHA bbfb8fdView commit details -
Merge pull request thanos-io#7207 from MichaHoffmann/mhoffm-make-serv…
…er-as-client-channels-unbuffered storepb: make ServerAsClient channels unbuffered
Configuration menu - View commit details
-
Copy full SHA for dea822d - Browse repository at this point
Copy the full SHA dea822dView commit details
Commits on Mar 14, 2024
-
Add support for TSDB selector in querier (thanos-io#7200)
* Add support for TSDB selector in querier This PR allows using the query distributed mode against a set of multi-tenant receivers as described in https://github.com/thanos-io/thanos/blob/main/docs/proposals-done/202301-distributed-query-execution.md#distributed-execution-against-receive-components. The feature is enabled by a selector.relabel-config flag in the Query component which allows it to select a subset of TSDBs to query based on their external labels. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Add CHANGELOG entry and fix docs Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Fix tests Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Add comments Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Add test case for MatchersForLabelSets Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Fix failing test Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Use an unbuffered channel Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Change flag description Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Remove parameter from ServerAsClient Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> --------- Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f731719 - Browse repository at this point
Copy the full SHA f731719View commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2623e49 - Browse repository at this point
Copy the full SHA 2623e49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6df670f - Browse repository at this point
Copy the full SHA 6df670fView commit details
Commits on Mar 21, 2024
-
Update thanos-io/promql-engine (thanos-io#7215)
* Update thanos-io/promql-engine This commit updates the promql-engine module to latest main and modifies to remote engine based on the breaking change. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Fix lint Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> --------- Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4a2a455 - Browse repository at this point
Copy the full SHA 4a2a455View commit details
Commits on Mar 23, 2024
-
expose NewPromSeriesSet (thanos-io#7214)
Signed-off-by: Ben Ye <benye@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for deb615f - Browse repository at this point
Copy the full SHA deb615fView commit details
Commits on Mar 24, 2024
-
[CHORE] adding auto GOMEMLIMIT flag (thanos-io#7223)
Co-authored-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 93c79b6 - Browse repository at this point
Copy the full SHA 93c79b6View commit details
Commits on Mar 25, 2024
-
bump objstore package version to latest main (thanos-io#7228)
Signed-off-by: Ben Ye <benye@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for b721f09 - Browse repository at this point
Copy the full SHA b721f09View commit details -
Query-frontend: fix missing redis username config (thanos-io#7224)
* add username cfg to rueidis client Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> * update changelog Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> --------- Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b55ffbc - Browse repository at this point
Copy the full SHA b55ffbcView commit details
Commits on Mar 26, 2024
-
UI: Showing Block Size Stats (thanos-io#7233)
* feat(ui): added BlockSizeStats calculation to blocks page A block can have a list of contained files set in `.thanos.files`. If the `files` array is set, all referenced files with `size_bytes` set are counted: - sum of all `chunk/*` file sizes - size of index file - total size (sum of both) Shows statistics about the selected block in the block details view: - Total size of block - Size of index (and percentage of total) - Size of all chunks (and percentage of total) - Daily growth, based on total size and block duration Output is humanized up to Pebibytes and fixed to two decimal places; raw bytes are accessible through mouse over / title text. Signed-off-by: Markus Möslinger <markus.moeslinger@socra.dev> * feat(ui): added aggregated BlockSizeStats to blocks row title Added total size of all blocks from a source to the row title, beneath the source name. The shown total size is humanized up to pebibytes and fixed to two decimal places; raw bytes value is accessible through mouse over / title text. The shown value will refresh with selected compaction levels, but doesn't take block filter into account. I thought about showing daily growth as well, but just summing all milliseconds of all blocks doesn't work with overlapping blocks / multiple resolutions. Signed-off-by: Markus Möslinger <markus.moeslinger@socra.dev> * chore(docs): added UI block size PR to CHANGELOG.md Signed-off-by: Markus Möslinger <markus.moeslinger@socra.dev> * chore(ui): removed comments Automatic code formatting duplicated some comments near import statements. Signed-off-by: Markus Möslinger <markus.moeslinger@socra.dev> --------- Signed-off-by: Markus Möslinger <markus.moeslinger@socra.dev>
Configuration menu - View commit details
-
Copy full SHA for 6c613fc - Browse repository at this point
Copy the full SHA 6c613fcView commit details
Commits on Mar 27, 2024
-
Fix lazy expanded postings cache and bug of non equal matcher (thanos…
…-io#7220) * fix lazy expanded postings cache and bug of non equal matcher with non existent values Signed-off-by: Ben Ye <benye@amazon.com> * test case for remove keys noop Signed-off-by: Ben Ye <benye@amazon.com> * add promqlsmith fuzz test Signed-off-by: Ben Ye <benye@amazon.com> * update Signed-off-by: Ben Ye <benye@amazon.com> * changelog Signed-off-by: Ben Ye <benye@amazon.com> * fix go mod Signed-off-by: Ben Ye <benye@amazon.com> * rename test Signed-off-by: Ben Ye <benye@amazon.com> * fix series request timestamp Signed-off-by: Ben Ye <benye@amazon.com> * skip e2e test Signed-off-by: Ben Ye <benye@amazon.com> * handle non lazy expanded case Signed-off-by: Ben Ye <benye@amazon.com> * update comment Signed-off-by: Ben Ye <benye@amazon.com> --------- Signed-off-by: Ben Ye <benye@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 4d7a75f - Browse repository at this point
Copy the full SHA 4d7a75fView commit details
Commits on Mar 28, 2024
-
Bump Prometheus to include new label regex optimization (thanos-io#7232)
* bump Prometheus version to include new label matcher regex value optimization Signed-off-by: Ben Ye <benye@amazon.com> * update Signed-off-by: Ben Ye <benye@amazon.com> * fix again Signed-off-by: Ben Ye <benye@amazon.com> * include latest fix Signed-off-by: Ben Ye <benye@amazon.com> * update go mod Signed-off-by: Ben Ye <benye@amazon.com> * fix explain test Signed-off-by: Ben Ye <benye@amazon.com> * fix test again Signed-off-by: Ben Ye <benye@amazon.com> * update again Signed-off-by: Ben Ye <benye@amazon.com> * update Signed-off-by: Ben Ye <benye@amazon.com> * fix tests so far Signed-off-by: Ben Ye <benye@amazon.com> * fix compactor tests Signed-off-by: Ben Ye <benye@amazon.com> * use own out of order chunk index Signed-off-by: Ben Ye <benye@amazon.com> --------- Signed-off-by: Ben Ye <benye@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 4f664e3 - Browse repository at this point
Copy the full SHA 4f664e3View commit details -
update docs for receive routing only with limits (thanos-io#7241)
Signed-off-by: Alec Rajeev <13004609+alecrajeev@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 943401f - Browse repository at this point
Copy the full SHA 943401fView commit details
Commits on Mar 29, 2024
-
docs: add thanoscon 2024 talks (thanos-io#7243)
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for f707f8c - Browse repository at this point
Copy the full SHA f707f8cView commit details
Commits on Apr 1, 2024
-
remove write method from Compactor interface (thanos-io#7246)
Signed-off-by: Ben Ye <benye@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 881beb9 - Browse repository at this point
Copy the full SHA 881beb9View commit details -
change shipper to not overwrite all external labels (thanos-io#7247)
Signed-off-by: Ben Ye <benye@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 4bf7867 - Browse repository at this point
Copy the full SHA 4bf7867View commit details
Commits on Apr 2, 2024
-
fix(changelog): fix GOMEMLIMIT pull request reference
Signed-off-by: roth-wine <philipp.roth@hetzner.com>
Configuration menu - View commit details
-
Copy full SHA for 8cdece5 - Browse repository at this point
Copy the full SHA 8cdece5View commit details -
Merge pull request thanos-io#7250 from roth-wine/pr-fix-changelog-gom…
…emlimit-reference fix(changelog): fix GOMEMLIMIT pull request reference
Configuration menu - View commit details
-
Copy full SHA for c7b1cc9 - Browse repository at this point
Copy the full SHA c7b1cc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e802745 - Browse repository at this point
Copy the full SHA e802745View commit details
Commits on Apr 3, 2024
-
Added Shield in adopters (thanos-io#7254)
* Added Shield in adopters Signed-off-by: suhas.chikkanna.shield <suhas.chikkanna@shield.com> * Upload compatible image Signed-off-by: suhas-chikkanna <162577490+suhas-chikkanna@users.noreply.github.com> --------- Signed-off-by: suhas.chikkanna.shield <suhas.chikkanna@shield.com> Signed-off-by: suhas-chikkanna <162577490+suhas-chikkanna@users.noreply.github.com> Co-authored-by: suhas.chikkanna.shield <suhas.chikkanna@shield.com>
Configuration menu - View commit details
-
Copy full SHA for f80fd94 - Browse repository at this point
Copy the full SHA f80fd94View commit details
Commits on Apr 5, 2024
-
Tracing: added missing sampler types (thanos-io#7231)
* added missing sampler types Signed-off-by: Neeraj Nagure <nagureneeraj@gmail.com> * added changelog entry Signed-off-by: Neeraj Nagure <nagureneeraj@gmail.com> * fixed changelog entry Signed-off-by: Neeraj Nagure <nagureneeraj@gmail.com> * Fixed changelog entry conflict Signed-off-by: Neeraj Nagure <nagureneeraj@gmail.com> --------- Signed-off-by: Neeraj Nagure <nagureneeraj@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3048d99 - Browse repository at this point
Copy the full SHA 3048d99View commit details -
fix query_test when --race enabled (thanos-io#7258)
Signed-off-by: Yi Jin <yi.jin@databricks.com>
Configuration menu - View commit details
-
Copy full SHA for 603fb38 - Browse repository at this point
Copy the full SHA 603fb38View commit details -
go.mod: bump promql-engine (thanos-io#7263)
Bump promql-engine version to include samples counting. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for 40465ee - Browse repository at this point
Copy the full SHA 40465eeView commit details
Commits on Apr 8, 2024
-
Fix 7244 error targets page (thanos-io#7245)
* added UNKNOWN to TargetHealth_value at targets proto Signed-off-by: Tidhar Klein Orbach <tizkiko@gmail.com> * added TargetHealth_value UNKNOWN to rpc.pb.go Signed-off-by: Tidhar Klein Orbach <tizkiko@gmail.com> --------- Signed-off-by: Tidhar Klein Orbach <tizkiko@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6b3aa32 - Browse repository at this point
Copy the full SHA 6b3aa32View commit details -
clarify documentation around selecor.relabel-config option
Signed-off-by: notafile <nota@notafile.com>
Configuration menu - View commit details
-
Copy full SHA for 78b5bbc - Browse repository at this point
Copy the full SHA 78b5bbcView commit details -
clarify writing around sharding
Signed-off-by: notafile <nota@notafile.com>
Configuration menu - View commit details
-
Copy full SHA for 74c5dc9 - Browse repository at this point
Copy the full SHA 74c5dc9View commit details
Commits on Apr 9, 2024
-
don't halt compaction due to overlapping sources when vertical compac…
…tion is enabled (thanos-io#7225) Signed-off-by: Ben Ye <benye@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for d6d3645 - Browse repository at this point
Copy the full SHA d6d3645View commit details -
* Serialize the plan for remote executions latest engine Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> Propagate marshaled plan and introduce optimizer Propagating the query plan in the remote engine requests and introduce new SetProjectionColumns optimizer Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * Fixing passing down of plan Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * go mod tidy Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * avoid panics Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * delete dev file Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * undo small refactor Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * improve test Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> --------- Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> generating protos Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> fixing v1 Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> delete unused method Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> Set projection labels after distributing queries
Configuration menu - View commit details
-
Copy full SHA for a6dc67b - Browse repository at this point
Copy the full SHA a6dc67bView commit details -
removing second precision engine, upstream already truncates
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 79b11f5 - Browse repository at this point
Copy the full SHA 79b11f5View commit details -
Passing the plan along as the query in remote executions
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 350796b - Browse repository at this point
Copy the full SHA 350796bView commit details -
Using proper constructors passing the query plan
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for f5bcc13 - Browse repository at this point
Copy the full SHA f5bcc13View commit details -
Refactor query creation from plan
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 11f87d8 - Browse repository at this point
Copy the full SHA 11f87d8View commit details -
fallback in case we cant use plan
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 0bed7ef - Browse repository at this point
Copy the full SHA 0bed7efView commit details -
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 409cfed - Browse repository at this point
Copy the full SHA 409cfedView commit details -
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 4ae0449 - Browse repository at this point
Copy the full SHA 4ae0449View commit details -
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 9ef4b5a - Browse repository at this point
Copy the full SHA 9ef4b5aView commit details -
api/ui: show peak/total samples in analyze (thanos-io#7269)
Show the new peak/total fields in analyze output next to each operator. Add tooltips to explain what is the meaning of each field. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for a106d5f - Browse repository at this point
Copy the full SHA a106d5fView commit details -
Merge pull request thanos-io#7266 from NotAFile/clarify-relabel-selec…
…tor-docs Clarify documentation around selecor.relabel-config option
Configuration menu - View commit details
-
Copy full SHA for f7853dd - Browse repository at this point
Copy the full SHA f7853ddView commit details -
Merge pull request thanos-io#7261 from pedro-stanaka/feat/plan-serial…
…ize-optimize query: forward query plan in the remote query request
Configuration menu - View commit details
-
Copy full SHA for 953ce26 - Browse repository at this point
Copy the full SHA 953ce26View commit details
Commits on Apr 10, 2024
-
receive/handler: implement tenant label splitting (thanos-io#7256)
* receive/handler: implement tenant label splitting Implement splitting incoming HTTP requests along some label inside of the timeseries themselves. This functionality is useful when you have one big application exposing lots of series and, for instance, you have a label `team` that identifies different owners of metrics in that application. Then using this you can use that `team` label to have different tenants in Thanos. Only negative thing that I could spot is that if after splitting one of the requests fails then that code is used for all tenants and that skews the Receiver metrics a little bit. I think that can be left as a TODO task. Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com> * test/e2e: add more receiver tests Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> * thanos/receive: note that splitting takes precendence over HTTP Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> * thanos/receive: fix typo Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> --------- Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com> Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for 5280bb6 - Browse repository at this point
Copy the full SHA 5280bb6View commit details
Commits on Apr 11, 2024
-
query: fixing dedup iterator when working on mixed sample types (than…
…os-io#7271) * query: fixing dedup iterator when working on mixed sample types There was a panic in case the dedupiterator worked on two chunks with both Native Histograms and Float (XOR encoded). Co-authored-by: Sebastian Rabenhorst <sebastian.rabenhorst@shopify.com> Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * Adding changelog Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * fixing lint Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * removing comments Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * Fixing repro test case Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * fixing initialization Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * fixing changelog Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * adding header to new file Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * using t.Run Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * fixing ordering of samples in tests Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> --------- Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> Co-authored-by: Sebastian Rabenhorst <sebastian.rabenhorst@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 8227108 - Browse repository at this point
Copy the full SHA 8227108View commit details -
change the reflect package to an unsafe package (thanos-io#7143)
- as 'reflect.String.Header' is deprecated, it is replaced with an unsafe package. Signed-off-by: Youngjun <yj.yoo@okestro.com>
Configuration menu - View commit details
-
Copy full SHA for 652e8cc - Browse repository at this point
Copy the full SHA 652e8ccView commit details -
Receive: fix issue-7248 with parallel receive_forward (thanos-io#7267)
* Receive: fix issue-7248 by introducing a worker pool Signed-off-by: Yi Jin <yi.jin@databricks.com> * fix unit test bug Signed-off-by: Yi Jin <yi.jin@databricks.com> * fix CLI flags not pass into the receive handler Signed-off-by: Yi Jin <yi.jin@databricks.com> * address comments Signed-off-by: Yi Jin <yi.jin@databricks.com> * init context in constructor Signed-off-by: Yi Jin <yi.jin@databricks.com> --------- Signed-off-by: Yi Jin <yi.jin@databricks.com>
Configuration menu - View commit details
-
Copy full SHA for 140bc87 - Browse repository at this point
Copy the full SHA 140bc87View commit details
Commits on Apr 12, 2024
-
Fix incorrect comments (thanos-io#7268)
Signed-off-by: Magiceses <magiceses0118@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 968899f - Browse repository at this point
Copy the full SHA 968899fView commit details
Commits on Apr 15, 2024
-
[CHORE] adding user agent (thanos-io#7281)
Signed-off-by: Nicolas Takashi <nicolas.tcs@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9338e1e - Browse repository at this point
Copy the full SHA 9338e1eView commit details
Commits on Apr 16, 2024
-
receive/multitsdb: do not delete not uploaded blocks (thanos-io#7166)
* receive/multitsdb: do not delete not uploaded blocks If a block hasn't been uploaded yet then tell the TSDB layer not to delete them. This prevents a nasty race where the TSDB layer can delete a block before the shipper gets to it. I saw this happen with a very small block. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> * receive/multitsdb: change order Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> * shipper/receive: just use a single lock Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> --------- Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for 5fb0c69 - Browse repository at this point
Copy the full SHA 5fb0c69View commit details
Commits on Apr 18, 2024
-
Compact: Replace group with resolution in ownsample metrics (thanos-i…
…o#7283) Compaction dowsnample metrics have too high a cardinality, causing metric bloat on large installations. The group information is better suited to logs. * Replace with a resolution label to reduce cardinality. Fixes: thanos-io#5841 Signed-off-by: SuperQ <superq@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f7ba140 - Browse repository at this point
Copy the full SHA f7ba140View commit details -
Propagate warnings from instant queries
Warnings from remote instant queries get turned into errors, which is a bug. It should be up to the root client to decide whether warnings should be show as such, or converted to errors. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b0be155 - Browse repository at this point
Copy the full SHA b0be155View commit details -
Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fe0931d - Browse repository at this point
Copy the full SHA fe0931dView commit details -
Merge pull request thanos-io#7286 from fpetkovski/instant-query-warns
Propagate warnings from instant queries
Configuration menu - View commit details
-
Copy full SHA for 6582c81 - Browse repository at this point
Copy the full SHA 6582c81View commit details
Commits on Apr 22, 2024
-
Receive: stop relying on grpc server config to set grpc client secure…
…/skipVerify Signed-off-by: Guillaume Lecerf <guillaume.lecerf@iziwork.com>
Configuration menu - View commit details
-
Copy full SHA for 9998c9b - Browse repository at this point
Copy the full SHA 9998c9bView commit details -
Merge pull request thanos-io#7219 from guillaumelecerf/bugfix/client-…
…tls-external-termination Receive: stop relying on grpc server config to set grpc client secure/skipVerify
Configuration menu - View commit details
-
Copy full SHA for c3cd031 - Browse repository at this point
Copy the full SHA c3cd031View commit details
Commits on Apr 23, 2024
-
Show warnings in query frontend (thanos-io#7289)
* Show warnings in query frontend QFE currently does not parse warnings from downstream queriers. This commit fixes that by adding the field to proto messages and modifies the merge function to take warnings into account. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Add CHANGELOG entry Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Omit empty warnings Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> --------- Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a96e7f3 - Browse repository at this point
Copy the full SHA a96e7f3View commit details -
Optimize empty posting check in lazy posting (thanos-io#7298)
* change lazy postings empty posting check to use cardinality Signed-off-by: Ben Ye <benye@amazon.com> * update lazy posting test Signed-off-by: Ben Ye <benye@amazon.com> --------- Signed-off-by: Ben Ye <benye@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 7c8fe85 - Browse repository at this point
Copy the full SHA 7c8fe85View commit details
Commits on Apr 24, 2024
-
Sidecar: mark as unqueryable if prometheus is down (thanos-io#7297)
If the prometheus that belongs to a sidecar is down we dont need to query the sidecar. This PR makes it so that we take the sidecar out of the endpoint set then. We do the same for all other store APIs by retuning an error in the info/Info gRPC call if they are marked as not ready. Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for 57016bd - Browse repository at this point
Copy the full SHA 57016bdView commit details
Commits on Apr 25, 2024
-
[CHORE] considering X-Forwarded-For on HTTP Logging (thanos-io#7303)
Signed-off-by: Nicolas Takashi <nicolas.tcs@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for 23d2052 - Browse repository at this point
Copy the full SHA 23d2052View commit details
Commits on Apr 26, 2024
-
Query|Receiver: Do not log full request on ProxyStore by default (tha…
…nos-io#7305) * Query|Receiver|Store: Do not log full request on ProxyStore by default We had a problem on our production where a sudden increase in requests with long matchers was putting our receivers under a lot of pressure. Upon checking profiles we saw that the problem was calls to Log() Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * Adding changelog Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> --------- Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for a007648 - Browse repository at this point
Copy the full SHA a007648View commit details -
*: Updating hashicorp LRU cache to v2 (thanos-io#7306)
* *: Updating hashicorp LRU cache to v2 Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * Adding some new comments regarding removing complexity of TTL Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * Using new version everywhere Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * rephrase the comment Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> --------- Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for e6fc833 - Browse repository at this point
Copy the full SHA e6fc833View commit details -
store: use loser trees (thanos-io#7304)
Remove a long-standing TODO item in the code - let's use the great loser tree implementation by Bryan. It is faster than the heap because less comparisons are needed. Should be a nice improvement given that the heap is used in a lot of hot paths. Since Prometheus also uses this library, it's tricky to import the "any" version. I tried doing bboreham/go-loser#3 but it's still impossible to do that. Let's just copy/paste the code, it's not a lot. Bench: ``` goos: linux goarch: amd64 pkg: github.com/thanos-io/thanos/pkg/store cpu: Intel(R) Core(TM) i9-10885H CPU @ 2.40GHz │ oldkway │ newkway │ │ sec/op │ sec/op vs base │ KWayMerge-16 2.292m ± 3% 2.075m ± 15% -9.47% (p=0.023 n=10) │ oldkway │ newkway │ │ B/op │ B/op vs base │ KWayMerge-16 1.553Mi ± 0% 1.585Mi ± 0% +2.04% (p=0.000 n=10) │ oldkway │ newkway │ │ allocs/op │ allocs/op vs base │ KWayMerge-16 27.26k ± 0% 26.27k ± 0% -3.66% (p=0.000 n=10) ``` Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for 6bf98f9 - Browse repository at this point
Copy the full SHA 6bf98f9View commit details -
Store: batch tsdb infos (thanos-io#7308)
Batch TSDB Infos for bucket store for blocks with overlapping ranges. Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for fed2870 - Browse repository at this point
Copy the full SHA fed2870View commit details
Commits on Apr 29, 2024
-
Proxy: acceptance tests for relabel filter (thanos-io#7309)
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for 4145f03 - Browse repository at this point
Copy the full SHA 4145f03View commit details -
Stores: respect replica labels in LabelValues and LabelNames (thanos-…
…io#7310) * Proxy: acceptance test for proxy store with replica labels Signed-off-by: Michael Hoffmann <mhoffm@posteo.de> * Stores: handle replica labels in label_value and label_names grpcs Signed-off-by: Michael Hoffmann <mhoffm@posteo.de> --------- Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for bd74665 - Browse repository at this point
Copy the full SHA bd74665View commit details -
CHANGELOG: Mark 0.35 as in progress (thanos-io#7312)
Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for d9508cc - Browse repository at this point
Copy the full SHA d9508ccView commit details -
Cut release candidate v0.35.0-rc.0 (thanos-io#7314)
Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for bcad1e1 - Browse repository at this point
Copy the full SHA bcad1e1View commit details -
added Trademark URL (thanos-io#7107)
Signed-off-by: Kartikay <kartikay_2101ce32@iitp.ac.in>
Configuration menu - View commit details
-
Copy full SHA for 2d23490 - Browse repository at this point
Copy the full SHA 2d23490View commit details
Commits on Apr 30, 2024
-
Allow specifying OTLP resource attributes for traces
This commit adds a resource_attributes field to the OTLP tracing configuration. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a534d10 - Browse repository at this point
Copy the full SHA a534d10View commit details -
Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5960dd6 - Browse repository at this point
Copy the full SHA 5960dd6View commit details -
Merge pull request thanos-io#7317 from fpetkovski/otel-resource-attrs
Allow specifying OTLP resource attributes for traces
Configuration menu - View commit details
-
Copy full SHA for 17afd29 - Browse repository at this point
Copy the full SHA 17afd29View commit details
Commits on May 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1e745af - Browse repository at this point
Copy the full SHA 1e745afView commit details -
compact: recover from panics (thanos-io#7318)
For thanos-io#6775, it would be useful to know the exact block IDs to aid debugging. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for 6e08d1a - Browse repository at this point
Copy the full SHA 6e08d1aView commit details
Commits on May 2, 2024
-
Cut release v0.35.0 (thanos-io#7320)
Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for d9a0efa - Browse repository at this point
Copy the full SHA d9a0efaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d506ace - Browse repository at this point
Copy the full SHA d506aceView commit details -
Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 02cb115 - Browse repository at this point
Copy the full SHA 02cb115View commit details -
Merge pull request thanos-io#7322 from saswatamcode/merge-release-0.3…
…5-to-main Merge release 0.35 to main
Configuration menu - View commit details
-
Copy full SHA for f0b1753 - Browse repository at this point
Copy the full SHA f0b1753View commit details
Commits on May 3, 2024
-
Sidecar: wait for prometheus on startup (thanos-io#7323)
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for c94b34c - Browse repository at this point
Copy the full SHA c94b34cView commit details -
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 3ad558e - Browse repository at this point
Copy the full SHA 3ad558eView commit details -
Query: fixing matching of exemplar stores with multi tenants
When using the exemplars proxy to search for exemplars on receivers, if one receiver had tenants that did not match the selector on the external label it would get skipped completely even if it had a tenant that actually matched Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for f5fb9af - Browse repository at this point
Copy the full SHA f5fb9afView commit details -
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 20a608a - Browse repository at this point
Copy the full SHA 20a608aView commit details -
Emit tracing span for remote queries
This commit adds a new tracing span for remotely delegated queries with attributes related to the query and remote engine. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8cb4d87 - Browse repository at this point
Copy the full SHA 8cb4d87View commit details -
Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 170eabc - Browse repository at this point
Copy the full SHA 170eabcView commit details -
Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 167c32f - Browse repository at this point
Copy the full SHA 167c32fView commit details -
e2e/compact: add repro for issue thanos-io#6775 (thanos-io#7333)
Adding a minimal test case for issue thanos-io#6775 - reproduces the panic in the compactor. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for 038a0b2 - Browse repository at this point
Copy the full SHA 038a0b2View commit details -
Merge pull request thanos-io#7332 from fpetkovski/trace-remote-queries
Emit tracing span for remote queries
Configuration menu - View commit details
-
Copy full SHA for 90558f5 - Browse repository at this point
Copy the full SHA 90558f5View commit details
Commits on May 4, 2024
-
Query: Fixing extended functions in distributed querier (thanos-io#7331)
* Adding repro case for broken query with distributed engine Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * Fixing problem with distributed queries and xfunctios Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * Adding support for extended functions in tenancy enforcement Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * Moving custom parser to new package Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * fixing go-lint Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * Using same opts and reorganize imports Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * fixing problem with query format Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * fixing flaky tests Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * removing extra test Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * yet another flaky test Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> --------- Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 70e3bd9 - Browse repository at this point
Copy the full SHA 70e3bd9View commit details
Commits on May 6, 2024
-
Signed-off-by: Vanshikav123 <vanshikav928@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6bbd899 - Browse repository at this point
Copy the full SHA 6bbd899View commit details -
Ruler UI: usage of alert.query-template inside Rules UI (thanos-io#7329)
* rule Signed-off-by: Vanshikav123 <vanshikav928@gmail.com> * rule-changes Signed-off-by: Vanshikav123 <vanshikav928@gmail.com> * prettier Signed-off-by: Vanshikav123 <vanshikav928@gmail.com> * Rebuild Signed-off-by: Vanshikav123 <vanshikav928@gmail.com> * changes after make react-app Signed-off-by: Vanshikav123 <vanshikav928@gmail.com> --------- Signed-off-by: Vanshikav123 <vanshikav928@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7ce3f35 - Browse repository at this point
Copy the full SHA 7ce3f35View commit details -
Merge pull request thanos-io#7326 from pedro-stanaka/fix/exemplars-st…
…ore-multitsdb Query: fix exemplar proxying for receivers with multiple tenants
Configuration menu - View commit details
-
Copy full SHA for 07838b8 - Browse repository at this point
Copy the full SHA 07838b8View commit details -
Add timeout to endpointset metric collector
We have seen deadlocks with endpoint discovery caused by the metric collector hanging and not releasing the store labels lock. This causes the endpoint update to hang, which also makes all endpoint readers hang on acquiring a read lock for the resolved endpoints slice. This commit makes sure the Collect method on the metrics collector has a built in timeout to guard against cases where an upstream call never reads from the collection channel. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cad8f93 - Browse repository at this point
Copy the full SHA cad8f93View commit details -
Dependency - Update minio-go to v7.0.70 (thanos-io#7335)
* Update minio-go to v7.0.70 Add support for EKS Pod Identity fix issue: thanos-io#7157 Signed-off-by: farhad <eqfarhad@gmail.com> * Changelog - support for EKS Pod Identity Updated changelog Signed-off-by: farhad <eqfarhad@gmail.com> --------- Signed-off-by: farhad <eqfarhad@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ab8f2b3 - Browse repository at this point
Copy the full SHA ab8f2b3View commit details
Commits on May 7, 2024
-
*: Promql changes to add support to extended functions throught Thanos (
thanos-io#7338) * fixing extended functions support in more places Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * Adding new failint for the Parse() method Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * Adding new method for ParseMetricSelector Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * Fixing missing imports Extending test to check behavior More missing imports Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * Fixing method name Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * Solving references to forbidden functions Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> * Treating promql validation from ParseExpr Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * fixing funcs Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> --------- Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 970cbbe - Browse repository at this point
Copy the full SHA 970cbbeView commit details
Commits on May 9, 2024
-
Bump webpack from 5.70.0 to 5.91.0 in /pkg/ui/react-app
Bumps [webpack](https://github.com/webpack/webpack) from 5.70.0 to 5.91.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](webpack/webpack@v5.70.0...v5.91.0) --- updated-dependencies: - dependency-name: webpack dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 6dbf535 - Browse repository at this point
Copy the full SHA 6dbf535View commit details
Commits on May 10, 2024
-
Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a27c96a - Browse repository at this point
Copy the full SHA a27c96aView commit details -
Merge pull request thanos-io#7342 from thanos-io/dependabot/npm_and_y…
…arn/pkg/ui/react-app/webpack-5.91.0 Bump webpack from 5.70.0 to 5.91.0 in /pkg/ui/react-app
Configuration menu - View commit details
-
Copy full SHA for 2d738f0 - Browse repository at this point
Copy the full SHA 2d738f0View commit details
Commits on May 13, 2024
-
Align tenant pruning according to wall clock (thanos-io#7299)
* Align tenant pruning according to wall clock. Pruning a tenant currently acquires a lock on the tenant's TSDB, which blocks reads from incoming queries. We have noticed spikes in query latency when tenants get decomissioned since each receiver will prune the tenant at a different time. To reduce the window where queries get degraded, this commit makes sure that pruning happens at predictable intervals by aligning it to the wall clock, similar to how head compaction is aligned. The commit also changes the tenant deletion condition to look at the duration from the min time of the tenant, rather than from the last append time. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Improve tests Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> --------- Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for da2bbb6 - Browse repository at this point
Copy the full SHA da2bbb6View commit details -
Bump ip from 1.1.5 to 1.1.9 in /pkg/ui/react-app (thanos-io#7344)
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.5 to 1.1.9. - [Commits](indutny/node-ip@v1.1.5...v1.1.9) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6d312d3 - Browse repository at this point
Copy the full SHA 6d312d3View commit details -
Bump webpack-dev-middleware from 5.3.1 to 5.3.4 in /pkg/ui/react-app (t…
…hanos-io#7348) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.1 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](webpack/webpack-dev-middleware@v5.3.1...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9b26db4 - Browse repository at this point
Copy the full SHA 9b26db4View commit details
Commits on May 15, 2024
-
Propagate request ID through gRPC context (thanos-io#7356)
* Propagate request ID through gRPC context The request ID only gets propagated through HTTP calls and is not available in gRPC servers. This commit adds intereceptors to grpc servers and clients to make sure request ID propagation happens. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Add license Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> --------- Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9707a4f - Browse repository at this point
Copy the full SHA 9707a4fView commit details
Commits on May 17, 2024
-
compact/planner: fix issue 6775 (thanos-io#7334)
* compact/planner: fix issue 6775 It doesn't make sense to vertically compact downsampled blocks so mark them with the no compact marker if downsampled blocks were detected in the plan. Seems like the Planner is the best place for this logic - I just repeated the previous pattern with the large index file filter. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> * CHANGELOG: add item Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> --------- Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for e752424 - Browse repository at this point
Copy the full SHA e752424View commit details -
Implement flag --query-frontend.slow-query-logs-user-header
Signed-off-by: Markus Meyer <m.meyer@mytaxi.com>
Configuration menu - View commit details
-
Copy full SHA for 6774ba0 - Browse repository at this point
Copy the full SHA 6774ba0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee8dfba - Browse repository at this point
Copy the full SHA ee8dfbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ba4422 - Browse repository at this point
Copy the full SHA 0ba4422View commit details -
Signed-off-by: Markus Meyer <m.meyer@mytaxi.com>
Configuration menu - View commit details
-
Copy full SHA for 25ff6b6 - Browse repository at this point
Copy the full SHA 25ff6b6View commit details -
Allow configurable request logger in Store Gateway (thanos-io#7367)
* allow configurable request logger for Store Gateway Signed-off-by: Ben Ye <benye@amazon.com> * lint Signed-off-by: Ben Ye <benye@amazon.com> * lint Signed-off-by: Ben Ye <benye@amazon.com> * fix tests Signed-off-by: Ben Ye <benye@amazon.com> * fix test Signed-off-by: Ben Ye <benye@amazon.com> * address comments Signed-off-by: Ben Ye <benye@amazon.com> * fix tests Signed-off-by: Ben Ye <benye@amazon.com> * changelog Signed-off-by: Ben Ye <benye@amazon.com> --------- Signed-off-by: Ben Ye <benye@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 9e6cbd9 - Browse repository at this point
Copy the full SHA 9e6cbd9View commit details
Commits on May 20, 2024
-
Receive: fix serverAsClient.Series goroutines leak (thanos-io#6948)
* fix serverAsClient goroutines leak Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> * fix lint Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> * update changelog Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> * delete invalid comment Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> * remove temp dev test Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> * remove timer channel drain Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> --------- Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 258154a - Browse repository at this point
Copy the full SHA 258154aView commit details -
misc: convert more code to build with stringlabels (thanos-io#7372)
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for d671a95 - Browse repository at this point
Copy the full SHA d671a95View commit details
Commits on May 21, 2024
-
Docs: update my affiliation (thanos-io#7375)
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for fa0b4bd - Browse repository at this point
Copy the full SHA fa0b4bdView commit details -
Merge branch 'main' into slow-query-logs-user-header
Signed-off-by: Markus Meyer <hydrantanderwand@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4031f5e - Browse repository at this point
Copy the full SHA 4031f5eView commit details -
Receive: fix stats (thanos-io#7373)
If we account stats for remote write and local writes we will count them twice since the remote write will be counted locally again by the remote receiver instance. Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for 66841fb - Browse repository at this point
Copy the full SHA 66841fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f062718 - Browse repository at this point
Copy the full SHA f062718View commit details -
Merge pull request thanos-io#7336 from fpetkovski/endpoint-collect-ti…
…meout Add timeout to endpointset metric collector
Configuration menu - View commit details
-
Copy full SHA for 9db31c2 - Browse repository at this point
Copy the full SHA 9db31c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 011501f - Browse repository at this point
Copy the full SHA 011501fView commit details
Commits on May 22, 2024
-
UI: use prometheus POST query API (thanos-io#7377)
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for 8834a47 - Browse repository at this point
Copy the full SHA 8834a47View commit details
Commits on May 23, 2024
-
*: Ensure objstore flag values are masked & disable debug/pprof/cmdli…
…ne (thanos-io#7382) * *: Ensure objstore flag values are masked & disable debug/pprof/cmdline Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com> * small fix Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com> --------- Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 2538562 - Browse repository at this point
Copy the full SHA 2538562View commit details -
Query: adding stats to the remote engine
We are currently losing track of query stats because the remote engine does not transmit performance stats on gRPC calls. In this PR I am adding some fields to the Query API response to include some stats. Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 09f8d0b - Browse repository at this point
Copy the full SHA 09f8d0bView commit details -
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for c4b3f05 - Browse repository at this point
Copy the full SHA c4b3f05View commit details -
Implement query sample statistics in promql interface
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 7b7aa38 - Browse repository at this point
Copy the full SHA 7b7aa38View commit details -
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 0202811 - Browse repository at this point
Copy the full SHA 0202811View commit details -
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for f003848 - Browse repository at this point
Copy the full SHA f003848View commit details -
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for ef033d5 - Browse repository at this point
Copy the full SHA ef033d5View commit details -
Using latest main for promql-engine
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for e7da0c7 - Browse repository at this point
Copy the full SHA e7da0c7View commit details -
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for e634c10 - Browse repository at this point
Copy the full SHA e634c10View commit details -
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 4c55387 - Browse repository at this point
Copy the full SHA 4c55387View commit details -
early continue on stats consume
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 57aaa11 - Browse repository at this point
Copy the full SHA 57aaa11View commit details -
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for d7df515 - Browse repository at this point
Copy the full SHA d7df515View commit details -
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 8fcb50a - Browse repository at this point
Copy the full SHA 8fcb50aView commit details -
Do not declare reference, instead declare value object
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for 847f0d4 - Browse repository at this point
Copy the full SHA 847f0d4View commit details -
Adding checks for backward compatibility
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for c79c9ff - Browse repository at this point
Copy the full SHA c79c9ffView commit details
Commits on May 24, 2024
-
Add request ID to gRPC and HTTP client spans
This commit adds the request ID as a span tag to outgoing (client) http and gRPC requests. This would allow easier correlation of traces and logs using the request ID. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1208806 - Browse repository at this point
Copy the full SHA 1208806View commit details -
Merge pull request thanos-io#7384 from fpetkovski/grpc-request-id
Add request ID to client grpc spans
Configuration menu - View commit details
-
Copy full SHA for 77c8864 - Browse repository at this point
Copy the full SHA 77c8864View commit details -
Proxy: unify store filtering (thanos-io#7371)
In LabelNames and LabelValues gRPC calls were not pruned properly. While results are not wrong, this leads to inefficient fan-out for setups with many endpoints. We took the opportunity to unify the store filtering and generally also the larger layout of the gRPC methods, including logging and tracing. Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for 60179ef - Browse repository at this point
Copy the full SHA 60179efView commit details -
Merge pull request thanos-io#7361 from pedro-stanaka/feat/remote-trac…
…king-stats Query: adding stats to the remote engine
Configuration menu - View commit details
-
Copy full SHA for 1282e84 - Browse repository at this point
Copy the full SHA 1282e84View commit details -
Appending warn to changelog about breaking change (thanos-io#7388)
* Appending warn to changelog about breaking change Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * Including warning emoji Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> --------- Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for fcda8e7 - Browse repository at this point
Copy the full SHA fcda8e7View commit details -
Query: set keepalive for store grpc client (thanos-io#7385)
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for 9be63b3 - Browse repository at this point
Copy the full SHA 9be63b3View commit details -
Since the event already passed, remove mention about how to submit a new topic and how to register. Signed-off-by: Mario Apra <mariotapra@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4aa17cb - Browse repository at this point
Copy the full SHA 4aa17cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 447cb96 - Browse repository at this point
Copy the full SHA 447cb96View commit details
Commits on May 27, 2024
-
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3ab833e - Browse repository at this point
Copy the full SHA 3ab833eView commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e01e4ab - Browse repository at this point
Copy the full SHA e01e4abView commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 44e31e3 - Browse repository at this point
Copy the full SHA 44e31e3View commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4ae6d73 - Browse repository at this point
Copy the full SHA 4ae6d73View commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e540872 - Browse repository at this point
Copy the full SHA e540872View commit details -
Update go_grpc_middleware to v2.0.0
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7554405 - Browse repository at this point
Copy the full SHA 7554405View commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 695912e - Browse repository at this point
Copy the full SHA 695912eView commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 42cc9c8 - Browse repository at this point
Copy the full SHA 42cc9c8View commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3d7da10 - Browse repository at this point
Copy the full SHA 3d7da10View commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 98ce7e2 - Browse repository at this point
Copy the full SHA 98ce7e2View commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 789ef6a - Browse repository at this point
Copy the full SHA 789ef6aView commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 61fc465 - Browse repository at this point
Copy the full SHA 61fc465View commit details -
add request id in logging field
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 95d4c57 - Browse repository at this point
Copy the full SHA 95d4c57View commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2789d1b - Browse repository at this point
Copy the full SHA 2789d1bView commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7849529 - Browse repository at this point
Copy the full SHA 7849529View commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3e863ef - Browse repository at this point
Copy the full SHA 3e863efView commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bd1f066 - Browse repository at this point
Copy the full SHA bd1f066View commit details -
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b84242a - Browse repository at this point
Copy the full SHA b84242aView commit details -
update query pkg to use internal tracing pkg to accomodate update of …
…grpc middleware Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cf472a9 - Browse repository at this point
Copy the full SHA cf472a9View commit details -
Merge pull request thanos-io#6651 from coleenquadros/update_grpc_mw
Update go-grpc-middleware to v2.0.0
Configuration menu - View commit details
-
Copy full SHA for c03e70f - Browse repository at this point
Copy the full SHA c03e70fView commit details
Commits on May 28, 2024
-
Query: dont pass query hints to avoid triggering pushdown (thanos-io#…
…7392) If we have a new querier it will create query hints even without the pushdown feature being present anymore. Old sidecars will then trigger query pushdown which leads to broken max,min,max_over_time and min_over_time. Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for 1c7ecab - Browse repository at this point
Copy the full SHA 1c7ecabView commit details -
*: Using native histograms for grpc middleware metrics (thanos-io#7393)
* *: Using native histograms for grpc middleware metrics Since we updated the middleware library, we can now use native histograms to keep track of latencies in grpc calls. This is a semi-breaking change if people enabled native histogram collection on their Prometheus monitoring Thanos instances. Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com> adding change log Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * removing empty space; Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> * Put full disclaimer in changelog Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com> --------- Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Configuration menu - View commit details
-
Copy full SHA for dfa7dd5 - Browse repository at this point
Copy the full SHA dfa7dd5View commit details -
Cut patch release
v0.35.1
(thanos-io#7394)* compact: recover from panics (thanos-io#7318) For thanos-io#6775, it would be useful to know the exact block IDs to aid debugging. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> * Sidecar: wait for prometheus on startup (thanos-io#7323) Signed-off-by: Michael Hoffmann <mhoffm@posteo.de> * Receive: fix serverAsClient.Series goroutines leak (thanos-io#6948) * fix serverAsClient goroutines leak Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> * fix lint Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> * update changelog Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> * delete invalid comment Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> * remove temp dev test Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> * remove timer channel drain Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> --------- Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> * Receive: fix stats (thanos-io#7373) If we account stats for remote write and local writes we will count them twice since the remote write will be counted locally again by the remote receiver instance. Signed-off-by: Michael Hoffmann <mhoffm@posteo.de> * *: Ensure objstore flag values are masked & disable debug/pprof/cmdline (thanos-io#7382) * *: Ensure objstore flag values are masked & disable debug/pprof/cmdline Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com> * small fix Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com> --------- Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com> * Query: dont pass query hints to avoid triggering pushdown (thanos-io#7392) If we have a new querier it will create query hints even without the pushdown feature being present anymore. Old sidecars will then trigger query pushdown which leads to broken max,min,max_over_time and min_over_time. Signed-off-by: Michael Hoffmann <mhoffm@posteo.de> * Cut patch release v0.35.1 Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com> --------- Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> Signed-off-by: Michael Hoffmann <mhoffm@posteo.de> Signed-off-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com> Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com> Co-authored-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> Co-authored-by: Michael Hoffmann <mhoffm@posteo.de> Co-authored-by: Thibault Mange <22740367+thibaultmg@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 086a698 - Browse repository at this point
Copy the full SHA 086a698View commit details -
Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 419a0d9 - Browse repository at this point
Copy the full SHA 419a0d9View commit details
Commits on May 29, 2024
-
Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for d948cde - Browse repository at this point
Copy the full SHA d948cdeView commit details -
Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com>
Configuration menu - View commit details
-
Copy full SHA for 927fa21 - Browse repository at this point
Copy the full SHA 927fa21View commit details -
compactor: hold lock for a shorter amount of time (thanos-io#7265)
If we are constantly running compactor in a loop then we shouldn't pay the price of constantly holding the lock in the garbage collection function. What the lock holding means in practice that we have to wait two or sometimes even three times the amount it takes to sync metas. That doesn't make sense since we are running the compactor in a loop and the compacted blocks are properly taken care of. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for a252b24 - Browse repository at this point
Copy the full SHA a252b24View commit details -
Merge pull request thanos-io#7398 from saswatamcode/merge-release-0.3…
…5.1-to-main Merge release 0.35.1 to main
Configuration menu - View commit details
-
Copy full SHA for 863d914 - Browse repository at this point
Copy the full SHA 863d914View commit details
Commits on Jun 3, 2024
-
Merge branch 'main' into slow-query-logs-user-header
Signed-off-by: Markus Meyer <hydrantanderwand@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c9c0024 - Browse repository at this point
Copy the full SHA c9c0024View commit details -
Merge pull request thanos-io#7363 from freenowtech/slow-query-logs-us…
…er-header Query-frontend: Set value of remote_user field in Slow Query Logs from HTTP header
Configuration menu - View commit details
-
Copy full SHA for 167032d - Browse repository at this point
Copy the full SHA 167032dView commit details -
Split promql span into query create and exec spans
This commit splits the single promql_query_exec span into two separate spans, covering query creation and execution. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 65ff447 - Browse repository at this point
Copy the full SHA 65ff447View commit details
Commits on Jun 4, 2024
-
Added Conclusion Xforce (thanos-io#7412)
Co-authored-by: Jeroen van de Lockand <jeroen.vandelockand@conclusionxforce.nl>
Configuration menu - View commit details
-
Copy full SHA for 58447e1 - Browse repository at this point
Copy the full SHA 58447e1View commit details
Commits on Jun 6, 2024
-
receive: remove serverAsClient usage (thanos-io#7411)
* receive: remove serverAsClient usage Remove serverAsClient usage to reduce CPU usage. Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> * receive: remove unused param Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> * receive: make local client lazy Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com> --------- Signed-off-by: Giedrius Statkevičius <giedrius.statkevicius@vinted.com>
Configuration menu - View commit details
-
Copy full SHA for c08dc14 - Browse repository at this point
Copy the full SHA c08dc14View commit details
Commits on Jun 10, 2024
-
Merge pull request thanos-io#7409 from fpetkovski/trace-query-calls
Split promql span into query create and exec spans
Configuration menu - View commit details
-
Copy full SHA for b72f7da - Browse repository at this point
Copy the full SHA b72f7daView commit details -
Sidecar: fix startup sequence (thanos-io#7403)
Previously we defered starting the gRPC server by blocking the whole startup until we could ping prometheus. This breaks usecases that rely on the config reloader to start prometheus. We fix it by using a channel to defer starting the grpc server and loading external labels in an actor concurrently. Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for 8aa42c8 - Browse repository at this point
Copy the full SHA 8aa42c8View commit details -
Changelog - update the changelog entry position
Dependency: Update minio-go to v7.0.70 which includes support for EKS Pod Identity. Signed-off-by: farhad <eqfarhad@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ba950f6 - Browse repository at this point
Copy the full SHA ba950f6View commit details -
[Chore] Update Prometheus (thanos-io#7416)
* Uupdate Prometheus Signed-off-by: alanprot <alanprot@gmail.com> * Updating prometheus to 4e664035e84e Signed-off-by: alanprot <alanprot@gmail.com> * Temporarily pinning prometheus common Signed-off-by: alanprot <alanprot@gmail.com> * fixing lint Signed-off-by: alanprot <alanprot@gmail.com> * Using jsoniter to encode promql responses Signed-off-by: alanprot <alanprot@gmail.com> * Removing e2e test case with unvalid hifen on a matcher -> prometheus now support this use case Signed-off-by: alanprot <alanprot@gmail.com> * Updating prometheus to v0.52.2-0.20240606174736-edd558884b24 Signed-off-by: alanprot <alanprot@gmail.com> * pinning grpc to v1.63.2 Signed-off-by: alanprot <alanprot@gmail.com> --------- Signed-off-by: alanprot <alanprot@gmail.com> Co-authored-by: EC2 Default User <ec2-user@ip-172-31-21-10.us-west-2.compute.internal>
Configuration menu - View commit details
-
Copy full SHA for 882d6a1 - Browse repository at this point
Copy the full SHA 882d6a1View commit details
Commits on Jun 11, 2024
-
Merge pull request thanos-io#7423 from eqfarhad/main
Changelog - update the changelog entry position
Configuration menu - View commit details
-
Copy full SHA for 8ec0c24 - Browse repository at this point
Copy the full SHA 8ec0c24View commit details
Commits on Jun 13, 2024
-
Use cached label sets (thanos-io#7420)
The distributed engine retrieves label sets once per query, and doing the expensive copying and conversion uses a lot of memory. We already set them in the format we need in the endpoint status, so we can retrieve them from there. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 10c417f - Browse repository at this point
Copy the full SHA 10c417fView commit details -
Updates devcontainer dockerfile (thanos-io#7428)
Fetches the right version of prometheus from the releases api rather than the tags api Signed-off-by: Aritra24 <24430013+aritra24@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3c569da - Browse repository at this point
Copy the full SHA 3c569daView commit details -
Fixup dependabot config (thanos-io#7421)
* Remove unused/broken `vendor` key. * Increase Go PR limit from 5 to 20. * Fixup yaml consistency. Signed-off-by: SuperQ <superq@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0dd79e7 - Browse repository at this point
Copy the full SHA 0dd79e7View commit details -
Bump actions/checkout from 3 to 4 (thanos-io#7431)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 92b8d7b - Browse repository at this point
Copy the full SHA 92b8d7bView commit details -
Bump github/codeql-action from 2 to 3 (thanos-io#7434)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v2...v3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 97439d7 - Browse repository at this point
Copy the full SHA 97439d7View commit details -
Bump peter-evans/create-pull-request from 3 to 6 (thanos-io#7432)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 3 to 6. - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](peter-evans/create-pull-request@v3...v6) --- updated-dependencies: - dependency-name: peter-evans/create-pull-request dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8a597d2 - Browse repository at this point
Copy the full SHA 8a597d2View commit details -
Bump github.com/felixge/fgprof from 0.9.2 to 0.9.4 (thanos-io#7453)
Bumps [github.com/felixge/fgprof](https://github.com/felixge/fgprof) from 0.9.2 to 0.9.4. - [Release notes](https://github.com/felixge/fgprof/releases) - [Commits](felixge/fgprof@v0.9.2...v0.9.4) --- updated-dependencies: - dependency-name: github.com/felixge/fgprof dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a2c8001 - Browse repository at this point
Copy the full SHA a2c8001View commit details -
Bump github.com/klauspost/compress from 1.17.8 to 1.17.9 (thanos-io#7447
) Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress) from 1.17.8 to 1.17.9. - [Release notes](https://github.com/klauspost/compress/releases) - [Changelog](https://github.com/klauspost/compress/blob/master/.goreleaser.yml) - [Commits](klauspost/compress@v1.17.8...v1.17.9) --- updated-dependencies: - dependency-name: github.com/klauspost/compress dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d375979 - Browse repository at this point
Copy the full SHA d375979View commit details -
Bump github.com/onsi/gomega from 1.29.0 to 1.33.1 (thanos-io#7448)
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.29.0 to 1.33.1. - [Release notes](https://github.com/onsi/gomega/releases) - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md) - [Commits](onsi/gomega@v1.29.0...v1.33.1) --- updated-dependencies: - dependency-name: github.com/onsi/gomega dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3439c63 - Browse repository at this point
Copy the full SHA 3439c63View commit details -
Bump actions/setup-go from 3 to 5 (thanos-io#7435)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3 to 5. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](actions/setup-go@v3...v5) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 86382a8 - Browse repository at this point
Copy the full SHA 86382a8View commit details -
Enhanced bytes limiter with data type param (thanos-io#7414)
* Refactor existing stats incrementation for touched and fetched data Signed-off-by: Justin Jung <jungjust@amazon.com> * Add TypedBytesLimiter Signed-off-by: Justin Jung <jungjust@amazon.com> * Remove addAndCheck func Signed-off-by: Justin Jung <jungjust@amazon.com> * Update BytesLimiter interface to accept dataType param Signed-off-by: Justin Jung <jungjust@amazon.com> * Added tests Signed-off-by: Justin Jung <jungjust@amazon.com> * Fix build + changelog Signed-off-by: Justin Jung <jungjust@amazon.com> * Fix wrong data type Signed-off-by: Justin Jung <jungjust@amazon.com> * Changed storeDataType to be exported Signed-off-by: Justin Jung <jungjust@amazon.com> * Revert []BytesLimiter to BytesLimtier Signed-off-by: Justin Jung <jungjust@amazon.com> * Lint Signed-off-by: Justin Jung <jungjust@amazon.com> * More reverts Signed-off-by: Justin Jung <jungjust@amazon.com> * More Signed-off-by: Justin Jung <jungjust@amazon.com> * Rename DefaultBytesLimiterFactory back to NewBytesLimiterFactory Signed-off-by: Justin Jung <jungjust@amazon.com> * Changed StoreDataType from string to int Signed-off-by: Justin Jung <jungjust@amazon.com> * Removed nil check for bytesLimiter Signed-off-by: Justin Jung <jungjust@amazon.com> * nit Signed-off-by: Justin Jung <jungjust@amazon.com> * Removed changelog Signed-off-by: Justin Jung <jungjust@amazon.com> --------- Signed-off-by: Justin Jung <jungjust@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 651a4a4 - Browse repository at this point
Copy the full SHA 651a4a4View commit details
Commits on Jun 14, 2024
-
Use the default dependabot labeling (thanos-io#7457)
Dependabot already includes `dependencies` on PRs. Removing the config will cause it to also include an ecosystem label like `go`. Signed-off-by: SuperQ <superq@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ceb0515 - Browse repository at this point
Copy the full SHA ceb0515View commit details
Commits on Jun 16, 2024
-
chore: updating objstore (thanos-io#7462)
Signed-off-by: 🌲 Harry 🌊 John 🏔 <johrry@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for aa10ec3 - Browse repository at this point
Copy the full SHA aa10ec3View commit details
Commits on Jun 17, 2024
-
Upgrade Prometheus common and Prometheus to latest main (thanos-io#7465)
* upgrade Prometheus common and Prometheus to latest main Signed-off-by: Ben Ye <benye@amazon.com> * lint Signed-off-by: Ben Ye <benye@amazon.com> --------- Signed-off-by: Ben Ye <benye@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 065e3dd - Browse repository at this point
Copy the full SHA 065e3ddView commit details
Commits on Jun 18, 2024
-
Bump objstore version (thanos-io#7469)
Signed-off-by: Aleksei Atavin <axeo@aiven.io>
Configuration menu - View commit details
-
Copy full SHA for d9095d1 - Browse repository at this point
Copy the full SHA d9095d1View commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0272269 - Browse repository at this point
Copy the full SHA 0272269View commit details
Commits on Jun 20, 2024
-
Store: add failing test to show an issue with tsdb selector (thanos-i…
…o#7468) The TSDB Selector is more powerful then label matchers. The issue is that we propagate the TSDB to select with label matchers, but they cannot convey enough information to select the right TSDB. This is an example of a configuration that would select too many TSDBs. Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for 0ff119d - Browse repository at this point
Copy the full SHA 0ff119dView commit details
Commits on Jun 22, 2024
-
Store: fix merge race (thanos-io#7476)
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for 52975fc - Browse repository at this point
Copy the full SHA 52975fcView commit details -
chore: fix docs check (thanos-io#7478)
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for d0045e9 - Browse repository at this point
Copy the full SHA d0045e9View commit details -
chore: update objstore (thanos-io#7477)
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for ddcdeeb - Browse repository at this point
Copy the full SHA ddcdeebView commit details
Commits on Jun 25, 2024
-
Bump github.com/opentracing/basictracer-go from 1.0.0 to 1.1.0 (thano…
…s-io#7449) Bumps [github.com/opentracing/basictracer-go](https://github.com/opentracing/basictracer-go) from 1.0.0 to 1.1.0. - [Release notes](https://github.com/opentracing/basictracer-go/releases) - [Commits](opentracing/basictracer-go@v1.0.0...v1.1.0) --- updated-dependencies: - dependency-name: github.com/opentracing/basictracer-go dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ac9ed2b - Browse repository at this point
Copy the full SHA ac9ed2bView commit details -
Bump go.elastic.co/apm/module/apmot from 1.11.0 to 1.15.0 (thanos-io#…
…7441) Bumps [go.elastic.co/apm/module/apmot](https://github.com/elastic/apm-agent-go) from 1.11.0 to 1.15.0. - [Release notes](https://github.com/elastic/apm-agent-go/releases) - [Changelog](https://github.com/elastic/apm-agent-go/blob/main/CHANGELOG.asciidoc) - [Commits](elastic/apm-agent-go@v1.11.0...v1.15.0) --- updated-dependencies: - dependency-name: go.elastic.co/apm/module/apmot dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a179bdf - Browse repository at this point
Copy the full SHA a179bdfView commit details -
Bump actions/setup-node from 3 to 4 (thanos-io#7433)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v3...v4) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6a08cd1 - Browse repository at this point
Copy the full SHA 6a08cd1View commit details -
Bump braces from 3.0.2 to 3.0.3 in /pkg/ui/react-app (thanos-io#7424)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](micromatch/braces@3.0.2...3.0.3) --- updated-dependencies: - dependency-name: braces dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0f109dc - Browse repository at this point
Copy the full SHA 0f109dcView commit details -
Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 (thanos-io#7437)
Bumps google.golang.org/protobuf from 1.34.1 to 1.34.2. --- updated-dependencies: - dependency-name: google.golang.org/protobuf dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b31034e - Browse repository at this point
Copy the full SHA b31034eView commit details -
Bump actions/cache from 3 to 4 (thanos-io#7458)
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@v3...v4) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d82b2bd - Browse repository at this point
Copy the full SHA d82b2bdView commit details
Commits on Jun 26, 2024
-
Proxy: fix response set panic (thanos-io#7484)
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for 9a96e34 - Browse repository at this point
Copy the full SHA 9a96e34View commit details -
CHANGELOG: Mark 0.36 as in progress
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for a758991 - Browse repository at this point
Copy the full SHA a758991View commit details -
Cut release candidate v0.36.0-rc.0 (thanos-io#7490)
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for c930d2e - Browse repository at this point
Copy the full SHA c930d2eView commit details
Commits on Jul 14, 2024
-
Cut release candidate 0.36.0 rc.1 (thanos-io#7510)
* *: fix server grpc histograms (thanos-io#7493) Signed-off-by: Michael Hoffmann <mhoffm@posteo.de> * Close endpoints after the gRPC server has terminated (thanos-io#7509) Endpoints are currently closed as soon as we receive a SIGTERM or SIGINT. This causes in-flight queries to get cancelled since outgoing connections get closed instantly. This commit moves the endpoints.Close call after the grpc server shutdown to make sure connections are available as long as the server is running. Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> * Cut release candidate v0.36.0-rc.1 Signed-off-by: Michael Hoffmann <mhoffm@posteo.de> --------- Signed-off-by: Michael Hoffmann <mhoffm@posteo.de> Signed-off-by: Filip Petkovski <filip.petkovsky@gmail.com> Co-authored-by: Filip Petkovski <filip.petkovsky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8511649 - Browse repository at this point
Copy the full SHA 8511649View commit details
Commits on Jul 31, 2024
-
Cut release v0.36.0 (thanos-io#7578)
Signed-off-by: Michael Hoffmann <mhoffm@posteo.de>
Configuration menu - View commit details
-
Copy full SHA for cfff551 - Browse repository at this point
Copy the full SHA cfff551View commit details
Commits on Aug 13, 2024
-
Cut patch release
v0.36.1
(thanos-io#7636)* Proxy: Query goroutine leak when `store.response-timeout` is set (thanos-io#7618) time.AfterFunc() returns a time.Timer object whose C field is nil, accroding to the documentation. A goroutine blocks forever on reading from a `nil` channel, leading to a goroutine leak on random slow queries. Signed-off-by: Mikhail Nozdrachev <mikhail.nozdrachev@aiven.io> * pkg/clientconfig: fix TLS configs with only CA (thanos-io#7634) 065e3dd introduced a regression: TLS configurations for Thanos Ruler query and alerting with only a CA file failed to load. For instance, the following snippet is a valid query configuration: ``` - static_configs: - prometheus.example.com:9090 scheme: https http_config: tls_config: ca_file: /etc/ssl/cert.pem ``` The test fixtures (CA, certificate and key files) are copied from prometheus/common and are valid until 2072. Signed-off-by: Simon Pasquier <spasquie@redhat.com> * Cut patch release v0.36.1 Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com> * Fix failing e2e test (thanos-io#7620) Signed-off-by: 🌲 Harry 🌊 John 🏔 <johrry@amazon.com> Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com> --------- Signed-off-by: Mikhail Nozdrachev <mikhail.nozdrachev@aiven.io> Signed-off-by: Simon Pasquier <spasquie@redhat.com> Signed-off-by: Saswata Mukherjee <saswataminsta@yahoo.com> Signed-off-by: 🌲 Harry 🌊 John 🏔 <johrry@amazon.com> Co-authored-by: Mikhail Nozdrachev <mikhail.nozdrachev@aiven.io> Co-authored-by: Simon Pasquier <spasquie@redhat.com> Co-authored-by: Harry John <johrry@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 99a5742 - Browse repository at this point
Copy the full SHA 99a5742View commit details
Commits on Aug 26, 2024
-
Merge tag 'refs/tags/v0.36.1' into release-2.12
0.36.1 # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCAAdFiEE1+Kiu8aVHZ4ftONVi1izIcBIpbsFAma7PE4ACgkQi1izIcBI # pbvZHxAAhfJa+kcknGtz5LDAydoU3XXAuNJC9QlVsYcgARv7QSlW3EEY3x6EmHxs # oBsGXAD+bUAhUUQ0yGKgLox6qAU7feH0LnWUIpgxW5nmha3Zwhavx3AhoW6BNTz4 # kPFeHoSjf2grOUGO98YyJOoOEezr2+DR+l+vLb8fYF7Wi3Y4CEhIysAbUhX6LqUz # ygyQY5/f9vTCdlgo+JnDOOHuS8487bnrC2Fk6cJyLKzF6njqaG+HCO7CtEf/jhs8 # oIwTPIt6gKw6ujXGx7ej1/043w3hAPbUE94D6yIgPhu9w1gEOw71sQZ4dy0h34cs # lhbDJni9AcTIA6YqS9XGpZ2BntGREJC8tR7+GofxVvbncvD8WuD2Z8M5kFgy02Gi # KA2jmH0HQCLTs796f8WlZK5Ti0IOiulMO0pBMECw7O++OawddRopqLUcuWLiMrwt # CLhTbc0UCMxqvWuWBY5E/ij12UIX8SeowEPTa11FjaDyInaeOQeQrOMiVP4veENp # H10don6CP9O52FIjtznYh96EgZcO4f6NVhYuu0pEAfA87NSUf3ouZ03PbI0RIxP0 # P64UkYwH7zVCrJ36E9QxLqc/xs53ijQxKJm+P7d6Nnd5FGlE6Nimr77ti7Q5eakt # dIGQXUymJSBEjl9j1rTS+BNihYyvvWKO9eshYwV8/tj+iYYOLeU= # =uXXl # -----END PGP SIGNATURE----- # gpg: directory '/home/runner/.gnupg' created # gpg: keybox '/home/runner/.gnupg/pubring.kbx' created # gpg: Signature made Tue Aug 13 10:58:22 2024 UTC # gpg: using RSA key D7E2A2BBC6951D9E1FB4E3558B58B321C048A5BB # gpg: Can't check signature: No public key
Configuration menu - View commit details
-
Copy full SHA for a228ddd - Browse repository at this point
Copy the full SHA a228dddView commit details -
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 61d5789 - Browse repository at this point
Copy the full SHA 61d5789View commit details
Commits on Sep 2, 2024
-
Signed-off-by: Coleen Iona Quadros <coleen.quadros27@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e994b8f - Browse repository at this point
Copy the full SHA e994b8fView commit details