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

Removing com.cloudera.sqoop packages

    Details

    • Type: Improvement
    • Status: Patch Available
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Sqoop has dozens of classes in com.cloudera.sqoop packages which most of the cases just extend their corresponding class in org.apache.sqoop package without adding extra functionality.
      These classes make the code harder to read and navigate, they are already deprecated but because of backward compatibility considerations we have not removed them yet.
      The task is to make sure that all the functionality from com.cloudera.sqoop classes is available in org.apache.sqoop classes and remove the classes from com.cloudera.sqoop packages.
      The tests defined in com.cloudera.sqoop packages should also be migrated to org.apache.sqoop package.

        Attachments

        1. SQOOP-3273-final.patch
          810 kB
          Szabolcs Vasas
        2. SQOOP-3273.patch
          810 kB
          Szabolcs Vasas
        3. SQOOP-3273.patch
          843 kB
          Szabolcs Vasas
        4. SQOOP-3273.patch
          843 kB
          Szabolcs Vasas

          Issue Links

            Activity

              People

              • Assignee:
                vasas Szabolcs Vasas
                Reporter:
                vasas Szabolcs Vasas
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: