[ 
https://issues.apache.org/jira/browse/AIRFLOW-2228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16414389#comment-16414389
 ] 

ASF subversion and git services commented on AIRFLOW-2228:
----------------------------------------------------------

Commit acc9a3617e7d4520bb95191c80f4d3d2e64f622d in incubator-airflow's branch 
refs/heads/master from [~sakshi28]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;h=acc9a36 ]

[AIRFLOW-2228] Enhancements in ValueCheckOperator

Allow ValueCheckOperator to accept a tolerance of
1.
Modify pass_value to be a template field,
so that its value can be determined at runtime.
Add tolerance value in airflow exception.
This gives an idea about the allowed range for
resultant records.

Closes #3149 from sakshi2894/AIRFLOW-2228


> Enhancements in ValueCheck operator
> -----------------------------------
>
>                 Key: AIRFLOW-2228
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-2228
>             Project: Apache Airflow
>          Issue Type: Improvement
>            Reporter: Sakshi Bansal
>            Assignee: Sakshi Bansal
>            Priority: Major
>             Fix For: 2.0.0
>
>
> 1. Allow tolerance to take on a value of 1. This is important to define a 
> range of values the results can take on. 
>    Modify the condition r / (1 + self.tol) <= self.pass_value <= r / (1 - 
> self.tol) in ValueCheck operator
> 2. Modify pass_value to be a template field, so that it's value can be 
> determined at the runtime. Convert the pass_value to float if possible in the 
> execute method itself, after the template has been rendered.
> 3. Add the tolerance value in the airflow exception. This gives an idea about 
> the allowed range for the resultant records.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to