On 24 Mar 2014, at 21:12, [email protected] wrote:
Thanks, David. I've been testing them with Groovy code and that is
working
well.
I've hit a new snag with the REST API I'm hoping someone can help
with: is
it possible to chain multiple filters in one REST call?
For example -
If I query:
http://myserver:11000/oozie/v1/jobs?jobtype=coord&filter=user%3Dmyuser
I get 51 results.
If I query:
http://myserver:11000/oozie/v1/jobs?jobtype=coord&filter=name%3Dcoord-abc
I get 5 results.
If I put them together with the user filter first
http://myserver:11000/oozie/v1/jobs?jobtype=coord&filter=user%3Dmyuser&filter=name%3Dcoord-abc
I get 51 results
If I put them together with the name filter first:
http://myserver:11000/oozie/v1/jobs?jobtype=coord&filter=name%3Dcoord-abc&filter=user%3Dmyuser
I get 5 results.
If I put them together with the name filter first and a non-existent
user
http://myserver:11000/oozie/v1/jobs?jobtype=coord&filter=name%3Dcoord-abc&filter=user%3Dnobodythere
I get 5 results.
So the second filter is *completely ignored*. *Is there a way to set
two
or more filters on one REST query?*
try this:
http://myserver:11000/oozie/v1/jobs?jobtype=coord&filter=name%3Dcoord-abc%3Buser%3Dnobodythere
david