Skip to content

Commit 16be41a

Browse files
author
Alejandro Abdelnur
committed
HADOOP-10433. Key Management Server based on KeyProvider API. (tucu)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1592637 13f79535-47bb-0310-9956-ffa450edef68
1 parent 9cfc24c commit 16be41a

File tree

44 files changed

+5115
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+5115
-1
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@
77
.project
88
.settings
99
target
10+
hadoop-common-project/hadoop-kms/downloads/
1011
hadoop-hdfs-project/hadoop-hdfs/downloads
1112
hadoop-hdfs-project/hadoop-hdfs-httpfs/downloads
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
Licensed under the Apache License, Version 2.0 (the "License");
4+
you may not use this file except in compliance with the License.
5+
You may obtain a copy of the License at
6+
7+
http://www.apache.org/licenses/LICENSE-2.0
8+
9+
Unless required by applicable law or agreed to in writing, software
10+
distributed under the License is distributed on an "AS IS" BASIS,
11+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
See the License for the specific language governing permissions and
13+
limitations under the License.
14+
-->
15+
<assembly>
16+
<id>hadoop-kms-dist</id>
17+
<formats>
18+
<format>dir</format>
19+
</formats>
20+
<includeBaseDirectory>false</includeBaseDirectory>
21+
<fileSets>
22+
<!-- Configuration files -->
23+
<fileSet>
24+
<directory>${basedir}/src/main/conf</directory>
25+
<outputDirectory>/etc/hadoop</outputDirectory>
26+
<includes>
27+
<include>*</include>
28+
</includes>
29+
</fileSet>
30+
<fileSet>
31+
<directory>${basedir}/src/main/sbin</directory>
32+
<outputDirectory>/sbin</outputDirectory>
33+
<includes>
34+
<include>*</include>
35+
</includes>
36+
<fileMode>0755</fileMode>
37+
</fileSet>
38+
<fileSet>
39+
<directory>${basedir}/src/main/libexec</directory>
40+
<outputDirectory>/libexec</outputDirectory>
41+
<includes>
42+
<include>*</include>
43+
</includes>
44+
<fileMode>0755</fileMode>
45+
</fileSet>
46+
<!-- Documentation -->
47+
<fileSet>
48+
<directory>${project.build.directory}/site</directory>
49+
<outputDirectory>/share/doc/hadoop/kms</outputDirectory>
50+
</fileSet>
51+
</fileSets>
52+
</assembly>

hadoop-common-project/hadoop-common/CHANGES.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ Trunk (Unreleased)
88
FSDataOutputStream.sync() and Syncable.sync(). (szetszwo)
99

1010
NEW FEATURES
11+
12+
HADOOP-10433. Key Management Server based on KeyProvider API. (tucu)
1113

1214
IMPROVEMENTS
1315

hadoop-common-project/hadoop-common/dev-support/findbugsExcludeFile.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -357,4 +357,10 @@
357357
<Bug code="NP" />
358358
</Match>
359359

360+
<Match>
361+
<Class name="org.apache.hadoop.crypto.key.kms.KMSClientProvider"/>
362+
<Method name="validateResponse"/>
363+
<Bug pattern="REC_CATCH_EXCEPTION"/>
364+
</Match>
365+
360366
</FindBugsFilter>

0 commit comments

Comments
 (0)