Re: Draft board report for July 2020

2020-07-02 Thread Forward Xu
Looks good!

Thanks Stamatis!


Best,

Forward



Chunwei Lei  于2020年7月3日周五 上午10:47写道:

> Looks great! Thanks Stamatis~~
>
> Best,
> Chunwei
>
>
> On Fri, Jul 3, 2020 at 9:08 AM Julian Hyde  wrote:
>
> > Looks good. Thanks!
> >
> > I regard the report as for the quarter (April 1st - June 30th), so the
> > Avatica-go release should rightly go into the Summer report.
> >
> > Julian
> >
> > > On Jul 2, 2020, at 4:31 AM, Stamatis Zampetakis 
> > wrote:
> > >
> > > Attached below is a draft of this month's board report. I plan to
> > submit it
> > > on July 7. Please let me know if you have any additions or corrections.
> > >
> > > ## Description:
> > > Apache Calcite is a highly customizable framework for parsing and
> > planning
> > > queries on data in a wide variety of formats. It allows database-like
> > > access,
> > > and in particular a SQL interface and advanced query optimization, for
> > data
> > > not
> > > residing in a traditional database.
> > >
> > > Avatica is a sub-project within Calcite and provides a framework for
> > > building
> > > local and remote JDBC and ODBC database drivers. Avatica has an
> > independent
> > > release schedule and its own repository.
> > >
> > > ## Issues:
> > > There are no issues requiring board attention.
> > >
> > > ## Membership Data:
> > > Apache Calcite was founded 2015-10-22 (4 years ago)
> > > There are currently 50 committers and 22 PMC members in this project.
> > > The Committer-to-PMC ratio is roughly 7:3.
> > >
> > > Community changes, past quarter:
> > > - No new PMC members. Last addition was Haisheng Yuan on 2019-11-11.
> > > - Forward Xu was added as committer on 2020-04-28
> > > - Xing Jin was added as committer on 2020-04-28
> > > - Vineet Garg was added as committer on 2020-04-24
> > > - Yanlin Wang was added as committer on 2020-04-28
> > >
> > > ## Project Activity:
> > > Avatica 1.17.0 was released on 2020-06-22. It is a small routine
> release
> > > that includes a
> > > few dependency updates and bug fixes.
> > >
> > > [Include Avatica Go if it is released on time]
> > > Avatica Go 5.0.0 was released on 2020-07-XX. It is a major release of
> > > Avatica Go with a number of improvements and a breaking change
> affecting
> > > connection metadata. Worth mentioning the support for batching query
> > string
> > > parameters in the DSN allowing updates to the server to be executed
> once
> > > Close() is called on the prepared statement.
> > >
> > > Calcite 1.23.0 was released on 2020-05-23, including more than 100
> > resolved
> > > issues. It includes many new futures such as an SQL dialect for
> > ClickHouse
> > > and SESSION/HOP table functions (particularly useful for queries on
> > > streams), along with significant improvements to the optimizer reducing
> > > optimization latency up to a factor of 50x for some complex queries.
> > >
> > > [Do we have any talks or new adopters to put in the report?]
> > >
> > > ## Community Health:
> > >
> > > The overall activity on the mailing lists has increased (-7% dev@,
> +27%
> > > issues@) with many interesting topics some very important for the
> > future of
> > > the project such as the redesign of the optimizer, modelling indexes,
> > and a
> > > big refactoring of the ruleset.
> > >
> > > Regarding opened/resolved issues the things are rather balanced. We
> had a
> > > slight decrease in new issues (-6% JIRA, -13% GitHub) counterbalanced
> by
> > a
> > > small increase in closed issues (+14% JIRA, +4% GitHub). Since we have
> a
> > > large
> > > backlog of PRs, the increased ratio of closed PRs/issues is a good
> sign.
> > >
> > > Although the number of commits has slightly decreased in the past
> quarter
> > > (-16%) we had more code contributors (+17%) among them some new faces
> > which
> > > is
> > > very promising for the future of the project.
> >
>


Re: Draft board report for July 2020

2020-07-02 Thread Chunwei Lei
Looks great! Thanks Stamatis~~

Best,
Chunwei


On Fri, Jul 3, 2020 at 9:08 AM Julian Hyde  wrote:

> Looks good. Thanks!
>
> I regard the report as for the quarter (April 1st - June 30th), so the
> Avatica-go release should rightly go into the Summer report.
>
> Julian
>
> > On Jul 2, 2020, at 4:31 AM, Stamatis Zampetakis 
> wrote:
> >
> > Attached below is a draft of this month's board report. I plan to
> submit it
> > on July 7. Please let me know if you have any additions or corrections.
> >
> > ## Description:
> > Apache Calcite is a highly customizable framework for parsing and
> planning
> > queries on data in a wide variety of formats. It allows database-like
> > access,
> > and in particular a SQL interface and advanced query optimization, for
> data
> > not
> > residing in a traditional database.
> >
> > Avatica is a sub-project within Calcite and provides a framework for
> > building
> > local and remote JDBC and ODBC database drivers. Avatica has an
> independent
> > release schedule and its own repository.
> >
> > ## Issues:
> > There are no issues requiring board attention.
> >
> > ## Membership Data:
> > Apache Calcite was founded 2015-10-22 (4 years ago)
> > There are currently 50 committers and 22 PMC members in this project.
> > The Committer-to-PMC ratio is roughly 7:3.
> >
> > Community changes, past quarter:
> > - No new PMC members. Last addition was Haisheng Yuan on 2019-11-11.
> > - Forward Xu was added as committer on 2020-04-28
> > - Xing Jin was added as committer on 2020-04-28
> > - Vineet Garg was added as committer on 2020-04-24
> > - Yanlin Wang was added as committer on 2020-04-28
> >
> > ## Project Activity:
> > Avatica 1.17.0 was released on 2020-06-22. It is a small routine release
> > that includes a
> > few dependency updates and bug fixes.
> >
> > [Include Avatica Go if it is released on time]
> > Avatica Go 5.0.0 was released on 2020-07-XX. It is a major release of
> > Avatica Go with a number of improvements and a breaking change affecting
> > connection metadata. Worth mentioning the support for batching query
> string
> > parameters in the DSN allowing updates to the server to be executed once
> > Close() is called on the prepared statement.
> >
> > Calcite 1.23.0 was released on 2020-05-23, including more than 100
> resolved
> > issues. It includes many new futures such as an SQL dialect for
> ClickHouse
> > and SESSION/HOP table functions (particularly useful for queries on
> > streams), along with significant improvements to the optimizer reducing
> > optimization latency up to a factor of 50x for some complex queries.
> >
> > [Do we have any talks or new adopters to put in the report?]
> >
> > ## Community Health:
> >
> > The overall activity on the mailing lists has increased (-7% dev@, +27%
> > issues@) with many interesting topics some very important for the
> future of
> > the project such as the redesign of the optimizer, modelling indexes,
> and a
> > big refactoring of the ruleset.
> >
> > Regarding opened/resolved issues the things are rather balanced. We had a
> > slight decrease in new issues (-6% JIRA, -13% GitHub) counterbalanced by
> a
> > small increase in closed issues (+14% JIRA, +4% GitHub). Since we have a
> > large
> > backlog of PRs, the increased ratio of closed PRs/issues is a good sign.
> >
> > Although the number of commits has slightly decreased in the past quarter
> > (-16%) we had more code contributors (+17%) among them some new faces
> which
> > is
> > very promising for the future of the project.
>


Re: Draft board report for July 2020

2020-07-02 Thread Julian Hyde
Looks good. Thanks!

I regard the report as for the quarter (April 1st - June 30th), so the 
Avatica-go release should rightly go into the Summer report. 

