Uploaded image for project: 'Sqoop'
  1. Sqoop
  2. SQOOP-3216

Expanded Metastore support for MySql, Oracle, Postgresql, MSSql, and DB2

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.5.0
    • Component/s: metastore
    • Labels:
      None

      Description

      Reconfigured HsqldbJobStorage class to support MySql, Oracle, Postgresql, MSSql, and DB2 databases in addition to Hsqldb, renamed HsqldbJobStorage GenericJobStorage. This new class also serves the function of AutoHsqldbStorage, which has been removed.

      Two new commands, --meta-username and --meta-password have been added to connect to metastore databases that require a username and password.

      Added an enum class JdbcDrivers that holds Jdbc connection information.

      Added two testClasses, MetaConnectIncrementalImportTest and JobToolTest, and modified TestSavedJobs (now SavedJobsTest) to test with all supported database services.

        Attachments

        1. SQOOP-3216-4.patch
          133 kB
          Zach Berkowitz
        2. SQOOP-3216-3.patch
          112 kB
          Zach Berkowitz
        3. SQOOP-3216-2.patch
          112 kB
          Zach Berkowitz
        4. SQOOP-3216.patch
          86 kB
          Zach Berkowitz

          Issue Links

            Activity

              People

              • Assignee:
                zach.berkowitz Zach Berkowitz
                Reporter:
                zach.berkowitz Zach Berkowitz
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: