[
https://issues.apache.org/jira/browse/CALCITE-3913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17081006#comment-17081006
]
Haisheng Yuan commented on CALCITE-3913:
Interesting. Looking forward to the contribution.
> A
[
https://issues.apache.org/jira/browse/CALCITE-3896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17080615#comment-17080615
]
Haisheng Yuan commented on CALCITE-3896:
This will not replace abstract converter, but will
[
https://issues.apache.org/jira/browse/CALCITE-3896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17080614#comment-17080614
]
Haisheng Yuan commented on CALCITE-3896:
1. As described in the issue, the redundancy *can't*
Haisheng Yuan created CALCITE-3911:
--
Summary: JoinCommuteRule may generate wrong plan for SEMI/ANTI join
Key: CALCITE-3911
URL: https://issues.apache.org/jira/browse/CALCITE-3911
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17080204#comment-17080204
]
Haisheng Yuan commented on CALCITE-3149:
[~jcamachorodriguez] Yes, it is still valid.
> CACHE
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17077671#comment-17077671
]
Haisheng Yuan commented on CALCITE-2970:
We are off topic too much. I am OK to have a physical
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17077504#comment-17077504
]
Haisheng Yuan commented on CALCITE-2970:
[~julianhyde]I got what you mean. But if the Foo
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17077481#comment-17077481
]
Haisheng Yuan edited comment on CALCITE-2970 at 4/7/20, 6:06 PM:
-
The
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17077481#comment-17077481
]
Haisheng Yuan commented on CALCITE-2970:
The creator of Foo convention should have its own
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17077451#comment-17077451
]
Haisheng Yuan commented on CALCITE-2970:
{quote}
But physical rules do more than convert
[
https://issues.apache.org/jira/browse/CALCITE-3896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17077357#comment-17077357
]
Haisheng Yuan commented on CALCITE-3896:
The cost looks tiny, but if you consider more
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17076938#comment-17076938
]
Haisheng Yuan commented on CALCITE-2970:
RelBuilder should be used for logical operators only,
[
https://issues.apache.org/jira/browse/CALCITE-3896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17076786#comment-17076786
]
Haisheng Yuan edited comment on CALCITE-3896 at 4/7/20, 12:44 AM:
--
[
https://issues.apache.org/jira/browse/CALCITE-3896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17076786#comment-17076786
]
Haisheng Yuan commented on CALCITE-3896:
VolcanoPlanner will call the method, after all the
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17076753#comment-17076753
]
Haisheng Yuan commented on CALCITE-2970:
The by-product benefit of doing this is keeping
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17076751#comment-17076751
]
Haisheng Yuan commented on CALCITE-2970:
{{changeTraitsUsingConverters()}} doesn't know what
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17076705#comment-17076705
]
Haisheng Yuan commented on CALCITE-2970:
Now I don't think it is the good direction, it is
[
https://issues.apache.org/jira/browse/CALCITE-3896?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3896:
---
Description:
This is not on-demand trait requests as described in [mailing
[
https://issues.apache.org/jira/browse/CALCITE-3896?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3896:
---
Description:
This is not on-demand trait requests as described in [mailing
[
https://issues.apache.org/jira/browse/CALCITE-3896?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3896:
---
Description:
This is not on-demand trait requests as described in [mailing
Haisheng Yuan created CALCITE-3896:
--
Summary: Pass through parent trait requests to child operators
Key: CALCITE-3896
URL: https://issues.apache.org/jira/browse/CALCITE-3896
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17073373#comment-17073373
]
Haisheng Yuan commented on CALCITE-3891:
[~fan_li_ya] For the query's performance issue, it is
[
https://issues.apache.org/jira/browse/CALCITE-3891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17073367#comment-17073367
]
Haisheng Yuan commented on CALCITE-3891:
[~fan_li_ya] Yes. It will generate new AbstractList
[
https://issues.apache.org/jira/browse/CALCITE-3891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17073364#comment-17073364
]
Haisheng Yuan commented on CALCITE-3891:
[~neoremind] Flat2List.iterator also takes more than
[
https://issues.apache.org/jira/browse/CALCITE-3891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17073355#comment-17073355
]
Haisheng Yuan commented on CALCITE-3891:
[~neoremind] I used IntelliJ Profiler, and I used a
[
https://issues.apache.org/jira/browse/CALCITE-3891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17073336#comment-17073336
]
Haisheng Yuan commented on CALCITE-3891:
I agree.
> Remove use of Pair.zip in
Haisheng Yuan created CALCITE-3891:
--
Summary: Remove use of Pair.zip in RelTraitSet.satisfies
Key: CALCITE-3891
URL: https://issues.apache.org/jira/browse/CALCITE-3891
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3889?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17072808#comment-17072808
]
Haisheng Yuan edited comment on CALCITE-3889 at 4/1/20, 2:16 PM:
-
[
https://issues.apache.org/jira/browse/CALCITE-3889?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17072808#comment-17072808
]
Haisheng Yuan commented on CALCITE-3889:
[~rkondakov] There is a fix for the bug you mentioned:
Haisheng Yuan created CALCITE-3889:
--
Summary: Add apply(Mappings.Mapping) to RelTrait and RelTraitSet
Key: CALCITE-3889
URL: https://issues.apache.org/jira/browse/CALCITE-3889
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3885?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3885.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3886?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3886.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
Haisheng Yuan created CALCITE-3886:
--
Summary: Execute substitution rule according to the order they get
matched
Key: CALCITE-3886
URL: https://issues.apache.org/jira/browse/CALCITE-3886
Project:
[
https://issues.apache.org/jira/browse/CALCITE-3867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3867.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3879?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17068154#comment-17068154
]
Haisheng Yuan commented on CALCITE-3879:
OK, I haven't seen the risk of generating rel id per
[
https://issues.apache.org/jira/browse/CALCITE-3879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3879:
---
Summary: Rel Id should be generated per query context instead of globally
(was: Rel Id
[
https://issues.apache.org/jira/browse/CALCITE-3879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3879:
---
Summary: Rel Id should be generated per query context (was: Rel Id
generator should not
Haisheng Yuan created CALCITE-3879:
--
Summary: Rel Id generator should not be static
Key: CALCITE-3879
URL: https://issues.apache.org/jira/browse/CALCITE-3879
Project: Calcite
Issue Type:
Haisheng Yuan created CALCITE-3868:
--
Summary: Remove redundant ruleSet and ruleNames in VolcanoPlanner
Key: CALCITE-3868
URL: https://issues.apache.org/jira/browse/CALCITE-3868
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3865?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17062987#comment-17062987
]
Haisheng Yuan commented on CALCITE-3865:
If it doesn't have fields to sort, it won't come here.
[
https://issues.apache.org/jira/browse/CALCITE-3865?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3865:
---
Description:
CALCITE-1148 introduced the following change to RelCollationTraitDef to fix
[
https://issues.apache.org/jira/browse/CALCITE-3865?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3865:
---
Description:
CALCITE-1148 introduced the following change to RelCollationTraitDef to fix
Haisheng Yuan created CALCITE-3865:
--
Summary: RelCollationTraitDef.canConvert should always return true
Key: CALCITE-3865
URL: https://issues.apache.org/jira/browse/CALCITE-3865
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3505?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17062167#comment-17062167
]
Haisheng Yuan commented on CALCITE-3505:
Can't reproduce the issue on current master branch.
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17062143#comment-17062143
]
Haisheng Yuan commented on CALCITE-2970:
It turned out after CALCITE-3753 removing rule match
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17062019#comment-17062019
]
Haisheng Yuan commented on CALCITE-2970:
There are 3 issues:
1. too many abstract converters
2.
[
https://issues.apache.org/jira/browse/CALCITE-3634?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3634.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17060550#comment-17060550
]
Haisheng Yuan commented on CALCITE-3851:
OK, make sense.
> Replace the node importance map
[
https://issues.apache.org/jira/browse/CALCITE-3851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17059399#comment-17059399
]
Haisheng Yuan edited comment on CALCITE-3851 at 3/15/20, 4:52 PM:
--
[
https://issues.apache.org/jira/browse/CALCITE-3851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17059400#comment-17059400
]
Haisheng Yuan commented on CALCITE-3851:
The method {{replaceInput}} of {{RelNode}} also breaks
[
https://issues.apache.org/jira/browse/CALCITE-3851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17059399#comment-17059399
]
Haisheng Yuan commented on CALCITE-3851:
{{String}} is immutable, but it has mutable field
[
https://issues.apache.org/jira/browse/CALCITE-3851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17059157#comment-17059157
]
Haisheng Yuan commented on CALCITE-3851:
I would prefer adding {{setPruned(), isPruned()}} API
[
https://issues.apache.org/jira/browse/CALCITE-3851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17057623#comment-17057623
]
Haisheng Yuan commented on CALCITE-3851:
Yeah, make sense.
> Replace the node importance map
[
https://issues.apache.org/jira/browse/CALCITE-3851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17057595#comment-17057595
]
Haisheng Yuan commented on CALCITE-3851:
In fact, with new interface SubstitutionRule, users
[
https://issues.apache.org/jira/browse/CALCITE-3851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17056699#comment-17056699
]
Haisheng Yuan commented on CALCITE-3851:
Currently, the sole purpose of {{relImportances}} is
[
https://issues.apache.org/jira/browse/CALCITE-3041?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3041.
Resolution: Invalid
Can't reproduce the issue any more as of commit
[
https://issues.apache.org/jira/browse/CALCITE-3757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3757.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3753:
---
Summary: Remove rulematch ordering and execute substitution rule first
(was: Remove
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3753.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3819?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3819.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3821?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3821.
Fix Version/s: 1.23.0
Resolution: Fixed
FIxed in
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17048677#comment-17048677
]
Haisheng Yuan commented on CALCITE-3753:
Hi folks, I have opened a pull request to remove the
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3753:
---
Summary: Remove rulematch ordering (was: Always try to match and execute
substitution
[
https://issues.apache.org/jira/browse/CALCITE-3819?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan reassigned CALCITE-3819:
--
Assignee: Haisheng Yuan
> Prune parent RelNode when merging child RelSet with
Haisheng Yuan created CALCITE-3819:
--
Summary: Prune parent RelNode when merging child RelSet with
parent RelSet
Key: CALCITE-3819
URL: https://issues.apache.org/jira/browse/CALCITE-3819
Project:
[
https://issues.apache.org/jira/browse/CALCITE-3786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17035910#comment-17035910
]
Haisheng Yuan commented on CALCITE-3786:
The reason is that in Calcite RexNode doesn't have
[
https://issues.apache.org/jira/browse/CALCITE-3786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17035833#comment-17035833
]
Haisheng Yuan commented on CALCITE-3786:
The Digest itself is nothing different with a normal
[
https://issues.apache.org/jira/browse/CALCITE-3785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3785.
Fix Version/s: 1.22.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17034864#comment-17034864
]
Haisheng Yuan commented on CALCITE-3784:
Anyway, with current architecture, I don't think there
[
https://issues.apache.org/jira/browse/CALCITE-3784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17034842#comment-17034842
]
Haisheng Yuan commented on CALCITE-3784:
A filter condition with 10,000 expressions, would use
[
https://issues.apache.org/jira/browse/CALCITE-3192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17034748#comment-17034748
]
Haisheng Yuan commented on CALCITE-3192:
If I understand it correctly, [~Chunwei Lei] is
[
https://issues.apache.org/jira/browse/CALCITE-3784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17034717#comment-17034717
]
Haisheng Yuan edited comment on CALCITE-3784 at 2/11/20 6:53 PM:
-
[
https://issues.apache.org/jira/browse/CALCITE-3784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17034717#comment-17034717
]
Haisheng Yuan commented on CALCITE-3784:
[~julianhyde] It is not surprising large rexcalls
[
https://issues.apache.org/jira/browse/CALCITE-3784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17034689#comment-17034689
]
Haisheng Yuan commented on CALCITE-3784:
unfortunately, the current design of Calcite can't
[
https://issues.apache.org/jira/browse/CALCITE-3768?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3768.
Fix Version/s: 1.22.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17026387#comment-17026387
]
Haisheng Yuan commented on CALCITE-3753:
[~zabetak]
{quote}
If I am not mistaken, the original
[
https://issues.apache.org/jira/browse/CALCITE-3755?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3755.
Fix Version/s: 1.22.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3756?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3756.
Fix Version/s: 1.22.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17025351#comment-17025351
]
Haisheng Yuan commented on CALCITE-3759:
No evidence shows there is a leak.
> class leak
>
[
https://issues.apache.org/jira/browse/CALCITE-3738?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17025345#comment-17025345
]
Haisheng Yuan commented on CALCITE-3738:
Thanks for reminding, I have updated both JIRA and
[
https://issues.apache.org/jira/browse/CALCITE-3738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3738:
---
Summary: Missing LogicalSort for INSERT statement (was: Missing
LogicalSort for Insert
[
https://issues.apache.org/jira/browse/CALCITE-3738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3738.
Fix Version/s: 1.22.0
Resolution: Fixed
Fixed in
Haisheng Yuan created CALCITE-3757:
--
Summary: When merging sets, relnodes may be reregistered multiple
times
Key: CALCITE-3757
URL: https://issues.apache.org/jira/browse/CALCITE-3757
Project:
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17024828#comment-17024828
]
Haisheng Yuan edited comment on CALCITE-3753 at 1/28/20 2:28 AM:
-
What
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17024828#comment-17024828
]
Haisheng Yuan commented on CALCITE-3753:
What I want to do is to kill the comparator.
> Always
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17024825#comment-17024825
]
Haisheng Yuan commented on CALCITE-3753:
It has nothing to do with trait propagation. The
[
https://issues.apache.org/jira/browse/CALCITE-3676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3676.
Fix Version/s: 1.22.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3653?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3653.
Fix Version/s: 1.22.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3653?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3653:
---
Summary: Support TableModify operator expression convert to Logical in
ToLogicalConverter
[
https://issues.apache.org/jira/browse/CALCITE-3668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3668.
Fix Version/s: 1.22.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3744?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3744.
Fix Version/s: 1.22.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3756?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3756:
---
Description:
Even RelSubset is a subclass of RelNode, but they are quite different.
Haisheng Yuan created CALCITE-3756:
--
Summary: RelSubset should not match operand(RelNode.class)
Key: CALCITE-3756
URL: https://issues.apache.org/jira/browse/CALCITE-3756
Project: Calcite
Haisheng Yuan created CALCITE-3755:
--
Summary: Ascending rule match with RelSubset operand doesn't work
Key: CALCITE-3755
URL: https://issues.apache.org/jira/browse/CALCITE-3755
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17022394#comment-17022394
]
Haisheng Yuan commented on CALCITE-3753:
> How would you declare that a rule is a "substitution
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17021615#comment-17021615
]
Haisheng Yuan edited comment on CALCITE-3753 at 1/22/20 11:23 PM:
--
I
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17021615#comment-17021615
]
Haisheng Yuan commented on CALCITE-3753:
I was not clear. I suggest for substitution rule
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17021615#comment-17021615
]
Haisheng Yuan edited comment on CALCITE-3753 at 1/22/20 11:20 PM:
--
I
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17021597#comment-17021597
]
Haisheng Yuan commented on CALCITE-3753:
A substitution rule is a rule that can generate a
[
https://issues.apache.org/jira/browse/CALCITE-3753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17020881#comment-17020881
]
Haisheng Yuan commented on CALCITE-3753:
Yes.
> Always try to match and execute substitution
501 - 600 of 1096 matches
Mail list logo