Julian

> On Jul 2, 2020, at 4:31 AM, Stamatis Zampetakis  wrote:
> 
> Attached below is a draft of this month's board report. I plan to submit it
> on July 7. Please let me know if you have any additions or corrections.
> 
> ## Description:
> Apache Calcite is a highly customizable framework for parsing and planning
> queries on data in a wide variety of formats. It allows database-like
> access,
> and in particular a SQL interface and advanced query optimization, for data
> not
> residing in a traditional database.
> 
> Avatica is a sub-project within Calcite and provides a framework for
> building
> local and remote JDBC and ODBC database drivers. Avatica has an independent
> release schedule and its own repository.
> 
> ## Issues:
> There are no issues requiring board attention.
> 
> ## Membership Data:
> Apache Calcite was founded 2015-10-22 (4 years ago)
> There are currently 50 committers and 22 PMC members in this project.
> The Committer-to-PMC ratio is roughly 7:3.
> 
> Community changes, past quarter:
> - No new PMC members. Last addition was Haisheng Yuan on 2019-11-11.
> - Forward Xu was added as committer on 2020-04-28
> - Xing Jin was added as committer on 2020-04-28
> - Vineet Garg was added as committer on 2020-04-24
> - Yanlin Wang was added as committer on 2020-04-28
> 
> ## Project Activity:
> Avatica 1.17.0 was released on 2020-06-22. It is a small routine release
> that includes a
> few dependency updates and bug fixes.
> 
> [Include Avatica Go if it is released on time]
> Avatica Go 5.0.0 was released on 2020-07-XX. It is a major release of
> Avatica Go with a number of improvements and a breaking change affecting
> connection metadata. Worth mentioning the support for batching query string
> parameters in the DSN allowing updates to the server to be executed once
> Close() is called on the prepared statement.
> 
> Calcite 1.23.0 was released on 2020-05-23, including more than 100 resolved
> issues. It includes many new futures such as an SQL dialect for ClickHouse
> and SESSION/HOP table functions (particularly useful for queries on
> streams), along with significant improvements to the optimizer reducing
> optimization latency up to a factor of 50x for some complex queries.
> 
> [Do we have any talks or new adopters to put in the report?]
> 
> ## Community Health:
> 
> The overall activity on the mailing lists has increased (-7% dev@, +27%
> issues@) with many interesting topics some very important for the future of
> the project such as the redesign of the optimizer, modelling indexes, and a
> big refactoring of the ruleset.
> 
> Regarding opened/resolved issues the things are rather balanced. We had a
> slight decrease in new issues (-6% JIRA, -13% GitHub) counterbalanced by a
> small increase in closed issues (+14% JIRA, +4% GitHub). Since we have a
> large
> backlog of PRs, the increased ratio of closed PRs/issues is a good sign.
> 
> Although the number of commits has slightly decreased in the past quarter
> (-16%) we had more code contributors (+17%) among them some new faces which
> is
> very promising for the future of the project.


[jira] [Created] (CALCITE-4103) SetOp and Union should accept RelNode subclasses in the constructor

2020-07-02 Thread Haisheng Yuan (Jira)
Haisheng Yuan created CALCITE-4103:
--

 Summary: SetOp and Union should accept RelNode subclasses in the 
constructor
 Key: CALCITE-4103
 URL: https://issues.apache.org/jira/browse/CALCITE-4103
 Project: Calcite
  Issue Type: Improvement
  Components: core
Reporter: Haisheng Yuan


Currently only list of RelNode is accepted:

{code:java}
protected SetOp(RelOptCluster cluster, RelTraitSet traits,
  List inputs, SqlKind kind, boolean all) {}
{code}

If I have a List of EnumerableTableScan, the compiler will complain. It might 
be better to change to List. I think this can still keep the 
backward compatibility.




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


Re: Draft board report for July 2020

2020-07-02 Thread Francis Chuang

