[ 
https://issues.apache.org/jira/browse/OOZIE-1770?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15745395#comment-15745395
 ] 

Hadoop QA commented on OOZIE-1770:
----------------------------------

Testing JIRA OOZIE-1770

Cleaning local git workspace

----------------------------

{color:green}+1 PATCH_APPLIES{color}
{color:green}+1 CLEAN{color}
{color:red}-1 RAW_PATCH_ANALYSIS{color}
.    {color:green}+1{color} the patch does not introduce any @author tags
.    {color:green}+1{color} the patch does not introduce any tabs
.    {color:red}-1{color} the patch contains 2 line(s) with trailing spaces
.    {color:red}-1{color} the patch contains 34 line(s) longer than 132 
characters
.    {color:green}+1{color} the patch does adds/modifies 44 testcase(s)
{color:green}+1 RAT{color}
.    {color:green}+1{color} the patch does not seem to introduce new RAT 
warnings
{color:red}-1 JAVADOC{color}
.    {color:red}-1{color} the patch seems to introduce 2 new Javadoc warning(s)
{color:green}+1 COMPILE{color}
.    {color:green}+1{color} HEAD compiles
.    {color:green}+1{color} patch compiles
.    {color:green}+1{color} the patch does not seem to introduce new javac 
warnings
{color:red}-1{color} There are [23] new bugs found below threshold in total 
that must be fixed.
.    {color:green}+1{color} There are no new bugs found in [server].
.    {color:red}-1{color} There are [1] new bugs found below threshold in 
[client] that must be fixed.
.    You can find the FindBugs diff here (look for the red and orange ones): 
client/findbugs-new.html
.    The most important FindBugs errors are:
.    At OozieCLI.java:[line 1794]: Useless object stored in variable options of 
method org.apache.oozie.cli.OozieCLI.slaCommand(CommandLine)
.    {color:green}+1{color} There are no new bugs found in [docs].
.    {color:red}-1{color} There are [1] new bugs found below threshold in 
[sharelib/hive] that must be fixed.
.    You can find the FindBugs diff here (look for the red and orange ones): 
sharelib/hive/findbugs-new.html
.    The most important FindBugs errors are:
.    Dereferenced at HiveMain.java:[line 244]: Possible null pointer 
dereference in org.apache.oozie.action.hadoop.HiveMain.run(String[]) due to 
return value of called method
.    Known null at HiveMain.java:[line 244]
.    {color:red}-1{color} There are [1] new bugs found below threshold in 
[sharelib/spark] that must be fixed.
.    You can find the FindBugs diff here (look for the red and orange ones): 
sharelib/spark/findbugs-new.html
.    The most important FindBugs errors are:
.    Dereferenced at SparkMain.java:[line 324]: Possible null pointer 
dereference in 
org.apache.oozie.action.hadoop.SparkMain.getMatchingFile(Pattern) due to return 
value of called method
.    Known null at SparkMain.java:[line 324]
.    {color:green}+1{color} There are no new bugs found in [sharelib/hcatalog].
.    {color:red}-1{color} There are [1] new bugs found below threshold in 
[sharelib/hive2] that must be fixed.
.    You can find the FindBugs diff here (look for the red and orange ones): 
sharelib/hive2/findbugs-new.html
.    The most important FindBugs errors are:
.    Dereferenced at Hive2Main.java:[line 151]: Possible null pointer 
dereference in org.apache.oozie.action.hadoop.Hive2Main.run(String[]) due to 
return value of called method
.    Known null at Hive2Main.java:[line 151]
.    {color:green}+1{color} There are no new bugs found in [sharelib/streaming].
.    {color:green}+1{color} There are no new bugs found in [sharelib/pig].
.    {color:green}+1{color} There are no new bugs found in [sharelib/sqoop].
.    {color:green}+1{color} There are no new bugs found in [sharelib/distcp].
.    {color:red}-1{color} There are [6] new bugs found below threshold in 
[sharelib/oozie] that must be fixed.
.    You can find the FindBugs diff here (look for the red and orange ones): 
sharelib/oozie/findbugs-new.html
.    The most important FindBugs errors are:
.    At HdfsOperations.java:[line 67]: 
org.apache.oozie.action.hadoop.HdfsOperations$1.run() makes inefficient use of 
keySet iterator instead of entrySet iterator
.    At HdfsOperations.java:[line 110]: Found reliance on default encoding in 
org.apache.oozie.action.hadoop.HdfsOperations$3.run(): new 
java.io.OutputStreamWriter(OutputStream)
.    At HdfsOperations.java:[line 124]: Found reliance on default encoding in 
org.apache.oozie.action.hadoop.HdfsOperations$4.run(): new 
java.io.InputStreamReader(InputStream)
.    Dereferenced at LauncherMapper.java:[line 584]: Possible null pointer 
dereference in 
org.apache.oozie.action.hadoop.LauncherMapper.printContentsOfCurrentDir() due 
to return value of called method
.    Possible null pointer dereference in 
org.apache.oozie.action.hadoop.LauncherMapper.printContentsOfCurrentDir() due 
to return value of called method: Known null at LauncherMapper.java:[line 583]
.    Known null at LauncherMapper.java:[line 591]: Dereferenced at 
LauncherMapper.java:[line 592]
.    At LauncherMapper.java:[line 438]: 
org.apache.oozie.action.hadoop.LauncherMapper.uploadActionDataToHDFS() makes 
inefficient use of keySet iterator instead of entrySet iterator
.    {color:green}+1{color} There are no new bugs found in 
[hadooplibs/hadoop-utils-2].
.    {color:red}-1{color} There are [12] new bugs found below threshold in 
[core] that must be fixed.
.    You can find the FindBugs diff here (look for the red and orange ones): 
core/findbugs-new.html
.    The most important FindBugs errors are:
.    At BulkResponseImpl.java:[line 51]: 
org.apache.oozie.client.rest.BulkResponseImpl.BULK_FILTER_NAMES is a mutable 
collection
.    In XCommand.java: org.apache.oozie.command.XCommand.eventService isn't 
final and can't be protected from malicious code 
.    At SubmitHttpXCommand.java:[line 57]: 
org.apache.oozie.command.wf.SubmitHttpXCommand.MANDATORY_OOZIE_CONFS is a 
mutable collection which should be package protected
.    At SubmitHttpXCommand.java:[line 58]: 
org.apache.oozie.command.wf.SubmitHttpXCommand.OPTIONAL_OOZIE_CONFS is a 
mutable collection which should be package protected
.    At AbstractCoordInputDependency.java:[line 116]: 
org.apache.oozie.coord.input.dependency.AbstractCoordInputDependency.generateDependencies()
 makes inefficient use of keySet iterator instead of entrySet iterator
