[jira] [Created] (CALCITE-5463) Revert removing usage of SqlValidator.deriveAlias

2022-12-28 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-5463: --- Summary: Revert removing usage of SqlValidator.deriveAlias Key: CALCITE-5463 URL: https://issues.apache.org/jira/browse/CALCITE-5463 Project: Calcite

[jira] [Created] (CALCITE-5439) Validation of Pivot fails after creating a deep copy of SqlNode

2022-12-17 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-5439: --- Summary: Validation of Pivot fails after creating a deep copy of SqlNode Key: CALCITE-5439 URL: https://issues.apache.org/jira/browse/CALCITE-5439 Project

Re: [VOTE] Release Apache Calcite 1.31.0 (release candidate 0)

2022-07-24 Thread Vova Vysotskyi
Hi everyone, I have verified signatures for distribution, built it, run all unit tests, and no issues are found. Also, I have checked the new Calcite version with Apache Drill, and it works fine, all Drill unit tests also pass. +1 (binding) Kind regards, Volodymyr Vysotskyi On 2022/07/23

Re: [DISCUSS] Towards Calcite 1.31.0

2022-06-19 Thread Vova Vysotskyi
have created a JIRA filter > > > > > > < > > > > > > > > > > > > > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20CALCITE%20AND%20fixVersion%20%3D%201.31.0%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20%22In%20Review%2

[jira] [Created] (CALCITE-5194) Cannot parse UNION ALL in subquery

2022-06-19 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-5194: --- Summary: Cannot parse UNION ALL in subquery Key: CALCITE-5194 URL: https://issues.apache.org/jira/browse/CALCITE-5194 Project: Calcite Issue Type: Bug

Re: [DISCUSS] Towards Calcite 1.31.0

2022-06-04 Thread Vova Vysotskyi
Hello, Could we also include https://github.com/apache/calcite/pull/2305 into this release? I have rebased it onto the latest master and fixed all merge conflicts. Kind regards, Volodymyr Vysotskyi On 2022/05/30 17:57:28 Julian Hyde wrote: > Viliam, I marked the Jira case ‘fix in 1.31’ so that

[jira] [Created] (CALCITE-5064) Dialect factory returns ANSI SQL dialect for BigQuery

2022-03-24 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-5064: --- Summary: Dialect factory returns ANSI SQL dialect for BigQuery Key: CALCITE-5064 URL: https://issues.apache.org/jira/browse/CALCITE-5064 Project: Calcite

[jira] [Created] (CALCITE-4968) Calcite generates invalid MS SQL queries for the query with the LIMIT statement

2021-12-28 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-4968: --- Summary: Calcite generates invalid MS SQL queries for the query with the LIMIT statement Key: CALCITE-4968 URL: https://issues.apache.org/jira/browse/CALCITE-4968

[jira] [Created] (CALCITE-4450) Query on ElasticSearch table that projects varchar literal fails with JsonParseException

2020-12-30 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-4450: --- Summary: Query on ElasticSearch table that projects varchar literal fails with JsonParseException Key: CALCITE-4450 URL: https://issues.apache.org/jira/browse/CALCITE-4450

[jira] [Created] (CALCITE-4448) Use TableMacro user-defined table functions with QueryableTable

2020-12-27 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-4448: --- Summary: Use TableMacro user-defined table functions with QueryableTable Key: CALCITE-4448 URL: https://issues.apache.org/jira/browse/CALCITE-4448 Project

[jira] [Created] (CALCITE-4444) Elasticsearch adapter fails for ES 6 if query contains aggregations

2020-12-21 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-: --- Summary: Elasticsearch adapter fails for ES 6 if query contains aggregations Key: CALCITE- URL: https://issues.apache.org/jira/browse/CALCITE- Project

[jira] [Created] (CALCITE-4441) Unable to query nested field in elasticsearch adapter

2020-12-17 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-4441: --- Summary: Unable to query nested field in elasticsearch adapter Key: CALCITE-4441 URL: https://issues.apache.org/jira/browse/CALCITE-4441 Project: Calcite

[jira] [Created] (CALCITE-4440) Query on elasticsearch adapter with literal returns incorrect results

2020-12-17 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-4440: --- Summary: Query on elasticsearch adapter with literal returns incorrect results Key: CALCITE-4440 URL: https://issues.apache.org/jira/browse/CALCITE-4440

[jira] [Created] (CALCITE-4423) Provide the ability to specify incoming trait in JdbcRules

2020-12-01 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-4423: --- Summary: Provide the ability to specify incoming trait in JdbcRules Key: CALCITE-4423 URL: https://issues.apache.org/jira/browse/CALCITE-4423 Project: Calcite

[jira] [Created] (CALCITE-4036) Allow applying SemiJoinRule to join without aggregate below

2020-05-31 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-4036: --- Summary: Allow applying SemiJoinRule to join without aggregate below Key: CALCITE-4036 URL: https://issues.apache.org/jira/browse/CALCITE-4036 Project: Calcite

[jira] [Created] (CALCITE-3835) Overloaded table functions fail with an assertion error if param types differ

2020-02-27 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-3835: --- Summary: Overloaded table functions fail with an assertion error if param types differ Key: CALCITE-3835 URL: https://issues.apache.org/jira/browse/CALCITE-3835

[jira] [Created] (CALCITE-3749) JitPack build fails

2020-01-20 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-3749: --- Summary: JitPack build fails Key: CALCITE-3749 URL: https://issues.apache.org/jira/browse/CALCITE-3749 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-3533) Map non-jdbc data types to ANY in JdbcSchema

2019-11-22 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-3533: --- Summary: Map non-jdbc data types to ANY in JdbcSchema Key: CALCITE-3533 URL: https://issues.apache.org/jira/browse/CALCITE-3533 Project: Calcite Issue

[jira] [Created] (CALCITE-3457) RexSimplify incorrectly simplifies IS NOT NULL operator with ITEM call

2019-10-29 Thread Vova Vysotskyi (Jira)
Vova Vysotskyi created CALCITE-3457: --- Summary: RexSimplify incorrectly simplifies IS NOT NULL operator with ITEM call Key: CALCITE-3457 URL: https://issues.apache.org/jira/browse/CALCITE-3457

Re: [DISCUSS] Towards Calcite 1.21.0

2019-09-02 Thread Vova Vysotskyi
Great, thanks Stamatis! Kind regards, Volodymyr Vysotskyi On Mon, Sep 2, 2019 at 1:28 PM Stamatis Zampetakis wrote: > Let's include CALCITE-3115; I will merge it now. > > On Mon, Sep 2, 2019 at 11:26 AM Vova Vysotskyi wrote: > > > Hi all, > > > > Le

Re: [DISCUSS] Towards Calcite 1.21.0

2019-09-02 Thread Vova Vysotskyi
Hi all, Let's get CALCITE-3115 into the release. PR is ready, but there are some concerns about breaking existing clients. It would be good to make a decision about this PR. Kind regards, Volodymyr Vysotskyi On Sun, Sep 1, 2019 at 5:34 AM

Re: [DISCUSS] Towards Calcite 1.20.0

2019-06-18 Thread Vova Vysotskyi
Hi Michael, Thanks for being a release manager! Is it possible to include PR for CALCITE-3121 into this release, since this issue blocks updating Calcite version for Drill? PR was created some time ago, but it wasn't merged yet and there was

Re: [DISCUSS] Towards Calcite 1.20.0

2019-05-21 Thread Vova Vysotskyi
Hi all, Let's include CALCITE-3055 into this release. Though it is connected with dynamic tables and it is reproduced on 1.19.0, but this issue breaks underlying projects, so I would treat it as a blocker for the release. Currently, there is no

Re: [DISCUSS] Move site repositories from svn to gitbox

2019-02-11 Thread Vova Vysotskyi
Great idea! Drill website already uses gitbox [1] +1 [1] https://gitbox.apache.org/repos/asf?p=drill-site.git Kind regards, Volodymyr Vysotskyi On Mon, Feb 11, 2019 at 12:01 PM Francis Chuang wrote: > Hey all, > > ASF project sites have the ability to use git instead of subversion as >

Re: Publish Drill Calcite project artifacts to Apache maven repository

2018-09-13 Thread Vova Vysotskyi
t to the rest of the project. > > > > Is there a PR for CALCITE-1178? > > > > Julian > > > > > >> On Sep 12, 2018, at 10:32 AM, Vova Vysotskyi wrote: > >> > >> Thanks for your responses and clarifications! > >> > >> Regard

Re: Publish Drill Calcite project artifacts to Apache maven repository

2018-09-12 Thread Vova Vysotskyi
cite side to get you "back on upstream"? Why the need to make > long-term plans to isolate Apache Drill from Apache Calcite? > > > > [1] https://central.sonatype.org/pages/ossrh-guide.html > > > > On 9/12/18 11:33 AM, Vova Vysotskyi wrote: > >> Hi a

Publish Drill Calcite project artifacts to Apache maven repository

2018-09-12 Thread Vova Vysotskyi
Hi all, As you know, Drill uses its fork of Apache Calcite. In DRILL-6711 was proposed to deploy Drill Calcite project artifacts to Apache Maven repository or at least to the central maven repository. I have looked for the similar cases of fork

Re: JDK 8 syntax

2018-08-28 Thread Vova Vysotskyi
Sure, I'll prepare the fix, just wanted to share good news :) Kind regards, Volodymyr Vysotskyi On Tue, Aug 28, 2018 at 8:41 PM Julian Hyde wrote: > Excellent. Can you commit the fix please, Vova? > > > On Aug 28, 2018, at 10:34 AM, Vova Vysotskyi wrote: > > > > Hi a

Re: JDK 8 syntax

2018-08-28 Thread Vova Vysotskyi
and all tests are passing (maybe > >> you already saw this). > >> Thank you ! > >> > >> I will be happy to contribute my patch as it is really simple and I have > >> it on my laptop > >> > >> Enrico > >> > >> > &

Re: Several pages at calcite.apache.org are unavailable

2018-07-20 Thread Vova Vysotskyi
I committed to SVN, but not all pages were pushed. Пт, 20 лип. 2018 20:30 користувач Michael Mior пише: > Do you mean you pushed to the git repository and pages didn't update > on the site or you committed to SVN and the pages you committed didn't > update? > > -- > Michael Mior >

Elasticsearch integration test failures

2018-06-07 Thread Vova Vysotskyi
Hi all, I tried to run Elasticsearch integration tests for the current master, and many tests failed. Is it a known problem, or just an issue of my env? I noticed that one failure appears after the change made in CALCITE-2316. Most of the other failures are observed for 1.16 version also. Kind

Re: JDK 8 syntax

2018-04-17 Thread Vova Vysotskyi
hard task to adapt Calcite code. > The approach of working on Janino is better. > > Enrico > > Il dom 15 apr 2018, 14:43 Enrico Olivelli <eolive...@gmail.com> ha > scritto: > > > > > > > Il dom 15 apr 2018, 14:22 Vova Vysotskyi <vvo...@gmail.com&

Re: JDK 8 syntax

2018-04-15 Thread Vova Vysotskyi
I have reproduced it in Janino only and created the issue: https://github.com/janino-compiler/janino/issues/47 Kind regards, Volodymyr Vysotskyi 2018-04-14 20:15 GMT+03:00 Vova Vysotskyi <vvo...@gmail.com>: > Ok, I will try to prepare a test case and will log a bug on Janino soon.

Re: JDK 8 syntax

2018-04-14 Thread Vova Vysotskyi
e: > > Il sab 14 apr 2018, 18:20 Enrico Olivelli <eolive...@gmail.com> ha > scritto: > > > >> > >> > >> Il sab 14 apr 2018, 17:39 Vova Vysotskyi <vvo...@gmail.com> ha scritto: > >> > >>> Hi all, > >>> > >

Re: JDK 8 syntax

2018-04-14 Thread Vova Vysotskyi
Hi all, I think the reason for this issue is that at the compile stage was assumed that *getSubSchema()* method returns *Schema *inheritor, but not *SchemaPlus*. But the interesting thing is that with Java 8, methods list of *SchemaPlus *interface contains default *getSubSchema()* method. It may

Re: [VOTE] Release apache-calcite-1.16.0 (release candidate 0)

2018-03-15 Thread Vova Vysotskyi
Downloaded sources from [1] and ran unit tests. All unit tests are passed on my machine with the total time 06:11 min (JDK 8, Linux). Checked that JDK 7 is deprecated. Checked Drill with Calcite 1.16.0 (added several Drill-specific commits on top of [2]). All Drill unit and regression tests are

Re: [ANNOUNCE] New committer: Volodymyr Vysotskyi

2017-12-23 Thread Vova Vysotskyi
Fri, Dec 22, 2017 at 5:01 AM, Zhiqiang He <zhiqian...@apache.org> > > wrote: > > > > > Congratulations and Welcome! > > > > > > Regards > > > James > > > > > > ____ > > > From: Julian Hyde <jh...@apach

Re: ClassCastException (DateString cannot be cast to TimestampString) in Drill

2017-12-14 Thread Vova Vysotskyi
IMHO to allow reflexivity, symmetry and transitivity relations for equivalence '='; transitivity and anti-reflexivity relations for '>' operator, we should cast both operands to the type that has greater precision. 2017-09-01 19:45 GMT+03:00 Julian Hyde : > I think you’re

Re: Towards Calcite release 1.15

2017-11-14 Thread Vova Vysotskyi
Hi Julian, I would like to include https://issues.apache.org/jira/browse/CALCITE-2018 < https://issues.apache.org/jira/browse/CALCITE-2018> in 1.15 release. 2017-11-14 3:46 GMT+00:00 Julian Hyde : > Last release (1.14) was on 2nd October. I think we should aim for a > release

Re: Make RelBuilder.filter() configurable

2017-11-07 Thread Vova Vysotskyi
*RelFactories *class. 2017-11-07 15:21 GMT+00:00 Julian Hyde <jhyde.apa...@gmail.com>: > Read the javadoc of RelBuilder.empty(). Does that solve your problem? > > Julian > > > On Nov 7, 2017, at 7:01 AM, Vova Vysotskyi <vvo...@gmail.com> wrote: > > > &

Make RelBuilder.filter() configurable

2017-11-07 Thread Vova Vysotskyi
Hi all, In CALCITE-1056 was optimized planning by returning RelBuilder.empty() when the predicate in the filter is always false. Drill can dynamically describe columns at runtime, but some of them, or their actual types may be unknown at