[jira] [Created] (CALCITE-4819) SemiJoin operator is not skipped in materialized view-based rewriting algorithm

2021-10-01 Thread Jesus Camacho Rodriguez (Jira)
Jesus Camacho Rodriguez created CALCITE-4819: Summary: SemiJoin operator is not skipped in materialized view-based rewriting algorithm Key: CALCITE-4819 URL: https://issues.apache.org/jira/browse

[jira] [Created] (CALCITE-4716) ClassCastException converting SARG in RelNode to SQL

2021-08-04 Thread Jesus Camacho Rodriguez (Jira)
Jesus Camacho Rodriguez created CALCITE-4716: Summary: ClassCastException converting SARG in RelNode to SQL Key: CALCITE-4716 URL: https://issues.apache.org/jira/browse/CALCITE-4716

[jira] [Created] (CALCITE-4499) FilterJoinRule misses opportunity to push filter to semijoin input

2021-02-15 Thread Jesus Camacho Rodriguez (Jira)
Jesus Camacho Rodriguez created CALCITE-4499: Summary: FilterJoinRule misses opportunity to push filter to semijoin input Key: CALCITE-4499 URL: https://issues.apache.org/jira/browse/CALCITE-4499

[jira] [Created] (CALCITE-4467) Incorrect simplification for 'NaN' value

2021-01-13 Thread Jesus Camacho Rodriguez (Jira)
Jesus Camacho Rodriguez created CALCITE-4467: Summary: Incorrect simplification for 'NaN' value Key: CALCITE-4467 URL: https://issues.apache.org/jira/browse/CALCITE-4467 Project: Calcite

[jira] [Created] (CALCITE-3999) Simplify DialectPool implementation

2020-05-13 Thread Jesus Camacho Rodriguez (Jira)
Jesus Camacho Rodriguez created CALCITE-3999: Summary: Simplify DialectPool implementation Key: CALCITE-3999 URL: https://issues.apache.org/jira/browse/CALCITE-3999 Project: Calcite

[jira] [Created] (CALCITE-3982) FilterMergeRule can lead to AssertionError

2020-05-08 Thread Jesus Camacho Rodriguez (Jira)
Jesus Camacho Rodriguez created CALCITE-3982: Summary: FilterMergeRule can lead to AssertionError Key: CALCITE-3982 URL: https://issues.apache.org/jira/browse/CALCITE-3982 Project: Calcite

Re: [ANNOUNCE] New committer: Vineet Garg

2020-04-26 Thread Jesus Camacho Rodriguez
Congrats Vineet, well deserved! -Jesús On Sun, Apr 26, 2020 at 3:09 AM Leonard Xu wrote: > Congratulations, Vineet! > > Best, > Leonard Xu > > 在 2020年4月26日,18:07,xu 写道: > > > > Congrats, Vineet! > > > > Danny Chan 于2020年4月26日周日 下午4:52写道: > > > >> Congrats, Vineet! > >> > >> Best, > >> Danny

[jira] [Created] (CALCITE-3908) JoinCommuteRule does not update all input references in condition

2020-04-09 Thread Jesus Camacho Rodriguez (Jira)
Jesus Camacho Rodriguez created CALCITE-3908: Summary: JoinCommuteRule does not update all input references in condition Key: CALCITE-3908 URL: https://issues.apache.org/jira/browse/CALCITE-3908

[jira] [Created] (CALCITE-3898) RelOptPredicateList may generate incorrect map of constant values

2020-04-06 Thread Jesus Camacho Rodriguez (Jira)
Jesus Camacho Rodriguez created CALCITE-3898: Summary: RelOptPredicateList may generate incorrect map of constant values Key: CALCITE-3898 URL: https://issues.apache.org/jira/browse/CALCITE-3898

Re: [DISCUSS] Code freeze policy during release

2020-02-27 Thread Jesus Camacho Rodriguez
he re-openes the master branch. > The SHAs of your commits will change, but this is unavoidable. > > > On Feb 27, 2020, at 10:58 AM, Jesus Camacho Rodriguez > wrote: > > > > I had not been very active for some time and I did not see this message > in > > the mailing

Re: [DISCUSS] Code freeze policy during release

2020-02-27 Thread Jesus Camacho Rodriguez
I had not been very active for some time and I did not see this message in the mailing list. I am responsible for pushing some of those commits while the release is going on; I am sorry about that. Iirc we could force commit on master? I can fix it if you think it's the right thing to do.

