[
https://issues.apache.org/jira/browse/CALCITE-3963?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17096985#comment-17096985
]
Haisheng Yuan commented on CALCITE-3963:
As long as all the alternatives in a RelSet share the
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095582#comment-17095582
]
Haisheng Yuan edited comment on CALCITE-2970 at 4/29/20, 4:04 PM:
--
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17095582#comment-17095582
]
Haisheng Yuan commented on CALCITE-2970:
LOL. [~zabetak], we had the same thought:
[
https://issues.apache.org/jira/browse/CALCITE-3916?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3916:
---
Summary: Support cascades style top-down driven rule apply (was: Apply
rules bottom up by
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17094955#comment-17094955
]
Haisheng Yuan commented on CALCITE-2970:
I am good the current change. [~julianhyde] Can you
[
https://issues.apache.org/jira/browse/CALCITE-3878?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3878.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3949?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3949.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3937?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3937.
Resolution: Not A Problem
Reverted in
[
https://issues.apache.org/jira/browse/CALCITE-3937?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3937:
---
Fix Version/s: (was: 1.23.0)
> Fire rule for RelSubset only when it is derived
>
[
https://issues.apache.org/jira/browse/CALCITE-3937?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan reopened CALCITE-3937:
> Fire rule for RelSubset only when it is derived
>
[
https://issues.apache.org/jira/browse/CALCITE-3949?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17094731#comment-17094731
]
Haisheng Yuan commented on CALCITE-3949:
PR: https://github.com/apache/calcite/pull/1952
>
[
https://issues.apache.org/jira/browse/CALCITE-3947?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan reopened CALCITE-3947:
Reverted in
[
https://issues.apache.org/jira/browse/CALCITE-3947?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3947:
---
Fix Version/s: (was: 1.23.0)
> AbstractRelOptPlanner.classes should be LinkedHashSet
[
https://issues.apache.org/jira/browse/CALCITE-3947?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17092005#comment-17092005
]
Haisheng Yuan commented on CALCITE-3947:
I guess [~botong] is trying to solve the same issue as
[
https://issues.apache.org/jira/browse/CALCITE-3947?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17092004#comment-17092004
]
Haisheng Yuan commented on CALCITE-3947:
Oops, I misinterpreted it. Will revert the commit.
>
[
https://issues.apache.org/jira/browse/CALCITE-3957?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17091907#comment-17091907
]
Haisheng Yuan commented on CALCITE-3957:
Agree. Here is the context:
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3932:
---
Fix Version/s: (was: 1.23.0)
> Make data type cache thread local, non-evictable
>
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17091078#comment-17091078
]
Haisheng Yuan commented on CALCITE-3932:
Yes, that is feasible. But what if down stream
[
https://issues.apache.org/jira/browse/CALCITE-3952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17091029#comment-17091029
]
Haisheng Yuan commented on CALCITE-3952:
[~vgarg] Why do we need a configuration to turn it
[
https://issues.apache.org/jira/browse/CALCITE-3952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17091027#comment-17091027
]
Haisheng Yuan commented on CALCITE-3952:
[~vgarg] select count(*) as c from foo order by c
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3932.
Resolution: Won't Fix
> Make data type cache thread local, non-evictable
>
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17090927#comment-17090927
]
Haisheng Yuan commented on CALCITE-3932:
For thread local, even it is long-lived, as long as
[
https://issues.apache.org/jira/browse/CALCITE-3952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17090240#comment-17090240
]
Haisheng Yuan commented on CALCITE-3952:
That makes sense. deptno is not the output column of
[
https://issues.apache.org/jira/browse/CALCITE-3952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17090225#comment-17090225
]
Haisheng Yuan commented on CALCITE-3952:
Oh, I even didn't know we can generate baseline xml
[
https://issues.apache.org/jira/browse/CALCITE-3952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17090221#comment-17090221
]
Haisheng Yuan commented on CALCITE-3952:
OK, got it. thanks.
> Improve SortRemoveRule to
[
https://issues.apache.org/jira/browse/CALCITE-3952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17090212#comment-17090212
]
Haisheng Yuan commented on CALCITE-3952:
What if we have limit 0?
> Improve SortRemoveRule to
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3932:
---
Comment: was deleted
(was: Thanks for your advice. [~Junzheng Zheng] I opened a
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3932:
---
External issue URL: (was: https://github.com/apache/calcite/pull/1939)
> Make data type
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17090165#comment-17090165
]
Haisheng Yuan edited comment on CALCITE-3932 at 4/23/20, 2:14 AM:
--
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3932:
---
External issue URL: https://github.com/apache/calcite/pull/1939
> Make data type cache
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17090165#comment-17090165
]
Haisheng Yuan commented on CALCITE-3932:
Thanks for your advice. [~Junzheng Zheng] I opened a
[
https://issues.apache.org/jira/browse/CALCITE-3878?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17090154#comment-17090154
]
Haisheng Yuan commented on CALCITE-3878:
I will commit this patch if there are no more
[
https://issues.apache.org/jira/browse/CALCITE-2223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17090133#comment-17090133
]
Haisheng Yuan commented on CALCITE-2223:
[~rubenql] I think it is resolved by other commits.
[
https://issues.apache.org/jira/browse/CALCITE-3915?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3915.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3948.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17089712#comment-17089712
]
Haisheng Yuan commented on CALCITE-3932:
If we consider the use of ThreadPool, we probably
[
https://issues.apache.org/jira/browse/CALCITE-3949?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3949:
---
Description:
Otherwise, in Sort constructor, the assertion might fail.
assert
Haisheng Yuan created CALCITE-3949:
--
Summary: RelDistributions.of() and RelCollations.of() should
canonize trait instance
Key: CALCITE-3949
URL: https://issues.apache.org/jira/browse/CALCITE-3949
[
https://issues.apache.org/jira/browse/CALCITE-3422?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3422.
Resolution: Won't Fix
> reOpen CALCITE-1751 tests in PigRelBuilderStyleTest.
>
[
https://issues.apache.org/jira/browse/CALCITE-3878?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17089237#comment-17089237
]
Haisheng Yuan commented on CALCITE-3878:
Hi [~julianhyde], how do you like the latest changes?
[
https://issues.apache.org/jira/browse/CALCITE-3939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3939.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3944?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3944.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3947?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3947.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3947?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17089082#comment-17089082
]
Haisheng Yuan commented on CALCITE-3947:
Will the plan be different between different runs?
>
[
https://issues.apache.org/jira/browse/CALCITE-3937?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3937.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3927.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3944?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17088918#comment-17088918
]
Haisheng Yuan commented on CALCITE-3944:
Yes, it is named Dumpers.java
> Move dumpSets and
Haisheng Yuan created CALCITE-3944:
--
Summary: Move dumpSets and dumpGraphviz out of VolcanoPlanner
Key: CALCITE-3944
URL: https://issues.apache.org/jira/browse/CALCITE-3944
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3868?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3868.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-2057?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17088293#comment-17088293
]
Haisheng Yuan commented on CALCITE-2057:
The query posted by Julian doesn't trigger
[
https://issues.apache.org/jira/browse/CALCITE-3918?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3918.
Resolution: Not A Problem
> SubQueryFilterRemoveRule failed to decorrelate subquery for
[
https://issues.apache.org/jira/browse/CALCITE-3918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17087324#comment-17087324
]
Haisheng Yuan commented on CALCITE-3918:
Sorry, my fault. Haven't read this piece of code for a
[
https://issues.apache.org/jira/browse/CALCITE-3918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17087318#comment-17087318
]
Haisheng Yuan commented on CALCITE-3918:
I am expecting SubQueryFilterRemoveRule can
[
https://issues.apache.org/jira/browse/CALCITE-3918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17087315#comment-17087315
]
Haisheng Yuan commented on CALCITE-3918:
Modify the code and return the relnode directly
[
https://issues.apache.org/jira/browse/CALCITE-3937?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3937:
---
Summary: Fire rule for RelSubset only when it is derived (was: Only fire
rule for
Haisheng Yuan created CALCITE-3937:
--
Summary: Only fire rule for RelSubset when it is derived
Key: CALCITE-3937
URL: https://issues.apache.org/jira/browse/CALCITE-3937
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17086242#comment-17086242
]
Haisheng Yuan commented on CALCITE-3932:
[~julianhyde] What do you think? Are the two caches
[
https://issues.apache.org/jira/browse/CALCITE-3896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17086015#comment-17086015
]
Haisheng Yuan commented on CALCITE-3896:
{quote}
I hope this "won't and shouldn't" can be
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17085406#comment-17085406
]
Haisheng Yuan commented on CALCITE-3932:
How can it be garbage collected while still being
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17085348#comment-17085348
]
Haisheng Yuan commented on CALCITE-2970:
[~julianhyde] Will {{UnaryOperator
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17085322#comment-17085322
]
Haisheng Yuan commented on CALCITE-3932:
RelDataTypeFactoryImpl KEY2TYPE_CACHE and
[
https://issues.apache.org/jira/browse/CALCITE-2970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17085296#comment-17085296
]
Haisheng Yuan commented on CALCITE-2970:
Getting back to the physical RelBuilder pull request.
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17085290#comment-17085290
]
Haisheng Yuan commented on CALCITE-3932:
Most of the data type among different queries are not
[
https://issues.apache.org/jira/browse/CALCITE-3932?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3932:
---
Description:
Data type can be evicted out of cache, which is global, thread-safe.
It
[
https://issues.apache.org/jira/browse/CALCITE-3149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17085083#comment-17085083
]
Haisheng Yuan commented on CALCITE-3149:
Correct, If the data type is in use, it should not be
[
https://issues.apache.org/jira/browse/CALCITE-3149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17085043#comment-17085043
]
Haisheng Yuan commented on CALCITE-3149:
Created JIRA:
Haisheng Yuan created CALCITE-3932:
--
Summary: Make data type cache thread local, non-evictable
Key: CALCITE-3932
URL: https://issues.apache.org/jira/browse/CALCITE-3932
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17084990#comment-17084990
]
Haisheng Yuan commented on CALCITE-3149:
You know it is a cache, and cache can be evicted,
[
https://issues.apache.org/jira/browse/CALCITE-3927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17084366#comment-17084366
]
Haisheng Yuan commented on CALCITE-3927:
That might be challenging. [~botong] Any easy case?
>
[
https://issues.apache.org/jira/browse/CALCITE-3927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3927:
---
Description:
In VolcanoPlanner, when set gets merged, planner fires rules again for
Haisheng Yuan created CALCITE-3927:
--
Summary: RelSubset is not fired for rule when set gets merged
Key: CALCITE-3927
URL: https://issues.apache.org/jira/browse/CALCITE-3927
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17084254#comment-17084254
]
Haisheng Yuan commented on CALCITE-3926:
Hi [~rubenql], same conclusion here. Please go ahead
[
https://issues.apache.org/jira/browse/CALCITE-3926?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3926:
---
Attachment: (was: image-2020-04-15-11-14-41-581.png)
> CannotPlanException when an
[
https://issues.apache.org/jira/browse/CALCITE-3926?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3926:
---
Attachment: image-2020-04-15-11-14-41-581.png
> CannotPlanException when an empty
[
https://issues.apache.org/jira/browse/CALCITE-3926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17084110#comment-17084110
]
Haisheng Yuan commented on CALCITE-3926:
Thanks for reporting, I will take a look.
>
[
https://issues.apache.org/jira/browse/CALCITE-3896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17083523#comment-17083523
]
Haisheng Yuan commented on CALCITE-3896:
Your example is not valid. When passing through parent
[
https://issues.apache.org/jira/browse/CALCITE-3324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3324.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17082802#comment-17082802
]
Haisheng Yuan commented on CALCITE-3917:
[~danny0405] Your problem is easy to fix with some
[
https://issues.apache.org/jira/browse/CALCITE-3576?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3576.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17082397#comment-17082397
]
Haisheng Yuan commented on CALCITE-3920:
Well, given that Enumerable is in-memory, that almost
[
https://issues.apache.org/jira/browse/CALCITE-3920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17082393#comment-17082393
]
Haisheng Yuan commented on CALCITE-3920:
Maybe we don't have to implement them together. Simply
[
https://issues.apache.org/jira/browse/CALCITE-2593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17081984#comment-17081984
]
Haisheng Yuan commented on CALCITE-2593:
The most fundamental change is dropping
[
https://issues.apache.org/jira/browse/CALCITE-2010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17081960#comment-17081960
]
Haisheng Yuan commented on CALCITE-2010:
Opened PR to fix the underlying issue:
[
https://issues.apache.org/jira/browse/CALCITE-2010?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-2010.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3865?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-3865.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-2593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-2593.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan resolved CALCITE-2592.
Fix Version/s: 1.23.0
Resolution: Fixed
Fixed in
[
https://issues.apache.org/jira/browse/CALCITE-3916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17081837#comment-17081837
]
Haisheng Yuan commented on CALCITE-3916:
No matter before removing importance from subset or
[
https://issues.apache.org/jira/browse/CALCITE-3916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17081819#comment-17081819
]
Haisheng Yuan edited comment on CALCITE-3916 at 4/12/20, 2:39 PM:
--
Hi
[
https://issues.apache.org/jira/browse/CALCITE-3916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17081819#comment-17081819
]
Haisheng Yuan commented on CALCITE-3916:
Hi [~zabetak],
I understand that it might be a little
[
https://issues.apache.org/jira/browse/CALCITE-3917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17081803#comment-17081803
]
Haisheng Yuan commented on CALCITE-3917:
That is why many optimizers use walking through the
[
https://issues.apache.org/jira/browse/CALCITE-3917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17081802#comment-17081802
]
Haisheng Yuan commented on CALCITE-3917:
Yes, I agree.
> Revive pruned node when a rule
Haisheng Yuan created CALCITE-3918:
--
Summary: SubQueryFilterRemoveRule failed to decorrelate subquery
for TPCH q17
Key: CALCITE-3918
URL: https://issues.apache.org/jira/browse/CALCITE-3918
Project:
[
https://issues.apache.org/jira/browse/CALCITE-3917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17081573#comment-17081573
]
Haisheng Yuan commented on CALCITE-3917:
It is open for pickup.
> Revive pruned node when a
Haisheng Yuan created CALCITE-3917:
--
Summary: Revive pruned node when a rule generates RelNode that is
already pruned
Key: CALCITE-3917
URL: https://issues.apache.org/jira/browse/CALCITE-3917
[
https://issues.apache.org/jira/browse/CALCITE-3916?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan reassigned CALCITE-3916:
--
Assignee: Haisheng Yuan
> Apply rules bottom up by RelSet
>
Haisheng Yuan created CALCITE-3916:
--
Summary: Apply rules bottom up by RelSet
Key: CALCITE-3916
URL: https://issues.apache.org/jira/browse/CALCITE-3916
Project: Calcite
Issue Type:
[
https://issues.apache.org/jira/browse/CALCITE-3915?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3915:
---
Description:
We can add a rule listener to the VolcanoPlanner for recording rule attempts
[
https://issues.apache.org/jira/browse/CALCITE-3915?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Haisheng Yuan updated CALCITE-3915:
---
Description:
We can add a rule listener to the VolcanoPlanner for recording rule attempts
[
https://issues.apache.org/jira/browse/CALCITE-3913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17081011#comment-17081011
]
Haisheng Yuan commented on CALCITE-3913:
I think one use case is that there are tens of
401 - 500 of 1096 matches
Mail list logo