You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by ki...@apache.org on 2016/10/27 19:23:58 UTC
hadoop git commit: HDFS-11069. Tighten the authorization of datanode
RPC. Contributed by Kihwal Lee Updated CHANGES.txt (cherry picked from commit
ae48c496dce8d0eae4571fc64e6850d602bae688)
Repository: hadoop
Updated Branches:
refs/heads/branch-2.7 616d63452 -> a49510f69
HDFS-11069. Tighten the authorization of datanode RPC. Contributed by Kihwal Lee
Updated CHANGES.txt
(cherry picked from commit ae48c496dce8d0eae4571fc64e6850d602bae688)
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/a49510f6
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/a49510f6
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/a49510f6
Branch: refs/heads/branch-2.7
Commit: a49510f697c7f64861e4429c3b8bd23b062e6905
Parents: 616d634
Author: Kihwal Lee <ki...@apache.org>
Authored: Thu Oct 27 14:23:20 2016 -0500
Committer: Kihwal Lee <ki...@apache.org>
Committed: Thu Oct 27 14:23:20 2016 -0500
----------------------------------------------------------------------
hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt | 2 ++
.../java/org/apache/hadoop/hdfs/server/datanode/DataNode.java | 6 +++---
2 files changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hadoop/blob/a49510f6/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
----------------------------------------------------------------------
diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
index bf7199b..582b146 100644
--- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
+++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt
@@ -57,6 +57,8 @@ Release 2.7.4 - UNRELEASED
HDFS-11053. Unnecessary superuser check in versionRequest() (kihwal)
+ HDFS-11069. Tighten the authorization in datanode RPC. (kihwal)
+
OPTIMIZATIONS
HDFS-10896. Move lock logging logic from FSNamesystem into FSNamesystemLock.
http://git-wip-us.apache.org/repos/asf/hadoop/blob/a49510f6/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java
----------------------------------------------------------------------
diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java
index eb159eb..9ba64b4 100644
--- a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java
+++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java
@@ -839,7 +839,7 @@ public class DataNode extends ReconfigurableBase
// Is this by the DN user itself?
assert dnUserName != null;
- if (callerUgi.getShortUserName().equals(dnUserName)) {
+ if (callerUgi.getUserName().equals(dnUserName)) {
return;
}
@@ -1135,7 +1135,7 @@ public class DataNode extends ReconfigurableBase
this.blockPoolTokenSecretManager = new BlockPoolTokenSecretManager();
// Login is done by now. Set the DN user name.
- dnUserName = UserGroupInformation.getCurrentUser().getShortUserName();
+ dnUserName = UserGroupInformation.getCurrentUser().getUserName();
LOG.info("dnUserName = " + dnUserName);
LOG.info("supergroup = " + supergroup);
initIpcServer(conf);
@@ -3256,4 +3256,4 @@ public class DataNode extends ReconfigurableBase
void setBlockScanner(BlockScanner blockScanner) {
this.blockScanner = blockScanner;
}
-}
\ No newline at end of file
+}
---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-commits-help@hadoop.apache.org