[jira] [Created] (CALCITE-3825) Split AbstractMaterializedViewRule into multiple classes

2020-02-25 Thread Jesus Camacho Rodriguez (Jira)
Jesus Camacho Rodriguez created CALCITE-3825: Summary: Split AbstractMaterializedViewRule into multiple classes Key: CALCITE-3825 URL: https://issues.apache.org/jira/browse/CALCITE-3825

Re: [ANNOUNCE] New Calcite PMC chair: Stamatis Zampetakis

2019-12-20 Thread Jesus Camacho Rodriguez
Congrats Stamatis! Well deserved! -Jesús On Thu, Dec 19, 2019 at 8:51 PM Julian Hyde wrote: > Glad to have you as the new chair, Stamatis! You have been a mature, > helpful and moderating voice in the community for quite some time. Well > deserved. > > Francis, thank you for serving as chair.

Re: Re: [DISCUSS] New Apache Calcite Chair

2019-11-25 Thread Jesus Camacho Rodriguez
+1 On Mon, Nov 25, 2019 at 12:29 PM Haisheng Yuan wrote: > Thank you for your service as a chair, Francis, I really appreciate it. > > +1 for Stamatis, who has been instrumental in issue discussions, answering > questions and making Calcite a more friendly community together with other >

Re: Apache Calcite meetup group

2019-10-22 Thread Jesus Camacho Rodriguez
e > > to > > >> that. To repeat, I have no doubt that everyone is acting in good > faith. > > >> > > >> Julian > > >> > > >> > > >>> On Oct 21, 2019, at 4:09 PM, Denis Magda wrote: > > >>> > > >>> Hi Jesús,

Re: Apache Calcite meetup group

2019-10-18 Thread Jesus Camacho Rodriguez
It seems someone else (Denis Magda) paid the fees in the meantime. -Jesús On Fri, Oct 18, 2019 at 1:32 AM Danny Chan wrote: > Thanks Jesús for taking over this ! > > Best, > Danny Chan > 在 2019年10月18日 +0800 PM2:00,dev@calcite.apache.org,写道: > > > > Jesús >

Re: Apache Calcite meetup group

2019-10-18 Thread Jesus Camacho Rodriguez
ing to > say. > > Julian > > > On Oct 16, 2019, at 3:14 PM, Jesus Camacho Rodriguez < > jcama...@apache.org> wrote: > > > > Hi Julian, > > > > I have just seen your message. Although we have other ways to > communicate, > > I believe it

[jira] [Created] (CALCITE-3189) Multiple fixes for Oracle SQL dialect

2019-07-09 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-3189: Summary: Multiple fixes for Oracle SQL dialect Key: CALCITE-3189 URL: https://issues.apache.org/jira/browse/CALCITE-3189 Project: Calcite

[jira] [Created] (CALCITE-3066) RelToSqlConverter may incorrectly throw an AssertionError for some decimal literals

2019-05-13 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-3066: Summary: RelToSqlConverter may incorrectly throw an AssertionError for some decimal literals Key: CALCITE-3066 URL: https://issues.apache.org/jira/browse

Re: ClassCastException RelOptCostImpl VolcanoCost while using HepPlanner

2019-05-03 Thread Jesus Camacho Rodriguez
Jesus, > > > > I think your intuition in this regard is correct. > > After executing the main program in the HepPlanner the resulting plan > > contains a lot of circular references. > > Changing the matching order does not influence this behaviour. > > >

Re: ClassCastException RelOptCostImpl VolcanoCost while using HepPlanner

2019-05-02 Thread Jesus Camacho Rodriguez
Mark, I have an intuition that this happens because the rule creates a partially contained rewriting with a union, where one side contains a scan over the materialized view and the other side contains the query itself with a filter on top excluding the data that is coming from the materialized

[jira] [Created] (CALCITE-2976) Improve materialized view rewriting coverage with disjunctive predicates

2019-04-02 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2976: Summary: Improve materialized view rewriting coverage with disjunctive predicates Key: CALCITE-2976 URL: https://issues.apache.org/jira/browse/CALCITE

[jira] [Created] (CALCITE-2951) Support decorrelate subquery that has aggregate with grouping sets

2019-03-25 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2951: Summary: Support decorrelate subquery that has aggregate with grouping sets Key: CALCITE-2951 URL: https://issues.apache.org/jira/browse/CALCITE-2951

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