+1 Looks great, Stamatis!

Francis

On 3/07/2020 8:43 am, Haisheng Yuan wrote:

Looks good to me, thanks!

Haisheng

On 2020/07/02 19:43:06, Michael Mior  wrote:

Looks great to me! Thanks Stamatis :)

--
Michael Mior
mm...@apache.org

Le jeu. 2 juil. 2020 à 07:31, Stamatis Zampetakis  a écrit :


Attached below is a draft of this month's board report. I plan to submit it
on July 7. Please let me know if you have any additions or corrections.

## Description:
Apache Calcite is a highly customizable framework for parsing and planning
queries on data in a wide variety of formats. It allows database-like
access,
and in particular a SQL interface and advanced query optimization, for data
not
residing in a traditional database.

Avatica is a sub-project within Calcite and provides a framework for
building
local and remote JDBC and ODBC database drivers. Avatica has an independent
release schedule and its own repository.

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Calcite was founded 2015-10-22 (4 years ago)
There are currently 50 committers and 22 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:3.

Community changes, past quarter:
- No new PMC members. Last addition was Haisheng Yuan on 2019-11-11.
- Forward Xu was added as committer on 2020-04-28
- Xing Jin was added as committer on 2020-04-28
- Vineet Garg was added as committer on 2020-04-24
- Yanlin Wang was added as committer on 2020-04-28

## Project Activity:
Avatica 1.17.0 was released on 2020-06-22. It is a small routine release
that includes a
few dependency updates and bug fixes.

[Include Avatica Go if it is released on time]
Avatica Go 5.0.0 was released on 2020-07-XX. It is a major release of
Avatica Go with a number of improvements and a breaking change affecting
connection metadata. Worth mentioning the support for batching query string
parameters in the DSN allowing updates to the server to be executed once
Close() is called on the prepared statement.

Calcite 1.23.0 was released on 2020-05-23, including more than 100 resolved
issues. It includes many new futures such as an SQL dialect for ClickHouse
and SESSION/HOP table functions (particularly useful for queries on
streams), along with significant improvements to the optimizer reducing
optimization latency up to a factor of 50x for some complex queries.

[Do we have any talks or new adopters to put in the report?]

## Community Health:

The overall activity on the mailing lists has increased (-7% dev@, +27%
issues@) with many interesting topics some very important for the future of
the project such as the redesign of the optimizer, modelling indexes, and a
big refactoring of the ruleset.

Regarding opened/resolved issues the things are rather balanced. We had a
slight decrease in new issues (-6% JIRA, -13% GitHub) counterbalanced by a
small increase in closed issues (+14% JIRA, +4% GitHub). Since we have a
large
backlog of PRs, the increased ratio of closed PRs/issues is a good sign.

Although the number of commits has slightly decreased in the past quarter
(-16%) we had more code contributors (+17%) among them some new faces which
is
very promising for the future of the project.




Re: Draft board report for July 2020

2020-07-02 Thread Haisheng Yuan
Looks good to me, thanks!

Haisheng

