falcon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pragya Mittal (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FALCON-1260) Instance dependency API produces incorrect results
Date Wed, 10 Jun 2015 12:51:00 GMT

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

Pragya Mittal commented on FALCON-1260:
---------------------------------------

After picking up this patch, I faced following issues :

If feed and process times are not in sync, then process dependency gives following result
:
For process instance of time 2015-06-06T09:37Z, falcon input path are :
{code}
-falconInPaths
hdfs://192.168.138.200:8020/tmp/falcon-regression/InstanceDependencyTest/input/2015/06/09/09/15,hdfs://192.168.138.200:8020/tmp/falcon-regression/InstanceDependencyTest/input/2015/06/09/09/20,hdfs://192.168.138.200:8020/tmp/falcon-regression/InstanceDependencyTest/input/2015/06/09/09/25,hdfs://192.168.138.200:8020/tmp/falcon-regression/InstanceDependencyTest/input/2015/06/09/09/30,hdfs://192.168.138.200:8020/tmp/falcon-regression/InstanceDependencyTest/input/2015/06/09/09/35
{code}

And output path are :
{code}
/tmp/falcon-regression/ProcessInstanceDependencyTest/output/2015/06/06/09/35
{code}

1. For process dependency : shows incorrect input feed.
{code}
dataqa@ip-192-168-138-200:~$ falcon instance -type process -name agregator-coord16-5385e7e5
-dependency -instanceTime 2015-06-06T09:37Z
name: raaw-logs16-010265f5, type: FEED, cluster: corp-e4703dd9, instanceTime: 2015-06-06T09:35Z,
tag: Input
name: raaw-logs16-010265f5, type: FEED, cluster: corp-e4703dd9, instanceTime: 2015-06-06T09:30Z,
tag: Input
name: raaw-logs16-010265f5, type: FEED, cluster: corp-e4703dd9, instanceTime: 2015-06-06T09:20Z,
tag: Input
name: raaw-logs16-010265f5, type: FEED, cluster: corp-e4703dd9, instanceTime: 2015-06-06T09:25Z,
tag: Input
name: agregated-logs16-3f118732, type: FEED, cluster: corp-e4703dd9, instanceTime: 2015-06-06T09:40Z,
tag: Output

Response: ua1/Success!
{code}

2. For input feed of ,the process instance is present.
{code}
dataqa@ip-192-168-138-200:~$ fif -name raaw-logs16-010265f5 -dependency -instanceTime 2015-06-06T09:30Z
name: agregator-coord16-5385e7e5, type: PROCESS, cluster: corp-e4703dd9, instanceTime: 2015-06-06T09:37Z,
tag: Input
name: agregator-coord16-5385e7e5, type: PROCESS, cluster: corp-e4703dd9, instanceTime: 2015-06-06T09:47Z,
tag: Input


Response: ua1/Success!

Request Id: ua1/687859371@qtp-1766505436-68 - 88bcd985-80d9-4ef1-b04d-a2ab32ea2c0c
{code}

3. For output feed, the instance is not present.
{code}
dataqa@ip-192-168-138-200:~$ fif -name agregated-logs16-3f118732 -dependency -instanceTime
2015-06-06T09:40Z
name: agregator-coord16-5385e7e5, type: PROCESS, cluster: corp-e4703dd9, instanceTime: 2015-06-06T09:42Z,
tag: Output


Response: ua1/Success!

Request Id: ua1/687859371@qtp-1766505436-68 - 17155e4b-687f-49e1-b28a-aa00b71acbf2
{code}

