You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by Francis Chuang <fr...@apache.org> on 2018/09/10 02:51:47 UTC

[ANNOUNCE] Apache Calcite Avatica Go 3.1.0 released

The Apache Calcite team is pleased to announce the release of
Apache Calcite Avatica Go 3.1.0.

Avatica is a framework for building database drivers. Avatica
defines a wire API and serialization mechanism for clients to
communicate with a server as a proxy to a database. The reference
Avatica client and server are implemented in Java and communicate
over HTTP. Avatica is a sub-project of Apache Calcite.

The Avatica Go client is a Go database/sql driver that enables Go
programs to communicate with the Avatica server.

Apache Calcite Avatica Go 3.1.0 is a minor release of the Avatica Go
client to bring in support for Go modules. This release includes
updated dependencies, testing against more targets and support
for Go Modules as described in the release notes:

     https://calcite.apache.org/avatica/docs/go_history.html#v3-1-0

The release is available here:

     https://www.apache.org/dyn/closer.cgi/calcite/apache-calcite-avatica-go-3.1.0/

We welcome your help and feedback. For more information on how to
report problems, and to get involved, visit the project website at

     https://calcite.apache.org/avatica

Francis Chuang, on behalf of the Apache Calcite Team


Re: [ANNOUNCE] Apache Calcite Avatica Go 3.1.0 released

Posted by Francis Chuang <fr...@apache.org>.
Thanks for the confirmation, Julian. I will wait for 3.2.0 and announce 
that instead.

On 11/09/2018 8:32 AM, Julian Hyde wrote:
> I just saw your most recent email. If you are marking 3.1.0 as “do not use” then I don’t think you should announce it.
>
>> On Sep 10, 2018, at 3:30 PM, Julian Hyde <jh...@apache.org> wrote:
>>
>> I think you should make the announcement anyway. It will help debug the process of making an announcement, and will alert people to the good work you have put into the release, and give people the impression of project momentum. (I don’t feel terribly strongly, so if you decide to defer until 3.2.0 that’s fine too.)
>>
>>> On Sep 10, 2018, at 3:23 PM, Francis Chuang <fr...@apache.org> wrote:
>>>
>>> I did forward a copy to annouce@apache.org, but my email client has been really slow with my apache email account over the last few days. I just got a rejection from annouce@apache.org saying that the announcement was rejected, because the email was corrupt.
>>>
>>> Since there is currently discussion for releasing Avatica Go 3.2.0 due to an import paths issue with Avatica Go 3.1.0, should we still post the announcement to annouce@apache.org? For the 3.2.0 release, the recommendation will be for all users to drop 3.1.0 and move to 3.2.0 directly.
>>>
>>> Francis
>>>
>>> On 11/09/2018 3:30 AM, Volodymyr Vysotskyi wrote:
>>>> Hi Francis,
>>>>
>>>> Thanks for releasing Avatica Go!
>>>>
>>>> Before sending a letter to announce@apache.org, please replace download
>>>> link with this one:
>>>> https://calcite.apache.org/avatica/downloads/avatica-go.html,
>>>> since there are not allowed links to https://www.apache.org/dyn/closer.cgi (the
>>>> initial Calcite 1.17.0 release announcement wasn't accepted because of
>>>> this).
>>>>
>>>> For more details please see
>>>> http://www.apache.org/legal/release-policy.html#release-announcements.
>>>>
>>>> Kind regards,
>>>> Volodymyr Vysotskyi
>>>>
>>>>
>>>> On Mon, Sep 10, 2018 at 8:20 PM Julian Hyde <jh...@apache.org> wrote:
>>>>
>>>>> Well done, and thank you for driving this, Francis.
>>>>>
>>>>> Did you send this to announce@apache.org <ma...@apache.org>? If
>>>>> you didn’t, you should; quite a few people get their news that way. If you
>>>>> did, I didn’t see a message on announce, but maybe it’s still in moderation.
>>>>>
>>>>> Julian
>>>>>
>>>>>
>>>>>> On Sep 9, 2018, at 7:51 PM, Francis Chuang <fr...@apache.org>
>>>>> wrote:
>>>>>> The Apache Calcite team is pleased to announce the release of
>>>>>> Apache Calcite Avatica Go 3.1.0.
>>>>>>
>>>>>> Avatica is a framework for building database drivers. Avatica
>>>>>> defines a wire API and serialization mechanism for clients to
>>>>>> communicate with a server as a proxy to a database. The reference
>>>>>> Avatica client and server are implemented in Java and communicate
>>>>>> over HTTP. Avatica is a sub-project of Apache Calcite.
>>>>>>
>>>>>> The Avatica Go client is a Go database/sql driver that enables Go
>>>>>> programs to communicate with the Avatica server.
>>>>>>
>>>>>> Apache Calcite Avatica Go 3.1.0 is a minor release of the Avatica Go
>>>>>> client to bring in support for Go modules. This release includes
>>>>>> updated dependencies, testing against more targets and support
>>>>>> for Go Modules as described in the release notes:
>>>>>>
>>>>>>    https://calcite.apache.org/avatica/docs/go_history.html#v3-1-0
>>>>>>
>>>>>> The release is available here:
>>>>>>
>>>>>>
>>>>> https://www.apache.org/dyn/closer.cgi/calcite/apache-calcite-avatica-go-3.1.0/
>>>>>> We welcome your help and feedback. For more information on how to
>>>>>> report problems, and to get involved, visit the project website at
>>>>>>
>>>>>>    https://calcite.apache.org/avatica
>>>>>>
>>>>>> Francis Chuang, on behalf of the Apache Calcite Team
>>>>>>


