You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kyuubi.apache.org by Julien Phalip <jp...@gmail.com> on 2024/03/11 21:30:45 UTC

PyHive status

Hi all,

I just found out that the original PyHive repository on Github was
unsupported and that the project had recently been donated to Kyuubi.

My understanding is that this would be used to create a new Python client
for Kyuubi.

Are you able to share the status and timeline for this effort?

Thanks!

Julien

Re: PyHive status

Posted by Bogdan Kyryliuk <bo...@dropbox.com.INVALID>.
Hi all, how should we proceed with the pypi access. Do you have existing
accounts I can grant permissions to ?

On Mon, Apr 1, 2024 at 9:58 AM Bogdan Kyryliuk <bo...@dropbox.com> wrote:

> Great!
>
> On Fri, Mar 29, 2024 at 1:17 AM Cheng Pan <pa...@gmail.com> wrote:
>
>> Thank you Bogdan for your efforts, SGA has been received, and I have sent
>> the IP CLEARANCE to the Incubator mailing list[1].
>>
>> We can start the code merging process now. Let’s minor tune on [2] and
>> merge the code first.
>>
>> [1]
>> https://urldefense.com/v3/__https://lists.apache.org/thread/8nlbpo2ckwshsn9rvnstmzpgns2tn4fl__;!!AAbsiYo4VobK!afkuFFuiuzoArPcI4l2u1muvk9sjhHzMggnXqxS9nT4MoJ2wBLd9iuMVxLTPzH9oZCAprlGZb5MJJBE$
>> [2]
>> https://urldefense.com/v3/__https://github.com/apache/kyuubi/pull/5686__;!!AAbsiYo4VobK!afkuFFuiuzoArPcI4l2u1muvk9sjhHzMggnXqxS9nT4MoJ2wBLd9iuMVxLTPzH9oZCAprlGZ6W0l_zg$
>>
>> Thanks,
>> Cheng Pan
>>
>>
>> > On Mar 28, 2024, at 23:58, Bogdan Kyryliuk <bo...@dropbox.com> wrote:
>> >
>> > No concerns, there were some issues with the signature. Still working
>> on it.
>> >
>> > On Fri, Mar 22, 2024 at 1:40 AM Cheng Pan <pa...@gmail.com> wrote:
>> > Hi Bogdan,
>> >
>> > Do you have other questions/concerns before moving forward?
>> >
>> > Thanks,
>> > Cheng Pan
>> >
>> > On Fri, Mar 15, 2024 at 3:46 PM Cheng Pan <pa...@gmail.com> wrote:
>> > >
>> > >
>> > > > There was also an ask if readme for pyhive within repo could
>> include a footnote:
>> > > > This project was originally developed by Dropbox and was donated to
>> Apache/Kyuubi in 2024
>> > >
>> > > Sorry, I misread it. It’s good to add such information on both
>> DropBox/PyHive README and Kyuubi NOTICE.
>> > >
>> > > Thanks,
>> > > Cheng Pan
>> > >
>> > >
>> > > > On Mar 15, 2024, at 15:40, Cheng Pan <pa...@gmail.com> wrote:
>> > > >
>> > > > Great news!
>> > > >
>> > > >> I've got approval from legal as well.
>> > > >> Just to clarify only
>> https://urldefense.com/v3/__https://www.apache.org/licenses/software-grant-template.pdf__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zVqsO47w$
>> needs to be signed - right ?
>> > > >
>> > > >
>> > > > Yes, according to [1], SGA is sufficient.
>> > > >
>> > > >> There was also an ask if readme for pyhive within repo could
>> include a footnote:
>> > > >> This project was originally developed by Dropbox and was donated
>> to Apache/Kyuubi in 2024
>> > > >
>> > > >
>> > > > Yes, and we should do it. We need to add such information under the
>> NOTICE[2], as an example, Iceberg’s NOTICE[3] and Zeppelin’s NOTICE[4] have
>> similar information.
>> > > >
>> > > > [1]
>> https://urldefense.com/v3/__https://incubator.apache.org/ip-clearance/ip-clearance-template.html__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6z1J7-gQI$
>> > > > [2]
>> https://urldefense.com/v3/__https://github.com/apache/kyuubi/blob/master/NOTICE__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zmBKM6FY$
>> > > > [3]
>> https://urldefense.com/v3/__https://github.com/apache/iceberg/blob/main/NOTICE__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6z31SxhxA$
>> > > > [4]
>> https://urldefense.com/v3/__https://github.com/apache/zeppelin/blob/master/NOTICE__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zMSPmjrk$
>> > > >
>> > > > Thanks,
>> > > > Cheng Pan
>> > > >
>> > > >
>> > > >> On Mar 15, 2024, at 04:40, Bogdan Kyryliuk <bo...@dropbox.com>
>> wrote:
>> > > >>
>> > > >> I've got approval from legal as well.
>> > > >> Just to clarify only
>> https://urldefense.com/v3/__https://www.apache.org/licenses/software-grant-template.pdf__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zVqsO47w$
>> needs to be signed - right ?
>> > > >>
>> > > >> There was also an ask if readme for pyhive within repo could
>> include a footnote:
>> > > >> This project was originally developed by Dropbox and was donated
>> to Apache/Kyuubi in 2024
>> > > >>
>> > > >>
>> > > >> On Tue, Mar 12, 2024 at 2:48 AM Cheng Pan <pa...@gmail.com>
>> wrote:
>> > > >> +Julien
>> > > >>
>> > > >> Sorry, I forgot to add you to the receivers.
>> > > >>
>> > > >> Thanks,
>> > > >> Cheng Pan
>> > > >>
>> > > >>
>> > > >>> On Mar 12, 2024, at 17:27, Cheng Pan <pa...@gmail.com> wrote:
>> > > >>>
>> > > >>> Thank you for your interest in the PyHive project.
>> > > >>>
>> > > >>> +CC Bogdan
>> > > >>>
>> > > >>> The Apache Kyuubi community is working with DropBox to complete
>> the ASF donation process and is currently waiting for DropBox to sign the
>> SGA before the Kyuubi community can receive the code[1] and begin
>> development.
>> > > >>>
>> > > >>> PyHive is a widely adopted Python Hive client, which could be
>> used to connect to any HiveServer2-compatible Thrift Server, including
>> HiveServer2, Spark Thrift Server, Impala, Kyuubi, etc. To be clear, we
>> still want to keep such compatibility in the future.
>> > > >>>
>> > > >>> [1]
>> https://urldefense.com/v3/__https://github.com/apache/kyuubi/pull/5686__;!!AAbsiYo4VobK!cY3BOqk2FUzYRDQ7JdTwzZYxsnJzRvywvOfVt2hDdRqQzF3Rmp57u9RQUExrJhJbxjdB8z-ZwEB-BDI$
>> > > >>>
>> > > >>> Thanks,
>> > > >>> Cheng Pan
>> > > >>>
>> > > >>>
>> > > >>>> On Mar 12, 2024, at 05:30, Julien Phalip <jp...@gmail.com>
>> wrote:
>> > > >>>>
>> > > >>>> Hi all,
>> > > >>>>
>> > > >>>> I just found out that the original PyHive repository on Github
>> was
>> > > >>>> unsupported and that the project had recently been donated to
>> Kyuubi.
>> > > >>>>
>> > > >>>> My understanding is that this would be used to create a new
>> Python client
>> > > >>>> for Kyuubi.
>> > > >>>>
>> > > >>>> Are you able to share the status and timeline for this effort?
>> > > >>>>
>> > > >>>> Thanks!
>> > > >>>>
>> > > >>>> Julien
>> > > >>>
>> > > >
>> > >
>>
>>
>>

