{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":530730261,"defaultBranch":"main","name":"promql-engine","ownerLogin":"thanos-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-30T16:01:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49725059?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716641028.0","currentOid":""},"activityList":{"items":[{"before":"9ab178c666a1893eacec96939f80af254d9757e3","after":"dbad22404700815f06d979839eb080ed49dd417b","ref":"refs/heads/mhoffmann/remaining-range-vector-functions","pushedAt":"2024-05-25T12:45:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"storage,engine,execution: simplify storage interface\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"storage,engine,execution: simplify storage interface"}},{"before":"d177e38d6874a86fa8eaac389a984116cfad3c3b","after":"9ab178c666a1893eacec96939f80af254d9757e3","ref":"refs/heads/mhoffmann/remaining-range-vector-functions","pushedAt":"2024-05-25T12:44:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"storage,engine,execution: simplify storage interface\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"storage,engine,execution: simplify storage interface"}},{"before":"d51e7aa63d4402bfa42fc3b55575a0f9d99c506b","after":"d177e38d6874a86fa8eaac389a984116cfad3c3b","ref":"refs/heads/mhoffmann/remaining-range-vector-functions","pushedAt":"2024-05-25T12:44:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"storage,engine,execution: simplify storage interface\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"storage,engine,execution: simplify storage interface"}},{"before":null,"after":"d51e7aa63d4402bfa42fc3b55575a0f9d99c506b","ref":"refs/heads/mhoffmann/remaining-range-vector-functions","pushedAt":"2024-05-25T12:43:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"storage,engine,execution: simplify storage interface","shortMessageHtmlLink":"storage,engine,execution: simplify storage interface"}},{"before":"0c93f15b1954b8864878af5cbcd53e6cf9a9cc60","after":"23d8753076db78081a5531c71ad31bbb27c617fd","ref":"refs/heads/main","pushedAt":"2024-05-21T18:16:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"misc: bump prometehus to 0.52.0 (#455)\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"misc: bump prometehus to 0.52.0 (#455)"}},{"before":"3a6ee906e4980406b98df947c744d7b6bb52e69a","after":"0e145193465d6e9f9b218a0e9cfdf8d60cafc373","ref":"refs/heads/mhoffm-bump-prometheus-0-52-0","pushedAt":"2024-05-20T12:40:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"misc: bump prometehus to 0.52.0\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"misc: bump prometehus to 0.52.0"}},{"before":"566fae53c95ea0a38e8912a19d5abc825678078d","after":"3a6ee906e4980406b98df947c744d7b6bb52e69a","ref":"refs/heads/mhoffm-bump-prometheus-0-52-0","pushedAt":"2024-05-20T12:38:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"misc: bump prometehus to 0.52.0\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"misc: bump prometehus to 0.52.0"}},{"before":"1223f0065d3fa45a20eccda61d91e24765ffbc5d","after":"566fae53c95ea0a38e8912a19d5abc825678078d","ref":"refs/heads/mhoffm-bump-prometheus-0-52-0","pushedAt":"2024-05-20T12:33:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"misc: bump prometehus to 0.52.0\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"misc: bump prometehus to 0.52.0"}},{"before":null,"after":"1223f0065d3fa45a20eccda61d91e24765ffbc5d","ref":"refs/heads/mhoffm-bump-prometheus-0-52-0","pushedAt":"2024-05-20T12:33:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"misc: bump prometehus to 0.52.0","shortMessageHtmlLink":"misc: bump prometehus to 0.52.0"}},{"before":"222ccd698d419d21a47f7db03657ed6e631cbafe","after":"0c93f15b1954b8864878af5cbcd53e6cf9a9cc60","ref":"refs/heads/main","pushedAt":"2024-05-17T13:08:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fpetkovski","name":"Filip Petkovski","path":"/fpetkovski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1286231?s=80&v=4"},"commit":{"message":"Optimize queries on histogram statistics (#453)\n\n* Optimize queries on histogram statistics\r\n\r\nThis commit optimizes queries on native histograms when we only need\r\nto get the histogram count or sum value.\r\n\r\nThe approach uses an optimizer which can set a flag in the vector selector\r\nto hint to scanners that only histogram stats are needed for the query.\r\nWhen scanners detect this flag, they would use histogram decoders which return\r\nhistogram objects with populated values for sum, count and the counter reset hint,\r\ncompletely dropping buckets and spans.\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Fix lint\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Change test name\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Fix scalar and histogram binop\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Improve optimizer\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n* Reset optimization for histogram_quantile and histogram_fraction\r\n\r\nSigned-off-by: Filip Petkovski \r\n\r\n---------\r\n\r\nSigned-off-by: Filip Petkovski ","shortMessageHtmlLink":"Optimize queries on histogram statistics (#453)"}},{"before":"93aa311933cf98e0247750d68c046120dfc929e1","after":"222ccd698d419d21a47f7db03657ed6e631cbafe","ref":"refs/heads/main","pushedAt":"2024-05-17T08:58:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"engine,execution: fix signed zero issues in sum aggregation (#454)\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"engine,execution: fix signed zero issues in sum aggregation (#454)"}},{"before":"0b70340f03b84c4e927c64740f314d9f790ddc50","after":"bb826602224fe12874963a2073ca66794d1a36c5","ref":"refs/heads/mhoffm-fix-random-fuzzing-issue","pushedAt":"2024-05-17T08:12:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"engine,execution: fix signed zero issues in sum aggregation\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"engine,execution: fix signed zero issues in sum aggregation"}},{"before":"f31b0d30d82161511cade18b2d5c219ec7ee9904","after":"0b70340f03b84c4e927c64740f314d9f790ddc50","ref":"refs/heads/mhoffm-fix-random-fuzzing-issue","pushedAt":"2024-05-16T19:41:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"engine,execution: fix signed zero issues in sum aggregation\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"engine,execution: fix signed zero issues in sum aggregation"}},{"before":"74be6a1b97a978acce54fff7635a748d5e2d1ad9","after":"f31b0d30d82161511cade18b2d5c219ec7ee9904","ref":"refs/heads/mhoffm-fix-random-fuzzing-issue","pushedAt":"2024-05-16T19:36:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"engine,execution: fix signed zero issues in sum aggregation\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"engine,execution: fix signed zero issues in sum aggregation"}},{"before":null,"after":"74be6a1b97a978acce54fff7635a748d5e2d1ad9","ref":"refs/heads/mhoffm-fix-random-fuzzing-issue","pushedAt":"2024-05-16T19:36:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"engine,execution: fix signed zero issues in sum aggregation","shortMessageHtmlLink":"engine,execution: fix signed zero issues in sum aggregation"}},{"before":"53cc058a65d042fb8acb3885bc688c0bf04661c7","after":"93aa311933cf98e0247750d68c046120dfc929e1","ref":"refs/heads/main","pushedAt":"2024-05-15T16:15:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fpetkovski","name":"Filip Petkovski","path":"/fpetkovski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1286231?s=80&v=4"},"commit":{"message":"Tracking peak samples in engine (#452)\n\n* Tracking peak samples in engine\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* going over interface and going for Samples struct\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* using samples from vector selector\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* trying to fix query sample reporting\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* simplify if\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* undo uneeded change\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n---------\r\n\r\nSigned-off-by: Pedro Tanaka ","shortMessageHtmlLink":"Tracking peak samples in engine (#452)"}},{"before":"acf19296c452210a19d88272f1c12bca3e317b61","after":"53cc058a65d042fb8acb3885bc688c0bf04661c7","ref":"refs/heads/main","pushedAt":"2024-05-14T07:45:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fpetkovski","name":"Filip Petkovski","path":"/fpetkovski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1286231?s=80&v=4"},"commit":{"message":"Fix warning message (#451)\n\nThe mixed types warning message is incomplete at the moment, and needs to be\r\namended with the operation type.\r\n\r\nSigned-off-by: Filip Petkovski ","shortMessageHtmlLink":"Fix warning message (#451)"}},{"before":"3590142f27247dd88981c23c4f398519b83c450b","after":"acf19296c452210a19d88272f1c12bca3e317b61","ref":"refs/heads/main","pushedAt":"2024-05-14T07:26:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fpetkovski","name":"Filip Petkovski","path":"/fpetkovski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1286231?s=80&v=4"},"commit":{"message":"Emit warnings for mixed type aggregations (#450)\n\nThe Prometheus engine emits warnings if some aggregations include\r\nmixed input types, floats and histograms, in the same step.\r\n\r\nThis commit adds the same functionality to the Thanos engine.\r\n\r\nSigned-off-by: Filip Petkovski ","shortMessageHtmlLink":"Emit warnings for mixed type aggregations (#450)"}},{"before":"8c0329ed8f06c85e66bf3e5a2f97719974723344","after":null,"ref":"refs/heads/rm_benchmark","pushedAt":"2024-05-07T12:53:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GiedriusS","name":"Giedrius Statkevičius","path":"/GiedriusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2377233?s=80&v=4"}},{"before":"6d4171b6bb9e98ea7c362da2c2585d64a1fcd0df","after":"3590142f27247dd88981c23c4f398519b83c450b","ref":"refs/heads/main","pushedAt":"2024-05-07T12:53:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GiedriusS","name":"Giedrius Statkevičius","path":"/GiedriusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2377233?s=80&v=4"},"commit":{"message":".github: remove benchmark workflow (#449)\n\nRemove the benchmark workflow until we have the time to approach this\r\nproblem from another angle.\r\n\r\nSigned-off-by: Giedrius Statkevičius ","shortMessageHtmlLink":".github: remove benchmark workflow (#449)"}},{"before":"6ad3b57e6d2eabdc0c446e1a43bc0e55b5cf7f5d","after":"8c0329ed8f06c85e66bf3e5a2f97719974723344","ref":"refs/heads/rm_benchmark","pushedAt":"2024-05-07T09:42:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GiedriusS","name":"Giedrius Statkevičius","path":"/GiedriusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2377233?s=80&v=4"},"commit":{"message":".github: remove benchmark workflow\n\nRemove the benchmark workflow until we have the time to approach this\nproblem from another angle.\n\nSigned-off-by: Giedrius Statkevičius ","shortMessageHtmlLink":".github: remove benchmark workflow"}},{"before":null,"after":"6ad3b57e6d2eabdc0c446e1a43bc0e55b5cf7f5d","ref":"refs/heads/rm_benchmark","pushedAt":"2024-05-07T09:39:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GiedriusS","name":"Giedrius Statkevičius","path":"/GiedriusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2377233?s=80&v=4"},"commit":{"message":".github: remove benchmark workflow\n\nRemove the benchmark workflow until we have the time to approach this\nproblem from another angle.","shortMessageHtmlLink":".github: remove benchmark workflow"}},{"before":"ee98a4061514184376efe22934448152332587d1","after":"6d4171b6bb9e98ea7c362da2c2585d64a1fcd0df","ref":"refs/heads/main","pushedAt":"2024-05-06T06:55:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fpetkovski","name":"Filip Petkovski","path":"/fpetkovski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1286231?s=80&v=4"},"commit":{"message":"Implement active query tracking (#447)\n\nThis commit implements active query tracking in the engine. It uses\r\nthe existing interface passed in from engine opts and maintains\r\ncompatibility with the Prometheus engine.\r\n\r\nSigned-off-by: Filip Petkovski ","shortMessageHtmlLink":"Implement active query tracking (#447)"}},{"before":"a567d6456666ec001323af6de6d3819f0d4b15ff","after":"ee98a4061514184376efe22934448152332587d1","ref":"refs/heads/main","pushedAt":"2024-04-16T10:29:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"Recreate selector matchers during unmarshal (#445)\n\nWhen unmarshaling a plan, we need to recreate regex matchers\r\nsince they contain an internal regex object which is used for\r\nmatching label values.\r\n\r\nSigned-off-by: Filip Petkovski ","shortMessageHtmlLink":"Recreate selector matchers during unmarshal (#445)"}},{"before":"8c25ea031ddca644b514de98b441f3712c9749a9","after":"a567d6456666ec001323af6de6d3819f0d4b15ff","ref":"refs/heads/main","pushedAt":"2024-04-09T16:43:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fpetkovski","name":"Filip Petkovski","path":"/fpetkovski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1286231?s=80&v=4"},"commit":{"message":"Fixing peak sample calculation (#443)\n\n* Fixing peak samples method\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* Using range query in analysis in test\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* Fixing assertions for instant query\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* Allowing to set max parallelism in queries\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* Configuring max shards in test query\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* Fixing naming of new parameter\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* Making naming consistent\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* Simplify decoding concurrency logic inside the operators\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* many tests depend on the behavior of the scanner, bring back defaults\r\n\r\nsimplify option passing\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* Passing options to subquery options as well\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n---------\r\n\r\nSigned-off-by: Pedro Tanaka ","shortMessageHtmlLink":"Fixing peak sample calculation (#443)"}},{"before":"8ac193b84d3f9c7c9f30bc01a6ab1bef1d6663da","after":"8c25ea031ddca644b514de98b441f3712c9749a9","ref":"refs/heads/main","pushedAt":"2024-04-09T06:10:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fpetkovski","name":"Filip Petkovski","path":"/fpetkovski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1286231?s=80&v=4"},"commit":{"message":"Propagate warnings from execution.New (#444)\n\nWe currently have no way of propagating warnings coming from the\r\nconstruction of the execution plan. This PR should fix that by injecting\r\na context that is capable of gathering warnings using the same mechanism\r\nthat we use for query execution.\r\n\r\nThe logical plan returns warnings as a return argument, so we probably\r\nwant to unify these two mechanisms at one point.\r\n\r\nSigned-off-by: Filip Petkovski ","shortMessageHtmlLink":"Propagate warnings from execution.New (#444)"}},{"before":"b7d0da3675086228912b9223b3ab9a23a758fa00","after":"8ac193b84d3f9c7c9f30bc01a6ab1bef1d6663da","ref":"refs/heads/main","pushedAt":"2024-04-06T13:39:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"execution: misc cleanups around parameter passing (#442)\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"execution: misc cleanups around parameter passing (#442)"}},{"before":"beef9ff4fbb455854e4e991ecf3f6ab48e1d4659","after":"e7635041aee8e5fef1cf5cfc43ec8a06899f5cec","ref":"refs/heads/mhoffm-misc-cleanup-around-param-passing","pushedAt":"2024-04-06T12:36:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"execution: misc cleanups around parameter passing\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"execution: misc cleanups around parameter passing"}},{"before":"dd4f1673ce3867163f03f77ef0d839d50c9bbf28","after":"beef9ff4fbb455854e4e991ecf3f6ab48e1d4659","ref":"refs/heads/mhoffm-misc-cleanup-around-param-passing","pushedAt":"2024-04-06T09:18:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MichaHoffmann","name":"Michael Hoffmann","path":"/MichaHoffmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17451647?s=80&v=4"},"commit":{"message":"execution: misc cleanups around parameter passing\n\nSigned-off-by: Michael Hoffmann ","shortMessageHtmlLink":"execution: misc cleanups around parameter passing"}},{"before":"3d7df2ec97bb34a4c6a1345e857f7c005c78dd4e","after":"b7d0da3675086228912b9223b3ab9a23a758fa00","ref":"refs/heads/main","pushedAt":"2024-04-05T09:50:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GiedriusS","name":"Giedrius Statkevičius","path":"/GiedriusS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2377233?s=80&v=4"},"commit":{"message":"Add sample statistics to operator telemetry (#419)\n\n* Adding sample statistics to query\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* fix vector selector\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* trying to pull exec stats from remote executions\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* skip updating stats if underlying query does not return it\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* rebase conflicts and avoid allocs\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* Simplify telemetry interface\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* make method private\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n* Removing unneeded variable and return nil from NoopTelemetry\r\n\r\nSigned-off-by: Pedro Tanaka \r\n\r\n---------\r\n\r\nSigned-off-by: Pedro Tanaka ","shortMessageHtmlLink":"Add sample statistics to operator telemetry (#419)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU7XVmwA","startCursor":null,"endCursor":null}},"title":"Activity · thanos-io/promql-engine"}