Re: [ANNOUNCE] Apache Calcite Avatica Go 3.1.0 released

Posted by Julian Hyde <jh...@apache.org>.
I just saw your most recent email. If you are marking 3.1.0 as “do not use” then I don’t think you should announce it.

> On Sep 10, 2018, at 3:30 PM, Julian Hyde <jh...@apache.org> wrote:
> 
> I think you should make the announcement anyway. It will help debug the process of making an announcement, and will alert people to the good work you have put into the release, and give people the impression of project momentum. (I don’t feel terribly strongly, so if you decide to defer until 3.2.0 that’s fine too.)
> 
>> On Sep 10, 2018, at 3:23 PM, Francis Chuang <fr...@apache.org> wrote:
>> 
>> I did forward a copy to annouce@apache.org, but my email client has been really slow with my apache email account over the last few days. I just got a rejection from annouce@apache.org saying that the announcement was rejected, because the email was corrupt.
>> 
>> Since there is currently discussion for releasing Avatica Go 3.2.0 due to an import paths issue with Avatica Go 3.1.0, should we still post the announcement to annouce@apache.org? For the 3.2.0 release, the recommendation will be for all users to drop 3.1.0 and move to 3.2.0 directly.
>> 
>> Francis
>> 
>> On 11/09/2018 3:30 AM, Volodymyr Vysotskyi wrote:
>>> Hi Francis,
>>> 
>>> Thanks for releasing Avatica Go!
>>> 
>>> Before sending a letter to announce@apache.org, please replace download
>>> link with this one:
>>> https://calcite.apache.org/avatica/downloads/avatica-go.html,
>>> since there are not allowed links to https://www.apache.org/dyn/closer.cgi (the
>>> initial Calcite 1.17.0 release announcement wasn't accepted because of
>>> this).
>>> 
>>> For more details please see
>>> http://www.apache.org/legal/release-policy.html#release-announcements.
>>> 
>>> Kind regards,
>>> Volodymyr Vysotskyi
>>> 
>>> 
>>> On Mon, Sep 10, 2018 at 8:20 PM Julian Hyde <jh...@apache.org> wrote:
>>> 
>>>> Well done, and thank you for driving this, Francis.
>>>> 
>>>> Did you send this to announce@apache.org <ma...@apache.org>? If
>>>> you didn’t, you should; quite a few people get their news that way. If you
>>>> did, I didn’t see a message on announce, but maybe it’s still in moderation.
>>>> 
>>>> Julian
>>>> 
>>>> 
>>>>> On Sep 9, 2018, at 7:51 PM, Francis Chuang <fr...@apache.org>
>>>> wrote:
>>>>> The Apache Calcite team is pleased to announce the release of
>>>>> Apache Calcite Avatica Go 3.1.0.
>>>>> 
>>>>> Avatica is a framework for building database drivers. Avatica
>>>>> defines a wire API and serialization mechanism for clients to
>>>>> communicate with a server as a proxy to a database. The reference
>>>>> Avatica client and server are implemented in Java and communicate
>>>>> over HTTP. Avatica is a sub-project of Apache Calcite.
>>>>> 
>>>>> The Avatica Go client is a Go database/sql driver that enables Go
>>>>> programs to communicate with the Avatica server.
>>>>> 
>>>>> Apache Calcite Avatica Go 3.1.0 is a minor release of the Avatica Go
>>>>> client to bring in support for Go modules. This release includes
>>>>> updated dependencies, testing against more targets and support
>>>>> for Go Modules as described in the release notes:
>>>>> 
>>>>>   https://calcite.apache.org/avatica/docs/go_history.html#v3-1-0
>>>>> 
>>>>> The release is available here:
>>>>> 
>>>>> 
>>>> https://www.apache.org/dyn/closer.cgi/calcite/apache-calcite-avatica-go-3.1.0/
>>>>> We welcome your help and feedback. For more information on how to
>>>>> report problems, and to get involved, visit the project website at
>>>>> 
>>>>>   https://calcite.apache.org/avatica
>>>>> 
>>>>> Francis Chuang, on behalf of the Apache Calcite Team
>>>>> 
>>>> 
>> 
> 


