Repository: sqoop Updated Branches: refs/heads/branch-1.4.6 2e75a215c -> 75c7b5ab4
SQOOP-2282: Add validation check for --hive-import and --append (Abraham Elmahrek via Jarek Jarcec Cecho) (cherry picked from commit 64c5fc3755bb26b48f515e1c2da6c5c5249e2b76) Project: http://git-wip-us.apache.org/repos/asf/sqoop/repo Commit: http://git-wip-us.apache.org/repos/asf/sqoop/commit/9348d6a6 Tree: http://git-wip-us.apache.org/repos/asf/sqoop/tree/9348d6a6 Diff: http://git-wip-us.apache.org/repos/asf/sqoop/diff/9348d6a6 Branch: refs/heads/branch-1.4.6 Commit: 9348d6a63801e952117c3014cf71fdd773ec2c11 Parents: 2e75a21 Author: Jarek Jarcec Cecho <[email protected]> Authored: Fri Apr 3 09:11:34 2015 -0700 Committer: Gwen Shapira <[email protected]> Committed: Mon Apr 6 15:37:09 2015 -0700 ---------------------------------------------------------------------- src/java/org/apache/sqoop/tool/BaseSqoopTool.java | 6 ++++++ 1 file changed, 6 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/sqoop/blob/9348d6a6/src/java/org/apache/sqoop/tool/BaseSqoopTool.java ---------------------------------------------------------------------- diff --git a/src/java/org/apache/sqoop/tool/BaseSqoopTool.java b/src/java/org/apache/sqoop/tool/BaseSqoopTool.java index 058e81d..c97bb58 100644 --- a/src/java/org/apache/sqoop/tool/BaseSqoopTool.java +++ b/src/java/org/apache/sqoop/tool/BaseSqoopTool.java @@ -1396,6 +1396,12 @@ public abstract class BaseSqoopTool extends com.cloudera.sqoop.tool.SqoopTool { + "importing into SequenceFile format."); } + if (options.doHiveImport() + && options.isAppendMode()) { + throw new InvalidOptionsException("Append mode for hive imports is not " + + " yet supported. Please remove the parameter --append-mode"); + } + // Many users are reporting issues when they are trying to import data // directly into hive warehouse. This should prevent users from doing // so in case of a default location.
