(
query: usize,
contents: String,
scale_factor: f64,
)
| 182 | } |
| 183 | |
| 184 | fn 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 | |
| 205 | pub const QUERY_LIMIT: [Option<usize>; 22] = [ |
| 206 | None, |
no test coverage detected
searching dependent graphs…