[jira] [Updated] (CALCITE-1938) First Apache release for Avatica Go

2017-09-25 Thread Michael Mior (JIRA)

 [ 
https://issues.apache.org/jira/browse/CALCITE-1938?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Mior updated CALCITE-1938:
--
Description: 
Make a release for Avatica Go.

Release number is TBD.

This will be the first Apache release for Avatica Go, so expect more diligence 
/ issues than usual.

  was:
Make a release for Avatica Go.

Release number is TBD.

This will be the first Apache release for Avacica Go, so expect more diligence 
/ issues than usual.


> First Apache release for Avatica Go
> ---
>
> Key: CALCITE-1938
> URL: https://issues.apache.org/jira/browse/CALCITE-1938
> Project: Calcite
>  Issue Type: Bug
>  Components: avatica-go
>Reporter: Julian Hyde
>Assignee: Francis Chuang
>
> Make a release for Avatica Go.
> Release number is TBD.
> This will be the first Apache release for Avatica Go, so expect more 
> diligence / issues than usual.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (CALCITE-1938) First Apache release for Avatica Go

2017-09-25 Thread Julian Hyde (JIRA)

[ 
https://issues.apache.org/jira/browse/CALCITE-1938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16179490#comment-16179490
 ] 

Julian Hyde commented on CALCITE-1938:
--

We use Linux in tests, so using MySQL would be no different. (It's only a 
problem if we either distribute a GPL library or we "link" against the 
component and we cannot substitute another for it.)

Having said that, it places more burden on a developer if they must have MySQL 
installed. Installing MySQL is straightforward on Linux but less 
straightforward on macOS (you need homebrew) and tricky on Windows (you need to 
invoke a graphical installer). It's really nice to be able to tell potential 
committers to just run 'mvn clean package test', and with MySQL involved things 
get more complicated.

> First Apache release for Avatica Go
> ---
>
> Key: CALCITE-1938
> URL: https://issues.apache.org/jira/browse/CALCITE-1938
> Project: Calcite
>  Issue Type: Bug
>  Components: avatica-go
>Reporter: Julian Hyde
>Assignee: Francis Chuang
>
> Make a release for Avatica Go.
> Release number is TBD.
> This will be the first Apache release for Avacica Go, so expect more 
> diligence / issues than usual.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (CALCITE-1938) First Apache release for Avatica Go

2017-09-25 Thread Josh Elser (JIRA)

[ 
https://issues.apache.org/jira/browse/CALCITE-1938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16179164#comment-16179164
 ] 

Josh Elser commented on CALCITE-1938:
-

No worries on timing, Francis. We all get busy :)

bq. HSQLDB does not seem to be very stable

What do you mean? It's worked fine for how I've used it. If you're having 
specific troubles, Julian or myself can likely give a recommendation. We use 
hsqldb quite extensively in tests already -- I'd be surprised if it has some 
major limitation.

bq. What is the Apache foundation's stance on spinning up an instance of MySQL 
for tests

MySQL and MariaDB are GPL licensed. So, we would not be able to bundle them in 
any release. I believe we would be allowed to have test-only automation which 
installs/runs them, but I'm not positive. [~julianhyde] might remember more 
what policy states off the top of his head (else, I'll have to go digging).

> First Apache release for Avatica Go
> ---
>
> Key: CALCITE-1938
> URL: https://issues.apache.org/jira/browse/CALCITE-1938
> Project: Calcite
>  Issue Type: Bug
>  Components: avatica-go
>Reporter: Julian Hyde
>Assignee: Francis Chuang
>
> Make a release for Avatica Go.
> Release number is TBD.
> This will be the first Apache release for Avacica Go, so expect more 
> diligence / issues than usual.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)