Re: PyHive status

Posted by Bogdan Kyryliuk <bo...@dropbox.com.INVALID>.
Great!

On Fri, Mar 29, 2024 at 1:17 AM Cheng Pan <pa...@gmail.com> wrote:

> Thank you Bogdan for your efforts, SGA has been received, and I have sent
> the IP CLEARANCE to the Incubator mailing list[1].
>
> We can start the code merging process now. Let’s minor tune on [2] and
> merge the code first.
>
> [1]
> https://urldefense.com/v3/__https://lists.apache.org/thread/8nlbpo2ckwshsn9rvnstmzpgns2tn4fl__;!!AAbsiYo4VobK!afkuFFuiuzoArPcI4l2u1muvk9sjhHzMggnXqxS9nT4MoJ2wBLd9iuMVxLTPzH9oZCAprlGZb5MJJBE$
> [2]
> https://urldefense.com/v3/__https://github.com/apache/kyuubi/pull/5686__;!!AAbsiYo4VobK!afkuFFuiuzoArPcI4l2u1muvk9sjhHzMggnXqxS9nT4MoJ2wBLd9iuMVxLTPzH9oZCAprlGZ6W0l_zg$
>
> Thanks,
> Cheng Pan
>
>
> > On Mar 28, 2024, at 23:58, Bogdan Kyryliuk <bo...@dropbox.com> wrote:
> >
> > No concerns, there were some issues with the signature. Still working on
> it.
> >
> > On Fri, Mar 22, 2024 at 1:40 AM Cheng Pan <pa...@gmail.com> wrote:
> > Hi Bogdan,
> >
> > Do you have other questions/concerns before moving forward?
> >
> > Thanks,
> > Cheng Pan
> >
> > On Fri, Mar 15, 2024 at 3:46 PM Cheng Pan <pa...@gmail.com> wrote:
> > >
> > >
> > > > There was also an ask if readme for pyhive within repo could include
> a footnote:
> > > > This project was originally developed by Dropbox and was donated to
> Apache/Kyuubi in 2024
> > >
> > > Sorry, I misread it. It’s good to add such information on both
> DropBox/PyHive README and Kyuubi NOTICE.
> > >
> > > Thanks,
> > > Cheng Pan
> > >
> > >
> > > > On Mar 15, 2024, at 15:40, Cheng Pan <pa...@gmail.com> wrote:
> > > >
> > > > Great news!
> > > >
> > > >> I've got approval from legal as well.
> > > >> Just to clarify only
> https://urldefense.com/v3/__https://www.apache.org/licenses/software-grant-template.pdf__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zVqsO47w$
> needs to be signed - right ?
> > > >
> > > >
> > > > Yes, according to [1], SGA is sufficient.
> > > >
> > > >> There was also an ask if readme for pyhive within repo could
> include a footnote:
> > > >> This project was originally developed by Dropbox and was donated to
> Apache/Kyuubi in 2024
> > > >
> > > >
> > > > Yes, and we should do it. We need to add such information under the
> NOTICE[2], as an example, Iceberg’s NOTICE[3] and Zeppelin’s NOTICE[4] have
> similar information.
> > > >
> > > > [1]
> https://urldefense.com/v3/__https://incubator.apache.org/ip-clearance/ip-clearance-template.html__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6z1J7-gQI$
> > > > [2]
> https://urldefense.com/v3/__https://github.com/apache/kyuubi/blob/master/NOTICE__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zmBKM6FY$
> > > > [3]
> https://urldefense.com/v3/__https://github.com/apache/iceberg/blob/main/NOTICE__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6z31SxhxA$
> > > > [4]
> https://urldefense.com/v3/__https://github.com/apache/zeppelin/blob/master/NOTICE__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zMSPmjrk$
> > > >
> > > > Thanks,
> > > > Cheng Pan
> > > >
> > > >
> > > >> On Mar 15, 2024, at 04:40, Bogdan Kyryliuk <bo...@dropbox.com>
> wrote:
> > > >>
> > > >> I've got approval from legal as well.
> > > >> Just to clarify only
> https://urldefense.com/v3/__https://www.apache.org/licenses/software-grant-template.pdf__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zVqsO47w$
> needs to be signed - right ?
> > > >>
> > > >> There was also an ask if readme for pyhive within repo could
> include a footnote:
> > > >> This project was originally developed by Dropbox and was donated to
> Apache/Kyuubi in 2024
> > > >>
> > > >>
> > > >> On Tue, Mar 12, 2024 at 2:48 AM Cheng Pan <pa...@gmail.com>
> wrote:
> > > >> +Julien
> > > >>
> > > >> Sorry, I forgot to add you to the receivers.
> > > >>
> > > >> Thanks,
> > > >> Cheng Pan
> > > >>
> > > >>
> > > >>> On Mar 12, 2024, at 17:27, Cheng Pan <pa...@gmail.com> wrote:
> > > >>>
> > > >>> Thank you for your interest in the PyHive project.
> > > >>>
> > > >>> +CC Bogdan
> > > >>>
> > > >>> The Apache Kyuubi community is working with DropBox to complete
> the ASF donation process and is currently waiting for DropBox to sign the
> SGA before the Kyuubi community can receive the code[1] and begin
> development.
> > > >>>
> > > >>> PyHive is a widely adopted Python Hive client, which could be used
> to connect to any HiveServer2-compatible Thrift Server, including
> HiveServer2, Spark Thrift Server, Impala, Kyuubi, etc. To be clear, we
> still want to keep such compatibility in the future.
> > > >>>
> > > >>> [1]
> https://urldefense.com/v3/__https://github.com/apache/kyuubi/pull/5686__;!!AAbsiYo4VobK!cY3BOqk2FUzYRDQ7JdTwzZYxsnJzRvywvOfVt2hDdRqQzF3Rmp57u9RQUExrJhJbxjdB8z-ZwEB-BDI$
> > > >>>
> > > >>> Thanks,
> > > >>> Cheng Pan
> > > >>>
> > > >>>
> > > >>>> On Mar 12, 2024, at 05:30, Julien Phalip <jp...@gmail.com>
> wrote:
> > > >>>>
> > > >>>> Hi all,
> > > >>>>
> > > >>>> I just found out that the original PyHive repository on Github was
> > > >>>> unsupported and that the project had recently been donated to
> Kyuubi.
> > > >>>>
> > > >>>> My understanding is that this would be used to create a new
> Python client
> > > >>>> for Kyuubi.
> > > >>>>
> > > >>>> Are you able to share the status and timeline for this effort?
> > > >>>>
> > > >>>> Thanks!
> > > >>>>
> > > >>>> Julien
> > > >>>
> > > >
> > >
>
>
>