2019-03-23 Thread Jesus Camacho Rodriguez
+1 (binding) - Checked signatures - Built and ran test suite - Ran a few Hive tests Thanks, Jesús On 3/22/19, 4:53 PM, "Stamatis Zampetakis" wrote: System: MacOS 10.13.6, jdk9, maven 3.5.2 -checked signatures and checksums OK -went quickly over release note OK -run unit

[jira] [Created] (CALCITE-2943) Materialized view rewriting logic calls getApplicableMaterializations each time the rule is triggered

2019-03-21 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2943: Summary: Materialized view rewriting logic calls getApplicableMaterializations each time the rule is triggered Key: CALCITE-2943 URL: https

[jira] [Created] (CALCITE-2942) Materialized view rewriting logic instantiates RelMetadataQuery each time the rule is triggered

2019-03-21 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2942: Summary: Materialized view rewriting logic instantiates RelMetadataQuery each time the rule is triggered Key: CALCITE-2942 URL: https://issues.apache.org

[jira] [Created] (CALCITE-2883) HepPlanner subprogram may loop till getting out of memory

2019-02-28 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2883: Summary: HepPlanner subprogram may loop till getting out of memory Key: CALCITE-2883 URL: https://issues.apache.org/jira/browse/CALCITE-2883

[jira] [Created] (CALCITE-2858) JSON writer and reader should include type information for literals

2019-02-20 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2858: Summary: JSON writer and reader should include type information for literals Key: CALCITE-2858 URL: https://issues.apache.org/jira/browse/CALCITE-2858

[ANNOUNCE] New committer: Zoltan Haindrich

2019-01-30 Thread Jesus Camacho Rodriguez
Apache Calcite's Project Management Committee (PMC) has invited Zoltan Haindrich to become a committer, and we are pleased to announce that he has accepted. Over the past few months, Zoltan has contributed many improvements and fixes to core parts of the project related to query optimization.

[ANNOUNCE] New committer: Stamatis Zampetakis

2019-01-30 Thread Jesus Camacho Rodriguez
Apache Calcite's Project Management Committee (PMC) has invited Stamatis Zampetakis to become a committer, and we are pleased to announce that he has accepted. Over the past few months, Stamatis has made several contributions to Calcite and he is a very active participant in discussions in issues

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

2018-12-20 Thread Jesus Camacho Rodriguez
+1 (binding) - Checked signature and hashes - Built and ran test suite On 12/19/18, 11:52 PM, "Andrei Sereda" wrote: +1 (non-binding) - Build and ran tests from 6bca0b808 on MacOS X Oracle JDK 8, 9 and 10 - Checked signatures and checksums - Release notes look good

[jira] [Created] (CALCITE-2740) Add tests for SqlFunction.supportsFunction method

2018-12-13 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2740: Summary: Add tests for SqlFunction.supportsFunction method Key: CALCITE-2740 URL: https://issues.apache.org/jira/browse/CALCITE-2740 Project

[jira] [Created] (CALCITE-2733) Use catalog and schema from JDBC connection string to retrieve tables if specified

2018-12-07 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2733: Summary: Use catalog and schema from JDBC connection string to retrieve tables if specified Key: CALCITE-2733 URL: https://issues.apache.org/jira/browse

[jira] [Created] (CALCITE-2732) Upgrade postgresql driver version

2018-12-07 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2732: Summary: Upgrade postgresql driver version Key: CALCITE-2732 URL: https://issues.apache.org/jira/browse/CALCITE-2732 Project: Calcite

[jira] [Created] (CALCITE-2713) JDBC adapter may generate casts on PostgreSQL for VARCHAR type exceeding max length

2018-11-27 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2713: Summary: JDBC adapter may generate casts on PostgreSQL for VARCHAR type exceeding max length Key: CALCITE-2713 URL: https://issues.apache.org/jira/browse

[jira] [Created] (CALCITE-2673) SqlDialect supports pushing of all functions by default

2018-11-14 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2673: Summary: SqlDialect supports pushing of all functions by default Key: CALCITE-2673 URL: https://issues.apache.org/jira/browse/CALCITE-2673

[jira] [Created] (CALCITE-2669) RelMdTableReferences should check whether references inferred from input are null for Union/Join operators