Re: [ANNOUNCE] Apache Calcite Avatica Go 3.1.0 released

Posted by Julian Hyde <jh...@apache.org>.
I think you should make the announcement anyway. It will help debug the process of making an announcement, and will alert people to the good work you have put into the release, and give people the impression of project momentum. (I don’t feel terribly strongly, so if you decide to defer until 3.2.0 that’s fine too.)

> On Sep 10, 2018, at 3:23 PM, Francis Chuang <fr...@apache.org> wrote:
> 
> I did forward a copy to annouce@apache.org, but my email client has been really slow with my apache email account over the last few days. I just got a rejection from annouce@apache.org saying that the announcement was rejected, because the email was corrupt.
> 
> Since there is currently discussion for releasing Avatica Go 3.2.0 due to an import paths issue with Avatica Go 3.1.0, should we still post the announcement to annouce@apache.org? For the 3.2.0 release, the recommendation will be for all users to drop 3.1.0 and move to 3.2.0 directly.
> 
> Francis
> 
> On 11/09/2018 3:30 AM, Volodymyr Vysotskyi wrote:
>> Hi Francis,
>> 
>> Thanks for releasing Avatica Go!
>> 
>> Before sending a letter to announce@apache.org, please replace download
>> link with this one:
>> https://calcite.apache.org/avatica/downloads/avatica-go.html,
>> since there are not allowed links to https://www.apache.org/dyn/closer.cgi (the
>> initial Calcite 1.17.0 release announcement wasn't accepted because of
>> this).
>> 
>> For more details please see
>> http://www.apache.org/legal/release-policy.html#release-announcements.
>> 
>> Kind regards,
>> Volodymyr Vysotskyi
>> 
>> 
>> On Mon, Sep 10, 2018 at 8:20 PM Julian Hyde <jh...@apache.org> wrote:
>> 
>>> Well done, and thank you for driving this, Francis.
>>> 
>>> Did you send this to announce@apache.org <ma...@apache.org>? If
>>> you didn’t, you should; quite a few people get their news that way. If you
>>> did, I didn’t see a message on announce, but maybe it’s still in moderation.
>>> 
>>> Julian
>>> 
>>> 
>>>> On Sep 9, 2018, at 7:51 PM, Francis Chuang <fr...@apache.org>
>>> wrote:
>>>> The Apache Calcite team is pleased to announce the release of
>>>> Apache Calcite Avatica Go 3.1.0.
>>>> 
>>>> Avatica is a framework for building database drivers. Avatica
>>>> defines a wire API and serialization mechanism for clients to
>>>> communicate with a server as a proxy to a database. The reference
>>>> Avatica client and server are implemented in Java and communicate
>>>> over HTTP. Avatica is a sub-project of Apache Calcite.
>>>> 
>>>> The Avatica Go client is a Go database/sql driver that enables Go
>>>> programs to communicate with the Avatica server.
>>>> 
>>>> Apache Calcite Avatica Go 3.1.0 is a minor release of the Avatica Go
>>>> client to bring in support for Go modules. This release includes
>>>> updated dependencies, testing against more targets and support
>>>> for Go Modules as described in the release notes:
>>>> 
>>>>    https://calcite.apache.org/avatica/docs/go_history.html#v3-1-0
>>>> 
>>>> The release is available here:
>>>> 
>>>> 
>>> https://www.apache.org/dyn/closer.cgi/calcite/apache-calcite-avatica-go-3.1.0/
>>>> We welcome your help and feedback. For more information on how to
>>>> report problems, and to get involved, visit the project website at
>>>> 
>>>>    https://calcite.apache.org/avatica
>>>> 
>>>> Francis Chuang, on behalf of the Apache Calcite Team
>>>> 
>>> 
> 


