4.8. Patch information for Sqoop

Sqoop is based on Apache Sqoop 1.4.4 and includes the following patches:

  • SQOOP-1617: Enhance HCatalog support to allow direct mode connection manager implementations.

  • SQOOP-1209: DirectNetezzaManager fails to find tables from older Netezza system catalogs.

  • SQOOP-1298: Cannot export to VARBINARY with null value.

  • SQOOP-1297: Parameterize the Accumulo version in the build files.

  • SQOOP-1282: Consider Avro files even if they carry no extension.

  • SQOOP-1278: Allow use of uncommitted isolation for databases that support it as an import option.

  • SQOOP-1273: Multiple append jobs can easily end up sharing directories.

  • SQOOP-1268: Sqoop tarballs do not contain .gitignore and .gitattribute files.

  • SQOOP-1056: Implement connection resiliency in Sqoop using pluggable failure handlers.

  • SQOOP-1057: Introduce fault injection framework to test connection resiliency.

  • SQOOP-1271: Sqoop hcatalog location should support older bigtop default location also.

  • SQOOP-1226: --password-file option triggers FileSystemClosed exception at end of Oozie action.

  • SQOOP-1260: HADOOP_MAPRED_HOME should be defaulted correctly.

  • SQOOP-1259: Sqoop on Windows can't run HCatalog/HBase multinode jobs.

  • SQOOP-1261: Sqoop on Windows can't run HCatalog/HBase multinode jobs.

  • SQOOP-1249: Sqoop HCatalog Import fails with -queries because of validation issues.

  • SQOOP-1250: Oracle connector is not disabling autoCommit on created connections.

  • SQOOP-1246: HBaseImportJob should add job authtoken only if HBase is secured.

  • SQOOP-767: Add support for Accumulo.

  • SQOOP-1228: Method Configuration#unset is not available on Hadoop 1.2.0.

  • SQOOP-1224: Enable use of Oracle Wallets with Oracle Manager.

  • SQOOP-1227: Sqoop fails to compile against commons-io higher than 1.4.

  • SQOOP-1223: Enhance the password file capability to enable plugging-in custom loaders.

  • SQOOP-1216: Improve error message on corrupted input while doing export.

  • SQOOP-435: Avro import should write the Schema to a file.

  • SQOOP-1192: Add option "--skip-dist-cache" to allow Sqoop not copying jars in %SQOOP_HOME%\lib folder when launched by Oozie and use Oozie share lib.

  • SQOOP-1032: Add the --bulk-load-dir option to support the HBase doBulkLoad function.

  • SQOOP-1213: Support reading password files from Amazon S3.

  • SQOOP-1203: Add another default case for finding *_HOME when not explicitly defined.

  • SQOOP-1197: Enable Sqoop to build against Hadoop-2.1.0-beta jar files.

  • SQOOP-1194: Make changes to Sqoop build file to enable Netezza third party tests.

  • SQOOP-1167: Enhance HCatalog support to allow direct mode connection manager implementations.

  • SQOOP-1190: Class HCatHadoopShims will be removed in HCatalog 0.12.

  • SQOOP-1132: Print out Sqoop version into log during execution.

  • SQOOP-1137: Put a stress in the user guide that eval tool is meant for evaluation purpose only.

  • SQOOP-1107: Further improve error reporting when exporting malformed data.

  • SQOOP-1185: LobAvroImportTestCase is sensitive to test method order execution.

  • SQOOP-1170: Can't import columns with name "public".

  • SQOOP-1179: Incorrect warning saying --hive-import was not specified when it was specified.

  • SQOOP-1161: Generated Delimiter Set Field Should be Static.

  • SQOOP-1172: Make Sqoop compatible with HBase 0.95+.