message: Error margin in approx quantile is percentage of sum, not percentage of true quantile
diff: @@ -118,35 +118,35 @@ PRAGMA force_parallelism
  query I
  SELECT CASE
  - WHEN ( approx_quantile between (true_quantile - (true_quantile *0.01)) and (true_quantile + (true_quantile *0.01)) )
  + WHEN (approx_quantile between (true_quantile - (sumr * 0.01)) and (true_quantile + (sumr * 0.01)))
  THEN TRUE
  ELSE FALSE
  END
  - FROM (SELECT approx_quantile(r, 0.1) as approx_quantile ,quantile(r, 0.1) as true_quantile from quantile) AS T
  + FROM (SELECT approx_quantile(r, 0.1) as approx_quantile, quantile(r, 0.1) as true_quantile, SUM(r) as sumr from quantile) AS T
  ----
  1
  query I
  SELECT CASE
  - WHEN ( approx_quantile between (true_quantile - (true_quantile *0.01)) and (true_quantile + (true_quantile *0.01)) )
  + WHEN (approx_quantile between (true_quantile - (sumr * 0.01)) and (true_quantile + (sumr * 0.01)))
  THEN TRUE
  ELSE FALSE
  END
  - FROM (SELECT approx_quantile(r, 0.9) as approx_quantile ,quantile(r, 0.9) as true_quantile from quantile) AS T
  + FROM (SELECT approx_quantile(r, 0.9) as approx_quantile, quantile(r, 0.9) as true_quantile, SUM(r) as sumr from quantile) AS T
  ----
  1
  -
  query I
  SELECT CASE
  - WHEN ( approx_quantile between (true_quantile - (true_quantile *0.01)) and (true_quantile + (true_quantile *0.01)) )
  + WHEN (approx_quantile between (true_quantile - (sumr * 0.01)) and (true_quantile + (sumr * 0.01)))
  THEN TRUE
  ELSE FALSE
  END
  - FROM (SELECT approx_quantile(r, 0.5) as approx_quantile ,quantile(r, 0.5) as true_quantile from quantile) AS T
  + FROM (SELECT approx_quantile(r, 0.5) as approx_quantile, quantile(r, 0.5) as true_quantile, SUM(r) as sumr from quantile) AS T
  ----
  1
  +
  # Test reservoir quantile
  statement ok
  PRAGMA disable_verification;
  