Re: [ANNOUNCE] Apache Calcite Avatica Go 3.1.0 released

Posted by Francis Chuang <fr...@apache.org>.
I did forward a copy to annouce@apache.org, but my email client has been 
really slow with my apache email account over the last few days. I just 
got a rejection from annouce@apache.org saying that the announcement was 
rejected, because the email was corrupt.

Since there is currently discussion for releasing Avatica Go 3.2.0 due 
to an import paths issue with Avatica Go 3.1.0, should we still post the 
announcement to annouce@apache.org? For the 3.2.0 release, the 
recommendation will be for all users to drop 3.1.0 and move to 3.2.0 
directly.

Francis

On 11/09/2018 3:30 AM, Volodymyr Vysotskyi wrote:
> Hi Francis,
>
> Thanks for releasing Avatica Go!
>
> Before sending a letter to announce@apache.org, please replace download
> link with this one:
> https://calcite.apache.org/avatica/downloads/avatica-go.html,
> since there are not allowed links to https://www.apache.org/dyn/closer.cgi (the
> initial Calcite 1.17.0 release announcement wasn't accepted because of
> this).
>
> For more details please see
> http://www.apache.org/legal/release-policy.html#release-announcements.
>
> Kind regards,
> Volodymyr Vysotskyi
>
>
> On Mon, Sep 10, 2018 at 8:20 PM Julian Hyde <jh...@apache.org> wrote:
>
>> Well done, and thank you for driving this, Francis.
>>
>> Did you send this to announce@apache.org <ma...@apache.org>? If
>> you didn’t, you should; quite a few people get their news that way. If you
>> did, I didn’t see a message on announce, but maybe it’s still in moderation.
>>
>> Julian
>>
>>
>>> On Sep 9, 2018, at 7:51 PM, Francis Chuang <fr...@apache.org>
>> wrote:
>>> The Apache Calcite team is pleased to announce the release of
>>> Apache Calcite Avatica Go 3.1.0.
>>>
>>> Avatica is a framework for building database drivers. Avatica
>>> defines a wire API and serialization mechanism for clients to
>>> communicate with a server as a proxy to a database. The reference
>>> Avatica client and server are implemented in Java and communicate
>>> over HTTP. Avatica is a sub-project of Apache Calcite.
>>>
>>> The Avatica Go client is a Go database/sql driver that enables Go
>>> programs to communicate with the Avatica server.
>>>
>>> Apache Calcite Avatica Go 3.1.0 is a minor release of the Avatica Go
>>> client to bring in support for Go modules. This release includes
>>> updated dependencies, testing against more targets and support
>>> for Go Modules as described in the release notes:
>>>
>>>     https://calcite.apache.org/avatica/docs/go_history.html#v3-1-0
>>>
>>> The release is available here:
>>>
>>>
>> https://www.apache.org/dyn/closer.cgi/calcite/apache-calcite-avatica-go-3.1.0/
>>> We welcome your help and feedback. For more information on how to
>>> report problems, and to get involved, visit the project website at
>>>
>>>     https://calcite.apache.org/avatica
>>>
>>> Francis Chuang, on behalf of the Apache Calcite Team
>>>
>>