.    At EhcacheHCatDependencyCache.java:[line 484]: 
org.apache.oozie.dependency.hcat.EhcacheHCatDependencyCache.removeNonWaitingCoordActions(Set)
 makes inefficient use of keySet iterator instead of entrySet iterator
.    At CallableQueueService.java:[line 100]: 
org.apache.oozie.service.CallableQueueService.INTERRUPT_TYPES is a mutable 
collection
.    At EventHandlerService.java:[line 174]: 
org.apache.oozie.service.EventHandlerService.destroy() makes inefficient use of 
keySet iterator instead of entrySet iterator
.    Method invoked at HadoopAccessorService.java:[line 415]: Possible null 
pointer dereference in 
org.apache.oozie.service.HadoopAccessorService.updateActionConfigWithDir(Configuration,
 File) due to return value of called method
.    org.apache.oozie.store.OozieSchema.TABLE_COLUMNS is a mutable collection 
which should be package protected: Known null at 
HadoopAccessorService.java:[line 410]
.    Possible null pointer dereference in 
org.apache.oozie.util.IOUtils.zipDir(File, String, ZipOutputStream, boolean) 
due to return value of called method: At OozieSchema.java:[line 40]
.    Known null at IOUtils.java:[line 192]: Dereferenced at IOUtils.java:[line 
193]
.    At Instrumentation.java:[line 699]: 
org.apache.oozie.util.Instrumentation.toString() makes inefficient use of 
keySet iterator instead of entrySet iterator
.    {color:red}-1{color} There are [1] new bugs found below threshold in 
[tools] that must be fixed.
.    You can find the FindBugs diff here (look for the red and orange ones): 
tools/findbugs-new.html
.    The most important FindBugs errors are:
.    Dereferenced at OozieSharelibCLI.java:[line 258]: Possible null pointer 
dereference in 
org.apache.oozie.tools.OozieSharelibCLI.copyFolderRecursively(FileSystem, 
ExecutorService, File, Path) due to return value of called method
.    Known null at OozieSharelibCLI.java:[line 258]
.    {color:green}+1{color} There are no new bugs found in [examples].
{color:red}-1 BACKWARDS_COMPATIBILITY{color}
.    {color:green}+1{color} the patch does not change any JPA 
Entity/Colum/Basic/Lob/Transient annotations
.    {color:red}-1{color} the patch modifies 1 JPA file(s), persistence.xml or 
*-orm.xml
{color:red}-1 TESTS{color} - patch does not compile, cannot run testcases
{color:green}+1 DISTRO{color}
.    {color:green}+1{color} distro tarball builds with the patch 

----------------------------
{color:red}*-1 Overall result, please check the reported -1(s)*{color}


The full output of the test-patch run is available at

.   https://builds.apache.org/job/oozie-trunk-precommit-build/3509/

> Create Oozie Application Master for YARN
> ----------------------------------------
>
>                 Key: OOZIE-1770
>                 URL: https://issues.apache.org/jira/browse/OOZIE-1770
>             Project: Oozie
>          Issue Type: New Feature
>            Reporter: Bowen Zhang
>            Assignee: Peter Cseh
>         Attachments: OOZIE-1770-001.patch, OYA Scoping Doc 001.pdf, 
> OozieYarnAM.pdf, Prelim OYA Scoping Doc 001.pdf, Prelim OYA Scoping Doc 
> 002.pdf, Prelim OYA Scoping Doc 003.pdf, oya-rm-screenshot.jpg, oya.patch
>
>
> After the first release of oozie on hadoop 2, it will be good if users can 
> set execution engine in oozie conf, be it YARN AM or traditional MR. We can 
> target this for post oozie 4.1 release.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to