Re: PyHive status

Posted by Cheng Pan <pa...@gmail.com>.
Thank you Bogdan for your efforts, SGA has been received, and I have sent the IP CLEARANCE to the Incubator mailing list[1].

We can start the code merging process now. Let’s minor tune on [2] and merge the code first.

[1] https://lists.apache.org/thread/8nlbpo2ckwshsn9rvnstmzpgns2tn4fl
[2] https://github.com/apache/kyuubi/pull/5686

Thanks,
Cheng Pan


> On Mar 28, 2024, at 23:58, Bogdan Kyryliuk <bo...@dropbox.com> wrote:
> 
> No concerns, there were some issues with the signature. Still working on it.
> 
> On Fri, Mar 22, 2024 at 1:40 AM Cheng Pan <pa...@gmail.com> wrote:
> Hi Bogdan,
> 
> Do you have other questions/concerns before moving forward?
> 
> Thanks,
> Cheng Pan
> 
> On Fri, Mar 15, 2024 at 3:46 PM Cheng Pan <pa...@gmail.com> wrote:
> >
> >
> > > There was also an ask if readme for pyhive within repo could include a footnote:
> > > This project was originally developed by Dropbox and was donated to Apache/Kyuubi in 2024
> >
> > Sorry, I misread it. It’s good to add such information on both DropBox/PyHive README and Kyuubi NOTICE.
> >
> > Thanks,
> > Cheng Pan
> >
> >
> > > On Mar 15, 2024, at 15:40, Cheng Pan <pa...@gmail.com> wrote:
> > >
> > > Great news!
> > >
> > >> I've got approval from legal as well.
> > >> Just to clarify only https://urldefense.com/v3/__https://www.apache.org/licenses/software-grant-template.pdf__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zVqsO47w$  needs to be signed - right ?
> > >
> > >
> > > Yes, according to [1], SGA is sufficient.
> > >
> > >> There was also an ask if readme for pyhive within repo could include a footnote:
> > >> This project was originally developed by Dropbox and was donated to Apache/Kyuubi in 2024
> > >
> > >
> > > Yes, and we should do it. We need to add such information under the NOTICE[2], as an example, Iceberg’s NOTICE[3] and Zeppelin’s NOTICE[4] have similar information.
> > >
> > > [1] https://urldefense.com/v3/__https://incubator.apache.org/ip-clearance/ip-clearance-template.html__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6z1J7-gQI$
> > > [2] https://urldefense.com/v3/__https://github.com/apache/kyuubi/blob/master/NOTICE__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zmBKM6FY$
> > > [3] https://urldefense.com/v3/__https://github.com/apache/iceberg/blob/main/NOTICE__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6z31SxhxA$
> > > [4] https://urldefense.com/v3/__https://github.com/apache/zeppelin/blob/master/NOTICE__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zMSPmjrk$
> > >
> > > Thanks,
> > > Cheng Pan
> > >
> > >
> > >> On Mar 15, 2024, at 04:40, Bogdan Kyryliuk <bo...@dropbox.com> wrote:
> > >>
> > >> I've got approval from legal as well.
> > >> Just to clarify only https://urldefense.com/v3/__https://www.apache.org/licenses/software-grant-template.pdf__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zVqsO47w$  needs to be signed - right ?
> > >>
> > >> There was also an ask if readme for pyhive within repo could include a footnote:
> > >> This project was originally developed by Dropbox and was donated to Apache/Kyuubi in 2024
> > >>
> > >>
> > >> On Tue, Mar 12, 2024 at 2:48 AM Cheng Pan <pa...@gmail.com> wrote:
> > >> +Julien
> > >>
> > >> Sorry, I forgot to add you to the receivers.
> > >>
> > >> Thanks,
> > >> Cheng Pan
> > >>
> > >>
> > >>> On Mar 12, 2024, at 17:27, Cheng Pan <pa...@gmail.com> wrote:
> > >>>
> > >>> Thank you for your interest in the PyHive project.
> > >>>
> > >>> +CC Bogdan
> > >>>
> > >>> The Apache Kyuubi community is working with DropBox to complete the ASF donation process and is currently waiting for DropBox to sign the SGA before the Kyuubi community can receive the code[1] and begin development.
> > >>>
> > >>> PyHive is a widely adopted Python Hive client, which could be used to connect to any HiveServer2-compatible Thrift Server, including HiveServer2, Spark Thrift Server, Impala, Kyuubi, etc. To be clear, we still want to keep such compatibility in the future.
> > >>>
> > >>> [1] https://urldefense.com/v3/__https://github.com/apache/kyuubi/pull/5686__;!!AAbsiYo4VobK!cY3BOqk2FUzYRDQ7JdTwzZYxsnJzRvywvOfVt2hDdRqQzF3Rmp57u9RQUExrJhJbxjdB8z-ZwEB-BDI$
> > >>>
> > >>> Thanks,
> > >>> Cheng Pan
> > >>>
> > >>>
> > >>>> On Mar 12, 2024, at 05:30, Julien Phalip <jp...@gmail.com> wrote:
> > >>>>
> > >>>> Hi all,
> > >>>>
> > >>>> I just found out that the original PyHive repository on Github was
> > >>>> unsupported and that the project had recently been donated to Kyuubi.
> > >>>>
> > >>>> My understanding is that this would be used to create a new Python client
> > >>>> for Kyuubi.
> > >>>>
> > >>>> Are you able to share the status and timeline for this effort?
> > >>>>
> > >>>> Thanks!
> > >>>>
> > >>>> Julien
> > >>>
> > >
> >



