Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.4.6
-
None
-
None
Description
The family of *LobAvroImportTest is failing in my environment on various exceptions:
- Oracle: ORA-00932: inconsistent datatypes: expected - got BLOB
- MySQL: java.io.IOException: Sqoop does not have the splitter for the given SQL data type. Please use either different split column (argument --split-by) or lower the number of mappers to 1. Unknown SQL data type: -4
It seems that the test is specifying explicitly two mappers (-m 2) but all the code is assuming one mapper only (we don't have splitter for BLOB, we're verifying only one output file, ...). I'm not 100% sure why it was passing before, but changing the expected number of mappers to 1 seems as the right thing to do.