2018-11-13 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2669: Summary: RelMdTableReferences should check whether references inferred from input are null for Union/Join operators Key: CALCITE-2669 URL: https

[jira] [Created] (CALCITE-2668) Support for left/right outer join in RelMdExpressionLineage

2018-11-13 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2668: Summary: Support for left/right outer join in RelMdExpressionLineage Key: CALCITE-2668 URL: https://issues.apache.org/jira/browse/CALCITE-2668

[DISCUSS] Where do we draw the line?

2018-10-18 Thread Jesus Camacho Rodriguez
Is it OK for a PMC member of this community to engage with a new contributor to the project in this way? https://github.com/apache/calcite/commit/b470a0cd4572c9f6c4c0e9b51926b97c5af58d3f#r30950660 I wanted to bring everyone´s attention to the issue because I do not believe this behavior

Re: Exception-handling in built-in functions

2018-10-17 Thread Jesus Camacho Rodriguez
I do not believe there is enough reason to block CALCITE-525. IMO, CALCITE-525 describes a problem that some Calcite users are facing and a reasonable plugable solution. We should not be vetoing such a feature without providing viable alternatives. (Without having checked the specific

Re: Query rewriting materialized view rules

2018-10-15 Thread Jesus Camacho Rodriguez
Hi Mark, In principle both rewriting systems have the same objective. They can be enabled together (as in Calcite) or used independently (for instance, Hive uses AbstractMaterializedViewRule). Both rewritings mechanisms support SPJA materialized views, though

[jira] [Created] (CALCITE-2622) RexFieldCollation toString method is not deterministic

2018-10-11 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2622: Summary: RexFieldCollation toString method is not deterministic Key: CALCITE-2622 URL: https://issues.apache.org/jira/browse/CALCITE-2622

Re: Correctness of SortJoinTransposeRule

2018-09-06 Thread Jesus Camacho Rodriguez
or removes the Sort. Julian [1] https://issues.apache.org/jira/browse/CALCITE-2540 <https://issues.apache.org/jira/browse/CALCITE-2540> > On Sep 6, 2018, at 10:08 AM, Jesus Camacho Rodriguez wrote: > > If I remember correctly, the rule pushes

Re: Correctness of SortJoinTransposeRule

2018-09-06 Thread Jesus Camacho Rodriguez
If I remember correctly, the rule pushes the Sort through the Join (if possible), but it also preserves the Sort on top of the Join to ensure correctness. -Jesús On 9/6/18, 9:57 AM, "Julian Hyde" wrote: Yes, it depends very much on the operator. Some examples: Merge join typically

[jira] [Created] (CALCITE-2465) Enable use of materialized views for any planner

2018-08-13 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2465: Summary: Enable use of materialized views for any planner Key: CALCITE-2465 URL: https://issues.apache.org/jira/browse/CALCITE-2465 Project

Re: SQL Query Set Analyzer

2018-08-06 Thread Jesus Camacho Rodriguez
You can find an overview of the work that has been done in Hive for materialized view integration in the following link: https://cwiki.apache.org/confluence/display/Hive/Materialized+views Materialized views can be stored in external tables such as Druid-backed tables too. Druid rules that in

[jira] [Created] (CALCITE-2387) Fix for date/timestamp cast expressions in Druid adapter

2018-06-28 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2387: Summary: Fix for date/timestamp cast expressions in Druid adapter Key: CALCITE-2387 URL: https://issues.apache.org/jira/browse/CALCITE-2387

[jira] [Created] (CALCITE-2334) Extend simplification of expressions with CEIL function over date types

2018-05-29 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2334: Summary: Extend simplification of expressions with CEIL function over date types Key: CALCITE-2334 URL: https://issues.apache.org/jira/browse/CALCITE-2334

[jira] [Created] (CALCITE-2300) Improve messages shown in materialized view-based rewriting algorithm

2018-05-03 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2300: Summary: Improve messages shown in materialized view-based rewriting algorithm Key: CALCITE-2300 URL: https://issues.apache.org/jira/browse/CALCITE-2300

[jira] [Created] (CALCITE-2286) Support timestamp type for Druid adapter

2018-04-26 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2286: Summary: Support timestamp type for Druid adapter Key: CALCITE-2286 URL: https://issues.apache.org/jira/browse/CALCITE-2286 Project: Calcite

Re: Druid Adapter - Error Prone checking result

2018-04-25 Thread Jesus Camacho Rodriguez
> > Kevin Risden > > On Tue, Apr 24, 2018, 09:31 Jesus Camacho Rodriguez <jcama...@apache.org> > wrote: > >> Hi Kevin, >> >> Thanks for the feedback. Is there a JIRA for this case? It seems it is a >> bug indeed. >&g

[jira] [Created] (CALCITE-2277) Skip SemiJoin operator in materialized view-based rewriting algorithm

2018-04-24 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2277: Summary: Skip SemiJoin operator in materialized view-based rewriting algorithm Key: CALCITE-2277 URL: https://issues.apache.org/jira/browse/CALCITE-2277

Re: Druid Adapter - Error Prone checking result

2018-04-24 Thread Jesus Camacho Rodriguez
Hi Kevin, Thanks for the feedback. Is there a JIRA for this case? It seems it is a bug indeed. -Jesús On 4/19/18, 8:06 PM, "Kevin Risden" wrote: I was looking into Error Prone [1] checking for Calcite and it found what looks like a bug in Druid Adapter. The

[jira] [Created] (CALCITE-2232) Assertion error on AggregatePullUpConstantsRule

2018-03-29 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2232: Summary: Assertion error on AggregatePullUpConstantsRule Key: CALCITE-2232 URL: https://issues.apache.org/jira/browse/CALCITE-2232 Project

Re: [DISCUSS] Committer duties

2018-03-27 Thread Jesus Camacho Rodriguez
IMO the most important task is to stay on top of the issues and PRs, I am not so concerned about the other project management tasks since it is easier to do them collaboratively. I think we do not need owners for components, as it will not help the project in any way. If an owner does not review

Re: [ANNOUNCE] Apache Calcite 1.16.0 released

2018-03-19 Thread Jesus Camacho Rodriguez
Hi Sebb, On 3/19/18, 4:32 PM, "sebb" <seb...@gmail.com> wrote: On 19 March 2018 at 19:21, Jesus Camacho Rodriguez <jcama...@apache.org> wrote: > The Apache Calcite team is pleased to announce the release of Apache > Calcite 1.16.0. > > Ca

[ANNOUNCE] Apache Calcite 1.16.0 released

2018-03-19 Thread Jesus Camacho Rodriguez
release notes) here: http://calcite.apache.org/news/2018/03/19/release-1.16.0/ We welcome your help and feedback. For more information on how to report problems, and to get involved, visit the project website at: http://calcite.apache.org/ Thanks to everyone involved! Jesus Camacho Rodriguez

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

