Re: [VOTE] Release apache-calcite-1.22.0 (release candidate 3)

2020-03-02 Thread Francis Chuang
On 3/03/2020 12:31 pm, Julian Hyde wrote: We can discuss the proposal to add other products' test suites to CI. I think it would cause more work for us (triaging false-negative problems). And lots of important downstream projects do not have a public test suite. Apologies for not being

Re: [VOTE] Release apache-calcite-1.22.0 (release candidate 3)

2020-03-02 Thread Julian Hyde
+1 (binding) I downloaded, checked LICENSE, NOTICE, copyright dates, built & ran tests using JDK 13 on Ubuntu Linux. Release notes need some work: * Back-quotes around keywords and identifiers, * capitalize SQL keywords, * add brackets around JIRA cases, * wrap lines to ~80, * remove raw HTML

Re: [VOTE] Release apache-calcite-1.22.0 (release candidate 3)

2020-03-02 Thread Rui Wang
+1 (non-binding) - check sha512 OK - check gpg signature OK (last timely I forgot to import calcite KEYS locally, sorry about that) - ./gradlew build OK - check the rc3 tag with right commit OK - compare git tag files with files extracted from artifacts, There is a difference about LICENSE file.

Re: [contribution request] calcite contribution.

2020-03-02 Thread Francis Chuang
Hey Hanu, I've added you as a contributor in JIRA. Francis On 3/03/2020 9:13 am, hanu mapr wrote: Hi All, I would like to contribute to calcite. Can you please provide me the required contribution permissions to assign a bug to my JIRA account? JIRA account ID: hanu.ncr Thanks, -Hanu

[contribution request] calcite contribution.

2020-03-02 Thread hanu mapr
Hi All, I would like to contribute to calcite. Can you please provide me the required contribution permissions to assign a bug to my JIRA account? JIRA account ID: hanu.ncr Thanks, -Hanu

Re: [VOTE] Release apache-calcite-1.22.0 (release candidate 3)

