[
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)