MCPcopy Create free account
hub / github.com/apache/datafusion / customize_query_sql

Function customize_query_sql

benchmarks/src/tpch/mod.rs:184–203  ·  view source on GitHub ↗
(
    query: usize,
    contents: String,
    scale_factor: f64,
)

Source from the content-addressed store, hash-verified

182}
183
184fn customize_query_sql(
185 query: usize,
186 contents: String,
187 scale_factor: f64,
188) -> Result<String> {
189 if query != 11 {
190 return Ok(contents);
191 }
192
193 if !contents.contains(TPCH_Q11_FRACTION_SENTINEL) {
194 return plan_err!(
195 "invalid query 11. Missing fraction marker {TPCH_Q11_FRACTION_SENTINEL}"
196 );
197 }
198
199 Ok(contents.replace(
200 TPCH_Q11_FRACTION_SENTINEL,
201 &format!("(0.0001 / {scale_factor})"),
202 ))
203}
204
205pub const QUERY_LIMIT: [Option<usize>; 22] = [
206 None,

Callers 1

Calls 1

containsMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…