phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Maryann Xue (JIRA)" <>
Subject [jira] [Created] (PHOENIX-2678) Replace calcite default RelOptCostFactory
Date Thu, 11 Feb 2016 03:43:18 GMT
Maryann Xue created PHOENIX-2678:

             Summary: Replace calcite default RelOptCostFactory
                 Key: PHOENIX-2678
             Project: Phoenix
          Issue Type: Improvement
            Reporter: Maryann Xue
            Assignee: Maryann Xue

Right now we apply a PHOENIX_FACTOR on the cost calculated from PhoenixRel to prioritize PhoenixRel
over EnumerableRel, but this has greatly limited the way we implement costing for PhoenixRel.
Having a different RelOptCost/RelOptCostFactory can be a solution. We can make PhoenixRel
always generate a cost with getRows() always less than that of EnumerableRel while having
our own RelOptCost implementation to compare the rest two fields.

This message was sent by Atlassian JIRA

View raw message