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


Hi Venkat,
thank you very much for working on this one! Allowing user to set the 
transaction isolation level seems to be good idea. I'm a bit concerned that the 
change is only in the DBInputFormat and as a result it won't be utilized by 
connectors using their own input formats, but I guess that there is not much we 
can do about that in Sqoop 1. Hopefully we will have better situation in Sqoop 
2! Couple of high level notes:

1) Do you think that it would be useful to let user set any transaction level? 
Right now Sqoop allows only two, so perhaps allowing all of them might be 
useful?
2) Do you think that it would be useful to set the transaction isolation also 
for connections created from within the Sqoop process (e.g. while fetching 
metadata, ...).
3) Would you mind documenting the new option in the user guide?

Jarcec

- Jarek Cecho


On Feb. 3, 2014, 4:28 a.m., Venkat Ranganathan wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/17650/
> -----------------------------------------------------------
> 
> (Updated Feb. 3, 2014, 4:28 a.m.)
> 
> 
> Review request for Sqoop.
> 
> 
> Bugs: SQOOP-1278
>     https://issues.apache.org/jira/browse/SQOOP-1278
> 
> 
> Repository: sqoop-trunk
> 
> 
> Description
> -------
> 
> Allow the use of read uncommitted isolation on all databases that support it. 
>  Oracle does not read uncommitted as a settable option in the JDBC drivers so 
> it will behave as before on Oracle.
> 
> 
> Diffs
> -----
> 
>   src/java/org/apache/sqoop/SqoopOptions.java 46e158c 
>   src/java/org/apache/sqoop/mapreduce/DataDrivenImportJob.java b21560e 
>   src/java/org/apache/sqoop/mapreduce/db/DBConfiguration.java be942ce 
>   src/java/org/apache/sqoop/mapreduce/db/DBInputFormat.java 73ed94e 
>   src/java/org/apache/sqoop/tool/BaseSqoopTool.java 6d6f1ea 
>   src/test/com/cloudera/sqoop/TestSqoopOptions.java 686d398 
> 
> Diff: https://reviews.apache.org/r/17650/diff/
> 
> 
> Testing
> -------
> 
> One new test to test the option.  Explicitly tested with Oracle, DB2 and 
> Postgresql.   All unit tests passed
> 
> 
> Thanks,
> 
> Venkat Ranganathan
> 
>

Reply via email to