+1 (for what it's worth)

Thanks for making such a robust proposal, i'm excited to see the new work 
coming from this

> On Mar 8, 2021, at 11:44 PM, Dongjoon Hyun <dongjoon.h...@gmail.com> wrote:
> 
> +1 (binding)
> 
> Thank you, Ryan.
> 
> Bests,
> Dongjoon.
> 
> 
> On Mon, Mar 8, 2021 at 5:20 PM Chao Sun <sunc...@apache.org 
> <mailto:sunc...@apache.org>> wrote:
> +1 (non-binding)
> 
> On Mon, Mar 8, 2021 at 5:13 PM John Zhuge <jzh...@apache.org 
> <mailto:jzh...@apache.org>> wrote:
> +1 (non-binding)
> 
> On Mon, Mar 8, 2021 at 4:32 PM Holden Karau <hol...@pigscanfly.ca 
> <mailto:hol...@pigscanfly.ca>> wrote:
> +1 (binding)
> 
> On Mon, Mar 8, 2021 at 3:56 PM Ryan Blue <b...@apache.org 
> <mailto:b...@apache.org>> wrote:
> Hi everyone, I’d like to start a vote for the FunctionCatalog design proposal 
> (SPIP).
> 
> The proposal is to add a FunctionCatalog interface that can be used to load 
> and list functions for Spark to call. There are interfaces for scalar and 
> aggregate functions.
> 
> In the discussion we’ve come to consensus and I’ve updated the design doc to 
> match how functions will be called:
> 
> In addition to produceResult(InternalRow), which is optional, functions can 
> define produceResult methods with arguments that are Spark’s internal data 
> types, like UTF8String. Spark will prefer these methods when calling the UDF 
> using codgen.
> 
> I’ve also updated the AggregateFunction interface and merged it with the 
> partial aggregate interface because Spark doesn’t support non-partial 
> aggregates.
> 
> The full SPIP doc is here: 
> https://docs.google.com/document/d/1PLBieHIlxZjmoUB0ERF-VozCRJ0xw2j3qKvUNWpWA2U/edit#heading=h.82w8qxfl2uwl
>  
> <https://docs.google.com/document/d/1PLBieHIlxZjmoUB0ERF-VozCRJ0xw2j3qKvUNWpWA2U/edit#heading=h.82w8qxfl2uwl>
> Please vote on the SPIP in the next 72 hours. Once it is approved, I’ll do a 
> final update of the PR and we can merge the API.
> 
> [ ] +1: Accept the proposal as an official SPIP
> [ ] +0
> [ ] -1: I don’t think this is a good idea because …
> 
> -- 
> Ryan Blue
> -- 
> Twitter: https://twitter.com/holdenkarau <https://twitter.com/holdenkarau>
> Books (Learning Spark, High Performance Spark, etc.): https://amzn.to/2MaRAG9 
>  <https://amzn.to/2MaRAG9>
> YouTube Live Streams: https://www.youtube.com/user/holdenkarau 
> <https://www.youtube.com/user/holdenkarau>
> 
> -- 
> John Zhuge

Reply via email to