2020-03-02 Thread Francis Chuang
My vote is +1 (binding) Thanks for making this rc available for voting, Danny! Checked GPG signature - OK Checked hash - OK Ran tests per HOWTO (./gradlew check) - OK Release notes (quick skim) - OK Maven artifacts (spot checked a few files on nexus) - OK Environment (gradle:latest docker

Re: [VOTE] Release apache-calcite-1.22.0 (release candidate 3)

2020-03-02 Thread Vladimir Sitnikov
Danny>I have created a build for Apache Calcite 1.22.0, release Danny>candidate 3. Great. Checksums, pgp match. tests pass (modulo known issues like OsAdapterTest), mat-calcite-tests pass So +1 (binding) There's an issue that -Prc=.. parameter is always required for building a release version.

Re: [VOTE] Release apache-calcite-1.22.0 (release candidate 3)

2020-03-02 Thread Julian Hyde
On Mon, Mar 2, 2020 at 11:43 AM Anton Haidai wrote: > > Sorry for reporting the bug too late, but the test that detected it was > related to a new feature of our system finalized just days ago so the right > test was not there when I voted on RC1. Ah, makes sense.

Re: jdbc server

2020-03-02 Thread brian guarraci
you may want to check out: ChinookAvaticaServer https://github.com/apache/calcite/blob/master/plus/src/main/java/org/apache/calcite/chinook/ChinookAvaticaServer.java Brian On Mon, Mar 2, 2020 at 10:05 AM Rui Wang wrote: > Could you follow this Calcite tutorial and it might solve your

Re: [VOTE] Release apache-calcite-1.22.0 (release candidate 3)

2020-03-02 Thread Anton Haidai
Sorry for reporting the bug too late, but the test that detected it was related to a new feature of our system finalized just days ago so the right test was not there when I voted on RC1. On Mon, 2 Mar 2020 at 21:13, Vladimir Sitnikov wrote: > Julian>Can we keep it consistent please? > > It's

Re: Quicksql

2020-03-02 Thread Siyuan Liu
Hi, everyone: Glad to see a lot of old friends here. Quicksql is a project born in early 2019. It was designed to solve the problem of long and complex work flow in the big data field with many data sources, many compute engines, and many types of syntax. The core idea is `Connect All Data

Re: [VOTE] Release apache-calcite-1.22.0 (release candidate 3)

2020-03-02 Thread Vladimir Sitnikov
Julian>Can we keep it consistent please? It's good to find bugs like this, but it's depressing to only be finding them in RC3. Frankly speaking, I find it too much repetition to have calcite- in a version name. We do not have Avatica in the repository, so why should we have long versions like

Re: [VOTE] Release apache-calcite-1.22.0 (release candidate 3)

2020-03-02 Thread Julian Hyde
It's good to find bugs like this, but it's depressing to only be finding them in RC3. The bug probably existed in RC0, RC1 and RC2. If there are lots of release iterations our volunteers start to burn out. Folks, if you have an extensive test suite please run it as early in the process as you

Re: [VOTE] Release apache-calcite-1.22.0 (release candidate 3)

2020-03-02 Thread Anton Haidai
Hello, Local Calcite build with tests enabled on Linux: *OK* Calcite-based system (Zoomdata) test suite: *FAIL* Our test suite detected a regression. It is easily reproducible in a unit test. This test works fine in 1.21 branch. https://issues.apache.org/jira/browse/CALCITE-3839 Vote: 0

[jira] [Created] (CALCITE-3839) Can't get group field by name: "field [ENAME] not found;"

2020-03-02 Thread Anton Haidai (Jira)
Anton Haidai created CALCITE-3839: - Summary: Can't get group field by name: "field [ENAME] not found;" Key: CALCITE-3839 URL: https://issues.apache.org/jira/browse/CALCITE-3839 Project: Calcite

Re: jdbc server

2020-03-02 Thread Rui Wang
Could you follow this Calcite tutorial and it might solve your problem: https://calcite.apache.org/docs/tutorial.html -Rui On Mon, Mar 2, 2020, 2:23 AM Mohsen KHaxar wrote: > Hi, > I want to run an SQL engine that receives SQL commands. Then, SQL commands > are processed and some results of

Re: svn commit: r38276 - /dev/calcite/apache-calcite-1.23.0-rc1/

2020-03-02 Thread Danny Chan
Thanks, the SVN command works. Best, Danny Chan 在 2020年3月2日 +0800 PM7:30,Vladimir Sitnikov ,写道: > > ./gradlew removeStaleArtifacts -Pasf > > How can i use this cmd to remove only one rc files ? > > It is configured in staleRemovalFilters block in >

[VOTE] Release apache-calcite-1.22.0 (release candidate 3)

2020-03-02 Thread Danny Chan
Hi all, I have created a build for Apache Calcite 1.22.0, release candidate 3. Thanks to everyone who has contributed to this release. You can read the release notes here: https://github.com/apache/calcite/blob/v1.22.0-rc3/site/_docs/history.md The commit to be voted upon:

[CANCEL] [VOTE] Release apache-calcite-1.22.0 (release candidate 2)

2020-03-02 Thread Danny Chan
The vote for Apache Calcite 1.22.0 release candidate 2 was cancelled due to these new introduced bug-fixes: Thanks to all who voted. A new release will be tagged as 1.22.0-rc3 and will be available for voting soon. - Stop building zip archives when building using gradle - Following CALCITE-3769:

[jira] [Created] (CALCITE-3838) Support Calc in RelMdSize,RelMdSelectivity,RelMdMaxRowCount,RelMdMinRowCount,RelMdTableReferences

2020-03-02 Thread Chunwei Lei (Jira)
Chunwei Lei created CALCITE-3838: Summary: Support Calc in RelMdSize,RelMdSelectivity,RelMdMaxRowCount,RelMdMinRowCount,RelMdTableReferences Key: CALCITE-3838 URL:

Re: svn commit: r38276 - /dev/calcite/apache-calcite-1.23.0-rc1/

2020-03-02 Thread Vladimir Sitnikov
>./gradlew removeStaleArtifacts -Pasf >How can i use this cmd to remove only one rc files ? It is configured in staleRemovalFilters block in https://github.com/apache/calcite/blob/a549342294062eba9aa3196e7e6d4bda36fa8291/build.gradle.kts#L123 However, currently, there's no way to override filters

Calcite-Master - Build # 1629 - Failure

2020-03-02 Thread Apache Jenkins Server
The Apache Jenkins build system has built Calcite-Master (build #1629) Status: Failure Check console output at https://builds.apache.org/job/Calcite-Master/1629/ to view the results.

Re: svn commit: r38276 - /dev/calcite/apache-calcite-1.23.0-rc1/

2020-03-02 Thread Danny Chan
I found this cmd: ./gradlew removeStaleArtifacts -Pasf How can i use this cmd to remove only one rc files ? Best, Danny Chan 在 2020年3月1日 +0800 PM4:27,volody...@apache.org,写道: > Hi Danny, > > Perhaps it was pushed accidentally, could you please remove it to avoid > confusion? > > Kind regards,

[jira] [Created] (CALCITE-3837) AntiJoin with empty right input can always be transformed as its left input

2020-03-02 Thread Ruben Q L (Jira)
Ruben Q L created CALCITE-3837: -- Summary: AntiJoin with empty right input can always be transformed as its left input Key: CALCITE-3837 URL: https://issues.apache.org/jira/browse/CALCITE-3837 Project:

jdbc server

2020-03-02 Thread Mohsen KHaxar
Hi, I want to run an SQL engine that receives SQL commands. Then, SQL commands are processed and some results of interest are returned.How can I employ Calcite to run a standalone customised SQL engine? //Mohsen.

Re: [VOTE] Release apache-calcite-1.22.0 (release candidate 2)

2020-03-02 Thread Danny Chan
Great, it seems I have missed these 2 properties: asfGitSourceUsername=test asfGitSourcePassword=test Would have a try soon ~ Best, Danny Chan 在 2020年3月2日 +0800 PM3:11,dev@calcite.apache.org,写道: > > asfGitSourceUsername=test > asfGitSourcePassword=test

?????? [Discuss] Adapter's performance is not that fast

2020-03-02 Thread ??????
Hi. I'm so sorry about that. I'm new in Apache community and am not familiar with dev email. I wrote this letter from QQ Mail before, but I forgot to subscribe calcite dev then. So I subscribed it and resend the email from gmail which was the email replied by Haisheng before. I thought the

Re: Quicksql

2020-03-02 Thread Francis Du
Hi everyone: Allow me to introduce my good friend Siyuan Liu, who is the leader of Quicksql project. I CC to him and ask him to introduce the project to us.Here is the documentation link for Quicksql [1]. [1]. https://quicksql.readthedocs.io/en/latest/ Regards, Francis Juan Pan

Re: [Discuss] Adapter's performance is not that fast

2020-03-02 Thread Xiangwei Wei
Hi. I'm so sorry about that. I'm new in Apache community and am not familiar with dev email. I wrote this letter from QQ Mail before, but I forgot to subscribe calcite dev then. So I subscribed it and resend the email from gmail which was the email replied by Haisheng before. I thought the email