Re: Why are window functions considered agg function?

2024-01-12 Thread Julian Hyde
oup in a window has a list of aggregate calls, which work >> just like aggregate calls in a standard group-by setting. Our code handles >> both kinds of aggregates in the same way. >> >> Mihai >> >> ____ >> From: Will Noble

Re: Why are window functions considered agg function?

2024-01-10 Thread Will Noble
Each group in a window has a list of aggregate calls, which work > just like aggregate calls in a standard group-by setting. Our code handles > both kinds of aggregates in the same way. > > Mihai > > > From: Will Noble > Sent: Wednesday, January

Re: Why are window functions considered agg function?

2024-01-10 Thread Mihai Budiu
: Will Noble Sent: Wednesday, January 10, 2024 4:13 PM To: dev@calcite.apache.org Subject: Why are window functions considered agg function? I have a question about the way Calcite handles window functions. Here are my assumptions: - The purpose of aggregation is to merge rows of the input relation

Why are window functions considered agg function?

2024-01-10 Thread Will Noble
I have a question about the way Calcite handles window functions. Here are my assumptions: - The purpose of aggregation is to merge rows of the input relation. Therefore, an Aggregate