Re: [ANNOUNCE] Apache Calcite Avatica Go 3.1.0 released

Posted by Volodymyr Vysotskyi <vo...@apache.org>.
Hi Francis,

Thanks for releasing Avatica Go!

Before sending a letter to announce@apache.org, please replace download
link with this one:
https://calcite.apache.org/avatica/downloads/avatica-go.html,
since there are not allowed links to https://www.apache.org/dyn/closer.cgi (the
initial Calcite 1.17.0 release announcement wasn't accepted because of
this).

For more details please see
http://www.apache.org/legal/release-policy.html#release-announcements.

Kind regards,
Volodymyr Vysotskyi


On Mon, Sep 10, 2018 at 8:20 PM Julian Hyde <jh...@apache.org> wrote:

> Well done, and thank you for driving this, Francis.
>
> Did you send this to announce@apache.org <ma...@apache.org>? If
> you didn’t, you should; quite a few people get their news that way. If you
> did, I didn’t see a message on announce, but maybe it’s still in moderation.
>
> Julian
>
>
> > On Sep 9, 2018, at 7:51 PM, Francis Chuang <fr...@apache.org>
> wrote:
> >
> > The Apache Calcite team is pleased to announce the release of
> > Apache Calcite Avatica Go 3.1.0.
> >
> > Avatica is a framework for building database drivers. Avatica
> > defines a wire API and serialization mechanism for clients to
> > communicate with a server as a proxy to a database. The reference
> > Avatica client and server are implemented in Java and communicate
> > over HTTP. Avatica is a sub-project of Apache Calcite.
> >
> > The Avatica Go client is a Go database/sql driver that enables Go
> > programs to communicate with the Avatica server.
> >
> > Apache Calcite Avatica Go 3.1.0 is a minor release of the Avatica Go
> > client to bring in support for Go modules. This release includes
> > updated dependencies, testing against more targets and support
> > for Go Modules as described in the release notes:
> >
> >    https://calcite.apache.org/avatica/docs/go_history.html#v3-1-0
> >
> > The release is available here:
> >
> >
> https://www.apache.org/dyn/closer.cgi/calcite/apache-calcite-avatica-go-3.1.0/
> >
> > We welcome your help and feedback. For more information on how to
> > report problems, and to get involved, visit the project website at
> >
> >    https://calcite.apache.org/avatica
> >
> > Francis Chuang, on behalf of the Apache Calcite Team
> >
>
>

Re: [ANNOUNCE] Apache Calcite Avatica Go 3.1.0 released

Posted by Julian Hyde <jh...@apache.org>.
Well done, and thank you for driving this, Francis.

Did you send this to announce@apache.org <ma...@apache.org>? If you didn’t, you should; quite a few people get their news that way. If you did, I didn’t see a message on announce, but maybe it’s still in moderation.

Julian


> On Sep 9, 2018, at 7:51 PM, Francis Chuang <fr...@apache.org> wrote:
> 
> The Apache Calcite team is pleased to announce the release of
> Apache Calcite Avatica Go 3.1.0.
> 
> Avatica is a framework for building database drivers. Avatica
> defines a wire API and serialization mechanism for clients to
> communicate with a server as a proxy to a database. The reference
> Avatica client and server are implemented in Java and communicate
> over HTTP. Avatica is a sub-project of Apache Calcite.
> 
> The Avatica Go client is a Go database/sql driver that enables Go
> programs to communicate with the Avatica server.
> 
> Apache Calcite Avatica Go 3.1.0 is a minor release of the Avatica Go
> client to bring in support for Go modules. This release includes
> updated dependencies, testing against more targets and support
> for Go Modules as described in the release notes:
> 
>    https://calcite.apache.org/avatica/docs/go_history.html#v3-1-0
> 
> The release is available here:
> 
>    https://www.apache.org/dyn/closer.cgi/calcite/apache-calcite-avatica-go-3.1.0/
> 
> We welcome your help and feedback. For more information on how to
> report problems, and to get involved, visit the project website at
> 
>    https://calcite.apache.org/avatica
> 
> Francis Chuang, on behalf of the Apache Calcite Team
>