[jira] [Commented] (OOZIE-3026) fix openjpa enhancer stage during build for logging

2017-08-07 Thread Artem Ervits (JIRA)

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

Artem Ervits commented on OOZIE-3026:
-

failing test passes locally

> fix openjpa enhancer stage during build for logging
> ---
>
> Key: OOZIE-3026
> URL: https://issues.apache.org/jira/browse/OOZIE-3026
> Project: Oozie
>  Issue Type: Bug
>  Components: core
>Affects Versions: 4.3.0
> Environment: Maven home: /usr/local/apache-maven-3.5.0
> Java version: 1.8.0_141, vendor: Oracle Corporation
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "10.12.6", arch: "x86_64", family: "mac"
> latest commit: 7d59ce9ba0b79a66169b6d8f1c4b941a381e549a
>Reporter: Artem Ervits
>Assignee: Artem Ervits
>Priority: Minor
> Fix For: 5.0.0
>
> Attachments: OOZIE-3026-0.patch, OOZIE-3026-1.patch
>
>
> when running mkdistro.sh script, getting the following messsage
> {noformat}
> [INFO] --- openjpa-maven-plugin:2.4.1:enhance (enhancer) @ oozie-core ---
> log4j:WARN No appenders could be found for logger (openjpa.Runtime).
> log4j:WARN Please initialize the log4j system properly.
> {noformat}
> since no appenders were found, let's disable the system altogether.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (OOZIE-3026) fix openjpa enhancer stage during build for logging

2017-08-07 Thread Hadoop QA (JIRA)

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

Hadoop QA commented on OOZIE-3026:
--

Testing JIRA OOZIE-3026

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:green}+1{color} the patch does not introduce any trailing spaces
.{color:green}+1{color} the patch does not introduce any line longer than 
132
.{color:red}-1{color} the patch does not add/modify any testcase
{color:green}+1 RAT{color}
.{color:green}+1{color} the patch does not seem to introduce new RAT 
warnings
{color:green}+1 JAVADOC{color}
.{color:green}+1{color} the patch does not seem to introduce new Javadoc 
warnings
.{color:red}WARNING{color}: the current HEAD has 77 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:green}+1{color} There are no new bugs found in total.
. {color:green}+1{color} There are no new bugs found in [server].
. {color:green}+1{color} There are no new bugs found in [client].
. {color:green}+1{color} There are no new bugs found in [core].
. {color:green}+1{color} There are no new bugs found in [docs].
. {color:green}+1{color} There are no new bugs found in [tools].
. {color:green}+1{color} There are no new bugs found in [examples].
. {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/sqoop].
. {color:green}+1{color} There are no new bugs found in [sharelib/distcp].
. {color:green}+1{color} There are no new bugs found in [sharelib/oozie].
. {color:green}+1{color} There are no new bugs found in [sharelib/hcatalog].
. {color:green}+1{color} There are no new bugs found in [sharelib/hive].
. {color:green}+1{color} There are no new bugs found in [sharelib/hive2].
. {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/spark].
{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:green}+1 TESTS{color}
.Tests run: 2009
.Tests rerun: 43
.Tests failed at first run: 
org.apache.oozie.action.hadoop.TestJavaActionExecutor,
{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}

{color:red}. There is at least one warning, please check{color}

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

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

> fix openjpa enhancer stage during build for logging
> ---
>
> Key: OOZIE-3026
> URL: https://issues.apache.org/jira/browse/OOZIE-3026
> Project: Oozie
>  Issue Type: Bug
>  Components: core
>Affects Versions: 4.3.0
> Environment: Maven home: /usr/local/apache-maven-3.5.0
> Java version: 1.8.0_141, vendor: Oracle Corporation
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "10.12.6", arch: "x86_64", family: "mac"
> latest commit: 7d59ce9ba0b79a66169b6d8f1c4b941a381e549a
>Reporter: Artem Ervits
>Assignee: Artem Ervits
>Priority: Minor
> Fix For: 5.0.0
>
> Attachments: OOZIE-3026-0.patch, OOZIE-3026-1.patch
>
>
> when running mkdistro.sh script, getting the following messsage
> {noformat}
> [INFO] --- openjpa-maven-plugin:2.4.1:enhance (enhancer) @ oozie-core ---
> log4j:WARN No appenders could be found for logger (openjpa.Runtime).
> log4j:WARN Please initialize the log4j system properly.
> {noformat}
> since no appenders were found, let's disable the system altogether.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


Build failed in Jenkins: oozie-trunk-precommit-build #4023

2017-08-07 Thread Apache Jenkins Server
See 


--
[...truncated 1.68 MB...]
[INFO] Copying commons-beanutils-1.7.0.jar to 

[INFO] Copying junit-4.11.jar to 

[INFO] Copying metrics-graphite-3.1.2.jar to 

[INFO] Copying hadoop-auth-2.6.0.jar to 

[INFO] Copying hive-webhcat-java-client-1.2.0.jar to 

[INFO] Copying javax.annotation-api-1.2.jar to 

[INFO] Copying slf4j-log4j12-1.6.6.jar to 

[INFO] Copying jackson-core-2.4.2.jar to 

[INFO] Copying postgresql-9.0-801.jdbc4.jar to 

[INFO] Copying datanucleus-rdbms-3.2.9.jar to 

[INFO] Copying jettison-1.1.jar to 