Re: PyHive status

Posted by Bogdan Kyryliuk <bo...@dropbox.com.INVALID>.
No concerns, there were some issues with the signature. Still working on it.

On Fri, Mar 22, 2024 at 1:40 AM Cheng Pan <pa...@gmail.com> wrote:

> Hi Bogdan,
>
> Do you have other questions/concerns before moving forward?
>
> Thanks,
> Cheng Pan
>
> On Fri, Mar 15, 2024 at 3:46 PM Cheng Pan <pa...@gmail.com> wrote:
> >
> >
> > > There was also an ask if readme for pyhive within repo could include a
> footnote:
> > > This project was originally developed by Dropbox and was donated to
> Apache/Kyuubi in 2024
> >
> > Sorry, I misread it. It’s good to add such information on both
> DropBox/PyHive README and Kyuubi NOTICE.
> >
> > Thanks,
> > Cheng Pan
> >
> >
> > > On Mar 15, 2024, at 15:40, Cheng Pan <pa...@gmail.com> wrote:
> > >
> > > Great news!
> > >
> > >> I've got approval from legal as well.
> > >> Just to clarify only
> https://urldefense.com/v3/__https://www.apache.org/licenses/software-grant-template.pdf__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zVqsO47w$
> needs to be signed - right ?
> > >
> > >
> > > Yes, according to [1], SGA is sufficient.
> > >
> > >> There was also an ask if readme for pyhive within repo could include
> a footnote:
> > >> This project was originally developed by Dropbox and was donated to
> Apache/Kyuubi in 2024
> > >
> > >
> > > Yes, and we should do it. We need to add such information under the
> NOTICE[2], as an example, Iceberg’s NOTICE[3] and Zeppelin’s NOTICE[4] have
> similar information.
> > >
> > > [1]
> https://urldefense.com/v3/__https://incubator.apache.org/ip-clearance/ip-clearance-template.html__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6z1J7-gQI$
> > > [2]
> https://urldefense.com/v3/__https://github.com/apache/kyuubi/blob/master/NOTICE__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zmBKM6FY$
> > > [3]
> https://urldefense.com/v3/__https://github.com/apache/iceberg/blob/main/NOTICE__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6z31SxhxA$
> > > [4]
> https://urldefense.com/v3/__https://github.com/apache/zeppelin/blob/master/NOTICE__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zMSPmjrk$
> > >
> > > Thanks,
> > > Cheng Pan
> > >
> > >
> > >> On Mar 15, 2024, at 04:40, Bogdan Kyryliuk <bo...@dropbox.com>
> wrote:
> > >>
> > >> I've got approval from legal as well.
> > >> Just to clarify only
> https://urldefense.com/v3/__https://www.apache.org/licenses/software-grant-template.pdf__;!!AAbsiYo4VobK!ZQ3qYp-6i38QAP_mkrw7yqJ4Uz6YbqRcJxSaKx3imfZ9EXsNnXbvCnllnn57b71WY-drsI6zVqsO47w$
> needs to be signed - right ?
> > >>
> > >> There was also an ask if readme for pyhive within repo could include
> a footnote:
> > >> This project was originally developed by Dropbox and was donated to
> Apache/Kyuubi in 2024
> > >>
> > >>
> > >> On Tue, Mar 12, 2024 at 2:48 AM Cheng Pan <pa...@gmail.com> wrote:
> > >> +Julien
> > >>
> > >> Sorry, I forgot to add you to the receivers.
> > >>
> > >> Thanks,
> > >> Cheng Pan
> > >>
> > >>
> > >>> On Mar 12, 2024, at 17:27, Cheng Pan <pa...@gmail.com> wrote:
> > >>>
> > >>> Thank you for your interest in the PyHive project.
> > >>>
> > >>> +CC Bogdan
> > >>>
> > >>> The Apache Kyuubi community is working with DropBox to complete the
> ASF donation process and is currently waiting for DropBox to sign the SGA
> before the Kyuubi community can receive the code[1] and begin development.
> > >>>
> > >>> PyHive is a widely adopted Python Hive client, which could be used
> to connect to any HiveServer2-compatible Thrift Server, including
> HiveServer2, Spark Thrift Server, Impala, Kyuubi, etc. To be clear, we
> still want to keep such compatibility in the future.
> > >>>
> > >>> [1]
> https://urldefense.com/v3/__https://github.com/apache/kyuubi/pull/5686__;!!AAbsiYo4VobK!cY3BOqk2FUzYRDQ7JdTwzZYxsnJzRvywvOfVt2hDdRqQzF3Rmp57u9RQUExrJhJbxjdB8z-ZwEB-BDI$
> > >>>
> > >>> Thanks,
> > >>> Cheng Pan
> > >>>
> > >>>
> > >>>> On Mar 12, 2024, at 05:30, Julien Phalip <jp...@gmail.com> wrote:
> > >>>>
> > >>>> Hi all,
> > >>>>
> > >>>> I just found out that the original PyHive repository on Github was
> > >>>> unsupported and that the project had recently been donated to
> Kyuubi.
> > >>>>
> > >>>> My understanding is that this would be used to create a new Python
> client
> > >>>> for Kyuubi.
> > >>>>
> > >>>> Are you able to share the status and timeline for this effort?
> > >>>>
> > >>>> Thanks!
> > >>>>
> > >>>> Julien
> > >>>
> > >
> >
>

