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

Robert Kanter updated OOZIE-1565:
---------------------------------

    Attachment: OOZIE-1565.patch

The patch makes the {{V2JobServlet}} use the new behavior while 
{{V1JobServlet}} uses the old behavior.  This was really only a one line 
change; I also updated {{TestV1JobServlet}} and {{TestV2JobServlet}} to match.  
The client uses the v2 API, which already has the new behavior, so I didn't 
have to change anything there.

> OOZIE-1481 should only affect v2 of the API, not v1
> ---------------------------------------------------
>
>                 Key: OOZIE-1565
>                 URL: https://issues.apache.org/jira/browse/OOZIE-1565
>             Project: Oozie
>          Issue Type: Bug
>          Components: coordinator
>    Affects Versions: trunk, 4.0.0
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>             Fix For: trunk, 4.0.1
>
>         Attachments: OOZIE-1565.patch
>
>
> OOZIE-1481 changed the behavior of the v1 API such that when getting coord 
> info, specifying {{len=0}} now returns 0 actions instead of all actions.  
> Also, on the REST call, not specifying any {{len}} parameter is interpreted 
> by the Oozie server as {{len=0}}.  
> This is a logically backwards incompatible change.  We should keep this 
> change in the v2 API, but change the v1 API back to the original (incorrect) 
> behavior.  



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to