From f06fb0a69ea9cb33902ca4e2383da513f5a73fa7 Mon Sep 17 00:00:00 2001 From: Jarek Jarcec Cecho Date: Mon, 11 May 2015 11:01:04 +0200 Subject: [PATCH] SQOOP-2351: Sqoop2: Connector cache should be cleared when role is deleted (Abraham Elmahrek via Jarek Jarcec Cecho) --- .../src/main/java/org/apache/sqoop/shell/DeleteRoleFunction.java | 1 + 1 file changed, 1 insertion(+) diff --git a/shell/src/main/java/org/apache/sqoop/shell/DeleteRoleFunction.java b/shell/src/main/java/org/apache/sqoop/shell/DeleteRoleFunction.java index d3c9f4dd..7209dca0 100644 --- a/shell/src/main/java/org/apache/sqoop/shell/DeleteRoleFunction.java +++ b/shell/src/main/java/org/apache/sqoop/shell/DeleteRoleFunction.java @@ -43,6 +43,7 @@ public DeleteRoleFunction() { public Object executeFunction(CommandLine line, boolean isInteractive) { String role = line.getOptionValue(Constants.OPT_ROLE); client.dropRole(new MRole(role)); + client.clearCache(); printlnResource(Constants.RES_DELETE_ROLE_SUCCESSFUL, role); return Status.OK; }