{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":349004769,"defaultBranch":"release-2.11","name":"thanos","ownerLogin":"stolostron","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-03-18T09:00:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/60207193?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716290948.0","currentOid":""},"activityList":{"items":[{"before":"2874f49bae88b8d7016a320a6ad7cd166d63d11a","after":"8b7503ce5475d3a39c6fa1d03950050351c300be","ref":"refs/heads/konflux/references/release-2.10","pushedAt":"2024-05-30T16:39:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"red-hat-konflux[bot]","name":null,"path":"/apps/red-hat-konflux","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/296509?s=80&v=4"},"commit":{"message":"Update RHTAP references\n\nSigned-off-by: red-hat-konflux <123456+red-hat-konflux[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update RHTAP references"}},{"before":"db62388effa2fbd290b60d7d0dfcd1b04856df44","after":"2874f49bae88b8d7016a320a6ad7cd166d63d11a","ref":"refs/heads/konflux/references/release-2.10","pushedAt":"2024-05-30T07:59:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"red-hat-konflux[bot]","name":null,"path":"/apps/red-hat-konflux","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/296509?s=80&v=4"},"commit":{"message":"Update RHTAP references\n\nSigned-off-by: red-hat-konflux <123456+red-hat-konflux[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update RHTAP references"}},{"before":"9a79afa26e671e0659fa5f4757a65e36d8a43764","after":"db62388effa2fbd290b60d7d0dfcd1b04856df44","ref":"refs/heads/konflux/references/release-2.10","pushedAt":"2024-05-29T20:30:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"red-hat-konflux[bot]","name":null,"path":"/apps/red-hat-konflux","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/296509?s=80&v=4"},"commit":{"message":"Update RHTAP references\n\nSigned-off-by: red-hat-konflux <123456+red-hat-konflux[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update RHTAP references"}},{"before":"1e7ef5c3c68a092dc2816a93abd21a9d05bbf1fb","after":"9a79afa26e671e0659fa5f4757a65e36d8a43764","ref":"refs/heads/konflux/references/release-2.10","pushedAt":"2024-05-21T20:22:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"red-hat-konflux[bot]","name":null,"path":"/apps/red-hat-konflux","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/296509?s=80&v=4"},"commit":{"message":"Update RHTAP references\n\nSigned-off-by: red-hat-konflux <123456+red-hat-konflux[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update RHTAP references"}},{"before":null,"after":"1e7ef5c3c68a092dc2816a93abd21a9d05bbf1fb","ref":"refs/heads/konflux/references/release-2.10","pushedAt":"2024-05-21T11:29:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"red-hat-konflux[bot]","name":null,"path":"/apps/red-hat-konflux","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/296509?s=80&v=4"},"commit":{"message":"Update RHTAP references to 7cd8020\n\nSigned-off-by: red-hat-konflux <123456+red-hat-konflux[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update RHTAP references to 7cd8020"}},{"before":"ad84223dd07cf4c2978e44ef9b3f473e197748a9","after":null,"ref":"refs/heads/konflux/references/release-2.10","pushedAt":"2024-05-20T17:44:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"subbarao-meduri","name":"Subbarao Meduri","path":"/subbarao-meduri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5341831?s=80&v=4"}},{"before":"39917f39b14a92d4ae309a322c4488d0a3c6c8fb","after":"731b7b229faf19ed333919311aae713442ef8764","ref":"refs/heads/release-2.10","pushedAt":"2024-05-20T17:44:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"subbarao-meduri","name":"Subbarao Meduri","path":"/subbarao-meduri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5341831?s=80&v=4"},"commit":{"message":"Update RHTAP references (#107)\n\nSigned-off-by: red-hat-konflux <123456+red-hat-konflux[bot]@users.noreply.github.com>\r\nCo-authored-by: red-hat-konflux <123456+red-hat-konflux[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update RHTAP references (#107)"}},{"before":"94267ad35b7a6a25858cdf9dc37b64026a9b686a","after":"ad84223dd07cf4c2978e44ef9b3f473e197748a9","ref":"refs/heads/konflux/references/release-2.10","pushedAt":"2024-05-16T11:33:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"red-hat-konflux[bot]","name":null,"path":"/apps/red-hat-konflux","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/296509?s=80&v=4"},"commit":{"message":"Update RHTAP references\n\nSigned-off-by: red-hat-konflux <123456+red-hat-konflux[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update RHTAP references"}},{"before":"28a484f30e503377a431205925b5a1052faab5c5","after":"94267ad35b7a6a25858cdf9dc37b64026a9b686a","ref":"refs/heads/konflux/references/release-2.10","pushedAt":"2024-05-16T01:03:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"red-hat-konflux[bot]","name":null,"path":"/apps/red-hat-konflux","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/296509?s=80&v=4"},"commit":{"message":"Update RHTAP references\n\nSigned-off-by: red-hat-konflux <123456+red-hat-konflux[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update RHTAP references"}},{"before":"28a484f30e503377a431205925b5a1052faab5c5","after":"94267ad35b7a6a25858cdf9dc37b64026a9b686a","ref":"refs/heads/konflux/references/release-2.10","pushedAt":"2024-05-16T01:03:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"red-hat-konflux[bot]","name":null,"path":"/apps/red-hat-konflux","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/296509?s=80&v=4"},"commit":{"message":"Update RHTAP references\n\nSigned-off-by: red-hat-konflux <123456+red-hat-konflux[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update RHTAP references"}},{"before":"e4ce63f618438712ebd9715f019a1509293752c9","after":"28a484f30e503377a431205925b5a1052faab5c5","ref":"refs/heads/konflux/references/release-2.10","pushedAt":"2024-05-14T13:38:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"red-hat-konflux[bot]","name":null,"path":"/apps/red-hat-konflux","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/296509?s=80&v=4"},"commit":{"message":"Update RHTAP references to 1f62eaf\n\nSigned-off-by: red-hat-konflux <123456+red-hat-konflux[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update RHTAP references to 1f62eaf"}},{"before":null,"after":"e4ce63f618438712ebd9715f019a1509293752c9","ref":"refs/heads/konflux/references/release-2.10","pushedAt":"2024-05-13T14:11:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"red-hat-konflux[bot]","name":null,"path":"/apps/red-hat-konflux","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/296509?s=80&v=4"},"commit":{"message":"Update RHTAP references to 2d39df1\n\nSigned-off-by: red-hat-konflux <123456+red-hat-konflux[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update RHTAP references to 2d39df1"}},{"before":"750a2ed3b202901db02c77c303402caa43974729","after":"73f2d513f93ec85d98381781798fd857d0b3df88","ref":"refs/heads/release-2.11","pushedAt":"2024-05-13T10:18:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"openshift-merge-bot[bot]","name":null,"path":"/apps/openshift-merge-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/412865?s=80&v=4"},"commit":{"message":"Update to Thanos v0.34.1 (#106)\n\n* Cut release candidate `v0.32.0-rc.1` (#6630)\n\n* store: fix missing flush when handling pushed down queries (#6612)\r\n\r\nIn the case that we have pushed down queries and internal labels that\r\nare overriden by external labels we are not flushing the sorted response.\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Cut release candidate v0.32.0-rc.1\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n---------\r\n\r\nSigned-off-by: Michael Hoffmann \r\nSigned-off-by: Saswata Mukherjee \r\nCo-authored-by: Michael Hoffmann \n\n* queryfrontend: fix explanation with query_range (#6633)\n\n* Cut final release for `v0.32.0` (#6634)\n\n* queryfrontend: fix explanation with query_range (#6633)\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n* Cut final release candidate for v0.32.0\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n---------\r\n\r\nSigned-off-by: Saswata Mukherjee \r\nCo-authored-by: Giedrius Statkevičius \n\n* Correct version\n\nSigned-off-by: Saswata Mukherjee \n\n* Update shepherd doc and fix release link\n\nSigned-off-by: Saswata Mukherjee \n\n* Update CHANGELOG.md (#6640)\n\nThe marked change requires that users set a security context so that mounted volumes (PVCs in particular) will be writable by the `thanos` user.\r\n\r\nSigned-off-by: verejoel \n\n* store: fix error handling in decodePostings (#6650)\n\nSigned-off-by: Michael Hoffmann \n\n* store: fix ignored error in postings (#6654)\n\nSigned-off-by: Michael Hoffmann \n\n* Store: fix bufio pool handling (#6655)\n\nSigned-off-by: Michael Hoffmann \n\n* Add `--disable-admin-operations` flag in Compactor UI and Bucket UI (#6646)\n\n* adding flags\r\n\r\nSigned-off-by: Harsh Pratap Singh <119954739+harsh-ps-2003@users.noreply.github.com>\r\n\r\n* adding docs\r\n\r\nSigned-off-by: Harsh Pratap Singh <119954739+harsh-ps-2003@users.noreply.github.com>\r\n\r\n* fixing tools.md\r\n\r\nSigned-off-by: Harsh Pratap Singh <119954739+harsh-ps-2003@users.noreply.github.com>\r\n\r\n* fixing tools.md\r\n\r\nSigned-off-by: Harsh Pratap Singh <119954739+harsh-ps-2003@users.noreply.github.com>\r\n\r\n* adding changelog\r\n\r\nSigned-off-by: Harsh Pratap Singh <119954739+harsh-ps-2003@users.noreply.github.com>\r\n\r\n* fixing changelog\r\n\r\nSigned-off-by: Harsh Pratap Singh <119954739+harsh-ps-2003@users.noreply.github.com>\r\n\r\n---------\r\n\r\nSigned-off-by: Harsh Pratap Singh <119954739+harsh-ps-2003@users.noreply.github.com>\n\n* Fix mutable stringset memory usage (#6669)\n\nThis commit fixes the Insert function for the mutable stringset\r\nto only insert unique labels instead of adding every label to the set.\r\n\r\nSigned-off-by: Filip Petkovski \n\n* Cut patch release `v0.32.1` (#6670)\n\n* store: fix error handling in decodePostings (#6650)\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* store: fix ignored error in postings (#6654)\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Store: fix bufio pool handling (#6655)\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Fix mutable stringset memory usage (#6669)\r\n\r\nThis commit fixes the Insert function for the mutable stringset\r\nto only insert unique labels instead of adding every label to the set.\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Cut patch release v0.32.1\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n---------\r\n\r\nSigned-off-by: Michael Hoffmann \r\nSigned-off-by: Filip Petkovski \r\nSigned-off-by: Saswata Mukherjee \r\nCo-authored-by: Michael Hoffmann \r\nCo-authored-by: Filip Petkovski \n\n* Update thanos engine and Prometheus dependencies (#6664)\n\n* Update thanos engine and Prometheus dependencies\r\n\r\nThis commit bumps thanos/promql-engine to latest main and resolves\r\nbreaking changes from the prometheus/prometheus dependency.\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Add changelog entry\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Avoid closing head more than once\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Remove call to t.TempDir()\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n---------\r\n\r\nSigned-off-by: Filip Petkovski \n\n* Cut patch release `v0.32.1` (#6670) (#6673)\n\n* store: fix error handling in decodePostings (#6650)\r\n\r\n\r\n\r\n* store: fix ignored error in postings (#6654)\r\n\r\n\r\n\r\n* Store: fix bufio pool handling (#6655)\r\n\r\n\r\n\r\n* Fix mutable stringset memory usage (#6669)\r\n\r\nThis commit fixes the Insert function for the mutable stringset\r\nto only insert unique labels instead of adding every label to the set.\r\n\r\n\r\n\r\n* Cut patch release v0.32.1\r\n\r\n\r\n\r\n---------\r\n\r\nSigned-off-by: Michael Hoffmann \r\nSigned-off-by: Filip Petkovski \r\nSigned-off-by: Saswata Mukherjee \r\nCo-authored-by: Michael Hoffmann \r\nCo-authored-by: Filip Petkovski \n\n* store: fix race when iterating blocks (#6675)\n\n* build(deps): bump github.com/prometheus/alertmanager (#6671)\n\nBumps [github.com/prometheus/alertmanager](https://github.com/prometheus/alertmanager) from 0.25.0 to 0.25.1.\r\n- [Release notes](https://github.com/prometheus/alertmanager/releases)\r\n- [Changelog](https://github.com/prometheus/alertmanager/blob/v0.25.1/CHANGELOG.md)\r\n- [Commits](https://github.com/prometheus/alertmanager/compare/v0.25.0...v0.25.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/prometheus/alertmanager\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\n\n* Build with Go 1.21 (#6615)\n\n* Build with Go 1.21\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n* Update tools\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n---------\r\n\r\nSigned-off-by: Saswata Mukherjee \n\n* store: add acceptance tests for label methods to bucket store (#6668)\n\nSigned-off-by: Michael Hoffmann \n\n* store: Record stats even on ExpandPostings error (#6679)\n\n* Store: fix forgotten field in store stats merge (#6681)\n\nSigned-off-by: Michael Hoffmann \n\n* Store: fix postings reader short reads (#6684)\n\nbufio.Reader can return less bytes than needed. Go documentation\r\nsuggests to use io.ReadFull\r\n\r\nSigned-off-by: Michael Hoffmann \n\n* Cut patch release `v0.32.2` (#6685)\n\n* store: fix race when iterating blocks (#6675)\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n* store: Record stats even on ExpandPostings error (#6679)\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n* Store: fix forgotten field in store stats merge (#6681)\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Store: fix postings reader short reads (#6684)\r\n\r\nbufio.Reader can return less bytes than needed. Go documentation\r\nsuggests to use io.ReadFull\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Cut patch release v0.32.2\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n---------\r\n\r\nSigned-off-by: Saswata Mukherjee \r\nSigned-off-by: Michael Hoffmann \r\nCo-authored-by: Michael Hoffmann \n\n* remove deprecated log.request.decision flag (#6686)\n\n* remove deprecated log.request.decision flag\r\n\r\nSigned-off-by: Coleen Iona Quadros \r\n\r\n* add changelog\r\n\r\nSigned-off-by: Coleen Iona Quadros \r\n\r\n---------\r\n\r\nSigned-off-by: Coleen Iona Quadros \n\n* Ruler: Add update label names routine for stateful ruler (#6689)\n\nSigned-off-by: Saswata Mukherjee \n\n* Store: add some acceptance tests for label matching (#6691)\n\nSigned-off-by: Michael Hoffmann \n\n* Store: fix regex matching with set that matches empty (#6692)\n\nSigned-off-by: Michael Hoffmann \n\n* docs: Update lightstep link (#6694)\n\n* docs: Update lightstep link\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n* Add to mdox config\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n---------\r\n\r\nSigned-off-by: Saswata Mukherjee \n\n* Store: add failing test for potential dedup issue (#6693)\n\nSigned-off-by: Michael Hoffmann \n\n* Receive: Change write log level from warn to info (#6698)\n\nThis commit moves several log lines from `warn` to `info`. These are\r\nnon-recoverable/non-actionable situations, which mostly are captured by\r\nmetrics such as `prometheus_tsdb_out_of_order_samples_total`.\r\n\r\nSigned-off-by: Jacob Baungard Hansen \n\n* Store: fix block dedup (#6697)\n\nSigned-off-by: Michael Hoffmann \n\n* Query: Add pop-up when Explain Checkbox is disabled (#6662)\n\n* Added popup when hovering\r\n\r\nSigned-off-by: Luis Marques \r\n\r\n* Small temp fixes\r\n\r\nSigned-off-by: Luis Marques \r\n\r\n* Reverting temp changes\r\n\r\nSigned-off-by: Luis Marques \r\n\r\n* Fixed pop-up\r\n\r\nSigned-off-by: Luis Marques \r\n\r\n* Solved infinite loop caused by useState function\r\n\r\nSigned-off-by: Luis Marques \r\n\r\n* reverted htmlFor\r\n\r\nSigned-off-by: Luis Marques \r\n\r\n* Fixed the tests\r\n\r\nSigned-off-by: Luis Marques \r\n\r\n* Small fixes\r\n\r\nSigned-off-by: Luis Marques \r\n\r\n* Adding explanation to pop-up text\r\n\r\nSigned-off-by: Luís Marques <48833236+lmarques03@users.noreply.github.com>\r\n\r\n---------\r\n\r\nSigned-off-by: Luis Marques \r\nSigned-off-by: Luís Marques <48833236+lmarques03@users.noreply.github.com>\n\n* Optimize postings fetching by checking postings and series size (#6465)\n\n* optimize postings fetching by checking postings and series size\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* address some review comments\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* add acceptance test and fixed bug of skipping posting groups with add keys\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* add lazy postings param to block series clinet\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* switch to use block estimated max series size\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* added two more metrics\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n---------\r\n\r\nSigned-off-by: Ben Ye \n\n* compact: data corruption during downsapmle, test and fix. (#6598)\n\n* Samples to reproduce data corruption during downsapmle, tests and fix.\r\n\r\nSigned-off-by: Vasiliy Rumyantsev <4119114+xBazilio@users.noreply.github.com>\r\n\r\n* Samples to reproduce data corruption during downsapmle, tests and fix.\r\n\r\nSigned-off-by: Vasiliy Rumyantsev <4119114+xBazilio@users.noreply.github.com>\r\n\r\n* added test for chunk with NaN values only\r\n\r\nSigned-off-by: Vasiliy Rumyantsev <4119114+xBazilio@users.noreply.github.com>\r\n\r\n* CHANGELOG.md\r\n\r\nSigned-off-by: Vasiliy Rumyantsev <4119114+xBazilio@users.noreply.github.com>\r\n\r\n* added check for math.NaN\r\n\r\nSigned-off-by: Vasiliy Rumyantsev <4119114+xBazilio@users.noreply.github.com>\r\n\r\n* optimized NaN checking\r\n\r\nSigned-off-by: Vasiliy Rumyantsev <4119114+xBazilio@users.noreply.github.com>\r\n\r\n---------\r\n\r\nSigned-off-by: Vasiliy Rumyantsev <4119114+xBazilio@users.noreply.github.com>\n\n* use single instance of typed error and use errors.Is() for comparison (#6719)\n\nSigned-off-by: Jake Keeys \n\n* Ruler: Add alert source template (#6308)\n\n* Add alert source template in rule\r\n\r\nSigned-off-by: Zhuoyuan Liu \r\n\r\n* Validate template in start phase\r\n\r\nSigned-off-by: Zhuoyuan Liu \r\n\r\n* Move the start check to runrule\r\n\r\nSigned-off-by: Zhuoyuan Liu \r\n\r\n* move the flag to config.go\r\n\r\nSigned-off-by: Zhuoyuan Liu \r\n\r\n* Updates the docs\r\n\r\nSigned-off-by: Zhuoyuan Liu \r\n\r\n* Add test for validateTemplate\r\n\r\nSigned-off-by: Zhuoyuan Liu \r\n\r\n* Add new test case\r\n\r\nSigned-off-by: Zhuoyuan Liu \r\n\r\n* Remove unnecessary variable\r\n\r\nSigned-off-by: Zhuoyuan Liu \r\n\r\n* Add changelogs\r\n\r\nSigned-off-by: Zhuoyuan Liu \r\n\r\n* Update CHANGELOG.md\r\n\r\nSigned-off-by: Matej Gera <38492574+matej-g@users.noreply.github.com>\r\n\r\n---------\r\n\r\nSigned-off-by: Zhuoyuan Liu \r\nSigned-off-by: Matej Gera <38492574+matej-g@users.noreply.github.com>\r\nCo-authored-by: Matej Gera <38492574+matej-g@users.noreply.github.com>\n\n* Add Shipper bytes uploaded metric #6438 (#6544)\n\n* [FEAT] Add uploaded bytes metric\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Add PR number to log\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FIX] Log msg\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Clean code\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FIX] Remove shadow code\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FIX] Go format\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Update objstore\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Update objstore package\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Update storage.md\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Update erroring bucket\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Update erroring bucket\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n---------\r\n\r\nSigned-off-by: rita.canavarro \n\n* Update objstore library to latest main (#6722)\n\nThis commit updates the obstore library to the latest main version\r\nwhich optimizes the Iter operation to only request object names.\r\n\r\nSigned-off-by: Filip Petkovski \n\n* Store: store responses should always be sorted (#6706)\n\n* Store: always sort, just compare labelset in proxy heap\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Store: add escape hatch to skip store resorting\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Store: remove stringset\r\n\r\nThis is the wrong approach to detect if we need to resort. It cannot\r\ndetect if we might end up with an unsorted series set if we add\r\nextLabels.\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Docs: drop paragraph about deduplication on inner labels\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n---------\r\n\r\nSigned-off-by: Michael Hoffmann \r\nCo-authored-by: Michael Hoffmann \n\n* Updates busybox SHA (#6724)\n\nSigned-off-by: GitHub \r\nCo-authored-by: fpetkovski \n\n* Add BB as an Adopte (#6725)\n\nSigned-off-by: Fernando Vargas \r\nCo-authored-by: C1323453 Fernando Vargas Teotonio De Oliveira \n\n* add get_all_duration and merge_duration to SG query hints (#6730)\n\nSigned-off-by: Ben Ye \n\n* Add absolute total download time metrics for series and chunks (#6726)\n\n* add metrics for absolute latency of loading series and chunks per block\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* fix lint\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n---------\r\n\r\nSigned-off-by: Ben Ye \n\n* fix bug when merging query stats for chunkFetchDurationSum\n\nSigned-off-by: Ben Ye \n\n* add tests for stats merge\n\nSigned-off-by: Ben Ye \n\n* Cut patch release `v0.32.3` (#6736)\n\n* Update thanos engine and Prometheus dependencies (#6664)\r\n\r\n* Update thanos engine and Prometheus dependencies\r\n\r\nThis commit bumps thanos/promql-engine to latest main and resolves\r\nbreaking changes from the prometheus/prometheus dependency.\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Add changelog entry\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Avoid closing head more than once\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Remove call to t.TempDir()\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n---------\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* build(deps): bump github.com/prometheus/alertmanager (#6671)\r\n\r\nBumps [github.com/prometheus/alertmanager](https://github.com/prometheus/alertmanager) from 0.25.0 to 0.25.1.\r\n- [Release notes](https://github.com/prometheus/alertmanager/releases)\r\n- [Changelog](https://github.com/prometheus/alertmanager/blob/v0.25.1/CHANGELOG.md)\r\n- [Commits](https://github.com/prometheus/alertmanager/compare/v0.25.0...v0.25.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: github.com/prometheus/alertmanager\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\n\r\n* store: add acceptance tests for label methods to bucket store (#6668)\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Ruler: Add update label names routine for stateful ruler (#6689)\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n* Store: add some acceptance tests for label matching (#6691)\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Store: fix regex matching with set that matches empty (#6692)\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Store: add failing test for potential dedup issue (#6693)\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Store: fix block dedup (#6697)\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Add Shipper bytes uploaded metric #6438 (#6544)\r\n\r\n* [FEAT] Add uploaded bytes metric\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Add PR number to log\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FIX] Log msg\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Clean code\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FIX] Remove shadow code\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FIX] Go format\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Update objstore\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Update objstore package\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Update storage.md\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Update erroring bucket\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* [FEAT] Update erroring bucket\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n---------\r\n\r\nSigned-off-by: rita.canavarro \r\n\r\n* Update objstore library to latest main (#6722)\r\n\r\nThis commit updates the obstore library to the latest main version\r\nwhich optimizes the Iter operation to only request object names.\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Store: store responses should always be sorted (#6706)\r\n\r\n* Store: always sort, just compare labelset in proxy heap\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Store: add escape hatch to skip store resorting\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Store: remove stringset\r\n\r\nThis is the wrong approach to detect if we need to resort. It cannot\r\ndetect if we might end up with an unsorted series set if we add\r\nextLabels.\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n* Docs: drop paragraph about deduplication on inner labels\r\n\r\nSigned-off-by: Michael Hoffmann \r\n\r\n---------\r\n\r\nSigned-off-by: Michael Hoffmann \r\nCo-authored-by: Michael Hoffmann \r\n\r\n* Updates busybox SHA (#6724)\r\n\r\nSigned-off-by: GitHub \r\nCo-authored-by: fpetkovski \r\n\r\n* Cut patch release v0.32.3\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n---------\r\n\r\nSigned-off-by: Filip Petkovski \r\nSigned-off-by: dependabot[bot] \r\nSigned-off-by: Michael Hoffmann \r\nSigned-off-by: Saswata Mukherjee \r\nSigned-off-by: rita.canavarro \r\nSigned-off-by: GitHub \r\nCo-authored-by: Filip Petkovski \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Michael Hoffmann \r\nCo-authored-by: Rita Canavarro <98762287+ritaCanavarro@users.noreply.github.com>\r\nCo-authored-by: Michael Hoffmann \r\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>\r\nCo-authored-by: fpetkovski \n\n* update objstore version to latest (#6746)\n\nSigned-off-by: Ben Ye \n\n* update go alpine image to 3.18 (#6750)\n\nSigned-off-by: Coleen Iona Quadros \n\n* StoreGateway: Add a metric to track block load duration (#6729)\n\n* BinaryIndexReader: always lookup name symbol first (#6741)\n\n* always lookup name symbol first\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* add tests to verify\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n---------\r\n\r\nSigned-off-by: Ben Ye \n\n* Add latency histogram for fetching index cache (#6749)\n\n* add latency histogram for fetching index cache\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* update changelog\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* use timer\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n---------\r\n\r\nSigned-off-by: Ben Ye \n\n* Fix for mixin workflow actions rules check step failed cases (#6753)\n\n* Fix for mixin check step - rules.yaml\r\n\r\nSigned-off-by: l.preethvika \r\n\r\n* Fixed the mixin rules with duplicate names\r\nModified the mixin rules and changelog\r\n\r\nSigned-off-by: preethivika \r\n\r\n* Update the promtool from v0.37.0 to v0.47.0\r\n\r\nSigned-off-by: preethivika \r\n\r\n* Update the promtool changelog\r\n\r\nSigned-off-by: preethivika \r\n\r\n* Updated the promtool changelog\r\n\r\nSigned-off-by: preethivika \r\n\r\n---------\r\n\r\nSigned-off-by: l.preethvika \r\nSigned-off-by: preethivika \r\nCo-authored-by: l-preethvika \n\n* Store: Don't hardcode series batch size (#6761)\n\n* not hardcode series batch size\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* fix unit test\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n---------\r\n\r\nSigned-off-by: Ben Ye \n\n* fix index fetch latency metric timer (#6758)\n\nSigned-off-by: Ben Ye \n\n* added tls config in downstream query (#6760)\n\n* added tls config\r\n\r\nSigned-off-by: bazooka3000 \r\n\r\n* docs\r\n\r\nSigned-off-by: bazooka3000 \r\n\r\n* Update CHANGELOG.md\r\n\r\nCo-authored-by: Saswata Mukherjee \r\nSigned-off-by: Dattatreya <146561544+bazooka3000@users.noreply.github.com>\r\n\r\n* lint check\r\n\r\nSigned-off-by: bazooka3000 \r\n\r\n---------\r\n\r\nSigned-off-by: bazooka3000 \r\nSigned-off-by: Dattatreya <146561544+bazooka3000@users.noreply.github.com>\r\nCo-authored-by: Saswata Mukherjee \n\n* Add improbable.io to mdox ignore (#6764)\n\n* Add improbable.io to mdox ignore\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n* Run make docs\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n---------\r\n\r\nSigned-off-by: Saswata Mukherjee \n\n* Cut patch release `v0.32.4` (#6763)\n\n* update objstore version to latest (#6746)\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* Cut patch release v0.32.4\r\n\r\nSigned-off-by: Saswata Mukherjee \r\n\r\n---------\r\n\r\nSigned-off-by: Ben Ye \r\nSigned-off-by: Saswata Mukherjee \r\nCo-authored-by: Ben Ye \n\n* Target Ui: Fixed responsiveness of Search Bar (#6642)\n\n* Target Ui: Fixed responsiveness of Search Bar\r\n\r\nSigned-off-by: Vanshika \r\n\r\n* Rebuild\r\n\r\nSigned-off-by: Vanshika \r\n\r\n* Rebuild\r\n\r\nSigned-off-by: Vanshika \r\n\r\n---------\r\n\r\nSigned-off-by: Vanshika \n\n* Enabled Navbar to automatically close on navigation (#6656)\n\n* Enabled Navbar to automatically close on navigation\r\n\r\nSigned-off-by: Vanshika \r\n\r\n* Rebuild\r\n\r\nSigned-off-by: Vanshika \r\n\r\n---------\r\n\r\nSigned-off-by: Vanshika \n\n* Force Tracing : checkbox in query frontend to force a trace to be collected (#6770)\n\n* force tracing\r\n\r\nSigned-off-by: Vanshika \r\n\r\n* force tracing\r\n\r\nSigned-off-by: Vanshika \r\n\r\n* Rebuild\r\n\r\nSigned-off-by: Vanshika \r\n\r\n* changes force Tracing\r\n\r\nSigned-off-by: Vanshika \r\n\r\n---------\r\n\r\nSigned-off-by: Vanshika \n\n* Store: Add tenant label to exported metrics (#6690)\n\n* Store: Add tenant label to exported metrics\r\n\r\nWith this commit we add a tenant label to relevant metrics exported by\r\nthe store gateway.\r\n\r\nSigned-off-by: Jacob Baungard Hansen \r\n\r\n* Query: Don't hide tenant related cmd args\r\n\r\nAs we now have some value of these args, with store metrics being\r\nenhanced with tenant information, we no longer hide these tenant flags.\r\n\r\nSigned-off-by: Jacob Baungard Hansen \r\n\r\n* Query: Make default-tenant flag match receive\r\n\r\nEnsure that the commandline flag matches what we currently have on\r\nreceive.\r\n\r\nSigned-off-by: Jacob Baungard Hansen \r\n\r\n* Promclient: Use http.header type for headers\r\n\r\nInstead of using `map[string]string` for adding additional headers to\r\nrequests in `req2xx`.\r\n\r\nSigned-off-by: Jacob Baungard Hansen \r\n\r\n* Store: Add warning about tenant label to changelog\r\n\r\nAdds a more clear warning to the Changelog regarding that the added\r\ntenant label could potentially cause issues for custom dashboards.\r\n\r\nSigned-off-by: Jacob Baungard Hansen \r\n\r\n---------\r\n\r\nSigned-off-by: Jacob Baungard Hansen \n\n* StoreGateway: Partition index-header download (#6747)\n\n* Partition index-header download\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Use int division instead of float\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Ignore errors in close()\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Fix e2e\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Use disk to buffer parts of index-header\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Fix lint\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Renaming variables\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Increase partition size\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Fix e2e failures\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Refactoring\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Fix e2e\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Fix lint\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Fix e2e\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Cosmetic changes\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n* Address review comments\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \r\n\r\n---------\r\n\r\nSigned-off-by: 🌲 Harry 🌊 John 🏔 \n\n* Support filtered index cache (#6765)\n\n* support filtered index cache\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* changelog\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* fix doc\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* fix unit test failure\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* add item type validation\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* lint\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* change enabled_items to []string type\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* generate docs\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* separate validation code\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* fix lint\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* update doc\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* fix interface\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n---------\r\n\r\nSigned-off-by: Ben Ye \n\n* use rwmutex for value symbols cache (#6778)\n\nSigned-off-by: Ben Ye \n\n* *: bump prometheus and promql-engine (#6772)\n\nSigned-off-by: Michael Hoffmann \r\nCo-authored-by: Ben Ye \n\n* fix nil pointer bug when closing reader (#6781)\n\nSigned-off-by: Ben Ye \n\n* Store Gateway: Allow skipping resorting (#6779)\n\n* allow skipping resorting in thanos eager respSet\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* address comments\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* fix unit test\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n* address review feedback\r\n\r\nSigned-off-by: Ben Ye \r\n\r\n---------\r\n\r\nSigned-off-by: Ben Ye \n\n* make index cache ttl configurable (#6773)\n\nSigned-off-by: Ben Ye