On 2020/07/02 19:43:06, Michael Mior  wrote: 
> Looks great to me! Thanks Stamatis :)
> 
> --
> Michael Mior
> mm...@apache.org
> 
> Le jeu. 2 juil. 2020 à 07:31, Stamatis Zampetakis  a écrit 
> :
> >
> > Attached below is a draft of this month's board report. I plan to submit it
> > on July 7. Please let me know if you have any additions or corrections.
> >
> > ## Description:
> > Apache Calcite is a highly customizable framework for parsing and planning
> > queries on data in a wide variety of formats. It allows database-like
> > access,
> > and in particular a SQL interface and advanced query optimization, for data
> > not
> > residing in a traditional database.
> >
> > Avatica is a sub-project within Calcite and provides a framework for
> > building
> > local and remote JDBC and ODBC database drivers. Avatica has an independent
> > release schedule and its own repository.
> >
> > ## Issues:
> > There are no issues requiring board attention.
> >
> > ## Membership Data:
> > Apache Calcite was founded 2015-10-22 (4 years ago)
> > There are currently 50 committers and 22 PMC members in this project.
> > The Committer-to-PMC ratio is roughly 7:3.
> >
> > Community changes, past quarter:
> > - No new PMC members. Last addition was Haisheng Yuan on 2019-11-11.
> > - Forward Xu was added as committer on 2020-04-28
> > - Xing Jin was added as committer on 2020-04-28
> > - Vineet Garg was added as committer on 2020-04-24
> > - Yanlin Wang was added as committer on 2020-04-28
> >
> > ## Project Activity:
> > Avatica 1.17.0 was released on 2020-06-22. It is a small routine release
> > that includes a
> > few dependency updates and bug fixes.
> >
> > [Include Avatica Go if it is released on time]
> > Avatica Go 5.0.0 was released on 2020-07-XX. It is a major release of
> > Avatica Go with a number of improvements and a breaking change affecting
> > connection metadata. Worth mentioning the support for batching query string
> > parameters in the DSN allowing updates to the server to be executed once
> > Close() is called on the prepared statement.
> >
> > Calcite 1.23.0 was released on 2020-05-23, including more than 100 resolved
> > issues. It includes many new futures such as an SQL dialect for ClickHouse
> > and SESSION/HOP table functions (particularly useful for queries on
> > streams), along with significant improvements to the optimizer reducing
> > optimization latency up to a factor of 50x for some complex queries.
> >
> > [Do we have any talks or new adopters to put in the report?]
> >
> > ## Community Health:
> >
> > The overall activity on the mailing lists has increased (-7% dev@, +27%
> > issues@) with many interesting topics some very important for the future of
> > the project such as the redesign of the optimizer, modelling indexes, and a
> > big refactoring of the ruleset.
> >
> > Regarding opened/resolved issues the things are rather balanced. We had a
> > slight decrease in new issues (-6% JIRA, -13% GitHub) counterbalanced by a
> > small increase in closed issues (+14% JIRA, +4% GitHub). Since we have a
> > large
> > backlog of PRs, the increased ratio of closed PRs/issues is a good sign.
> >
> > Although the number of commits has slightly decreased in the past quarter
> > (-16%) we had more code contributors (+17%) among them some new faces which
> > is
> > very promising for the future of the project.
> 


Re: Test branch for .asf.yaml features

2020-07-02 Thread Julian Hyde
Can you delete the branch when you’re finished? It’s good to not have too many 
branches when people browse GitHub.


> On Jul 2, 2020, at 12:42 PM, Michael Mior  wrote:
> 
> Sounds fine to me although many of the important settings only have
> affect in the master branch. I hadn't heard about this config file but
> it's nice to see this from INFRA :)
> 
> --
> Michael Mior
> mm...@apache.org
> 
> Le jeu. 2 juil. 2020 à 10:49, Stamatis Zampetakis  a écrit 
> :
>> 
>> Hello,
>> 
>> I would like to create a new public branch (test-asf-yaml) for testing some
>> of the features provided via the .asf.yaml file [1].
>> 
>> Please let me know if there are any reasons not to do so.
>> 
>> Best,
>> Stamatis
>> 
>> [1]
>> https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features



Re: Draft board report for July 2020

2020-07-02 Thread Michael Mior
Looks great to me! Thanks Stamatis :)

--
Michael Mior
mm...@apache.org

