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

(Updated Aug. 13, 2013, 5:14 a.m.)


Review request for oozie.


Changes
-------

1. Converted text-based file to store all action properties, into 
SequenceFile<Text,Text> where key=type i.e. output.properties/newId/stat/error 
etc and value is the properties/string.
2. Removed another redundant file action_prepare_xml by utilizing 
action_conf_xml itself.

All unit tests pass except 4 in JavaActionExecutor because 
Properties.load(Text.toString()) is not separating on proper key=value 
delimiters. Minor issue which I'll debug in a day and shouldn't change the 
logic much


Bugs: OOZIE-1486
    https://issues.apache.org/jira/browse/OOZIE-1486


Repository: oozie


Description
-------

See JIRA Description


Diffs (updated)
-----

  
trunk/core/src/main/java/org/apache/oozie/action/hadoop/HiveActionExecutor.java 
1513230 
  
trunk/core/src/main/java/org/apache/oozie/action/hadoop/JavaActionExecutor.java 
1513230 
  
trunk/core/src/main/java/org/apache/oozie/action/hadoop/LauncherMapperHelper.java
 1513230 
  
trunk/core/src/main/java/org/apache/oozie/action/hadoop/PigActionExecutor.java 
1513230 
  
trunk/core/src/main/java/org/apache/oozie/action/hadoop/SqoopActionExecutor.java
 1513230 
  trunk/core/src/main/java/org/apache/oozie/util/IOUtils.java 1513230 
  trunk/core/src/main/java/org/apache/oozie/util/PropertiesUtils.java 1513230 
  trunk/core/src/main/java/org/apache/oozie/util/StatusUtils.java 1513230 
  
trunk/core/src/test/java/org/apache/oozie/action/hadoop/LauncherMainTester.java 
1513230 
  trunk/core/src/test/java/org/apache/oozie/action/hadoop/TestLauncher.java 
1513230 
  
trunk/sharelib/hive/src/main/java/org/apache/oozie/action/hadoop/HiveMain.java 
1513230 
  
trunk/sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/LauncherMapper.java
 1513230 
  
trunk/sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/MapReduceMain.java
 1513230 
  
trunk/sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/PrepareActionsDriver.java
 1513230 
  trunk/sharelib/pig/src/main/java/org/apache/oozie/action/hadoop/PigMain.java 
1513230 
  
trunk/sharelib/sqoop/src/main/java/org/apache/oozie/action/hadoop/SqoopMain.java
 1513230 

Diff: https://reviews.apache.org/r/13397/diff/


Testing
-------

Existing unit tests should pass, and E-2-E test pending. 

Few tests failing with a common problem of Properties object (for 
output/new-id/error etc) getting stored in the file with Timestamp. Hence on 
retrieval, it gives NPE on the expected keys. WIP to fix that small part


Thanks,

Mona Chitnis

Reply via email to