Re: PyHive status

Posted by Cheng Pan <pa...@gmail.com>.
Hi Bogdan,

Do you have other questions/concerns before moving forward?

Thanks,
Cheng Pan

On Fri, Mar 15, 2024 at 3:46 PM Cheng Pan <pa...@gmail.com> wrote:
>
>
> > There was also an ask if readme for pyhive within repo could include a footnote:
> > This project was originally developed by Dropbox and was donated to Apache/Kyuubi in 2024
>
> Sorry, I misread it. It’s good to add such information on both DropBox/PyHive README and Kyuubi NOTICE.
>
> Thanks,
> Cheng Pan
>
>
> > On Mar 15, 2024, at 15:40, Cheng Pan <pa...@gmail.com> wrote:
> >
> > Great news!
> >
> >> I've got approval from legal as well.
> >> Just to clarify only https://www.apache.org/licenses/software-grant-template.pdf needs to be signed - right ?
> >
> >
> > Yes, according to [1], SGA is sufficient.
> >
> >> There was also an ask if readme for pyhive within repo could include a footnote:
> >> This project was originally developed by Dropbox and was donated to Apache/Kyuubi in 2024
> >
> >
> > Yes, and we should do it. We need to add such information under the NOTICE[2], as an example, Iceberg’s NOTICE[3] and Zeppelin’s NOTICE[4] have similar information.
> >
> > [1] https://incubator.apache.org/ip-clearance/ip-clearance-template.html
> > [2] https://github.com/apache/kyuubi/blob/master/NOTICE
> > [3] https://github.com/apache/iceberg/blob/main/NOTICE
> > [4] https://github.com/apache/zeppelin/blob/master/NOTICE
> >
> > Thanks,
> > Cheng Pan
> >
> >
> >> On Mar 15, 2024, at 04:40, Bogdan Kyryliuk <bo...@dropbox.com> wrote:
> >>
> >> I've got approval from legal as well.
> >> Just to clarify only https://www.apache.org/licenses/software-grant-template.pdf needs to be signed - right ?
> >>
> >> There was also an ask if readme for pyhive within repo could include a footnote:
> >> This project was originally developed by Dropbox and was donated to Apache/Kyuubi in 2024
> >>
> >>
> >> On Tue, Mar 12, 2024 at 2:48 AM Cheng Pan <pa...@gmail.com> wrote:
> >> +Julien
> >>
> >> Sorry, I forgot to add you to the receivers.
> >>
> >> Thanks,
> >> Cheng Pan
> >>
> >>
> >>> On Mar 12, 2024, at 17:27, Cheng Pan <pa...@gmail.com> wrote:
> >>>
> >>> Thank you for your interest in the PyHive project.
> >>>
> >>> +CC Bogdan
> >>>
> >>> The Apache Kyuubi community is working with DropBox to complete the ASF donation process and is currently waiting for DropBox to sign the SGA before the Kyuubi community can receive the code[1] and begin development.
> >>>
> >>> PyHive is a widely adopted Python Hive client, which could be used to connect to any HiveServer2-compatible Thrift Server, including HiveServer2, Spark Thrift Server, Impala, Kyuubi, etc. To be clear, we still want to keep such compatibility in the future.
> >>>
> >>> [1] https://urldefense.com/v3/__https://github.com/apache/kyuubi/pull/5686__;!!AAbsiYo4VobK!cY3BOqk2FUzYRDQ7JdTwzZYxsnJzRvywvOfVt2hDdRqQzF3Rmp57u9RQUExrJhJbxjdB8z-ZwEB-BDI$
> >>>
> >>> Thanks,
> >>> Cheng Pan
> >>>
> >>>
> >>>> On Mar 12, 2024, at 05:30, Julien Phalip <jp...@gmail.com> wrote:
> >>>>
> >>>> Hi all,
> >>>>
> >>>> I just found out that the original PyHive repository on Github was
> >>>> unsupported and that the project had recently been donated to Kyuubi.
> >>>>
> >>>> My understanding is that this would be used to create a new Python client
> >>>> for Kyuubi.
> >>>>
> >>>> Are you able to share the status and timeline for this effort?
> >>>>
> >>>> Thanks!
> >>>>
> >>>> Julien
> >>>
> >
>

