Review Board 1.7.22


Fix for SQOOP-1167

Review Request #13445 - Created Aug. 9, 2013 and updated

Venkat Ranganathan
SQOOP-1167
Reviewers
Sqoop
sqoop-trunk
This patch implements the following 

Enhance HCat support to allow direct mode connectors by
   Creating helpers for export and import hcat mappers and refactor hcat mappers to use that
   Adding additional method for connection managers to declare their ability to exploit this feature
   Make the detection of compatibility between hcat and direct mode managers after connection managers are created
   As an example usecase, fix the netezza implementation to
       Abstract the Netezza direct mode mappers and add hcat support
       Fix Netezza connector implementation issues etc
   Add documentation
   Add Netezza tests to third party test suite
   Move Netezza tests to org.apache.namespace to be consistent with requirements for newly added tests
Add additional tests for testing this feature.   Ran all tests and all of them passed
Review request changed
Updated (Sept. 7, 2013, 6:08 a.m.)
Updates with the review comments

Tested with NZ 6 and 7

I ran the following tests specifically.
DirectNetezzaHCatImportManualTest
DirectNetezzaHCatExportManualTest
DirectNetezzaExportManualTest
NetezzaImportManualTest
NetezzaExportManualTest
HCatalogExportTest
HCatalogImportTest

For a total of 115 tests.

All tests passed with NZ 6 and 7

All the unit tests passed
Ship it!
Posted (Sept. 9, 2013, 3:19 p.m.)
Ship It!