2018-03-14 Thread Jesus Camacho Rodriguez
wse/CALCITE-1972> I thought we were only going to generate .sha256, not .md5 anymore. (I did this for avatica-1.11 recently, apparently not for calcite1-15 when I was RM.) > On Mar 14, 2018, at 1:14 AM, Jesus Camacho Rodriguez <jcama...@apache.org> wrote: > >

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

2018-03-14 Thread Jesus Camacho Rodriguez
Hi all, I have created a build for Apache Calcite 1.16.0, release candidate 0. Thanks to everyone who has contributed to this release. You can read the release notes here: https://github.com/apache/calcite/blob/branch-1.16/site/_docs/history.md The commit to be voted upon:

[jira] [Created] (CALCITE-2212) Avatica - Enforce Java version via maven-enforcer-plugin

2018-03-13 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2212: Summary: Avatica - Enforce Java version via maven-enforcer-plugin Key: CALCITE-2212 URL: https://issues.apache.org/jira/browse/CALCITE-2212

Re: [DISCUSS] Towards Calcite 1.16.0

2018-03-12 Thread Jesus Camacho Rodriguez
<suez1...@gmail.com> wrote: > > Hi Julian, I've completed the initial PR for > https://issues.apache.org/jira/browse/CALCITE-2045. Could you please take a > look to see if it can make it to 1.16? Thanks a lot. > > Shuyi > > On Tue,

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

2018-03-07 Thread Jesus Camacho Rodriguez
+1 (binding) Downloaded, checked hashes, installed, ran tests. Thanks Julian! Jesús On 3/7/18, 8:08 AM, "michael.m...@gmail.com on behalf of Michael Mior" wrote: +1 (binding) Verified hash and checksum of the tarball and

Re: Updates on Benchmarking and Optimization Research for Calcite