Re: PyHive status

Posted by Cheng Pan <pa...@gmail.com>.
> There was also an ask if readme for pyhive within repo could include a footnote:
> This project was originally developed by Dropbox and was donated to Apache/Kyuubi in 2024

Sorry, I misread it. It’s good to add such information on both DropBox/PyHive README and Kyuubi NOTICE.

Thanks,
Cheng Pan


> On Mar 15, 2024, at 15:40, Cheng Pan <pa...@gmail.com> wrote:
> 
> Great news!
> 
>> I've got approval from legal as well. 
>> Just to clarify only https://www.apache.org/licenses/software-grant-template.pdf needs to be signed - right ?
> 
> 
> Yes, according to [1], SGA is sufficient.
> 
>> There was also an ask if readme for pyhive within repo could include a footnote:
>> This project was originally developed by Dropbox and was donated to Apache/Kyuubi in 2024
> 
> 
> Yes, and we should do it. We need to add such information under the NOTICE[2], as an example, Iceberg’s NOTICE[3] and Zeppelin’s NOTICE[4] have similar information.
> 
> [1] https://incubator.apache.org/ip-clearance/ip-clearance-template.html
> [2] https://github.com/apache/kyuubi/blob/master/NOTICE
> [3] https://github.com/apache/iceberg/blob/main/NOTICE
> [4] https://github.com/apache/zeppelin/blob/master/NOTICE
> 
> Thanks,
> Cheng Pan
> 
> 
>> On Mar 15, 2024, at 04:40, Bogdan Kyryliuk <bo...@dropbox.com> wrote:
>> 
>> I've got approval from legal as well. 
>> Just to clarify only https://www.apache.org/licenses/software-grant-template.pdf needs to be signed - right ?
>> 
>> There was also an ask if readme for pyhive within repo could include a footnote:
>> This project was originally developed by Dropbox and was donated to Apache/Kyuubi in 2024
>> 
>> 
>> On Tue, Mar 12, 2024 at 2:48 AM Cheng Pan <pa...@gmail.com> wrote:
>> +Julien
>> 
>> Sorry, I forgot to add you to the receivers.
>> 
>> Thanks,
>> Cheng Pan
>> 
>> 
>>> On Mar 12, 2024, at 17:27, Cheng Pan <pa...@gmail.com> wrote:
>>> 
>>> Thank you for your interest in the PyHive project.
>>> 
>>> +CC Bogdan
>>> 
>>> The Apache Kyuubi community is working with DropBox to complete the ASF donation process and is currently waiting for DropBox to sign the SGA before the Kyuubi community can receive the code[1] and begin development.
>>> 
>>> PyHive is a widely adopted Python Hive client, which could be used to connect to any HiveServer2-compatible Thrift Server, including HiveServer2, Spark Thrift Server, Impala, Kyuubi, etc. To be clear, we still want to keep such compatibility in the future.
>>> 
>>> [1] https://urldefense.com/v3/__https://github.com/apache/kyuubi/pull/5686__;!!AAbsiYo4VobK!cY3BOqk2FUzYRDQ7JdTwzZYxsnJzRvywvOfVt2hDdRqQzF3Rmp57u9RQUExrJhJbxjdB8z-ZwEB-BDI$
>>> 
>>> Thanks,
>>> Cheng Pan
>>> 
>>> 
>>>> On Mar 12, 2024, at 05:30, Julien Phalip <jp...@gmail.com> wrote:
>>>> 
>>>> Hi all,
>>>> 
>>>> I just found out that the original PyHive repository on Github was
>>>> unsupported and that the project had recently been donated to Kyuubi.
>>>> 
>>>> My understanding is that this would be used to create a new Python client
>>>> for Kyuubi.
>>>> 
>>>> Are you able to share the status and timeline for this effort?
>>>> 
>>>> Thanks!
>>>> 
>>>> Julien
>>> 
> 


