[
https://issues.apache.org/jira/browse/CALCITE-3428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16955719#comment-16955719
]
jin xing commented on CALCITE-3428:
---
Thanks a lot [~julianhyde] ~
I will refine the P
[
https://issues.apache.org/jira/browse/CALCITE-3431?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16955705#comment-16955705
]
jin xing commented on CALCITE-3431:
---
Thanks for comment [~julianhyde]
I updated the
[
https://issues.apache.org/jira/browse/CALCITE-3431?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3431:
--
Summary: SemiJoinRule doesn't work when right-hand side is not Aggregate
but distinct on join keys (
[
https://issues.apache.org/jira/browse/CALCITE-3431?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3431:
--
Description:
Calcite generate semi-join by SemiJoinRule, which only works on pattern of
Join(RelNode
jin xing created CALCITE-3431:
-
Summary: SemiJoinRule doesn't work when right-hand side is natural
distinct on join keys
Key: CALCITE-3431
URL: https://issues.apache.org/jira/browse/CALCITE-3431
Project:
[
https://issues.apache.org/jira/browse/CALCITE-3428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3428:
--
Description:
AggregateRemoveRule fails to remove the top Aggregate for below SQL
{code:java}
select m
[
https://issues.apache.org/jira/browse/CALCITE-3428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3428:
--
Description:
AggregateRemoveRule fails to remove the top Aggregate for below SQL
{code:java}
select m
[
https://issues.apache.org/jira/browse/CALCITE-3428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3428:
--
Description:
AggregateRemoveRule fails to remove the top Aggregate for below SQL
{code:java}
select m
[
https://issues.apache.org/jira/browse/CALCITE-3428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3428:
--
Description:
AggregateRemoveRule fails to remove the top Aggregate for below SQL
{code:java}
select m
jin xing created CALCITE-3428:
-
Summary: Refine RelMdColumnUniqueness for Filter by considering
constant columns
Key: CALCITE-3428
URL: https://issues.apache.org/jira/browse/CALCITE-3428
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16953355#comment-16953355
]
jin xing commented on CALCITE-3334:
---
Thanks a lot for your shepherd [~julianhyde] ~
[
https://issues.apache.org/jira/browse/CALCITE-3399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3399:
--
Summary: Field-pruning for set operators (except UNION ALL) changes query
semantics (was: RelFieldTr
[
https://issues.apache.org/jira/browse/CALCITE-3399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16952472#comment-16952472
]
jin xing commented on CALCITE-3399:
---
[~julianhyde]
That would be much better ~
Than
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing reassigned CALCITE-3334:
-
Assignee: jin xing
> Refinement for Substitution-Based MV Matching
> -
[
https://issues.apache.org/jira/browse/CALCITE-3403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing reassigned CALCITE-3403:
-
Assignee: jin xing
> WindowReduceExpressionsRule does not reuse RelMetadataQuery
> ---
[
https://issues.apache.org/jira/browse/CALCITE-3409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3409:
--
Description:
In current code of MaterializedViewSubstitutionVisitor, all matching rules are
internal
[
https://issues.apache.org/jira/browse/CALCITE-3409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3409:
--
Description: In current code of
> Add an interface in MaterializedViewSubstitutionVisitor to allow r
jin xing created CALCITE-3409:
-
Summary: Add an interface in MaterializedViewSubstitutionVisitor
to allow registering UnifyRule
Key: CALCITE-3409
URL: https://issues.apache.org/jira/browse/CALCITE-3409
Pr
[
https://issues.apache.org/jira/browse/CALCITE-3405?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3405:
--
Summary: Prune columns for ProjectableFilterableTable when project is not
simple mapping (was: Prune
[
https://issues.apache.org/jira/browse/CALCITE-3405?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3405:
--
Summary: Prune columns for ProjectableFilterableTable when Project is not
simple mapping (was: Prune
[
https://issues.apache.org/jira/browse/CALCITE-3405?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3405:
--
Description:
Say *beatles* is a *ProjectableFilterableTable*, below Sqls fail to do column
pruning b
[
https://issues.apache.org/jira/browse/CALCITE-3405?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3405:
--
Summary: Prune columns for ProjectableFilterable when project is not simple
mapping (was: Pruning co
jin xing created CALCITE-3405:
-
Summary: Pruning columns for ProjectableFilterable when project is
not simple mapping
Key: CALCITE-3405
URL: https://issues.apache.org/jira/browse/CALCITE-3405
Project: Cal
[
https://issues.apache.org/jira/browse/CALCITE-3399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3399:
--
Description:
*RelFieldTrimmer#trimFields* provides functionality to trim fields for *UNION,
UNION A
jin xing created CALCITE-3399:
-
Summary: RelFieldTrimmer trim fields for UNION, INTERSECT,
INTERSECT ALL, EXCEPT, EXCEPT ALL
Key: CALCITE-3399
URL: https://issues.apache.org/jira/browse/CALCITE-3399
Proje
[
https://issues.apache.org/jira/browse/CALCITE-3396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3396:
--
Description:
{code:java}
Materialized-View:
select * from emps where empid < 300
union
select * from
[
https://issues.apache.org/jira/browse/CALCITE-3396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3396:
--
Description:
{code:java}
{code}
*Materialized View:*
{code:java}
select * from emps where empid <
[
https://issues.apache.org/jira/browse/CALCITE-3396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3396:
--
Description:
*Materialized View:*
select * from emps where empid < 300
union
select * from emps w
[
https://issues.apache.org/jira/browse/CALCITE-2997?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing closed CALCITE-2997.
-
Resolution: Invalid
> Avoid pushing down join condition in SqlToRelConverter
>
jin xing created CALCITE-3396:
-
Summary: Materialization matching succeeds when query and view are
both of UNION but have different 'all' property
Key: CALCITE-3396
URL: https://issues.apache.org/jira/browse/CALCITE-3
[
https://issues.apache.org/jira/browse/CALCITE-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16946903#comment-16946903
]
jin xing edited comment on CALCITE-3390 at 10/8/19 1:52 PM:
[
https://issues.apache.org/jira/browse/CALCITE-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16946903#comment-16946903
]
jin xing commented on CALCITE-3390:
---
A test case for reproduction
{code:java}
@Tes
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16946650#comment-16946650
]
jin xing commented on CALCITE-3334:
---
Hi [~hyuan]
Thanks a lot for advice ~
I remove
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16946625#comment-16946625
]
jin xing edited comment on CALCITE-3334 at 10/8/19 8:47 AM:
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16946625#comment-16946625
]
jin xing commented on CALCITE-3334:
---
Hi, Haisheng
There are two strategies for mater
[
https://issues.apache.org/jira/browse/CALCITE-3379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16946519#comment-16946519
]
jin xing edited comment on CALCITE-3379 at 10/8/19 6:08 AM:
[
https://issues.apache.org/jira/browse/CALCITE-3379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16946519#comment-16946519
]
jin xing commented on CALCITE-3379:
---
As Danny explained by the first point, I have on
[
https://issues.apache.org/jira/browse/CALCITE-3378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3378:
--
Comment: was deleted
(was: [~donnyzone] FYI
Is this related to CALCITE-3224 ?)
> AssertionError fo
[
https://issues.apache.org/jira/browse/CALCITE-3378?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16940288#comment-16940288
]
jin xing commented on CALCITE-3378:
---
[~donnyzone] FYI
Is this related to CALCITE-32
[
https://issues.apache.org/jira/browse/CALCITE-3373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16938226#comment-16938226
]
jin xing commented on CALCITE-3373:
---
SemiJoinRule will also be kept as discussed in
[
https://issues.apache.org/jira/browse/CALCITE-3367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing closed CALCITE-3367.
-
Resolution: Duplicate
> Add AntiJoinRule to convert project-filter-join-aggregate into anti-join
>
[
https://issues.apache.org/jira/browse/CALCITE-3367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16938204#comment-16938204
]
jin xing commented on CALCITE-3367:
---
I will close this Jira for now.
The reason is t
[
https://issues.apache.org/jira/browse/CALCITE-3373?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3373:
--
Description:
The current approach to generate semi-join from IN/EXISTS is as below:
# Decorrelation
jin xing created CALCITE-3373:
-
Summary: Decorrelate boolean context IN or existential subquery
directly into SEMI/ANTI join
Key: CALCITE-3373
URL: https://issues.apache.org/jira/browse/CALCITE-3373
Proje
[
https://issues.apache.org/jira/browse/CALCITE-3373?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3373:
--
Description:
The current approach to generate semi-join from IN/EXISTS is as below:
# Decorrelation
[
https://issues.apache.org/jira/browse/CALCITE-3367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3367:
--
Description:
This Jira proposes to add AntiJoinRule to convert project-filter-join-aggregate
into an
[
https://issues.apache.org/jira/browse/CALCITE-3367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3367:
--
Description:
This Jira proposes to add AntiJoinRule to convert project-filter-join-aggregate
into an
[
https://issues.apache.org/jira/browse/CALCITE-3366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3366:
--
Description:
This issue proposes to support decorrelation for below sql
{code:java}
SELECT deptno FRO
[
https://issues.apache.org/jira/browse/CALCITE-3367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3367:
--
Description: This Jira proposes to add AntiJoinRule to convert
project-filter-join-aggregate into ant
jin xing created CALCITE-3367:
-
Summary: Add AntiJoinRule to convert project-filter-join-aggregate
into anti-join
Key: CALCITE-3367
URL: https://issues.apache.org/jira/browse/CALCITE-3367
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3366:
--
Description:
This issue proposes to support decorrelation for below sql
{code:java}
SELECT deptno FRO
jin xing created CALCITE-3366:
-
Summary: RelDecorrelator supports Union
Key: CALCITE-3366
URL: https://issues.apache.org/jira/browse/CALCITE-3366
Project: Calcite
Issue Type: Improvement
[
https://issues.apache.org/jira/browse/CALCITE-3224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=1691#comment-1691
]
jin xing commented on CALCITE-3224:
---
When you san – – "For each RexNode, the visitor
[
https://issues.apache.org/jira/browse/CALCITE-3363?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3363:
--
Description: JoinUnionTransposeRule works by pull up union from below to
top of join. Thus it should
[
https://issues.apache.org/jira/browse/CALCITE-3363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16933093#comment-16933093
]
jin xing edited comment on CALCITE-3363 at 9/19/19 6:25 AM:
[
https://issues.apache.org/jira/browse/CALCITE-3363?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3363:
--
Summary: JoinUnionTransposeRule.RIGHT_UNION should not match ANTI Join
(was: JoinUnionTransposeRule.
[
https://issues.apache.org/jira/browse/CALCITE-3363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16933093#comment-16933093
]
jin xing commented on CALCITE-3363:
---
Check my PR please;
For sql like below:
select
[
https://issues.apache.org/jira/browse/CALCITE-3353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16933090#comment-16933090
]
jin xing commented on CALCITE-3353:
---
[~danny0405]
It sometime comes to me that it mi
jin xing created CALCITE-3363:
-
Summary: JoinUnionTransposeRule.RIGHT_UNION should not match
SEMI/ANTI Join
Key: CALCITE-3363
URL: https://issues.apache.org/jira/browse/CALCITE-3363
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3357:
--
Description:
In current code of *RelSet#addAbstractConverters*, null checking of
*curRelTrait* happe
[
https://issues.apache.org/jira/browse/CALCITE-3357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3357:
--
Description:
In current code of *RelSet#addAbstractConverters*, null checking of
*curRelTrait* happe
jin xing created CALCITE-3357:
-
Summary: Trivial null checking in RelSet#addAbstractConverters
Key: CALCITE-3357
URL: https://issues.apache.org/jira/browse/CALCITE-3357
Project: Calcite
Issue Typ
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16930535#comment-16930535
]
jin xing commented on CALCITE-3334:
---
Thanks for comment [~lishuming]
I raised a PR a
[
https://issues.apache.org/jira/browse/CALCITE-3338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16928416#comment-16928416
]
jin xing edited comment on CALCITE-3338 at 9/12/19 9:55 AM:
[
https://issues.apache.org/jira/browse/CALCITE-3338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16928416#comment-16928416
]
jin xing commented on CALCITE-3338:
---
CodeGen as below:
{code:java}
// code placeholde
[
https://issues.apache.org/jira/browse/CALCITE-3338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16928408#comment-16928408
]
jin xing commented on CALCITE-3338:
---
Yes, the parameter values are not passed into
*
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16925666#comment-16925666
]
jin xing edited comment on CALCITE-3334 at 9/11/19 9:46 AM:
[
https://issues.apache.org/jira/browse/CALCITE-3332?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16926461#comment-16926461
]
jin xing commented on CALCITE-3332:
---
Thanks ~ [~donnyzone]
I left minor comments on
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16925666#comment-16925666
]
jin xing edited comment on CALCITE-3334 at 9/9/19 1:30 PM:
---
I
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16925666#comment-16925666
]
jin xing edited comment on CALCITE-3334 at 9/9/19 1:30 PM:
---
I
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16925686#comment-16925686
]
jin xing commented on CALCITE-3334:
---
Really hope committers or any people who have in
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3334:
--
Description:
The approach of substitution-based MV matching is an effective way for its
simplicity a
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16925666#comment-16925666
]
jin xing edited comment on CALCITE-3334 at 9/9/19 1:05 PM:
---
I
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16925666#comment-16925666
]
jin xing commented on CALCITE-3334:
---
I have a commit to illustrate the idea shown in
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3334:
--
Description:
The approach of substitution is an effective way for its simplicity and
extensibility.
[
https://issues.apache.org/jira/browse/CALCITE-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3334:
--
Description:
The approach of substitution is an effective way for its simplicity and
extensibility.
jin xing created CALCITE-3334:
-
Summary: Refinement for Substitution-Based MV Matching
Key: CALCITE-3334
URL: https://issues.apache.org/jira/browse/CALCITE-3334
Project: Calcite
Issue Type: Impro
[
https://issues.apache.org/jira/browse/CALCITE-2592?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16921118#comment-16921118
]
jin xing commented on CALCITE-2592:
---
[~vladimirsitnikov]
I made a fix in [https://gi
[
https://issues.apache.org/jira/browse/CALCITE-3301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16917752#comment-16917752
]
jin xing commented on CALCITE-3301:
---
Hi [~Water Cut Off] ,
Usually we talk about such
[
https://issues.apache.org/jira/browse/CALCITE-3292?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16915492#comment-16915492
]
jin xing commented on CALCITE-3292:
---
If I understand correctly, there's no need to do
[
https://issues.apache.org/jira/browse/CALCITE-3292?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3292:
--
Description:
Current code fails below test
{code:java}
// code placeholder
@Test public void testUpda
jin xing created CALCITE-3292:
-
Summary: SqlToRelConverter#substituteSubQuery fails with
NullPointerException when converting SqlUpdate.
Key: CALCITE-3292
URL: https://issues.apache.org/jira/browse/CALCITE-3292
[
https://issues.apache.org/jira/browse/CALCITE-3276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing reassigned CALCITE-3276:
-
Assignee: jin xing
> Add MV rules to match Join on compensating Project(s)
> -
[
https://issues.apache.org/jira/browse/CALCITE-3276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3276:
--
Description: This issue proposes to handle cases where query and target are
*Join*s and query has com
[
https://issues.apache.org/jira/browse/CALCITE-3276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3276:
--
Description: This issue proposes to handle cases where query and target are
{{MutableJoin}}s and quer
[
https://issues.apache.org/jira/browse/CALCITE-3276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3276:
--
Description: This issue proposes to handle cases where query and target are
{{MutableJoin}}s and quer
jin xing created CALCITE-3276:
-
Summary: Add MV rules to match Join on compensating Project(s)
Key: CALCITE-3276
URL: https://issues.apache.org/jira/browse/CALCITE-3276
Project: Calcite
Issue Typ
[
https://issues.apache.org/jira/browse/CALCITE-3256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3256:
--
Priority: Major (was: Minor)
> Add ProjectOnProjectToProjectUnifyRule for materialization matching.
[
https://issues.apache.org/jira/browse/CALCITE-3273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16911945#comment-16911945
]
jin xing commented on CALCITE-3273:
---
As far as I know, {{AggregateOnProjectToAggregat
[
https://issues.apache.org/jira/browse/CALCITE-3274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing reassigned CALCITE-3274:
-
Assignee: jin xing
> Add FilterOnProjectToFilterUnifyRule for materialization matching
> -
[
https://issues.apache.org/jira/browse/CALCITE-3274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3274:
--
Description:
With current implementation of MV matching, below case fails
{code:java}
@Test public
[
https://issues.apache.org/jira/browse/CALCITE-3274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3274:
--
Description:
With current implementation of MV matching, below case fails
{code:java}
@Test public
jin xing created CALCITE-3274:
-
Summary: Add FilterOnProjectToFilterUnifyRule for materialization
matching
Key: CALCITE-3274
URL: https://issues.apache.org/jira/browse/CALCITE-3274
Project: Calcite
[
https://issues.apache.org/jira/browse/CALCITE-3256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3256:
--
Description:
In current code, below matching fails:
{code:java}
MV:
select deptno, sum(salary) + 2,
[
https://issues.apache.org/jira/browse/CALCITE-3256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3256:
--
Description:
In current code, below matching fails:
{code:java}
MV:
select deptno, sum(salary) + 2,
[
https://issues.apache.org/jira/browse/CALCITE-3256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3256:
--
Description:
In current code, below matching fails:
{code:java}
MV:
select deptno, sum(salary) + 2,
[
https://issues.apache.org/jira/browse/CALCITE-3256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3256:
--
Description:
This issue proposes to add a rule to match a project
{code:java}
MV:
select deptno, sum(
[
https://issues.apache.org/jira/browse/CALCITE-3256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3256:
--
Parent: CALCITE-3273
Issue Type: Sub-task (was: Improvement)
> Add ProjectOnProjectToProject
[
https://issues.apache.org/jira/browse/CALCITE-3273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jin xing updated CALCITE-3273:
--
Description:
In current implementation of rules in SubstitutionVisitor.java &
MaterializedViewSubsti
jin xing created CALCITE-3273:
-
Summary: Materialization matching rules that consider compensating
MutableProject
Key: CALCITE-3273
URL: https://issues.apache.org/jira/browse/CALCITE-3273
Project: Calcite
201 - 300 of 389 matches
Mail list logo