[INFO] Copying guice-servlet-3.0.jar to 

[INFO] Copying ant-launcher-1.9.1.jar to 

[INFO] Copying jpam-1.1.jar to 

[INFO] Copying hive-service-1.2.0.jar to 

[INFO] Copying hive-hcatalog-server-extensions-1.2.0.jar to 

[INFO] Copying hadoop-mapreduce-client-core-2.6.0.jar to 

[INFO] Copying json-20090211.jar to 

[INFO] Copying avro-1.7.4.jar to 

[INFO] Copying jetty-util-9.2.19.v20160908.jar to 

[INFO] Copying apache-curator-2.6.0.pom to 

[INFO] 
[INFO] --- maven-assembly-plugin:2.2.1:single (default-cli) @ oozie-server ---
[INFO] Reading assembly descriptor: ../src/main/assemblies/empty.xml
[INFO] 
[INFO] 
[INFO] Building Apache Oozie Distro 5.0.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ oozie-distro 
---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
oozie-distro ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ oozie-distro 
---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
oozie-distro ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ 
oozie-distro ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.12.2:test (default-test) @ oozie-distro ---
[INFO] Tests are skipped.
[INFO] 

Jenkins build is back to normal : oozie-trunk-find-patches-available #166618

2017-08-07 Thread Apache Jenkins Server
See 




[jira] [Commented] (OOZIE-2858) HiveMain, ShellMain and SparkMain should not overwrite properties and config files locally

2017-08-07 Thread Hadoop QA (JIRA)

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

Hadoop QA commented on OOZIE-2858:
--

Testing JIRA OOZIE-2858

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:green}+1{color} the patch does not introduce any trailing spaces
.{color:green}+1{color} the patch does not introduce any line longer than 
132
.{color:red}-1{color} the patch does not add/modify any testcase
{color:green}+1 RAT{color}
.{color:green}+1{color} the patch does not seem to introduce new RAT 
warnings
{color:green}+1 JAVADOC{color}
.{color:green}+1{color} the patch does not seem to introduce new Javadoc 
warnings
.{color:red}WARNING{color}: the current HEAD has 77 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 [2] new bugs found below threshold in total that 
must be fixed.
. {color:green}+1{color} There are no new bugs found in [server].
. {color:green}+1{color} There are no new bugs found in [client].
. {color:green}+1{color} There are no new bugs found in [core].
. {color:green}+1{color} There are no new bugs found in [docs].
. {color:green}+1{color} There are no new bugs found in [tools].
. {color:green}+1{color} There are no new bugs found in [examples].
. {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/sqoop].
. {color:green}+1{color} There are no new bugs found in [sharelib/distcp].
. {color:red}-1{color} There are [2] 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 LauncherMain.java:[line 478]: File(...) reads a file whose location might 
be specified by user input
. At LauncherMain.java:[line 464]: File(...) reads a file whose location might 
be specified by user input
. {color:green}+1{color} There are no new bugs found in [sharelib/hcatalog].
. {color:green}+1{color} There are no new bugs found in [sharelib/hive].
. {color:green}+1{color} There are no new bugs found in [sharelib/hive2].
. {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/spark].
{color:green}+1 BACKWARDS_COMPATIBILITY{color}
.{color:green}+1{color} the patch does not change any JPA 
Entity/Colum/Basic/Lob/Transient annotations
.{color:green}+1{color} the patch does not modify JPA files
{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}

{color:red}. There is at least one warning, please check{color}

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

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

> HiveMain, ShellMain and SparkMain should not overwrite properties and config 
> files locally
> --
>
> Key: OOZIE-2858
> URL: https://issues.apache.org/jira/browse/OOZIE-2858
> Project: Oozie
>  Issue Type: Bug
>Reporter: Peter Cseh
>Assignee: Peter Cseh
> Attachments: OOZIE-2858-001.patch
>
>
> We're generating files on the fly in many of our *Main classes.
> These are usually log4j.properties and hive-site.xml files (there may be 
> others, but these are the ones I managed to find).
> We should check if these files are there in advance and don't overwrite them 
> if they are present. We could log a warning in this case or merge the 
> contents of the files with the things we want to write into it. There is an 
> example for this in PigMain and log4j.properties.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


Build failed in Jenkins: oozie-trunk-find-patches-available #166617

2017-08-07 Thread Apache Jenkins Server
See 


--
Started by timer
Started by timer
[EnvInject] - Loading node environment variables.
Building remotely on H1 (Hadoop) in workspace 

 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/oozie.git # timeout=10
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/oozie.git
 > git --version # timeout=10
 > git fetch --tags --progress 
 > https://git-wip-us.apache.org/repos/asf/oozie.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision 7d59ce9ba0b79a66169b6d8f1c4b941a381e549a 
(refs/remotes/origin/master)
Commit message: "OOZIE-2978 Remove code that handles Pig versions before 0.8 
(asasvari)"
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 7d59ce9ba0b79a66169b6d8f1c4b941a381e549a
 > git rev-list 7d59ce9ba0b79a66169b6d8f1c4b941a381e549a # timeout=10
[oozie-trunk-find-patches-available] $ /bin/bash 
/tmp/jenkins507010778874196409.sh
mkdir: cannot create directory 
':
 File exists
  % Total% Received % Xferd  Average Speed   TimeTime Time  Current
 Dload  Upload   Total   SpentLeft  Speed
  0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0  
