message: This needs to be UnaryAggregateDestructor, not UnaryAggregate
diff: @@ -110,27 +110,27 @@ template <class T> struct QuantileOperation {
  AggregateFunction GetQuantileAggregateFunction(PhysicalType type) {
  switch (type) {
  case PhysicalType::INT16:
  - return AggregateFunction::UnaryAggregate<quantile_state_t, int16_t, int16_t, QuantileOperation<int16_t>>(
  + return AggregateFunction::UnaryAggregateDestructor<quantile_state_t, int16_t, int16_t, QuantileOperation<int16_t>>(
  LogicalType::SMALLINT, LogicalType::SMALLINT);
  case PhysicalType::INT32:
  - return AggregateFunction::UnaryAggregate<quantile_state_t, int32_t, int32_t, QuantileOperation<int32_t>>(
  + return AggregateFunction::UnaryAggregateDestructor<quantile_state_t, int32_t, int32_t, QuantileOperation<int32_t>>(
  LogicalType::INTEGER, LogicalType::INTEGER);
  case PhysicalType::INT64:
  - return AggregateFunction::UnaryAggregate<quantile_state_t, int64_t, int64_t, QuantileOperation<int64_t>>(
  + return AggregateFunction::UnaryAggregateDestructor<quantile_state_t, int64_t, int64_t, QuantileOperation<int64_t>>(
  LogicalType::BIGINT, LogicalType::BIGINT);
  case PhysicalType::INT128:
  - return AggregateFunction::UnaryAggregate<quantile_state_t, hugeint_t, hugeint_t, QuantileOperation<hugeint_t>>(
  + return AggregateFunction::UnaryAggregateDestructor<quantile_state_t, hugeint_t, hugeint_t, QuantileOperation<hugeint_t>>(
  LogicalType::HUGEINT, LogicalType::HUGEINT);
  case PhysicalType::FLOAT:
  - return AggregateFunction::UnaryAggregate<quantile_state_t, float, float, QuantileOperation<float>>(
  + return AggregateFunction::UnaryAggregateDestructor<quantile_state_t, float, float, QuantileOperation<float>>(
  LogicalType::FLOAT, LogicalType::FLOAT);
  case PhysicalType::DOUBLE:
  - return AggregateFunction::UnaryAggregate<quantile_state_t, double, double, QuantileOperation<double>>(
  + return AggregateFunction::UnaryAggregateDestructor<quantile_state_t, double, double, QuantileOperation<double>>(
  LogicalType::DOUBLE, LogicalType::DOUBLE);
  default:
  