You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2016/04/15 23:07:25 UTC
[jira] [Commented] (FLINK-3587) Bump Calcite version to 1.7.0
[ https://issues.apache.org/jira/browse/FLINK-3587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15243652#comment-15243652 ]
ASF GitHub Bot commented on FLINK-3587:
---------------------------------------
GitHub user fhueske opened a pull request:
https://github.com/apache/flink/pull/1897
[FLINK-3587] Bump Calcite version to 1.7.0
- [X] General
- The pull request references the related JIRA issue
- The pull request addresses only one issue
- Each commit in the PR has a meaningful commit message
- [X] Documentation
- Documentation has been added for new functionality
- Old documentation affected by the pull request has been updated
- JavaDoc for public methods has been added
- [X] Tests & Build
- Functionality added by the pull request is covered by tests
- `mvn clean verify` has been executed successfully locally or a Travis build has passed
This pull request updates the Apache Calcite dependency to 1.7. With Calcite 1.7 a few method APIs and the some behavior changed.
- Fix changed API for optimizer cost and cardinality estimates.
- Add DataSetValues and DataStreamValues due to changed Calcite RelNode generation.
- Pass TableEnvironment instead of TableConfig for DataSet and DataStream translation.
- Add methods to create new DataSources to BatchTableEnvironment and StreamTableEnvironment.
- Remove copied Calcite rule that got fixed.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/fhueske/flink calcite1.7
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/flink/pull/1897.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1897
----
commit 92e2539b4178b3049f97bb1a6137ee91c943870a
Author: Fabian Hueske <fh...@apache.org>
Date: 2016-03-22T17:51:46Z
[FLINK-3587] Bump Calcite version to 1.7.0
- Add DataSetValues and DataStreamValues due to changed Calcite RelNode generation.
- Pass TableEnvironment instead of TableConfig for DataSet and DataStream translation.
- Add methods to create new DataSources to BatchTableEnvironment and StreamTableEnvironment.
- Remove copied Calcite rule that got fixed.
----
> Bump Calcite version to 1.7.0
> -----------------------------
>
> Key: FLINK-3587
> URL: https://issues.apache.org/jira/browse/FLINK-3587
> Project: Flink
> Issue Type: Improvement
> Components: Table API
> Reporter: Vasia Kalavri
> Assignee: Fabian Hueske
>
> We currently depend on Calcite 1.5.0. The latest stable release is 1.6.0, but I propose we bump the version to 1.7.0-SNAPSHOT to benefit from latest features. If we do that, we can also get rid of the custom {{FlinkJoinUnionTransposeRule}}.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)