Repository: oozie
Updated Branches:
  refs/heads/master 5b3766809 -> 03a4a5e0d


OOZIE-2670 Upgrade Hbase to 1.2 (gezapeti via asasvari)


Project: http://git-wip-us.apache.org/repos/asf/oozie/repo
Commit: http://git-wip-us.apache.org/repos/asf/oozie/commit/03a4a5e0
Tree: http://git-wip-us.apache.org/repos/asf/oozie/tree/03a4a5e0
Diff: http://git-wip-us.apache.org/repos/asf/oozie/diff/03a4a5e0

Branch: refs/heads/master
Commit: 03a4a5e0d57b240975f6e8e9fa3300ef1d1b0f20
Parents: 5b37668
Author: Attila Sasvari <asasv...@cloudera.com>
Authored: Thu Aug 10 12:25:14 2017 +0200
Committer: Attila Sasvari <asasv...@cloudera.com>
Committed: Thu Aug 10 12:25:37 2017 +0200

----------------------------------------------------------------------
 core/pom.xml                                                 | 2 +-
 .../org/apache/oozie/action/hadoop/HbaseCredentials.java     | 8 +++++++-
 docs/src/site/twiki/DG_QuickStart.twiki                      | 4 ++--
 docs/src/site/twiki/ENG_Building.twiki                       | 4 ++--
 pom.xml                                                      | 4 ++--
 release-log.txt                                              | 1 +
 6 files changed, 15 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/oozie/blob/03a4a5e0/core/pom.xml
----------------------------------------------------------------------
diff --git a/core/pom.xml b/core/pom.xml
index 7275775..ea2de53 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -126,7 +126,7 @@
 
         <dependency>
             <groupId>org.apache.hbase</groupId>
-            <artifactId>hbase</artifactId>
+            <artifactId>hbase-client</artifactId>
              <scope>provided</scope>
         </dependency>
         <dependency>

http://git-wip-us.apache.org/repos/asf/oozie/blob/03a4a5e0/core/src/main/java/org/apache/oozie/action/hadoop/HbaseCredentials.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/oozie/action/hadoop/HbaseCredentials.java 
b/core/src/main/java/org/apache/oozie/action/hadoop/HbaseCredentials.java
index 22b6dc9..4add5f1 100644
--- a/core/src/main/java/org/apache/oozie/action/hadoop/HbaseCredentials.java
+++ b/core/src/main/java/org/apache/oozie/action/hadoop/HbaseCredentials.java
@@ -24,6 +24,8 @@ import java.util.Map;
 
 import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.hbase.HBaseConfiguration;
+import org.apache.hadoop.hbase.client.Connection;
+import org.apache.hadoop.hbase.client.ConnectionFactory;
 import org.apache.hadoop.hbase.security.User;
 import org.apache.hadoop.hbase.security.token.AuthenticationTokenIdentifier;
 import org.apache.hadoop.hbase.security.token.TokenUtil;
@@ -80,7 +82,11 @@ public class HbaseCredentials implements CredentialsProvider 
{
         Token<AuthenticationTokenIdentifier> token = u.runAs(
             new 
PrivilegedExceptionAction<Token<AuthenticationTokenIdentifier>>() {
                 public Token<AuthenticationTokenIdentifier> run() throws 
Exception {
-                    return TokenUtil.obtainToken(jobConf);
+                    Token<AuthenticationTokenIdentifier> newToken = null;
+                    try (Connection connection = 
ConnectionFactory.createConnection(jobConf)) {
+                        newToken = TokenUtil.obtainToken(connection);
+                    }
+                    return newToken;
                 }
             }
         );

http://git-wip-us.apache.org/repos/asf/oozie/blob/03a4a5e0/docs/src/site/twiki/DG_QuickStart.twiki
----------------------------------------------------------------------
diff --git a/docs/src/site/twiki/DG_QuickStart.twiki 
b/docs/src/site/twiki/DG_QuickStart.twiki
index daeecdb..7b6e81c 100644
--- a/docs/src/site/twiki/DG_QuickStart.twiki
+++ b/docs/src/site/twiki/DG_QuickStart.twiki
@@ -52,8 +52,8 @@ available to customise the versions of the dependencies:
 -Dopenjpa.version=<version> - default 2.2.2
 -Dxerces.version=<version> - default 2.10.0
 -Dcurator.version=<version> - default 2.5.0
--Dhive.version=<version> - default 0.13.1 for hadoop-1, 1.2.0 for hadoop-2 and 
hadoop-3 profile
--Dhbase.version=<version> - default 0.94.2
+-Dhive.version=<version - default 1.2.0
+-Dhbase.version=<version> - default 1.2.3
 -Dtez.version=<version> - default 0.8.4
 </verbatim>
 

http://git-wip-us.apache.org/repos/asf/oozie/blob/03a4a5e0/docs/src/site/twiki/ENG_Building.twiki
----------------------------------------------------------------------
diff --git a/docs/src/site/twiki/ENG_Building.twiki 
b/docs/src/site/twiki/ENG_Building.twiki
index ee772f7..0456cbf 100644
--- a/docs/src/site/twiki/ENG_Building.twiki
+++ b/docs/src/site/twiki/ENG_Building.twiki
@@ -222,8 +222,8 @@ as the execution engine for those applications.
 -Dopenjpa.version=<version> - default 2.2.2
 -Dxerces.version=<version> - default 2.10.0
 -Dcurator.version=<version> - default 2.5.0
--Dhive.version=<version> - default 0.13.1 for hadoop-1, 1.2.0 for hadoop-2 and 
hadoop-3 profile
--Dhbase.version=<version> - default 0.94.2
+-Dhive.version=<version> - default 1.2.0
+-Dhbase.version=<version> - default 1.2.3
 -Dtez.version=<version> - default 0.8.4
 </verbatim>
 

http://git-wip-us.apache.org/repos/asf/oozie/blob/03a4a5e0/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 4978d21..4886443 100644
--- a/pom.xml
+++ b/pom.xml
@@ -81,7 +81,7 @@
         <hadoop.version>2.6.0</hadoop.version>
         <hadoop.majorversion>2</hadoop.majorversion>
         
<hadooplib.version>hadoop-${hadoop.majorversion}-${project.version}</hadooplib.version>
-        <hbase.version>0.94.27</hbase.version>
+        <hbase.version>1.2.3</hbase.version>
 
         <dropwizard.metrics.version>3.1.2</dropwizard.metrics.version>
 
@@ -514,7 +514,7 @@
 
             <dependency>
                 <groupId>org.apache.hbase</groupId>
-                <artifactId>hbase</artifactId>
+                <artifactId>hbase-client</artifactId>
                 <version>${hbase.version}</version>
                 <scope>provided</scope>
                 <exclusions>

http://git-wip-us.apache.org/repos/asf/oozie/blob/03a4a5e0/release-log.txt
----------------------------------------------------------------------
diff --git a/release-log.txt b/release-log.txt
index 4113b2d..2ac893c 100644
--- a/release-log.txt
+++ b/release-log.txt
@@ -1,5 +1,6 @@
 -- Oozie 5.0.0 release (trunk - unreleased)
 
+OOZIE-2670 Upgrade Hbase to 1.2 (gezapeti via asasvari)
 OOZIE-2608 Comma in oozie.service.JPAService.jdbc.password value results in 
authentication error (gezapeti via asasvari)
 OOZIE-3009 amend Number of Oozie tests executed dropped after OOZIE-2854 
(andras.piros via gezapeti)
 OOZIE-2999 minioozie can't compile (Artem Ervits via gezapeti)

Reply via email to