> On Feb. 20, 2018, 5:16 p.m., Szabolcs Vasas wrote: > > Hi Dani, > > > > Thank you for the patch, it is also great that you have documented it. I > > have left only a minor comment. > > > > Szabolcs
Sorry, there is one more small thing. I got the following warning when I applied the patch: SQOOP-3267.3.patch:13: new blank line at EOF. + warning: 1 line adds whitespace errors. It seems you have added extra new lines at the end of hbase-args.txt. It would be great, if you could fix this one too. Thanks! - Szabolcs ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/64333/#review197784 ----------------------------------------------------------- On Dec. 5, 2017, 9:25 a.m., daniel voros wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/64333/ > ----------------------------------------------------------- > > (Updated Dec. 5, 2017, 9:25 a.m.) > > > Review request for Sqoop. > > > Bugs: SQOOP-3267 > https://issues.apache.org/jira/browse/SQOOP-3267 > > > Repository: sqoop-trunk > > > Description > ------- > > Deletes are supported since SQOOP-3149, but we're only deleting the last > version of a column when the corresponding cell was set to NULL in the source > table. > > This can lead to unexpected and misleading results if the row has been > transferred multiple times, which can easily happen if it's being modified on > the source side. > > Also SQOOP-3149 is using a new Put command for every column instead of a > single Put per row as before. This could probably lead to a performance drop > for wide tables (for which HBase is otherwise usually recommended). > > > Diffs > ----- > > src/docs/man/hbase-args.txt afd5c5b > src/docs/user/hbase-args.txt 53040f5 > src/docs/user/hbase.txt ab4aedc > src/java/org/apache/sqoop/SqoopOptions.java 73d0757 > src/java/org/apache/sqoop/hbase/HBasePutProcessor.java 27d6006 > src/java/org/apache/sqoop/hbase/ToStringPutTransformer.java 0bd6169 > src/java/org/apache/sqoop/mapreduce/HBaseImportJob.java 33da487 > src/java/org/apache/sqoop/tool/BaseSqoopTool.java ce21918 > src/test/org/apache/sqoop/TestSqoopOptions.java 16901ca > src/test/org/apache/sqoop/hbase/HBaseImportTest.java 2e73cf3 > src/test/org/apache/sqoop/hbase/HBaseTestCase.java 98f8698 > > > Diff: https://reviews.apache.org/r/64333/diff/3/ > > > Testing > ------- > > - all unit tests and thirdparty tests passed > - splitted previous test for incremental import into two, to test both modes > (ignore, delete) > - tested on a cluster with HBase (with saved jobs as well) > > > Thanks, > > daniel voros > >