2018-03-05 Thread Jesus Camacho Rodriguez
Hi Ashwin, 1) It is important that table/column stats are available, so Calcite can trigger correctly its cost-based optimizations. You can do that either manually by running ANALYZE... COMPUTE STATISTICS FOR COLUMNS statement, or enabling hive.stats.autogather indeed. 2) Calcite-based

Re: [DISCUSS] Towards Calcite 1.16.0

2018-02-27 Thread Jesus Camacho Rodriguez
dependencies. >>>>>> >>>>>> Julian >>>>>> >>>>>> [1] https://issues.apache.org/jira/browse/ CALCITE-2182 < >>> https://issues.apache.org/jira/browse/CALCITE-2182> < >>>>>> https:

[jira] [Created] (CALCITE-2192) RelBuilder might skip creation of Aggregate though it has a column pruning effect

2018-02-24 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2192: Summary: RelBuilder might skip creation of Aggregate though it has a column pruning effect Key: CALCITE-2192 URL: https://issues.apache.org/jira/browse

[jira] [Created] (CALCITE-2190) Extend SubstitutionVisitor.splitFilter to cover different order of operands

2018-02-22 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2190: Summary: Extend SubstitutionVisitor.splitFilter to cover different order of operands Key: CALCITE-2190 URL: https://issues.apache.org/jira/browse/CALCITE

[jira] [Created] (CALCITE-2189) RelMdAllPredicates fast bail out creates mismatch with RelMdTableReferences

2018-02-22 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2189: Summary: RelMdAllPredicates fast bail out creates mismatch with RelMdTableReferences Key: CALCITE-2189 URL: https://issues.apache.org/jira/browse/CALCITE

[DISCUSS] Towards Calcite 1.16.0