0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0100 
327680 327680 0  29036  0 --:--:--  0:00:01 --:--:-- 29023100  
271k0  271k0 0   129k  0 --:--:--  0:00:02 --:--:--  129k100  
591k0  591k0 0   188k  0 --:--:--  0:00:03 --:--:--  188k100  
831k0  831k0 0   200k  0 --:--:--  0:00:04 --:--:--  200k100 
1135k0 1135k0 0   222k  0 --:--:--  0:00:05 --:--:--  227k100 
1463k0 1463k0 0   239k  0 --:--:--  0:00:06 --:--:--  287k100 
1735k0 1735k0 0   241k  0 --:--:--  0:00:07 --:--:--  288k100 
1935k0 1935k0 0   231k  0 --:--:--  0:00:08 --:--:--  256k100 
1935k0 1935k0 0   231k  0 --:--:--  0:00:08 --:--:--  261k
curl: (18) transfer closed with outstanding read data remaining
Could not retrieve available patches from JIRA
Build step 'Execute shell' marked build as failure


Build failed in Jenkins: oozie-trunk-precommit-build #4022

2017-08-07 Thread Apache Jenkins Server
See 


--
[...truncated 1.51 MB...]
[INFO] Copying slf4j-log4j12-1.6.6.jar to 

[INFO] Copying jackson-core-2.4.2.jar to 

[INFO] Copying postgresql-9.0-801.jdbc4.jar to 

[INFO] Copying datanucleus-rdbms-3.2.9.jar to 

[INFO] Copying jettison-1.1.jar to 

[INFO] Copying guice-servlet-3.0.jar to 

[INFO] Copying ant-launcher-1.9.1.jar to 

[INFO] Copying jpam-1.1.jar to 

[INFO] Copying hive-service-1.2.0.jar to 

[INFO] Copying hive-hcatalog-server-extensions-1.2.0.jar to 

[INFO] Copying hadoop-mapreduce-client-core-2.6.0.jar to 

[INFO] Copying json-20090211.jar to 

[INFO] Copying avro-1.7.4.jar to 

[INFO] Copying jetty-util-9.2.19.v20160908.jar to 

[INFO] Copying apache-curator-2.6.0.pom to 

[INFO] 
[INFO] --- maven-assembly-plugin:2.2.1:single (default-cli) @ oozie-server ---
[INFO] Reading assembly descriptor: ../src/main/assemblies/empty.xml
[INFO] 
[INFO] 
[INFO] Building Apache Oozie Distro 5.0.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ oozie-distro 
---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
oozie-distro ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ oozie-distro 
---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
oozie-distro ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ 
oozie-distro ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.12.2:test (default-test) @ oozie-distro ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- maven-jar-plugin:2.3.1:jar (default-jar) @ oozie-distro ---
[INFO] Building jar: 

[INFO] 
[INFO] --- maven-site-plugin:2.0-beta-6:attach-descriptor (attach-descriptor) @ 
oozie-distro ---
[INFO] 
[INFO] --- maven-assembly-plugin:2.2.1:single (default-cli) @ oozie-distro ---
[INFO] Reading assembly descriptor: ../src/main/assemblies/distro.xml
[INFO] Copying files to 

[INFO] Building tar : 

[INFO] 
[INFO] 
[INFO] Building Apache Oozie ZooKeeper Security Tests 5.0.0-SNAPSHOT
[INFO] 

[jira] [Updated] (OOZIE-3026) fix openjpa enhancer stage during build for logging

