Is your feature request related to a problem or challenge?
return_data_type is not the same as the data_type for List case. For example, data_type: List(Int64), return_data_type will be Int64
Ref: https://github.com/apache/arrow-datafusion/pull/7242/files
Describe the solution you'd like
Introduce return_data_type for Sum, and other Aggregate function
Describe alternatives you've considered
No response
Additional context
No response