2018-02-16 Thread Jesus Camacho Rodriguez
Calcite 1.15.0 was released on December 11 (more than two months ago). We have solved over 50 issues since then, hence I think we should start discussing about releasing Calcite 1.16.0 (I can be release manager if nobody else steps up). I have created [1] to keep track. CALCITE-2027 (dropping

[jira] [Created] (CALCITE-2181) Release Calcite 1.16.0

2018-02-16 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2181: Summary: Release Calcite 1.16.0 Key: CALCITE-2181 URL: https://issues.apache.org/jira/browse/CALCITE-2181 Project: Calcite Issue

[jira] [Created] (CALCITE-2179) General improvements for materialized view rewriting rule

2018-02-14 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2179: Summary: General improvements for materialized view rewriting rule Key: CALCITE-2179 URL: https://issues.apache.org/jira/browse/CALCITE-2179

[jira] [Created] (CALCITE-2178) Extend expression simplifier to work on datetime FLOOR functions

2018-02-14 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2178: Summary: Extend expression simplifier to work on datetime FLOOR functions Key: CALCITE-2178 URL: https://issues.apache.org/jira/browse/CALCITE-2178

[jira] [Created] (CALCITE-2137) Materialized view rewriting not being triggered for some join queries

2018-01-16 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2137: Summary: Materialized view rewriting not being triggered for some join queries Key: CALCITE-2137 URL: https://issues.apache.org/jira/browse/CALCITE-2137

[jira] [Created] (CALCITE-2074) Simplification of AND/OR expressions yields wrong results

2017-11-30 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2074: Summary: Simplification of AND/OR expressions yields wrong results Key: CALCITE-2074 URL: https://issues.apache.org/jira/browse/CALCITE-2074

[jira] [Created] (CALCITE-2062) Prevent creating an Aggregate with grouping columns that are not present in grouping sets

2017-11-20 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2062: Summary: Prevent creating an Aggregate with grouping columns that are not present in grouping sets Key: CALCITE-2062 URL: https://issues.apache.org/jira

[ANNOUNCE] New Calcite PMC chair: Michael Mior

2017-11-15 Thread Jesus Camacho Rodriguez
Calcite community members, I am pleased to announce that we have a new PMC chair and VP. I have resigned, and Michael was duly elected by the PMC and approved unanimously by the Board. Please join me in congratulating Michael! -Jesús

[jira] [Created] (CALCITE-2052) Remove SQL code style from MV documentation

2017-11-14 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2052: Summary: Remove SQL code style from MV documentation Key: CALCITE-2052 URL: https://issues.apache.org/jira/browse/CALCITE-2052 Project

[jira] [Created] (CALCITE-2051) Rules using Aggregate might check for simple grouping sets incorrectly

2017-11-14 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2051: Summary: Rules using Aggregate might check for simple grouping sets incorrectly Key: CALCITE-2051 URL: https://issues.apache.org/jira/browse/CALCITE-2051

[jira] [Created] (CALCITE-2012) Replace LocalInterval by Interval in Druid adapter

2017-10-13 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-2012: Summary: Replace LocalInterval by Interval in Druid adapter Key: CALCITE-2012 URL: https://issues.apache.org/jira/browse/CALCITE-2012 Project

Re: [ANNOUNCE] New committer: Christian Beikov

2017-10-12 Thread Jesus Camacho Rodriguez
Congrats Christian, looking forward to continuing collaborating! -Jesús On 10/12/17, 5:08 AM, "Fabian Hueske" wrote: >Congrats Christian! > >Best, Fabian > >2017-10-11 20:11 GMT+02:00 Julian Hyde : > >> On behalf of the PMC I am delighted to announce

Re: [DISCUSS] Draft board report

2017-10-11 Thread Jesus Camacho Rodriguez
r <mm...@uwaterloo.ca> wrote: >> >> LGTM, although should Christian Beikov be included as a new committer? >> >> -- >> Michael Mior >> mm...@apache.org >> >> 2017-10-10 22:41 GMT-04:00 Jesus Camacho Rodriguez <jcama...@apache.org>

[DISCUSS] Draft board report

2017-10-10 Thread Jesus Camacho Rodriguez
Calcite community, I attach the draft of the report I propose to file for the 10/18 Apache board meeting. Please, let me know if you have any feedback. Also if you are aware of any talks given about Calcite in addition to those that I have added! Thanks, Jesús --- ## Description: Apache

Re: [ANNOUNCE] Apache Calcite 1.14.0 released

2017-10-04 Thread Jesus Camacho Rodriguez
Great! Thanks for all the work to make this release happen and improve the process documentation Michael! -Jesús On 10/4/17, 2:17 PM, "Michael Mior" wrote: >The Apache Calcite team is pleased to announce the release of Apache >Calcite 1.14.0. > >Calcite is a dynamic data

Re: 1.14.0 Release candidate

2017-09-13 Thread Jesus Camacho Rodriguez
Let me try to repro the Cassandra problem, I will update the JIRA issue shortly. -Jesús On 9/13/17, 11:29 AM, "michael.m...@gmail.com on behalf of Michael Mior" wrote: >That's the major blocker here. I don't want to make a release

[jira] [Created] (CALCITE-1983) Push EQUALS and NOT EQUALS operations with numeric cast on dimensions

2017-09-12 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-1983: Summary: Push EQUALS and NOT EQUALS operations with numeric cast on dimensions Key: CALCITE-1983 URL: https://issues.apache.org/jira/browse/CALCITE-1983

[jira] [Created] (CALCITE-1982) NPE simplifying range expressions when literal value is null

2017-09-12 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-1982: Summary: NPE simplifying range expressions when literal value is null Key: CALCITE-1982 URL: https://issues.apache.org/jira/browse/CALCITE-1982

Re: Javadoc errors

2017-09-08 Thread Jesus Camacho Rodriguez
>including javadoc and checking for deprecation warnings, before every commit. > >Julian > > >> On Sep 7, 2017, at 1:50 PM, Jesus Camacho Rodriguez <jcama...@apache.org> >> wrote: >> >> Julian, >> >> I cannot repro in my environment. Co

Re: Javadoc errors

2017-09-07 Thread Jesus Camacho Rodriguez
le > >Julian > > >On Thu, Sep 7, 2017 at 1:50 PM, Jesus Camacho Rodriguez ><jcama...@apache.org> wrote: >> Julian, >> >> I cannot repro in my environment. Could you share the errors that you are >> seeing? >> >> Thanks, >> >

Re: Javadoc errors

2017-09-07 Thread Jesus Camacho Rodriguez
Julian, I cannot repro in my environment. Could you share the errors that you are seeing? Thanks, -Jesús On 9/7/17, 1:12 PM, "Jesus Camacho Rodriguez" <jcamachorodrig...@hortonworks.com on behalf of jcama...@apache.org> wrote: >Sure, let me take a look. > >-Jesús

Re: Javadoc errors

2017-09-07 Thread Jesus Camacho Rodriguez
Sure, let me take a look. -Jesús On 9/7/17, 10:44 AM, "Julian Hyde" wrote: >Jesus, > >I am seeing javadoc errors when I run "mvn site" (under JDK 1.8 on >Windows, as it happens) that are very likely from your CALCITE-1947 >commit. Can you fix ASAP. > >Julian >

Re: Materialization performance

2017-08-29 Thread Jesus Camacho Rodriguez
support outer joins for >now and when I have an implementation for that, I'd look into the filter >tree index if you haven't done it by then. > > >Mit freundlichen Grüßen, > >*Christian Beikov* >Am 28.08.20

Re: Wondering if there is an estimate for calcite 1.14 release

2017-08-28 Thread Jesus Camacho Rodriguez
I agree that we should create a new release soon to continue with our normal release cadence. I would like CALCITE-1947 to go in before the release, I should push it this week. @Michael, AFAIK you need to be a committer to be the RM. -Jesús On 8/25/17, 6:27 PM, "LogSplitter"

Re: Materialization performance

2017-08-28 Thread Jesus Camacho Rodriguez
place or another if >you want. > > >Mit freundlichen Grüßen, >-------- >*Christian Beikov* >Am 28.08.2017 um 08:13 schrieb Jesus Camacho Rodriguez: >> Hive does not use the Calcite SQL parser, thus we follow a d

Re: Materialization performance

2017-08-28 Thread Jesus Camacho Rodriguez
Hive does not use the Calcite SQL parser, thus we follow a different path and did not experience the problem on the Calcite end. However, FWIW we avoided reparsing the SQL every time a query was being planned by creating/managing our own cache too. The metadata providers implement some caching,

Re: [DISCUSS] Draft board report

2017-07-12 Thread Jesus Camacho Rodriguez
ames and >use-cases showing up on dev@. Definitely a sign of healthy growth! > >> Thanks for writing the report! >> >> Julian >> >> [1] git log origin/master |grep Author|awk 'FNR < 100 {print}'|sort -u|wc >> >> On Tue, Jul 11, 2017 at 2:49 PM

[DISCUSS] Draft board report

2017-07-11 Thread Jesus Camacho Rodriguez
Calcite community, I attach the draft of the report I propose to file for the 7/19 Apache board meeting. Please, let me know if you have any feedback. Thanks, Jesús --- Attachment O: Report from the Apache Calcite Project [Jesús Camacho Rodríguez] ## Description: Apache Calcite is a

[ANNOUNCE] Apache Calcite 1.13.0 released

2017-06-28 Thread Jesus Camacho Rodriguez
welcome your help and feedback. For more information on how to report problems, and to get involved, visit the project website at: http://calcite.apache.org/ Thanks to everyone involved! Jesus Camacho Rodriguez, on behalf of the Apache Calcite Team

[jira] [Created] (CALCITE-1859) NPE in validate method of VolcanoPlanner

2017-06-27 Thread Jesus Camacho Rodriguez (JIRA)
Jesus Camacho Rodriguez created CALCITE-1859: Summary: NPE in validate method of VolcanoPlanner Key: CALCITE-1859 URL: https://issues.apache.org/jira/browse/CALCITE-1859 Project: Calcite

Re: How to merge pull request in github?

2017-06-23 Thread Jesus Camacho Rodriguez
If I understand your question right, you should probably rebase the PR before merging it into master. Then you should add to the commit message the reference to the PR, e.g., Close apache/calcite#xxx, and it will appear as merged. -Jesús On 6/23/17, 10:22 AM, "zhiqiang"

[VOTE] Release apache-calcite-1.13.0 (release candidate 0)

2017-06-22 Thread Jesus Camacho Rodriguez
Hi all, I have created a build for Apache Calcite 1.13.0, release candidate 0. Thanks to everyone who has contributed to this release. This release comes three months after 1.12.0. It includes more than 75 resolved issues, comprising a large number of new features as well as general improvements

Re: [ANNOUNCE] New committer: Slim Bouguerra

2017-06-19 Thread Jesus Camacho Rodriguez
Congrats Slim, welcome! -Jesús On 6/19/17, 2:34 AM, "zhiqiang" wrote: >Congratulations and welcome! > > > > >zhiqiang > > > > > > > >On Mon, Jun 19, 2017 at 12:04 AM +0800, "Julian" wrote: > > > > > > > > > > >Apache Calcite's Project Management

  1   2   >