Le jeu. 2 juil. 2020 à 07:31, Stamatis Zampetakis  a écrit :
>
> Attached below is a draft of this month's board report. I plan to submit it
> on July 7. Please let me know if you have any additions or corrections.
>
> ## Description:
> Apache Calcite is a highly customizable framework for parsing and planning
> queries on data in a wide variety of formats. It allows database-like
> access,
> and in particular a SQL interface and advanced query optimization, for data
> not
> residing in a traditional database.
>
> Avatica is a sub-project within Calcite and provides a framework for
> building
> local and remote JDBC and ODBC database drivers. Avatica has an independent
> release schedule and its own repository.
>
> ## Issues:
> There are no issues requiring board attention.
>
> ## Membership Data:
> Apache Calcite was founded 2015-10-22 (4 years ago)
> There are currently 50 committers and 22 PMC members in this project.
> The Committer-to-PMC ratio is roughly 7:3.
>
> Community changes, past quarter:
> - No new PMC members. Last addition was Haisheng Yuan on 2019-11-11.
> - Forward Xu was added as committer on 2020-04-28
> - Xing Jin was added as committer on 2020-04-28
> - Vineet Garg was added as committer on 2020-04-24
> - Yanlin Wang was added as committer on 2020-04-28
>
> ## Project Activity:
> Avatica 1.17.0 was released on 2020-06-22. It is a small routine release
> that includes a
> few dependency updates and bug fixes.
>
> [Include Avatica Go if it is released on time]
> Avatica Go 5.0.0 was released on 2020-07-XX. It is a major release of
> Avatica Go with a number of improvements and a breaking change affecting
> connection metadata. Worth mentioning the support for batching query string
> parameters in the DSN allowing updates to the server to be executed once
> Close() is called on the prepared statement.
>
> Calcite 1.23.0 was released on 2020-05-23, including more than 100 resolved
> issues. It includes many new futures such as an SQL dialect for ClickHouse
> and SESSION/HOP table functions (particularly useful for queries on
> streams), along with significant improvements to the optimizer reducing
> optimization latency up to a factor of 50x for some complex queries.
>
> [Do we have any talks or new adopters to put in the report?]
>
> ## Community Health:
>
> The overall activity on the mailing lists has increased (-7% dev@, +27%
> issues@) with many interesting topics some very important for the future of
> the project such as the redesign of the optimizer, modelling indexes, and a
> big refactoring of the ruleset.
>
> Regarding opened/resolved issues the things are rather balanced. We had a
> slight decrease in new issues (-6% JIRA, -13% GitHub) counterbalanced by a
> small increase in closed issues (+14% JIRA, +4% GitHub). Since we have a
> large
> backlog of PRs, the increased ratio of closed PRs/issues is a good sign.
>
> Although the number of commits has slightly decreased in the past quarter
> (-16%) we had more code contributors (+17%) among them some new faces which
> is
> very promising for the future of the project.


Re: Test branch for .asf.yaml features

2020-07-02 Thread Michael Mior
Sounds fine to me although many of the important settings only have
affect in the master branch. I hadn't heard about this config file but
it's nice to see this from INFRA :)

--
Michael Mior
mm...@apache.org

Le jeu. 2 juil. 2020 à 10:49, Stamatis Zampetakis  a écrit :
>
> Hello,
>
> I would like to create a new public branch (test-asf-yaml) for testing some
> of the features provided via the .asf.yaml file [1].
>
> Please let me know if there are any reasons not to do so.
>
> Best,
> Stamatis
>
> [1]
> https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features


Test branch for .asf.yaml features

2020-07-02 Thread Stamatis Zampetakis
Hello,

I would like to create a new public branch (test-asf-yaml) for testing some
of the features provided via the .asf.yaml file [1].

Please let me know if there are any reasons not to do so.

Best,
Stamatis

[1]
https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features


Draft board report for July 2020

2020-07-02 Thread Stamatis Zampetakis
Attached below is a draft of this month's board report. I plan to submit it
on July 7. Please let me know if you have any additions or corrections.

## Description:
Apache Calcite is a highly customizable framework for parsing and planning
queries on data in a wide variety of formats. It allows database-like
access,
and in particular a SQL interface and advanced query optimization, for data
not
residing in a traditional database.

