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

Casey Stella updated METRON-995:
--------------------------------
    Fix Version/s: 0.4.0

> Temporary variables in stellar enrichments which are maps do not function as 
> expected
> -------------------------------------------------------------------------------------
>
>                 Key: METRON-995
>                 URL: https://issues.apache.org/jira/browse/METRON-995
>             Project: Metron
>          Issue Type: Bug
>            Reporter: Casey Stella
>            Assignee: Casey Stella
>             Fix For: 0.4.0
>
>
> If you construct a variable which returns a map in a stellar enrichment, it 
> is not able to be used in statements afterwards due to the fact that we 
> explode the map.
> For instance:
> {code}
> foo := { 'foo' : 7}
> foo_num := MAP_GET('foo', foo)
> foo := null
> {code}
> would yield the following fields:
> * {code}foo.foo == 7 {code}
> * {code}foo_num := null {code}
> What we would prefer is just:
> * {code}foo_num == 7{code}
> As a policy, we should only explode the fields which are maps that are around 
> at the end of the enrichments.  Also, the map itself should be available to 
> be used in downstream enrichments.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to