Verified Commit 5c3d53a3 authored by Michael Usachenko's avatar Michael Usachenko Committed by GitLab
Browse files

fix(profiler): forward query settings to EXPLAIN queries

parent ec07a060
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -50,3 +50,6 @@ plan.md

# Session logs
.sessions/

# Benchmark results
benchmark_results/
+4 −1
Original line number Diff line number Diff line
@@ -390,7 +390,10 @@ impl QueryProfiler {
    }

    async fn fetch_text(&self, sql: &str) -> Result<String, ClickHouseError> {
        let params = [("database", self.database.as_str())];
        let mut params: Vec<(String, String)> = vec![("database".into(), self.database.clone())];
        for (k, v) in &self.settings {
            params.push((k.clone(), v.clone()));
        }
        let url = reqwest::Url::parse_with_params(&self.base_url, &params).map_err(|e| {
            ClickHouseError::BadResponse {
                status: 0,