2017-08-07 Thread Artem Ervits (JIRA)

 [ 
https://issues.apache.org/jira/browse/OOZIE-3026?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Artem Ervits updated OOZIE-3026:

Attachment: OOZIE-3026-1.patch

[~andras.piros] please review, warning disappears with new change and all 
associated messages are logged to openjpa.log during enhancer stage. Two 
questions:

1. what should be the location of any logs during build?
2. the openjpa properties are defined in persistence.xml, perhaps we need to 
revisit the oozie-log4j.properties and modify the openjpa properties there as 
well? We can do that in a follow up jira.

> fix openjpa enhancer stage during build for logging
> ---
>
> Key: OOZIE-3026
> URL: https://issues.apache.org/jira/browse/OOZIE-3026
> Project: Oozie
>  Issue Type: Bug
>  Components: core
>Affects Versions: 4.3.0
> Environment: Maven home: /usr/local/apache-maven-3.5.0
> Java version: 1.8.0_141, vendor: Oracle Corporation
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "10.12.6", arch: "x86_64", family: "mac"
> latest commit: 7d59ce9ba0b79a66169b6d8f1c4b941a381e549a
>Reporter: Artem Ervits
>Assignee: Artem Ervits
>Priority: Minor
> Fix For: 5.0.0
>
> Attachments: OOZIE-3026-0.patch, OOZIE-3026-1.patch
>
>
> when running mkdistro.sh script, getting the following messsage
> {noformat}
> [INFO] --- openjpa-maven-plugin:2.4.1:enhance (enhancer) @ oozie-core ---
> log4j:WARN No appenders could be found for logger (openjpa.Runtime).
> log4j:WARN Please initialize the log4j system properly.
> {noformat}
> since no appenders were found, let's disable the system altogether.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (OOZIE-3026) fix openjpa enhancer stage during build for logging

2017-08-07 Thread Artem Ervits (JIRA)

 [ 
https://issues.apache.org/jira/browse/OOZIE-3026?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Artem Ervits updated OOZIE-3026:

Summary: fix openjpa enhancer stage during build for logging  (was: disable 
openjpa logging)

> fix openjpa enhancer stage during build for logging
> ---
>
> Key: OOZIE-3026
> URL: https://issues.apache.org/jira/browse/OOZIE-3026
> Project: Oozie
>  Issue Type: Bug
>  Components: core
>Affects Versions: 4.3.0
> Environment: Maven home: /usr/local/apache-maven-3.5.0
> Java version: 1.8.0_141, vendor: Oracle Corporation
> Default locale: en_US, platform encoding: UTF-8
> OS name: "mac os x", version: "10.12.6", arch: "x86_64", family: "mac"
> latest commit: 7d59ce9ba0b79a66169b6d8f1c4b941a381e549a
>Reporter: Artem Ervits
>Assignee: Artem Ervits
>Priority: Minor
> Fix For: 5.0.0
>
> Attachments: OOZIE-3026-0.patch
>
>
> when running mkdistro.sh script, getting the following messsage
> {noformat}
> [INFO] --- openjpa-maven-plugin:2.4.1:enhance (enhancer) @ oozie-core ---
> log4j:WARN No appenders could be found for logger (openjpa.Runtime).
> log4j:WARN Please initialize the log4j system properly.
> {noformat}
> since no appenders were found, let's disable the system altogether.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


Review Request 61460: OOZIE-2858 HiveMain, ShellMain and SparkMain should not overwrite properties and config files locally

2017-08-07 Thread Peter Cseh

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

Review request for oozie.


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


Repository: oozie-git


Description
---

OOZIE-2858
HiveMain, ShellMain and SparkMain should not overwrite properties and config 
files locally


Diffs
-

  sharelib/distcp/src/main/java/org/apache/oozie/action/hadoop/DistcpMain.java 
d17d5beb76754655720a0e29079daf676c507841 
  sharelib/hive/src/main/java/org/apache/oozie/action/hadoop/HiveMain.java 
fb3fabf027a1dda537d2bd86d574abaf95a685db 
  sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/LauncherMain.java 
f1f52c6e876fae56c90979baef3d31a0f5ba2396 
  
sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/MapReduceMain.java 
77aaa62e23185e6df053f01fd1c4db1f2e972f6b 
  
sharelib/oozie/src/main/java/org/apache/oozie/action/hadoop/PasswordMasker.java 
6a73bf9b8b1d0c5cbb008594c75c9e779298a29d 
  sharelib/pig/src/main/java/org/apache/oozie/action/hadoop/PigMain.java 
13ee04f4482471b61ee363f9cb98f04436c9e580 
  sharelib/spark/src/main/java/org/apache/oozie/action/hadoop/SparkMain.java 
8aa8343cfcfa136aedef0bf9d53fb4a11800e07c 
  sharelib/sqoop/src/main/java/org/apache/oozie/action/hadoop/SqoopMain.java 
e889ef9f857e8417353f28ccb8870f9d843a9d33 


Diff: https://reviews.apache.org/r/61460/diff/1/


Testing
---


Thanks,

Peter Cseh



[jira] [Updated] (OOZIE-2858) HiveMain, ShellMain and SparkMain should not overwrite properties and config files locally

2017-08-07 Thread Peter Cseh (JIRA)

 [ 
https://issues.apache.org/jira/browse/OOZIE-2858?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Peter Cseh updated OOZIE-2858:
--
Attachment: OOZIE-2858-001.patch

> HiveMain, ShellMain and SparkMain should not overwrite properties and config 
> files locally
> --
>
> Key: OOZIE-2858
> URL: https://issues.apache.org/jira/browse/OOZIE-2858
> Project: Oozie
>  Issue Type: Bug
>Reporter: Peter Cseh
>Assignee: Peter Cseh
> Attachments: OOZIE-2858-001.patch
>
>
> We're generating files on the fly in many of our *Main classes.
> These are usually log4j.properties and hive-site.xml files (there may be 
> others, but these are the ones I managed to find).
> We should check if these files are there in advance and don't overwrite them 
> if they are present. We could log a warning in this case or merge the 
> contents of the files with the things we want to write into it. There is an 
> example for this in PigMain and log4j.properties.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


Jenkins build is back to normal : oozie-trunk-find-patches-available #166596

2017-08-07 Thread Apache Jenkins Server
See 




Build failed in Jenkins: oozie-trunk-find-patches-available #166595

2017-08-07 Thread Apache Jenkins Server
See 


--
Started by timer
[EnvInject] - Loading node environment variables.
Building remotely on H1 (Hadoop) in workspace 

 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/oozie.git # timeout=10
Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/oozie.git
 > git --version # timeout=10
 > git fetch --tags --progress 
 > https://git-wip-us.apache.org/repos/asf/oozie.git 
 > +refs/heads/*:refs/remotes/origin/*
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision 7d59ce9ba0b79a66169b6d8f1c4b941a381e549a 
(refs/remotes/origin/master)
Commit message: "OOZIE-2978 Remove code that handles Pig versions before 0.8 
(asasvari)"
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 7d59ce9ba0b79a66169b6d8f1c4b941a381e549a
 > git rev-list 7d59ce9ba0b79a66169b6d8f1c4b941a381e549a # timeout=10
[oozie-trunk-find-patches-available] $ /bin/bash 
/tmp/jenkins2836628467194353100.sh
mkdir: cannot create directory 
':
 File exists
  % Total% Received % Xferd  Average Speed   TimeTime Time  Current
 Dload  Upload   Total   SpentLeft  Speed
  0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0  
0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0  0 
00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0
curl: (52) Empty reply from server
Could not retrieve available patches from JIRA
Build step 'Execute shell' marked build as failure


[jira] [Updated] (OOZIE-2986) API for workflows: basic scenarios

2017-08-07 Thread Andras Piros (JIRA)

 [ 
https://issues.apache.org/jira/browse/OOZIE-2986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andras Piros updated OOZIE-2986:

Remaining Estimate: 0h  (was: 18h)

> API for workflows: basic scenarios
> --
>
> Key: OOZIE-2986
> URL: https://issues.apache.org/jira/browse/OOZIE-2986
> Project: Oozie
>  Issue Type: Sub-task
>  Components: client
>Reporter: Andras Piros
>Assignee: Daniel Becker
>   Original Estimate: 40h
>  Time Spent: 22h
>  Remaining Estimate: 0h
>
> After the [*generated JAXB objects*|OOZIE-2980] and after we have an 
> understanding [*how Dozer works*|OOZIE-2982], the task is:
> * implement a [*fluent API*|https://en.wikipedia.org/wiki/Fluent_interface] 
> that covers an easy-to-use workflow creation mechanism
> * similar to the one [*Apache 
> Airflow*|https://airflow.incubator.apache.org/concepts.html] uses
> * {{WorkflowApp}} instances are created
> * these are converted to JAXB {{Object}} s via 
> [*Dozer*|http://dozer.sourceforge.net/]
> * these can be serialized to XML and written to filesystem
> * cross checks are not yet covered
> * only workflows are covered
> * schema versions of workflows are not yet covered
> * only the direction API -> {{WorkflowApp}} -> JAXB {{Object}} -> XML is 
> covered
> * automatical insertion of fork / join pairs is not yet covered
> * automatical generation of kill nodes is not yet covered
> * automatical generation of decision nodes is not yet covered



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (OOZIE-3010) API for workflows: fork / join node autogeneration

2017-08-07 Thread Andras Piros (JIRA)

 [ 
https://issues.apache.org/jira/browse/OOZIE-3010?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andras Piros updated OOZIE-3010:

Remaining Estimate: 0h  (was: 20h)

> API for workflows: fork / join node autogeneration
> --
>
> Key: OOZIE-3010
> URL: https://issues.apache.org/jira/browse/OOZIE-3010
> Project: Oozie
>  Issue Type: Sub-task
>  Components: client
>Reporter: Andras Piros
>Assignee: Daniel Becker
>   Original Estimate: 32h
>  Time Spent: 12h
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (OOZIE-2992) Investigate Luigi API

2017-08-07 Thread Andras Piros (JIRA)

 [ 
https://issues.apache.org/jira/browse/OOZIE-2992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andras Piros updated OOZIE-2992:

Remaining Estimate: 0h  (was: 4h)

> Investigate Luigi API
> -
>
> Key: OOZIE-2992
> URL: https://issues.apache.org/jira/browse/OOZIE-2992
> Project: Oozie
>  Issue Type: Sub-task
>  Components: client
>Reporter: Andras Piros
>Assignee: Daniel Becker
>   Original Estimate: 8h
>  Time Spent: 4h
>  Remaining Estimate: 0h
>
> Please investigate [*Luigi API*|https://github.com/spotify/luigi] whether 
> it's usable to us.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (OOZIE-2991) Investigate Celos API

2017-08-07 Thread Andras Piros (JIRA)

 [ 
https://issues.apache.org/jira/browse/OOZIE-2991?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andras Piros updated OOZIE-2991:

Remaining Estimate: 0h  (was: 2h)

> Investigate Celos API
> -
>
> Key: OOZIE-2991
> URL: https://issues.apache.org/jira/browse/OOZIE-2991
> Project: Oozie
>  Issue Type: Sub-task
>  Components: client
>Reporter: Andras Piros
>Assignee: Daniel Becker
>   Original Estimate: 4h
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
> There is one quite interesting JS project called 
> [*Celos*|https://github.com/collectivemedia/celos] out there. It would be 
> interesting to get an idea how its API can be used.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Updated] (OOZIE-2981) Investigate Apache Falcon

2017-08-07 Thread Andras Piros (JIRA)

 [ 
https://issues.apache.org/jira/browse/OOZIE-2981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andras Piros updated OOZIE-2981:

Remaining Estimate: 0h  (was: 12h)

> Investigate Apache Falcon
> -
>
> Key: OOZIE-2981
> URL: https://issues.apache.org/jira/browse/OOZIE-2981
> Project: Oozie
>  Issue Type: Sub-task
>  Components: client
>Reporter: Andras Piros
>Assignee: Daniel Becker
>   Original Estimate: 16h
>  Time Spent: 4h
>  Remaining Estimate: 0h
>
> Investigate [*Apache Falcon*|https://falcon.apache.org/] whether it's useful 
> from the feature set's perspective.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (OOZIE-3027) Convert Graph to JAXB objects

2017-08-07 Thread Andras Piros (JIRA)
Andras Piros created OOZIE-3027:
---

 Summary: Convert Graph to JAXB objects
 Key: OOZIE-3027
 URL: https://issues.apache.org/jira/browse/OOZIE-3027
 Project: Oozie
  Issue Type: Sub-task
Reporter: Andras Piros
Assignee: Daniel Becker






--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (OOZIE-2986) API for workflows: basic scenarios

2017-08-07 Thread Andras Piros (JIRA)

 [ 
https://issues.apache.org/jira/browse/OOZIE-2986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andras Piros resolved OOZIE-2986.
-
Resolution: Fixed

> API for workflows: basic scenarios
> --
>
> Key: OOZIE-2986
> URL: https://issues.apache.org/jira/browse/OOZIE-2986
> Project: Oozie
>  Issue Type: Sub-task
>  Components: client
>Reporter: Andras Piros
>Assignee: Daniel Becker
>   Original Estimate: 40h
>  Time Spent: 22h
>  Remaining Estimate: 18h
>
> After the [*generated JAXB objects*|OOZIE-2980] and after we have an 
> understanding [*how Dozer works*|OOZIE-2982], the task is:
> * implement a [*fluent API*|https://en.wikipedia.org/wiki/Fluent_interface] 
> that covers an easy-to-use workflow creation mechanism
> * similar to the one [*Apache 
> Airflow*|https://airflow.incubator.apache.org/concepts.html] uses
> * {{WorkflowApp}} instances are created
> * these are converted to JAXB {{Object}} s via 
> [*Dozer*|http://dozer.sourceforge.net/]
> * these can be serialized to XML and written to filesystem
> * cross checks are not yet covered
> * only workflows are covered
> * schema versions of workflows are not yet covered
> * only the direction API -> {{WorkflowApp}} -> JAXB {{Object}} -> XML is 
> covered
> * automatical insertion of fork / join pairs is not yet covered
> * automatical generation of kill nodes is not yet covered
> * automatical generation of decision nodes is not yet covered



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (OOZIE-3010) API for workflows: fork / join node autogeneration

2017-08-07 Thread Andras Piros (JIRA)

 [ 
https://issues.apache.org/jira/browse/OOZIE-3010?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andras Piros resolved OOZIE-3010.
-
Resolution: Fixed

> API for workflows: fork / join node autogeneration
> --
>
> Key: OOZIE-3010
> URL: https://issues.apache.org/jira/browse/OOZIE-3010
> Project: Oozie
>  Issue Type: Sub-task
>  Components: client
>Reporter: Andras Piros
>Assignee: Daniel Becker
>   Original Estimate: 32h
>  Time Spent: 12h
>  Remaining Estimate: 20h
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Assigned] (OOZIE-2858) HiveMain, ShellMain and SparkMain should not overwrite properties and config files locally

2017-08-07 Thread Peter Cseh (JIRA)

 [ 
https://issues.apache.org/jira/browse/OOZIE-2858?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Peter Cseh reassigned OOZIE-2858:
-

Assignee: Peter Cseh

> HiveMain, ShellMain and SparkMain should not overwrite properties and config 
> files locally
> --
>
> Key: OOZIE-2858
> URL: https://issues.apache.org/jira/browse/OOZIE-2858
> Project: Oozie
>  Issue Type: Bug
>Reporter: Peter Cseh
>Assignee: Peter Cseh
>
> We're generating files on the fly in many of our *Main classes.
> These are usually log4j.properties and hive-site.xml files (there may be 
> others, but these are the ones I managed to find).
> We should check if these files are there in advance and don't overwrite them 
> if they are present. We could log a warning in this case or merge the 
> contents of the files with the things we want to write into it. There is an 
> example for this in PigMain and log4j.properties.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (OOZIE-2712) Merge Spark opts with two possible options

2017-08-07 Thread Peter Cseh (JIRA)

 [ 
https://issues.apache.org/jira/browse/OOZIE-2712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Peter Cseh resolved OOZIE-2712.
---
Resolution: Won't Fix

I think we should handle this in a different way. I'm closing this ticket for 
now.

> Merge Spark opts with two possible options 
> ---
>
> Key: OOZIE-2712
> URL: https://issues.apache.org/jira/browse/OOZIE-2712
> Project: Oozie
>  Issue Type: Bug
>Reporter: Peter Cseh
>Assignee: Peter Cseh
>Priority: Critical
> Attachments: OOZIE-2712.001.patch
>
>
> Issues like OOZIE-2658 can happen with more properties.
> || {{--conf}} ||  overwritten by ||
> | {{spark.driver.memory}} | {{--driver-memory}} |
> | {{spark.driver.extraJavaOptions}} | {{--driver-java-options}}|
> | {{spark.driver.extraLibraryPath}} | {{--driver-library-path}} |
> | {{spark.executor.instances}} | {{--num-executors}} |
> | {{spark.driver.extraClassPath}} | {{--driver-class-path}} |
> | {{spark.yarn.dist.files}} || {{--files}}|
> We should make sure that one is converted to the other (the current pattern 
> is to use {{--conf}} versions of these) so we don't run into issues where the 
> log4j properties are overwritten. (OOZIE-2705 can be affected by this)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] Subscription: Oozie Patch Available

2017-08-07 Thread jira
Issue Subscription
Filter: Oozie Patch Available (110 issues)

Subscriber: ooziedaily

Key Summary
OOZIE-2987  Coord action missing dependencies should show URI template with 
unresolved dependencies
https://issues-test.apache.org/jira/browse/OOZIE-2987
OOZIE-2980  JAXB Proof of Concept
https://issues-test.apache.org/jira/browse/OOZIE-2980
OOZIE-2978  Remove code that handles Pig versions before 0.8 
https://issues-test.apache.org/jira/browse/OOZIE-2978
OOZIE-2977  error: self-closing element not allowed
https://issues-test.apache.org/jira/browse/OOZIE-2977
OOZIE-2975  code clean up in pig sharelib, replace Exception with more 
explicit, add try with resources, StringBuilder instead of StringBuffer
https://issues-test.apache.org/jira/browse/OOZIE-2975
OOZIE-2974  Change TestLiteWorkflowAppParser so that it works with Hadoop 3
https://issues-test.apache.org/jira/browse/OOZIE-2974
OOZIE-2969  Drop support for Java 1.7
https://issues-test.apache.org/jira/browse/OOZIE-2969
OOZIE-2964  getting at 
org.apache.maven.plugin.javadoc.AbstractJavadocMojo.executeJavadocCommandLine(AbstractJavadocMojo.java:5163)
https://issues-test.apache.org/jira/browse/OOZIE-2964
OOZIE-2963  getting error in build ArtifactNotFoundException: Could not find 
artifact org.pentaho:pentaho-aggdesigner-algorithm:jar:5.1.5-jhyde
https://issues-test.apache.org/jira/browse/OOZIE-2963
OOZIE-2962  bump maven-javadoc-plugin to 2.10.4
https://issues-test.apache.org/jira/browse/OOZIE-2962
OOZIE-2961  build contains multiple warnings for is not a parameter name
https://issues-test.apache.org/jira/browse/OOZIE-2961
OOZIE-2960  many warnings for @return tag has no arguments
https://issues-test.apache.org/jira/browse/OOZIE-2960
OOZIE-2957  Documentation states that starting a coordinator is possible
https://issues-test.apache.org/jira/browse/OOZIE-2957
OOZIE-2956  Fix Findbugs warnings related to reliance on default encoding in 
oozie-core
https://issues-test.apache.org/jira/browse/OOZIE-2956
OOZIE-2955  Fix Findbugs warnings related to reliance on default encoding in 
oozie-client
https://issues-test.apache.org/jira/browse/OOZIE-2955
OOZIE-2954  Fix Checkstyle issues in oozie-client
https://issues-test.apache.org/jira/browse/OOZIE-2954
OOZIE-2953  Fix Checkstyle issues in oozie-tools
https://issues-test.apache.org/jira/browse/OOZIE-2953
OOZIE-2952  Fix Findbugs warnings in oozie-sharelib-oozie
https://issues-test.apache.org/jira/browse/OOZIE-2952
OOZIE-2949  Escape quotes whitespaces in Sqoop  field
https://issues-test.apache.org/jira/browse/OOZIE-2949
OOZIE-2942  Fix Findbugs warnings in oozie-examples
https://issues-test.apache.org/jira/browse/OOZIE-2942
OOZIE-2937  Remove redundant groupId from the child pom's
https://issues-test.apache.org/jira/browse/OOZIE-2937
OOZIE-2934  Fix "Exceptional return value of java.io.File.mkdirs() ignored" 
Findbugs error in oozie-sharelib-spark
https://issues-test.apache.org/jira/browse/OOZIE-2934
OOZIE-2931  multiple warnings during build for "no @param for"
https://issues-test.apache.org/jira/browse/OOZIE-2931
OOZIE-2927  Append new line character for Hive2 query using query tag
https://issues-test.apache.org/jira/browse/OOZIE-2927
OOZIE-2916  Set a job name for the MR Action's child job
https://issues-test.apache.org/jira/browse/OOZIE-2916
OOZIE-2914  Consolidate Trim 
https://issues-test.apache.org/jira/browse/OOZIE-2914
OOZIE-2883  OOZIE throw the error "Missing 
[oozie.service.ProxyUserService.proxyuser.oozie.service.ProxyUserService.proxyuser.mr.groups]
 property"
https://issues-test.apache.org/jira/browse/OOZIE-2883
OOZIE-2877  Oozie Git Action
https://issues-test.apache.org/jira/browse/OOZIE-2877
OOZIE-2867  Timezone handling for Coordinators: emphasize "Continent/City" 
format
https://issues-test.apache.org/jira/browse/OOZIE-2867
OOZIE-2834  ParameterVerifier logging non-useful warning for workflow definition
https://issues-test.apache.org/jira/browse/OOZIE-2834
OOZIE-2833  when using uber mode the regex pattern used in the 
extractHeapSizeMB method does not allow heap sizes specified in bytes.
https://issues-test.apache.org/jira/browse/OOZIE-2833
OOZIE-2829  Improve sharelib upload to accept multiple source folders
https://issues-test.apache.org/jira/browse/OOZIE-2829
OOZIE-2826  Falcon feed fails to aws s3; Oozie joda time version does not meet 
required jar version 2.2 or later
https://issues-test.apache.org/jira/browse/OOZIE-2826
OOZIE-2812  SparkConfigurationService should support loading configurations 
from multiple Spark versions
https://issues-test.apache.org/jira/browse/OOZIE-2812

[jira] Subscription: Oozie Patch Available

2017-08-07 Thread jira
Issue Subscription
Filter: Oozie Patch Available (108 issues)

Subscriber: ooziedaily

Key Summary
OOZIE-3026  disable openjpa logging
https://issues.apache.org/jira/browse/OOZIE-3026
OOZIE-3022  fix for warning has no file and won't be listed in dependency files 
details
https://issues.apache.org/jira/browse/OOZIE-3022
OOZIE-3002  address findbugs errors in client lib
https://issues.apache.org/jira/browse/OOZIE-3002
OOZIE-3001  core library has many instances of warnings with trailing spaces 
and lines longer than 132 chars
https://issues.apache.org/jira/browse/OOZIE-3001
OOZIE-2999  minioozie can't compile
https://issues.apache.org/jira/browse/OOZIE-2999
OOZIE-2997  files contain trailing white spaces in client lib
https://issues.apache.org/jira/browse/OOZIE-2997
OOZIE-2996  add option for -UseGCOverheadLimit to maven opts as sometimes local 
testing fails
https://issues.apache.org/jira/browse/OOZIE-2996
OOZIE-2980  JAXB Proof of Concept
https://issues.apache.org/jira/browse/OOZIE-2980
OOZIE-2978  Remove code that handles Pig versions before 0.8 
https://issues.apache.org/jira/browse/OOZIE-2978
OOZIE-2975  code clean up in pig sharelib, replace Exception with more 
explicit, add try with resources, StringBuilder instead of StringBuffer
https://issues.apache.org/jira/browse/OOZIE-2975
OOZIE-2969  Drop support for Java 1.7
https://issues.apache.org/jira/browse/OOZIE-2969
OOZIE-2964  Add -Xdoclint:none to javadoc opts to avoid warnings
https://issues.apache.org/jira/browse/OOZIE-2964
OOZIE-2963  getting error in build ArtifactNotFoundException: Could not find 
artifact org.pentaho:pentaho-aggdesigner-algorithm:jar:5.1.5-jhyde
https://issues.apache.org/jira/browse/OOZIE-2963
OOZIE-2962  bump maven-javadoc-plugin to 2.10.4
https://issues.apache.org/jira/browse/OOZIE-2962
OOZIE-2957  Documentation states that starting a coordinator is possible
https://issues.apache.org/jira/browse/OOZIE-2957
OOZIE-2956  Fix Findbugs warnings related to reliance on default encoding in 
oozie-core
https://issues.apache.org/jira/browse/OOZIE-2956
OOZIE-2955  Fix Findbugs warnings related to reliance on default encoding in 
oozie-client
https://issues.apache.org/jira/browse/OOZIE-2955
OOZIE-2954  Fix Checkstyle issues in oozie-client
https://issues.apache.org/jira/browse/OOZIE-2954
OOZIE-2953  Fix Checkstyle issues in oozie-tools
https://issues.apache.org/jira/browse/OOZIE-2953
OOZIE-2952  Fix Findbugs warnings in oozie-sharelib-oozie
https://issues.apache.org/jira/browse/OOZIE-2952
OOZIE-2949  Escape quotes whitespaces in Sqoop  field
https://issues.apache.org/jira/browse/OOZIE-2949
OOZIE-2942  Fix Findbugs warnings in oozie-examples
https://issues.apache.org/jira/browse/OOZIE-2942
OOZIE-2937  Remove redundant groupId from the child pom's
https://issues.apache.org/jira/browse/OOZIE-2937
OOZIE-2934  Fix "Exceptional return value of java.io.File.mkdirs() ignored" 
Findbugs error in oozie-sharelib-spark
https://issues.apache.org/jira/browse/OOZIE-2934
OOZIE-2927  Append new line character for Hive2 query using query tag
https://issues.apache.org/jira/browse/OOZIE-2927
OOZIE-2916  Set a job name for the MR Action's child job
https://issues.apache.org/jira/browse/OOZIE-2916
OOZIE-2914  Consolidate Trim 
https://issues.apache.org/jira/browse/OOZIE-2914
OOZIE-2883  OOZIE throw the error "Missing 
[oozie.service.ProxyUserService.proxyuser.oozie.service.ProxyUserService.proxyuser.mr.groups]
 property"
https://issues.apache.org/jira/browse/OOZIE-2883
OOZIE-2877  Oozie Git Action
https://issues.apache.org/jira/browse/OOZIE-2877
OOZIE-2867  Timezone handling for Coordinators: emphasize "Continent/City" 
format
https://issues.apache.org/jira/browse/OOZIE-2867
OOZIE-2834  ParameterVerifier logging non-useful warning for workflow definition
https://issues.apache.org/jira/browse/OOZIE-2834
OOZIE-2833  when using uber mode the regex pattern used in the 
extractHeapSizeMB method does not allow heap sizes specified in bytes.
https://issues.apache.org/jira/browse/OOZIE-2833
OOZIE-2829  Improve sharelib upload to accept multiple source folders
https://issues.apache.org/jira/browse/OOZIE-2829
OOZIE-2826  Falcon feed fails to aws s3; Oozie joda time version does not meet 
required jar version 2.2 or later
https://issues.apache.org/jira/browse/OOZIE-2826
OOZIE-2812  SparkConfigurationService should support loading configurations 
from multiple Spark versions
https://issues.apache.org/jira/browse/OOZIE-2812
OOZIE-2795  Create lib directory or symlink for Oozie CLI during packaging