-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/1717/#review1761
-----------------------------------------------------------


I'm -0 about the flags/user interface.  Note, I did not carefully review 
implementation.  


src/docs/user/export.txt
<https://reviews.apache.org/r/1717/#comment4004>

    which mode is default?  
    
    maybe make it --export-mode with options 'update', 'insert', or 'upsert'?  
Or maybe just have --update, --insert and --upsert?



src/docs/user/export.txt
<https://reviews.apache.org/r/1717/#comment4001>

    this is confusing.  reword to be positive?
    
    I think 'mixed' mode means "insert or update" while "updateonly" means 
update only.  maybe change 'mixed' to 'allowinsert'?



src/java/com/cloudera/sqoop/manager/ConnManager.java
<https://reviews.apache.org/r/1717/#comment4002>

    maybe you should have a '--update' and '--upsert' options instead of 
introducing modality?



src/test/com/cloudera/sqoop/manager/OracleExportTest.java
<https://reviews.apache.org/r/1717/#comment4003>

    Are you upserting the same values? would it make more sense to put new 
values in and verify them?
    
    Also, would it make sense to have some overlapping range to prove that some 
are updated and some are inserted?


- jmhsieh


On 2011-09-06 00:02:42, Bilung Lee wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/1717/
> -----------------------------------------------------------
> 
> (Updated 2011-09-06 00:02:42)
> 
> 
> Review request for Sqoop, Ahmed Radwan and Arvind Prabhakar.
> 
> 
> Summary
> -------
> 
> A new option is introduced to allow update records if they exist in table 
> already or to insert records if they do not exist yet.
> 
> 
> This addresses bug SQOOP-327.
>     https://issues.apache.org/jira/browse/SQOOP-327
> 
> 
> Diffs
> -----
> 
>   src/docs/man/sqoop-export.txt 50052cc 
>   src/docs/user/export.txt 4401c26 
>   src/java/com/cloudera/sqoop/SqoopOptions.java d07aecc 
>   src/java/com/cloudera/sqoop/manager/ConnManager.java f5f5a4b 
>   src/java/com/cloudera/sqoop/manager/OracleManager.java 1d08c4d 
>   src/java/com/cloudera/sqoop/mapreduce/JdbcUpsertExportJob.java PRE-CREATION 
>   src/java/com/cloudera/sqoop/mapreduce/OracleUpsertOutputFormat.java 
> PRE-CREATION 
>   src/java/com/cloudera/sqoop/mapreduce/UpdateOutputFormat.java d5339d9 
>   src/java/com/cloudera/sqoop/tool/BaseSqoopTool.java 879c7c8 
>   src/java/com/cloudera/sqoop/tool/ExportTool.java d156eeb 
>   src/test/com/cloudera/sqoop/manager/OracleExportTest.java 12858d7 
> 
> Diff: https://reviews.apache.org/r/1717/diff
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Bilung
> 
>

Reply via email to