> Instance dependency API produces incorrect results
> --------------------------------------------------
>
>                 Key: FALCON-1260
>                 URL: https://issues.apache.org/jira/browse/FALCON-1260
>             Project: Falcon
>          Issue Type: Bug
>          Components: feed, process
>         Environment: QA
>            Reporter: Pragya Mittal
>            Assignee: Ajay Yadava
>             Fix For: 0.7
>
>         Attachments: FALCON-1260.patch
>
>
> I have the following definitions :
> Process :
> {code}
> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
> <process name="InstanceDependencyTest--agregator-coord16-4adb02c6" xmlns="uri:falcon:process:0.1">
> <clusters>
> <cluster name="InstanceDependencyTest--corp-a5b30313">
> <validity start="2015-06-06T09:37Z" end="2015-06-06T10:37Z"/>
> </cluster>
> </clusters>
> <parallel>5</parallel>
> <order>FIFO</order>
> <frequency>minutes(10)</frequency>
> <timezone>UTC</timezone>
> <inputs>
> <input name="inputData" feed="InstanceDependencyTest--raaw-logs16-38bc46f1" start="now(0,-20)"
end="now(0,0)"/>
> </inputs>
> <outputs>
> <output name="outputData" feed="InstanceDependencyTest--agregated-logs16-e6cfefc5"
instance="now(0,0)"/>
> </outputs>
> <properties>
> <property name="queueName" value="default"/>
> <property name="fileTime" value="${formatTime(dateOffset(instanceTime(), 1, 'DAY'),
'yyyy-MMM-dd')}"/>
> <property name="user" value="${user()}"/>
> </properties>
> <workflow path="/tmp/falcon-regression/InstanceDependencyTest/aggregator"/>
> <retry policy="periodic" delay="minutes(3)" attempts="3"/>
> <ACL owner="pragya" group="dataqa" permission="*"/>
> </process>
> {code}
> Input feed :
> {code}
> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
> <feed name="InstanceDependencyTest--raaw-logs16-38bc46f1" description="clicks log"
xmlns="uri:falcon:feed:0.1">
> <partitions>
> <partition name="country"/>
> <partition name="colo"/>
> </partitions>
> <frequency>minutes(5)</frequency>
> <timezone>UTC</timezone>
> <late-arrival cut-off="hours(6)"/>
> <clusters>
> <cluster name="InstanceDependencyTest--corp-a5b30313" type="source">
> <validity start="2009-02-01T00:00Z" end="2099-05-01T00:00Z"/>
> <retention limit="months(9000)" action="delete"/>
> </cluster>
> </clusters>
> <locations>
> <location type="data" path="/tmp/falcon-regression/InstanceDependencyTest/input/${YEAR}/${MONTH}/${DAY}/${HOUR}/${MINUTE}"/>
> <location type="stats" path="/projects/falcon/clicksStats"/>
> <location type="meta" path="/projects/falcon/clicksMetaData"/>
> </locations>
> <ACL owner="pragya" group="dataqa" permission="*"/>
> <schema location="/schema/clicks" provider="protobuf"/>
> <properties>
> <property name="field1" value="value1"/>
> <property name="field2" value="value2"/>
> </properties>
> </feed>
> {code}
> Output feed:
> {code}
> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
> <feed name="InstanceDependencyTest--agregated-logs16-e6cfefc5" description="clicks
log" xmlns="uri:falcon:feed:0.1">
> <frequency>minutes(5)</frequency>
> <timezone>UTC</timezone>
> <late-arrival cut-off="hours(6)"/>
> <clusters>
> <cluster name="InstanceDependencyTest--corp-a5b30313" type="source">
> <validity start="2009-02-01T01:00Z" end="2099-05-01T00:00Z"/>
> <retention limit="hours(6)" action="delete"/>
> </cluster>
> </clusters>
> <locations>
> <location type="data" path="/tmp/falcon-regression/InstanceDependencyTest/output-data/${YEAR}/${MONTH}/${DAY}/${HOUR}/${MINUTE}"/>
> <location type="stats" path="/projects/falcon/clicksStats"/>
> <location type="meta" path="/projects/falcon/clicksMetaData"/>
> </locations>
> <ACL owner="pragya" group="dataqa" permission="*"/>
> <schema location="/schema/clicks" provider="protobuf"/>
> <properties>
> <property name="field1" value="value1"/>
> <property name="field2" value="value2"/>
> </properties>
> </feed>
> {code}
> Cluster :
> {code}
> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
> <cluster name="InstanceDependencyTest--corp-a5b30313" description="" colo="ua1" xmlns="uri:falcon:cluster:0.1">
> <interfaces>
> <interface type="readonly" endpoint="hdfs://192.168.138.200:8020" version="0.20.2"/>
> <interface type="write" endpoint="hdfs://192.168.138.200:8020" version="0.20.2"/>
> <interface type="execute" endpoint="192.168.138.200:8032" version="0.20.2"/>
> <interface type="workflow" endpoint="http://192.168.138.200:11000/oozie/" version="3.1.0"/>
> <interface type="messaging" endpoint="tcp://192.168.138.200:61616?daemon=true" version="5.1.6"/>
> </interfaces>
> <locations>
> <location name="staging" path="/tmp/falcon-regression-staging"/>
> <location name="working" path="/tmp/falcon-regression-working"/>
> <location name="temp" path="/tmp"/>
> </locations>
> <ACL owner="pragya" group="dataqa" permission="*"/>
> <properties>
> <property name="field1" value="value1"/>
> <property name="field2" value="value2"/>
> </properties>
> </cluster>
> {code}
> Usage :
> 1. Output feed :
> {code}
> dataqa@ip-192-168-138-200:/mnt/git/falcon/prism$ bin/falcon instance -type feed -dependency
-name InstanceDependencyTest--agregated-logs16-e6cfefc5 -instanceTime 2015-06-06T09:40Z
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:40Z, tag: Output
> Response: ua1/Success!
> Request Id: ua1/1610525991@qtp-1766505436-0 - deabb3d7-fc7e-474a-b315-50da006ebf7a
> {code}
> Although process instance doesnot exist, it says it exists
> 2.InstanceTime in process validaity range but instance doesnt exist
> Input feed:
> {code}
> dataqa@ip-192-168-138-200:/mnt/git/falcon/prism$ bin/falcon instance -type feed -dependency
-name InstanceDependencyTest--raaw-logs16-38bc46f1 -instanceTime 2015-06-06T09:40Z
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:56Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:45Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:42Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:49Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:52Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:50Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:57Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:54Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:55Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:53Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:43Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:41Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:51Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:48Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:47Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:46Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:44Z, tag: Input
> Response: ua1/Success!
> Request Id: ua1/1610525991@qtp-1766505436-0 - 8b49d24a-1654-423c-a591-68de039a41f0
> {code}
> Output feed :
> {code}
> dataqa@ip-192-168-138-200:/mnt/git/falcon/prism$ bin/falcon instance -type feed -dependency
-name InstanceDependencyTest--agregated-logs16-e6cfefc5 -instanceTime 2015-06-06T09:40Z
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2015-06-06T09:40Z, tag: Output
> Response: ua1/Success!
> Request Id: ua1/1610525991@qtp-1766505436-0 - c88476ad-0bff-44f4-b43d-82b846e9b1cf
> {code}
> 3. InstanceTime < process start time
> Input feed:
> {code}
> dataqa@ip-192-168-138-200:/mnt/git/falcon/prism$ bin/falcon instance -type feed -dependency
-name InstanceDependencyTest--raaw-logs16-38bc46f1 -instanceTime 2014-06-06T08:40Z
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:42Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:43Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:52Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:41Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:45Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:57Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:54Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:44Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:47Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:49Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:46Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:56Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:55Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:48Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:53Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:50Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2014-06-06T08:51Z, tag: Input
> Response: ua1/Success!
> Request Id: ua1/1610525991@qtp-1766505436-0 - 7e39a727-651a-4efb-925b-2a65aa8b6b
> {code}
> Output feed:
> {code}
> dataqa@ip-192-168-138-200:/mnt/git/falcon/prism$ bin/falcon instance -type feed -dependency
-name InstanceDependencyTest--agregated-logs16-e6cfefc5 -instanceTime 2014-06-06T08:40Z
> ERROR: Bad Request;<?xml version="1.0" encoding="UTF-8" standalone="yes"?><dependents><status>FAILED</status><message>ua1/org.apache.falcon.FalconException::javax.ws.rs.WebApplicationException:
javax.xml.bind.UnmarshalException: unexpected element (uri:&quot;&quot;, local:&quot;instancesResult&quot;).
Expected elements are &lt;{}dependents&gt;,&lt;{}result&gt;
> </message><requestId>ua1/339141107@qtp-212921632-26 - 998c331e-188a-4ca3-88da-bd1a83bc40bb
> </requestId></dependents>
> {code}
> 4. InstanceTime > process end time
> Input feed:
> {code}
> dataqa@ip-192-168-138-200:/mnt/git/falcon/prism$ bin/falcon instance -type feed -dependency
-name InstanceDependencyTest--raaw-logs16-38bc46f1 -instanceTime 2016-06-06T08:40Z
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:56Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:49Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:51Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:48Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:55Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:46Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:50Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:53Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:45Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:43Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:42Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:41Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:52Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:57Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:54Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:47Z, tag: Input
> name: InstanceDependencyTest--agregator-coord16-4adb02c6, type: PROCESS, cluster: InstanceDependencyTest--corp-a5b30313,
instanceTime: 2016-06-06T08:44Z, tag: Input
> Response: ua1/Success!
> Request Id: ua1/1610525991@qtp-1766505436-0 - 7cc314ab-9b3a-413d-9024-eeb5804a88db
> {code}
> Output feed :
> {code}
> dataqa@ip-192-168-138-200:/mnt/git/falcon/prism$ bin/falcon instance -type feed -dependency
-name InstanceDependencyTest--agregated-logs16-e6cfefc5 -instanceTime 2016-06-06T08:40Z
> ERROR: Bad Request;<?xml version="1.0" encoding="UTF-8" standalone="yes"?><dependents><status>FAILED</status><message>ua1/org.apache.falcon.FalconException::javax.ws.rs.WebApplicationException:
javax.xml.bind.UnmarshalException: unexpected element (uri:&quot;&quot;, local:&quot;instancesResult&quot;).
Expected elements are &lt;{}dependents&gt;,&lt;{}result&gt;
> </message><requestId>ua1/339141107@qtp-212921632-26 - c98b92b3-a34a-4f57-97c7-418727c338ab
> </requestId></dependents>
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message