Sqoop
  1. Sqoop
  2. SQOOP-773

Sqoop2: Batch execution support for client commands

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.99.1
    • Fix Version/s: 1.99.4
    • Component/s: None
    • Labels:
      None

      Description

      Currently, some clients commands (create, update, and clone) only support interactive mode even though the underlying Groovy shell infrastructure supports batch execution of commands. These commands need support for batch execution as well.

      1. SQOOP-773.0.patch
        80 kB
        Abraham Elmahrek
      2. SQOOP-773.1.patch
        76 kB
        Abraham Elmahrek
      3. SQOOP-773.1.pdf
        93 kB
        Abraham Elmahrek
      4. SQOOP-773.2.patch
        74 kB
        Abraham Elmahrek
      5. SQOOP-773.3.patch
        83 kB
        Abraham Elmahrek
      6. SQOOP-773.4.patch
        86 kB
        Abraham Elmahrek

        Issue Links

          Activity

          Bilung Lee created issue -
          Bilung Lee made changes -
          Field Original Value New Value
          Issue Type Bug [ 1 ] Improvement [ 4 ]
          Priority Major [ 3 ] Minor [ 4 ]
          Jarek Jarcec Cecho made changes -
          Summary Batch execution support for client commands Sqoop2: Batch execution support for client commands
          Affects Version/s 1.99.1 [ 12323641 ]
          Abraham Elmahrek made changes -
          Assignee Abraham Elmahrek [ abec ]
          Hide
          Abraham Elmahrek added a comment -

          Batch execution for every client command can be supported by programmatically adding long command line options for all fields defined for a particular model (IE: MConnection, MJob, etc). The fields are defined in forms (IE: ConnectionForm, SecurityForm, etc). These classes can be found through the models defined in org.apache.sqoop.model in sqoop-common. A prefix can be added to discern between predefined options (IE: Max Connections) and a command option (IE: username).

          Show
          Abraham Elmahrek added a comment - Batch execution for every client command can be supported by programmatically adding long command line options for all fields defined for a particular model (IE: MConnection, MJob, etc). The fields are defined in forms (IE: ConnectionForm, SecurityForm, etc). These classes can be found through the models defined in org.apache.sqoop.model in sqoop-common. A prefix can be added to discern between predefined options (IE: Max Connections) and a command option (IE: username).
          Hide
          Abraham Elmahrek added a comment -

          Design document explaining how options will be modified.

          Show
          Abraham Elmahrek added a comment - Design document explaining how options will be modified.
          Abraham Elmahrek made changes -
          Attachment SQOOP-773.1.pdf [ 12580427 ]
          Jarek Jarcec Cecho made changes -
          Fix Version/s 2.0.0 [ 12319272 ]
          Hide
          Jarek Jarcec Cecho added a comment -

          Hi Abraham Elmahrek, please accept my deep apology for late review. I like your approach, so I'm +1 on the proposal. I'm looking forward for the patch!

          Show
          Jarek Jarcec Cecho added a comment - Hi Abraham Elmahrek , please accept my deep apology for late review. I like your approach, so I'm +1 on the proposal. I'm looking forward for the patch!
          Hide
          Abraham Elmahrek added a comment -

          Fixed (primary) options will need to come first, then dynamic (secondary) options.

          Show
          Abraham Elmahrek added a comment - Fixed (primary) options will need to come first, then dynamic (secondary) options.
          Abraham Elmahrek made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Abraham Elmahrek made changes -
          Status In Progress [ 3 ] Open [ 1 ]
          Abraham Elmahrek made changes -
          Attachment SQOOP-773.0.patch [ 12595307 ]
          Abraham Elmahrek made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Abraham Elmahrek made changes -
          Remote Link This issue links to "Review Board (Web Link)" [ 12455 ]
          Hide
          Sqoop QA bot added a comment -

          Here are the results of testing the latest attachment
          https://issues.apache.org/jira/secure/attachment/12595307/SQOOP-773.0.patch against branch sqoop2.

          Overall: +1 all checks pass

          SUCCESS: Clean was successful
          SUCCESS: Patch applied correctly
          SUCCESS: Patch compiled
          SUCCESS: All tests passed

          Console output: https://builds.apache.org/job/PreCommit-SQOOP-Build/107/console

          This message is automatically generated.

          Show
          Sqoop QA bot added a comment - Here are the results of testing the latest attachment https://issues.apache.org/jira/secure/attachment/12595307/SQOOP-773.0.patch against branch sqoop2. Overall: +1 all checks pass SUCCESS: Clean was successful SUCCESS: Patch applied correctly SUCCESS: Patch compiled SUCCESS: All tests passed Console output: https://builds.apache.org/job/PreCommit-SQOOP-Build/107/console This message is automatically generated.
          Abraham Elmahrek made changes -
          Attachment SQOOP-773.1.patch [ 12596949 ]
          Hide
          Sqoop QA bot added a comment -

          Here are the results of testing the latest attachment
          https://issues.apache.org/jira/secure/attachment/12596949/SQOOP-773.1.patch against branch sqoop2.

          Overall: -1 due to an error

          ERROR: failed to apply patch (exit code 1):

          <stdin>:1450: trailing whitespace.
             * 
          <stdin>:1484: trailing whitespace.
             * 
          <stdin>:2041: trailing whitespace.
             * 
          <stdin>:2069: trailing whitespace.
             * 
          <stdin>:2084: trailing whitespace.
             * 
          error: client/src/main/java/org/apache/sqoop/client/shell/CloneConnectionFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/CloneJobFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/CreateCommand.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/CreateConnectionFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/CreateJobFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/DeleteConnectionFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/DeleteJobFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/DisableConnectionFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/DisableJobFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/EnableConnectionFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/EnableJobFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/SetOptionFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/SetServerFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/ShowConnectorFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/ShowFrameworkFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/ShowOptionFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/ShowServerFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/ShowSubmissionFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/ShowVersionFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/SqoopFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/StartJobFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/StatusJobFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/StopJobFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/UpdateConnectionFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/shell/UpdateJobFunction.java: No such file or directory
          error: client/src/main/java/org/apache/sqoop/client/utils/FormFiller.java: No such file or directory
          

          SUCCESS: Clean was successful

          Console output: https://builds.apache.org/job/PreCommit-SQOOP-Build/114/console

          This message is automatically generated.

          Show
          Sqoop QA bot added a comment - Here are the results of testing the latest attachment https://issues.apache.org/jira/secure/attachment/12596949/SQOOP-773.1.patch against branch sqoop2. Overall: -1 due to an error ERROR: failed to apply patch (exit code 1): <stdin>:1450: trailing whitespace. * <stdin>:1484: trailing whitespace. * <stdin>:2041: trailing whitespace. * <stdin>:2069: trailing whitespace. * <stdin>:2084: trailing whitespace. * error: client/src/main/java/org/apache/sqoop/client/shell/CloneConnectionFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/CloneJobFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/CreateCommand.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/CreateConnectionFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/CreateJobFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/DeleteConnectionFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/DeleteJobFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/DisableConnectionFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/DisableJobFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/EnableConnectionFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/EnableJobFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/SetOptionFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/SetServerFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/ShowConnectionFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/ShowConnectorFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/ShowFrameworkFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/ShowJobFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/ShowOptionFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/ShowServerFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/ShowSubmissionFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/ShowVersionFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/SqoopFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/StartJobFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/StatusJobFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/StopJobFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/UpdateConnectionFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/shell/UpdateJobFunction.java: No such file or directory error: client/src/main/java/org/apache/sqoop/client/utils/FormFiller.java: No such file or directory SUCCESS: Clean was successful Console output: https://builds.apache.org/job/PreCommit-SQOOP-Build/114/console This message is automatically generated.
          Abraham Elmahrek made changes -
          Attachment SQOOP-773.2.patch [ 12604699 ]
          Hide
          Sqoop QA bot added a comment -

          Here are the results of testing the latest attachment
          https://issues.apache.org/jira/secure/attachment/12604699/SQOOP-773.2.patch against branch sqoop2.

          Overall: -1 due to an error

          ERROR: Patch does not add/modifny any test case
          SUCCESS: Clean was successful
          SUCCESS: Patch applied correctly
          SUCCESS: Patch compiled
          SUCCESS: All tests passed

          Console output: https://builds.apache.org/job/PreCommit-SQOOP-Build/155/console

          This message is automatically generated.

          Show
          Sqoop QA bot added a comment - Here are the results of testing the latest attachment https://issues.apache.org/jira/secure/attachment/12604699/SQOOP-773.2.patch against branch sqoop2. Overall: -1 due to an error ERROR: Patch does not add/modifny any test case SUCCESS: Clean was successful SUCCESS: Patch applied correctly SUCCESS: Patch compiled SUCCESS: All tests passed Console output: https://builds.apache.org/job/PreCommit-SQOOP-Build/155/console This message is automatically generated.
          Abraham Elmahrek made changes -
          Attachment SQOOP-773.3.patch [ 12608325 ]
          Hide
          Sqoop QA bot added a comment -

          Here are the results of testing the latest attachment
          https://issues.apache.org/jira/secure/attachment/12608325/SQOOP-773.3.patch against branch sqoop2.

          Overall: -1 due to an error

          ERROR: Patch does not add/modifny any test case
          SUCCESS: Clean was successful
          SUCCESS: Patch applied correctly
          SUCCESS: Patch compiled
          SUCCESS: All tests passed

          Console output: https://builds.apache.org/job/PreCommit-SQOOP-Build/165/console

          This message is automatically generated.

          Show
          Sqoop QA bot added a comment - Here are the results of testing the latest attachment https://issues.apache.org/jira/secure/attachment/12608325/SQOOP-773.3.patch against branch sqoop2. Overall: -1 due to an error ERROR: Patch does not add/modifny any test case SUCCESS: Clean was successful SUCCESS: Patch applied correctly SUCCESS: Patch compiled SUCCESS: All tests passed Console output: https://builds.apache.org/job/PreCommit-SQOOP-Build/165/console This message is automatically generated.
          Abraham Elmahrek made changes -
          Attachment SQOOP-773.4.patch [ 12608598 ]
          Hide
          Sqoop QA bot added a comment -

          Here are the results of testing the latest attachment
          https://issues.apache.org/jira/secure/attachment/12608598/SQOOP-773.4.patch against branch sqoop2.

          Overall: -1 due to an error

          ERROR: Patch does not add/modifny any test case
          SUCCESS: Clean was successful
          SUCCESS: Patch applied correctly
          SUCCESS: Patch compiled
          SUCCESS: All tests passed

          Console output: https://builds.apache.org/job/PreCommit-SQOOP-Build/169/console

          This message is automatically generated.

          Show
          Sqoop QA bot added a comment - Here are the results of testing the latest attachment https://issues.apache.org/jira/secure/attachment/12608598/SQOOP-773.4.patch against branch sqoop2. Overall: -1 due to an error ERROR: Patch does not add/modifny any test case SUCCESS: Clean was successful SUCCESS: Patch applied correctly SUCCESS: Patch compiled SUCCESS: All tests passed Console output: https://builds.apache.org/job/PreCommit-SQOOP-Build/169/console This message is automatically generated.
          Hide
          ASF subversion and git services added a comment -

          Commit 43ed85f326f07eddb7d1bb650ba143e16e9a7fa4 in branch refs/heads/sqoop2 from Jarek Jarcec Cecho
          [ https://git-wip-us.apache.org/repos/asf?p=sqoop.git;h=43ed85f ]

          SQOOP-773: Sqoop2: Batch execution support for client commands

          (Abraham Elmahrek via Jarek Jarcec Cecho)

          Show
          ASF subversion and git services added a comment - Commit 43ed85f326f07eddb7d1bb650ba143e16e9a7fa4 in branch refs/heads/sqoop2 from Jarek Jarcec Cecho [ https://git-wip-us.apache.org/repos/asf?p=sqoop.git;h=43ed85f ] SQOOP-773 : Sqoop2: Batch execution support for client commands (Abraham Elmahrek via Jarek Jarcec Cecho)
          Hide
          Jarek Jarcec Cecho added a comment -

          Shell module is not currently tested at all, so the missing tests are acceptable for the moment. Thank you for your contribution Abraham Elmahrek!

          Show
          Jarek Jarcec Cecho added a comment - Shell module is not currently tested at all, so the missing tests are acceptable for the moment. Thank you for your contribution Abraham Elmahrek !
          Jarek Jarcec Cecho made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Fix Version/s 1.99.4 [ 12324987 ]
          Fix Version/s 2.0.0 [ 12319272 ]
          Resolution Fixed [ 1 ]
          Hide
          Hudson added a comment -

          FAILURE: Integrated in Sqoop2-hadoop200 #520 (See https://builds.apache.org/job/Sqoop2-hadoop200/520/)
          SQOOP-773: Sqoop2: Batch execution support for client commands (jarcec: https://git-wip-us.apache.org/repos/asf?p=sqoop.git&a=commit&h=43ed85f326f07eddb7d1bb650ba143e16e9a7fa4)

          • shell/src/main/java/org/apache/sqoop/shell/utils/FormFiller.java
          • shell/src/main/java/org/apache/sqoop/shell/CloneJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/utils/DynamicFormOptions.java
          • shell/src/main/java/org/apache/sqoop/shell/UpdateCommand.java
          • shell/src/main/java/org/apache/sqoop/shell/StatusCommand.java
          • shell/src/main/java/org/apache/sqoop/shell/utils/ConnectionDynamicFormOptions.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowOptionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowConnectorFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/CreateConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/DisableConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowServerFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/SqoopFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/CreateJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/SetOptionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/utils/JobDynamicFormOptions.java
          • shell/src/main/java/org/apache/sqoop/shell/UpdateJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/StartJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/DisableJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/CloneCommand.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowFrameworkFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/utils/FormOptions.java
          • shell/src/main/java/org/apache/sqoop/shell/StopJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/CreateCommand.java
          • shell/src/main/java/org/apache/sqoop/shell/SqoopShell.java
          • shell/src/main/java/org/apache/sqoop/shell/SetServerFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/EnableJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/EnableConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/core/ShellError.java
          • shell/src/main/java/org/apache/sqoop/shell/DeleteJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowSubmissionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/UpdateConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/StartCommand.java
          • shell/src/main/java/org/apache/sqoop/shell/StopCommand.java
          • shell/src/main/java/org/apache/sqoop/shell/DeleteConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/CloneConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowVersionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/StatusJobFunction.java
          Show
          Hudson added a comment - FAILURE: Integrated in Sqoop2-hadoop200 #520 (See https://builds.apache.org/job/Sqoop2-hadoop200/520/ ) SQOOP-773 : Sqoop2: Batch execution support for client commands (jarcec: https://git-wip-us.apache.org/repos/asf?p=sqoop.git&a=commit&h=43ed85f326f07eddb7d1bb650ba143e16e9a7fa4 ) shell/src/main/java/org/apache/sqoop/shell/utils/FormFiller.java shell/src/main/java/org/apache/sqoop/shell/CloneJobFunction.java shell/src/main/java/org/apache/sqoop/shell/utils/DynamicFormOptions.java shell/src/main/java/org/apache/sqoop/shell/UpdateCommand.java shell/src/main/java/org/apache/sqoop/shell/StatusCommand.java shell/src/main/java/org/apache/sqoop/shell/utils/ConnectionDynamicFormOptions.java shell/src/main/java/org/apache/sqoop/shell/ShowOptionFunction.java shell/src/main/java/org/apache/sqoop/shell/ShowConnectorFunction.java shell/src/main/java/org/apache/sqoop/shell/CreateConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/DisableConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/ShowServerFunction.java shell/src/main/java/org/apache/sqoop/shell/SqoopFunction.java shell/src/main/java/org/apache/sqoop/shell/ShowConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/CreateJobFunction.java shell/src/main/java/org/apache/sqoop/shell/SetOptionFunction.java shell/src/main/java/org/apache/sqoop/shell/utils/JobDynamicFormOptions.java shell/src/main/java/org/apache/sqoop/shell/UpdateJobFunction.java shell/src/main/java/org/apache/sqoop/shell/StartJobFunction.java shell/src/main/java/org/apache/sqoop/shell/DisableJobFunction.java shell/src/main/java/org/apache/sqoop/shell/CloneCommand.java shell/src/main/java/org/apache/sqoop/shell/ShowFrameworkFunction.java shell/src/main/java/org/apache/sqoop/shell/utils/FormOptions.java shell/src/main/java/org/apache/sqoop/shell/StopJobFunction.java shell/src/main/java/org/apache/sqoop/shell/CreateCommand.java shell/src/main/java/org/apache/sqoop/shell/SqoopShell.java shell/src/main/java/org/apache/sqoop/shell/SetServerFunction.java shell/src/main/java/org/apache/sqoop/shell/ShowJobFunction.java shell/src/main/java/org/apache/sqoop/shell/EnableJobFunction.java shell/src/main/java/org/apache/sqoop/shell/EnableConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/core/ShellError.java shell/src/main/java/org/apache/sqoop/shell/DeleteJobFunction.java shell/src/main/java/org/apache/sqoop/shell/ShowSubmissionFunction.java shell/src/main/java/org/apache/sqoop/shell/UpdateConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/StartCommand.java shell/src/main/java/org/apache/sqoop/shell/StopCommand.java shell/src/main/java/org/apache/sqoop/shell/DeleteConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/CloneConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/ShowVersionFunction.java shell/src/main/java/org/apache/sqoop/shell/StatusJobFunction.java
          Hide
          Jarek Jarcec Cecho added a comment -

          I'm not sure what went wrong in the build for profile 200, I've re-run the build on Jenkins and it passed.

          Show
          Jarek Jarcec Cecho added a comment - I'm not sure what went wrong in the build for profile 200, I've re-run the build on Jenkins and it passed.
          Hide
          Hudson added a comment -

          SUCCESS: Integrated in Sqoop2-hadoop100 #587 (See https://builds.apache.org/job/Sqoop2-hadoop100/587/)
          SQOOP-773: Sqoop2: Batch execution support for client commands (jarcec: https://git-wip-us.apache.org/repos/asf?p=sqoop.git&a=commit&h=43ed85f326f07eddb7d1bb650ba143e16e9a7fa4)

          • shell/src/main/java/org/apache/sqoop/shell/core/ShellError.java
          • shell/src/main/java/org/apache/sqoop/shell/UpdateConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowServerFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/EnableJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/CloneJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/CreateCommand.java
          • shell/src/main/java/org/apache/sqoop/shell/SetOptionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/CloneConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/UpdateJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/StartJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/DeleteJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/EnableConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowConnectorFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/utils/ConnectionDynamicFormOptions.java
          • shell/src/main/java/org/apache/sqoop/shell/CreateJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/StatusCommand.java
          • shell/src/main/java/org/apache/sqoop/shell/CreateConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowFrameworkFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/utils/DynamicFormOptions.java
          • shell/src/main/java/org/apache/sqoop/shell/StopCommand.java
          • shell/src/main/java/org/apache/sqoop/shell/StatusJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/SetServerFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowOptionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/DisableJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/StartCommand.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowSubmissionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/SqoopFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/DisableConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/SqoopShell.java
          • shell/src/main/java/org/apache/sqoop/shell/DeleteConnectionFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/StopJobFunction.java
          • shell/src/main/java/org/apache/sqoop/shell/CloneCommand.java
          • shell/src/main/java/org/apache/sqoop/shell/utils/JobDynamicFormOptions.java
          • shell/src/main/java/org/apache/sqoop/shell/utils/FormOptions.java
          • shell/src/main/java/org/apache/sqoop/shell/utils/FormFiller.java
          • shell/src/main/java/org/apache/sqoop/shell/UpdateCommand.java
          • shell/src/main/java/org/apache/sqoop/shell/ShowVersionFunction.java
          Show
          Hudson added a comment - SUCCESS: Integrated in Sqoop2-hadoop100 #587 (See https://builds.apache.org/job/Sqoop2-hadoop100/587/ ) SQOOP-773 : Sqoop2: Batch execution support for client commands (jarcec: https://git-wip-us.apache.org/repos/asf?p=sqoop.git&a=commit&h=43ed85f326f07eddb7d1bb650ba143e16e9a7fa4 ) shell/src/main/java/org/apache/sqoop/shell/core/ShellError.java shell/src/main/java/org/apache/sqoop/shell/UpdateConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/ShowServerFunction.java shell/src/main/java/org/apache/sqoop/shell/EnableJobFunction.java shell/src/main/java/org/apache/sqoop/shell/CloneJobFunction.java shell/src/main/java/org/apache/sqoop/shell/CreateCommand.java shell/src/main/java/org/apache/sqoop/shell/SetOptionFunction.java shell/src/main/java/org/apache/sqoop/shell/CloneConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/UpdateJobFunction.java shell/src/main/java/org/apache/sqoop/shell/StartJobFunction.java shell/src/main/java/org/apache/sqoop/shell/DeleteJobFunction.java shell/src/main/java/org/apache/sqoop/shell/ShowConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/EnableConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/ShowConnectorFunction.java shell/src/main/java/org/apache/sqoop/shell/ShowJobFunction.java shell/src/main/java/org/apache/sqoop/shell/utils/ConnectionDynamicFormOptions.java shell/src/main/java/org/apache/sqoop/shell/CreateJobFunction.java shell/src/main/java/org/apache/sqoop/shell/StatusCommand.java shell/src/main/java/org/apache/sqoop/shell/CreateConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/ShowFrameworkFunction.java shell/src/main/java/org/apache/sqoop/shell/utils/DynamicFormOptions.java shell/src/main/java/org/apache/sqoop/shell/StopCommand.java shell/src/main/java/org/apache/sqoop/shell/StatusJobFunction.java shell/src/main/java/org/apache/sqoop/shell/SetServerFunction.java shell/src/main/java/org/apache/sqoop/shell/ShowOptionFunction.java shell/src/main/java/org/apache/sqoop/shell/DisableJobFunction.java shell/src/main/java/org/apache/sqoop/shell/StartCommand.java shell/src/main/java/org/apache/sqoop/shell/ShowSubmissionFunction.java shell/src/main/java/org/apache/sqoop/shell/SqoopFunction.java shell/src/main/java/org/apache/sqoop/shell/DisableConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/SqoopShell.java shell/src/main/java/org/apache/sqoop/shell/DeleteConnectionFunction.java shell/src/main/java/org/apache/sqoop/shell/StopJobFunction.java shell/src/main/java/org/apache/sqoop/shell/CloneCommand.java shell/src/main/java/org/apache/sqoop/shell/utils/JobDynamicFormOptions.java shell/src/main/java/org/apache/sqoop/shell/utils/FormOptions.java shell/src/main/java/org/apache/sqoop/shell/utils/FormFiller.java shell/src/main/java/org/apache/sqoop/shell/UpdateCommand.java shell/src/main/java/org/apache/sqoop/shell/ShowVersionFunction.java
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open In Progress In Progress
          229d 2h 52m 1 Abraham Elmahrek 01/Aug/13 00:40
          In Progress In Progress Open Open
          4s 1 Abraham Elmahrek 01/Aug/13 00:40
          Open Open Patch Available Patch Available
          1m 25s 1 Abraham Elmahrek 01/Aug/13 00:42
          Patch Available Patch Available Resolved Resolved
          76d 20h 42m 1 Jarek Jarcec Cecho 16/Oct/13 21:24

            People

            • Assignee:
              Abraham Elmahrek
              Reporter:
              Bilung Lee
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development