grafana/pkg/services/contexthandler
Michael Mandrus ff6d6659fb
Query: Fix concurrency handling for mixed datasource queries (#70100)
* split queries and merge responses

* increase concurrency again

* update unit test to verify the headers are merged

* fix lint issue

* fix race condition in unit test

* Fix function name and add a bit more documentation about how the func should be used

* update function call after rename

* check for duplicate header vals

* make concurrent query limit configurable

* Update conf/sample.ini

Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com>

---------

Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com>
2023-07-06 17:15:43 +03:00
..
authproxy Chore: Remove result fields from login (#65136) 2023-03-28 20:32:21 +02:00
ctxkey pkg/web: restrict handler types (#48495) 2022-05-20 12:45:18 -04:00
model Caching: Refactor enterprise query caching middleware to a wire service (#65616) 2023-04-12 12:30:33 -04:00
auth_jwt.go AuthJWT: Fix JWT query param leak (CVE-2023-1387) (#825) 2023-04-27 14:40:44 +03:00
auth_proxy_test.go Remotecache: rename setbytearray/getbytearray to set/get and remove codec (#64470) 2023-03-10 13:57:29 +01:00
contexthandler_test.go Auth: Rotate token patch (#62676) 2023-02-02 14:36:16 +01:00
contexthandler.go Query: Fix concurrency handling for mixed datasource queries (#70100) 2023-07-06 17:15:43 +03:00