Repository: tez Updated Branches: refs/heads/branch-0.9 45bb675a6 -> 403327b6e
TEZ-3953: Restore ABI-compat for DAGClient for TEZ-3951 (Sergey Shelukhin via Gopal V) Signed-off-by: Gopal V <[email protected]> (cherry picked from commit 3f2373e2b2ab3825ef50e9f19b8704265542a8b2) Project: http://git-wip-us.apache.org/repos/asf/tez/repo Commit: http://git-wip-us.apache.org/repos/asf/tez/commit/403327b6 Tree: http://git-wip-us.apache.org/repos/asf/tez/tree/403327b6 Diff: http://git-wip-us.apache.org/repos/asf/tez/diff/403327b6 Branch: refs/heads/branch-0.9 Commit: 403327b6eb9f5c458b12c37d942f7869a3fde370 Parents: 45bb675 Author: Sergey Shelukhin <[email protected]> Authored: Mon Jun 11 16:17:06 2018 -0700 Committer: Jason Lowe <[email protected]> Committed: Thu Jul 5 17:13:48 2018 -0500 ---------------------------------------------------------------------- .../src/main/java/org/apache/tez/dag/api/client/DAGClient.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tez/blob/403327b6/tez-api/src/main/java/org/apache/tez/dag/api/client/DAGClient.java ---------------------------------------------------------------------- diff --git a/tez-api/src/main/java/org/apache/tez/dag/api/client/DAGClient.java b/tez-api/src/main/java/org/apache/tez/dag/api/client/DAGClient.java index 6c0ebbd..ec20ef1 100644 --- a/tez-api/src/main/java/org/apache/tez/dag/api/client/DAGClient.java +++ b/tez-api/src/main/java/org/apache/tez/dag/api/client/DAGClient.java @@ -121,7 +121,10 @@ public abstract class DAGClient implements Closeable { * @throws TezException * @throws InterruptedException */ - public abstract DAGStatus waitForCompletion(long timeMs) throws IOException, TezException, InterruptedException; + public DAGStatus waitForCompletion(long timeMs) throws IOException, TezException, InterruptedException { + // Make non-abstract to avoid compat issues in Hive. + throw new UnsupportedOperationException(); + } /** * Wait for DAG to complete and periodically print *all* vertices' status.