Re: PyHive status

Posted by Cheng Pan <pa...@gmail.com>.
Great news!

> I've got approval from legal as well. 
> Just to clarify only https://www.apache.org/licenses/software-grant-template.pdf needs to be signed - right ?


Yes, according to [1], SGA is sufficient.

> There was also an ask if readme for pyhive within repo could include a footnote:
> This project was originally developed by Dropbox and was donated to Apache/Kyuubi in 2024


Yes, and we should do it. We need to add such information under the NOTICE[2], as an example, Iceberg’s NOTICE[3] and Zeppelin’s NOTICE[4] have similar information.

[1] https://incubator.apache.org/ip-clearance/ip-clearance-template.html
[2] https://github.com/apache/kyuubi/blob/master/NOTICE
[3] https://github.com/apache/iceberg/blob/main/NOTICE
[4] https://github.com/apache/zeppelin/blob/master/NOTICE

Thanks,
Cheng Pan


> On Mar 15, 2024, at 04:40, Bogdan Kyryliuk <bo...@dropbox.com> wrote:
> 
> I've got approval from legal as well. 
> Just to clarify only https://www.apache.org/licenses/software-grant-template.pdf needs to be signed - right ?
> 
> There was also an ask if readme for pyhive within repo could include a footnote:
> This project was originally developed by Dropbox and was donated to Apache/Kyuubi in 2024
> 
> 
> On Tue, Mar 12, 2024 at 2:48 AM Cheng Pan <pa...@gmail.com> wrote:
> +Julien
> 
> Sorry, I forgot to add you to the receivers.
> 
> Thanks,
> Cheng Pan
> 
> 
> > On Mar 12, 2024, at 17:27, Cheng Pan <pa...@gmail.com> wrote:
> > 
> > Thank you for your interest in the PyHive project.
> > 
> > +CC Bogdan
> > 
> > The Apache Kyuubi community is working with DropBox to complete the ASF donation process and is currently waiting for DropBox to sign the SGA before the Kyuubi community can receive the code[1] and begin development.
> > 
> > PyHive is a widely adopted Python Hive client, which could be used to connect to any HiveServer2-compatible Thrift Server, including HiveServer2, Spark Thrift Server, Impala, Kyuubi, etc. To be clear, we still want to keep such compatibility in the future.
> > 
> > [1] https://urldefense.com/v3/__https://github.com/apache/kyuubi/pull/5686__;!!AAbsiYo4VobK!cY3BOqk2FUzYRDQ7JdTwzZYxsnJzRvywvOfVt2hDdRqQzF3Rmp57u9RQUExrJhJbxjdB8z-ZwEB-BDI$
> > 
> > Thanks,
> > Cheng Pan
> > 
> > 
> >> On Mar 12, 2024, at 05:30, Julien Phalip <jp...@gmail.com> wrote:
> >> 
> >> Hi all,
> >> 
> >> I just found out that the original PyHive repository on Github was
> >> unsupported and that the project had recently been donated to Kyuubi.
> >> 
> >> My understanding is that this would be used to create a new Python client
> >> for Kyuubi.
> >> 
> >> Are you able to share the status and timeline for this effort?
> >> 
> >> Thanks!
> >> 
> >> Julien
> > 


