yashmayya commented on PR #13570:
URL: https://github.com/apache/pinot/pull/13570#issuecomment-2218264276

   > Can we clearly define what our long term approach for this is with the 
Multistage Engine
   
   I think the long term goal is to make the v2 query engine SQL compliant and 
this is one small step towards that. I agree that we should ideally avoid 
making such default behavior changes and hopefully future releases will have no 
such surprises once we achieve full compliance.
   
   > One strategy could be that since we still have a way to stick with the 
existing behavior by setting the query option to false, this is a valid change 
for a minor release and users should refer to the release-notes for caveats 
before upgrading their Pinot version.
   
   Yeah, I think that and also the fact that this patch is targeting only the 
v2 multi-stage query engine (which is still fairly new and not as widely 
adopted) makes the change justifiable.
   
   > Also, is there a Wiki page which describes what the current null handling 
behavior is? I think this one doesn't cover the Multistage Engine quirks 
completely
   
   For aggregations specifically, I was planning to update this page - 
https://docs.pinot.apache.org/users/user-guide-query/query-syntax/supported-aggregations
 if this PR is merged. I agree that we should also update 
https://docs.pinot.apache.org/developers/advanced/null-value-support.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to