+1 (non-binding) On Tue, Mar 9, 2021 at 1:12 AM Kent Yao <yaooq...@qq.com> wrote:
> +1, looks great! > > *Kent Yao * > @ Data Science Center, Hangzhou Research Institute, NetEase Corp. > *a spark enthusiast* > *kyuubi <https://github.com/yaooqinn/kyuubi>is a unified multi-tenant JDBC > interface for large-scale data processing and analytics, built on top > of Apache Spark <http://spark.apache.org/>.* > *spark-authorizer <https://github.com/yaooqinn/spark-authorizer>A Spark > SQL extension which provides SQL Standard Authorization for **Apache > Spark <http://spark.apache.org/>.* > *spark-postgres <https://github.com/yaooqinn/spark-postgres> A library for > reading data from and transferring data to Postgres / Greenplum with Spark > SQL and DataFrames, 10~100x faster.* > *spark-func-extras <https://github.com/yaooqinn/spark-func-extras>A > library that brings excellent and useful functions from various modern > database management systems to Apache Spark <http://spark.apache.org/>.* > > > > On 03/9/2021 17:10,Wenchen Fan<cloud0...@gmail.com> <cloud0...@gmail.com> > wrote: > > +1 (binding) > > On Tue, Mar 9, 2021 at 1:47 PM Russell Spitzer <russell.spit...@gmail.com> > wrote: > >> +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> wrote: >> >>> +1 (non-binding) >>> >>> On Mon, Mar 8, 2021 at 5:13 PM John Zhuge <jzh...@apache.org> wrote: >>> >>>> +1 (non-binding) >>>> >>>> On Mon, Mar 8, 2021 at 4:32 PM Holden Karau <hol...@pigscanfly.ca> >>>> wrote: >>>> >>>>> +1 (binding) >>>>> >>>>> On Mon, Mar 8, 2021 at 3:56 PM Ryan Blue <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 >>>>>> >>>>>> 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 >>>>> Books (Learning Spark, High Performance Spark, etc.): >>>>> https://amzn.to/2MaRAG9 <https://amzn.to/2MaRAG9> >>>>> YouTube Live Streams: https://www.youtube.com/user/holdenkarau >>>>> >>>> >>>> >>>> -- >>>> John Zhuge >>>> >>> >> --------------------------------------------------------------------- To > unsubscribe e-mail: dev-unsubscr...@spark.apache.org