Avatica is a sub-project within Calcite and provides a framework for
building
local and remote JDBC and ODBC database drivers. Avatica has an independent
release schedule and its own repository.

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Calcite was founded 2015-10-22 (4 years ago)
There are currently 50 committers and 22 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:3.

Community changes, past quarter:
- No new PMC members. Last addition was Haisheng Yuan on 2019-11-11.
- Forward Xu was added as committer on 2020-04-28
- Xing Jin was added as committer on 2020-04-28
- Vineet Garg was added as committer on 2020-04-24
- Yanlin Wang was added as committer on 2020-04-28

## Project Activity:
Avatica 1.17.0 was released on 2020-06-22. It is a small routine release
that includes a
few dependency updates and bug fixes.

[Include Avatica Go if it is released on time]
Avatica Go 5.0.0 was released on 2020-07-XX. It is a major release of
Avatica Go with a number of improvements and a breaking change affecting
connection metadata. Worth mentioning the support for batching query string
parameters in the DSN allowing updates to the server to be executed once
Close() is called on the prepared statement.

Calcite 1.23.0 was released on 2020-05-23, including more than 100 resolved
issues. It includes many new futures such as an SQL dialect for ClickHouse
and SESSION/HOP table functions (particularly useful for queries on
streams), along with significant improvements to the optimizer reducing
optimization latency up to a factor of 50x for some complex queries.

[Do we have any talks or new adopters to put in the report?]

## Community Health:

The overall activity on the mailing lists has increased (-7% dev@, +27%
issues@) with many interesting topics some very important for the future of
the project such as the redesign of the optimizer, modelling indexes, and a
big refactoring of the ruleset.

Regarding opened/resolved issues the things are rather balanced. We had a
slight decrease in new issues (-6% JIRA, -13% GitHub) counterbalanced by a
small increase in closed issues (+14% JIRA, +4% GitHub). Since we have a
large
backlog of PRs, the increased ratio of closed PRs/issues is a good sign.

Although the number of commits has slightly decreased in the past quarter
(-16%) we had more code contributors (+17%) among them some new faces which
is
very promising for the future of the project.


Re: [VOTE] Release apache-calcite-avatica-go-5.0.0 (release candidate 0)

2020-07-02 Thread Stamatis Zampetakis
Hey guys, it's been almost nine days from the start of the vote.

Francis is putting a lot of effort in getting this release out so it would
be nice if we could some more votes rather soon.

Best,
Stamatis

On Sun, Jun 28, 2020 at 2:26 PM Stamatis Zampetakis 
wrote:

> Docker version 19.03.11, docker-compose version 1.25.5, build 8a1c60f6
>
>  * Checked signatures and checksums OK
>  * Went over release note (Nice to see new contributors) OK
>  * Checkout from git tag and run tests (docker-compose run test) OK
>  * Download source artifacts and run tests (docker-compose run test) OK
>  * Checked diff between repo and artifacts OK
>
> +1 (binding)
>
> Best,
> Stamatis
>
> On Sun, Jun 28, 2020 at 10:38 AM Francis Chuang 
> wrote:
>
>> Hey everyone,
>>
>> Just a quick reminder that the vote for Avatica Go 5.0.0 is still open.
>>
>> Francis
>>
>> On 23/06/2020 1:30 pm, Francis Chuang wrote:
>> > Hi all,
>> >
>> > I have created a release for Apache Calcite Avatica Go 5.0.0, release
>> > candidate 0.
>> >
>> > Thanks to everyone who has contributed to this release. The release
>> > notes are available here:
>> >
>> https://github.com/apache/calcite-avatica-go/blob/0e3f5df582a09ac90869611b2d0a64b9f9b566e2/site/_docs/go_history.md
>> >
>> >
>> > The commit to be voted on:
>> >
>> https://gitbox.apache.org/repos/asf?p=calcite-avatica-go.git;a=commit;h=0e3f5df582a09ac90869611b2d0a64b9f9b566e2
>> >
>> >
>> > The hash is 0e3f5df582a09ac90869611b2d0a64b9f9b566e2
>> >
>> > The artifacts to be voted on are located here:
>> >
>> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-avatica-go-5.0.0-rc0/
>> >
>> >
>> > The hashes of the artifacts are as follows:
>> > src.tar.gz C49DB10E 5CC08815 2EEFFC83 7DD339DF 3327125E DCBA5DA3
>> > 9C9E74E1 F277D554 34DBE407 5436849A A4124661 4527A769 80EA7334 8ABDB2FE
>> > 56AA5B20 4FDFA43D
>> >
>> > Release artifacts are signed with the following key:
>> > https://people.apache.org/keys/committer/francischuang.asc
>> >
>> > Instructions for running the test suite is located here:
>> >
>> https://github.com/apache/calcite-avatica-go/blob/0e3f5df582a09ac90869611b2d0a64b9f9b566e2/site/develop/avatica-go.md#testing
>> >
>> >
>> > Please vote on releasing this package as Apache Calcite Avatica Go
>> 5.0.0.
>> >
>> > To run the tests without a Go environment, install docker and
>> > docker-compose. Then, in the root of the release's directory, run:
>> > docker-compose run test
>> >
>> > When the test suite completes, run "docker-compose down" to remove and
>> > shutdown all the containers.
>> >
>> > The vote is open for the next 72 hours and passes if a majority of at
>> > least three +1 PMC votes are cast.
>> >
>> > [ ] +1 Release this package as Apache Calcite Avatica Go 5.0.0
>> > [ ]  0 I don't feel strongly about it, but I'm okay with the release
>> > [ ] -1 Do not release this package because...
>> >
>> >
>> > Here is my vote:
>> >
>> > +1 (binding)
>> >
>> > Francis
>>
>


Re: Calcite PR CI offten failed due to elasticsearch:test

2020-07-02 Thread Stamatis Zampetakis
I didn't observe the problem on my local post so if it is only a CI problem
then it would be nice if we could disable the tests only there.

Best,
Stamatis

On Thu, Jul 2, 2020 at 5:58 AM JiaTao Tao  wrote:

> Ok, thanks for your suggestion. I'll open a JIRA and track the status.
>
>
> Regards!
>
> Aron Tao
>
>
> Danny Chan  于2020年7月2日周四 上午11:37写道:
>
> > 2 and 3 doesn’t really solve the problem, I would choose 1, you should
> log
> > these tests in the issue in order to track the status ~
> >
> > Best,
> > Danny Chan
> > 在 2020年7月2日 +0800 AM11:15,JiaTao Tao ,写道:
> > > Hi Danny
> > >
> > >
> > > There is 4 failed ut, and the root cause is java.net
> > .SocketTimeoutException:
> > > 30,000 milliseconds timeout on connection http-outgoing-2 :
> > >
> > > elasticsearch.MatchTest > initializationError
> > > elasticsearch.BooleanLogicTest > initializationError
> > > elasticsearch.AggregationTest > initializationError
> > > elasticsearch.ProjectionTest > initializationError
> > >
> > > Here come the 3 solutions, hope to hear your advice.
> > > 1. Disable these UTs
> > > 2. Increase the timeout
> > > 3. Mark these UTs as slow tests
> > >
> > >
> > > Regards!
> > >
> > > Aron Tao
> > >
> > >
> > > Danny Chan  于2020年6月28日周日 上午10:01写道:
> > >
> > > > Yes, it times out often, can you log an issue there and disable the
> > case ?
> > > >
> > > > Best,
> > > > Danny Chan
> > > > 在 2020年6月26日 +0800 PM6:00,JiaTao Tao ,写道:
> > > > > Seems an unstable case.
> > > > >
> > > > >
> > > > > Regards!
> > > > >
> > > > > Aron Tao
> > > >
> >
>