[ 
https://issues.apache.org/jira/browse/BEAM-7823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alireza Samadianzakaria resolved BEAM-7823.
-------------------------------------------
       Resolution: Implemented
    Fix Version/s: Not applicable

> Implementing Custom MetadataHandler for NonCumulativeCost
> ---------------------------------------------------------
>
>                 Key: BEAM-7823
>                 URL: https://issues.apache.org/jira/browse/BEAM-7823
>             Project: Beam
>          Issue Type: New Feature
>          Components: dsl-sql
>            Reporter: Alireza Samadianzakaria
>            Assignee: Alireza Samadianzakaria
>            Priority: Major
>             Fix For: Not applicable
>
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> Currently we use Calcite Handler for NonCumulativeCost. We need to implement 
> our own handler before implementing our own Cost model because of the 
> following reasons:
> 1- We need to empty the MetadataQuery cache every time that we need to get 
> the new cost. 
> 2- We need to have our own method for estimating the costs instead of 
> computeSelfCost. This is because currently we cannot set the costFactory in 
> JDBC path and therefore that path still uses Calcite's cost model; later if 
> we set the costFactory correctly there, we may decide to override 
> computeSelfCost instead.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to