Re: PyHive status

Posted by Bogdan Kyryliuk <bo...@dropbox.com.INVALID>.
I've got approval from legal as well.
Just to clarify only
https://www.apache.org/licenses/software-grant-template.pdf needs to be
signed - right ?

There was also an ask if readme for pyhive within repo could include a
footnote:
This project was originally developed by Dropbox and was donated to
Apache/Kyuubi in 2024


On Tue, Mar 12, 2024 at 2:48 AM Cheng Pan <pa...@gmail.com> wrote:

> +Julien
>
> Sorry, I forgot to add you to the receivers.
>
> Thanks,
> Cheng Pan
>
>
> > On Mar 12, 2024, at 17:27, Cheng Pan <pa...@gmail.com> wrote:
> >
> > Thank you for your interest in the PyHive project.
> >
> > +CC Bogdan
> >
> > The Apache Kyuubi community is working with DropBox to complete the ASF
> donation process and is currently waiting for DropBox to sign the SGA
> before the Kyuubi community can receive the code[1] and begin development.
> >
> > PyHive is a widely adopted Python Hive client, which could be used to
> connect to any HiveServer2-compatible Thrift Server, including HiveServer2,
> Spark Thrift Server, Impala, Kyuubi, etc. To be clear, we still want to
> keep such compatibility in the future.
> >
> > [1]
> https://urldefense.com/v3/__https://github.com/apache/kyuubi/pull/5686__;!!AAbsiYo4VobK!cY3BOqk2FUzYRDQ7JdTwzZYxsnJzRvywvOfVt2hDdRqQzF3Rmp57u9RQUExrJhJbxjdB8z-ZwEB-BDI$
> >
> > Thanks,
> > Cheng Pan
> >
> >
> >> On Mar 12, 2024, at 05:30, Julien Phalip <jp...@gmail.com> wrote:
> >>
> >> Hi all,
> >>
> >> I just found out that the original PyHive repository on Github was
> >> unsupported and that the project had recently been donated to Kyuubi.
> >>
> >> My understanding is that this would be used to create a new Python
> client
> >> for Kyuubi.
> >>
> >> Are you able to share the status and timeline for this effort?
> >>
> >> Thanks!
> >>
> >> Julien
> >
>
>

Re: PyHive status

Posted by Cheng Pan <pa...@gmail.com>.
+Julien

Sorry, I forgot to add you to the receivers.

Thanks,
Cheng Pan


> On Mar 12, 2024, at 17:27, Cheng Pan <pa...@gmail.com> wrote:
> 
> Thank you for your interest in the PyHive project.
> 
> +CC Bogdan
> 
> The Apache Kyuubi community is working with DropBox to complete the ASF donation process and is currently waiting for DropBox to sign the SGA before the Kyuubi community can receive the code[1] and begin development.
> 
> PyHive is a widely adopted Python Hive client, which could be used to connect to any HiveServer2-compatible Thrift Server, including HiveServer2, Spark Thrift Server, Impala, Kyuubi, etc. To be clear, we still want to keep such compatibility in the future.
> 
> [1] https://github.com/apache/kyuubi/pull/5686
> 
> Thanks,
> Cheng Pan
> 
> 
>> On Mar 12, 2024, at 05:30, Julien Phalip <jp...@gmail.com> wrote:
>> 
>> Hi all,
>> 
>> I just found out that the original PyHive repository on Github was
>> unsupported and that the project had recently been donated to Kyuubi.
>> 
>> My understanding is that this would be used to create a new Python client
>> for Kyuubi.
>> 
>> Are you able to share the status and timeline for this effort?
>> 
>> Thanks!
>> 
>> Julien
> 


Re: PyHive status

Posted by Cheng Pan <pa...@gmail.com>.
Thank you for your interest in the PyHive project.

+CC Bogdan

The Apache Kyuubi community is working with DropBox to complete the ASF donation process and is currently waiting for DropBox to sign the SGA before the Kyuubi community can receive the code[1] and begin development.

PyHive is a widely adopted Python Hive client, which could be used to connect to any HiveServer2-compatible Thrift Server, including HiveServer2, Spark Thrift Server, Impala, Kyuubi, etc. To be clear, we still want to keep such compatibility in the future.

[1] https://github.com/apache/kyuubi/pull/5686

Thanks,
Cheng Pan


> On Mar 12, 2024, at 05:30, Julien Phalip <jp...@gmail.com> wrote:
> 
> Hi all,
> 
> I just found out that the original PyHive repository on Github was
> unsupported and that the project had recently been donated to Kyuubi.
> 
> My understanding is that this would be used to create a new Python client
> for Kyuubi.
> 
> Are you able to share the status and timeline for this effort?
> 
> Thanks!
> 
> Julien