|
@@ -255,99 +255,6 @@ Trunk (Unreleased)
|
|
|
HDFS-6657. Remove link to 'Legacy UI' in trunk's Namenode UI.
|
|
|
(Vinayakumar B via wheat 9)
|
|
|
|
|
|
- BREAKDOWN OF HDFS-6134 AND HADOOP-10150 SUBTASKS AND RELATED JIRAS
|
|
|
-
|
|
|
- HDFS-6387. HDFS CLI admin tool for creating & deleting an
|
|
|
- encryption zone. (clamb)
|
|
|
-
|
|
|
- HDFS-6386. HDFS Encryption Zones (clamb)
|
|
|
-
|
|
|
- HDFS-6388. HDFS integration with KeyProvider. (clamb)
|
|
|
-
|
|
|
- HDFS-6473. Protocol and API for Encryption Zones (clamb)
|
|
|
-
|
|
|
- HDFS-6392. Wire crypto streams for encrypted files in
|
|
|
- DFSClient. (clamb and yliu)
|
|
|
-
|
|
|
- HDFS-6476. Print out the KeyProvider after finding KP successfully on
|
|
|
- startup. (Juan Yu via wang)
|
|
|
-
|
|
|
- HDFS-6391. Get the Key/IV from the NameNode for encrypted files in
|
|
|
- DFSClient. (Charles Lamb and wang)
|
|
|
-
|
|
|
- HDFS-6389. Rename restrictions for encryption zones. (clamb)
|
|
|
-
|
|
|
- HDFS-6605. Client server negotiation of cipher suite. (wang)
|
|
|
-
|
|
|
- HDFS-6625. Remove the Delete Encryption Zone function (clamb)
|
|
|
-
|
|
|
- HDFS-6516. List of Encryption Zones should be based on inodes (clamb)
|
|
|
-
|
|
|
- HDFS-6629. Not able to create symlinks after HDFS-6516 (umamaheswararao)
|
|
|
-
|
|
|
- HDFS-6635. Refactor encryption zone functionality into new
|
|
|
- EncryptionZoneManager class. (wang)
|
|
|
-
|
|
|
- HDFS-6474. Namenode needs to get the actual keys and iv from the
|
|
|
- KeyProvider. (wang)
|
|
|
-
|
|
|
- HDFS-6619. Clean up encryption-related tests. (wang)
|
|
|
-
|
|
|
- HDFS-6405. Test Crypto streams in HDFS. (yliu via wang)
|
|
|
-
|
|
|
- HDFS-6490. Fix the keyid format for generated keys in
|
|
|
- FSNamesystem.createEncryptionZone (clamb)
|
|
|
-
|
|
|
- HDFS-6716. Update usage of KeyProviderCryptoExtension APIs on NameNode.
|
|
|
- (wang)
|
|
|
-
|
|
|
- HDFS-6718. Remove EncryptionZoneManager lock. (wang)
|
|
|
-
|
|
|
- HDFS-6720. Remove KeyProvider in EncryptionZoneManager. (wang)
|
|
|
-
|
|
|
- HDFS-6738. Remove unnecessary getEncryptionZoneForPath call in
|
|
|
- EZManager#createEncryptionZone. (clamb)
|
|
|
-
|
|
|
- HDFS-6724. Decrypt EDEK before creating
|
|
|
- CryptoInputStream/CryptoOutputStream. (wang)
|
|
|
-
|
|
|
- HDFS-6509. Create a special /.reserved/raw directory for raw access to
|
|
|
- encrypted data. (clamb via wang)
|
|
|
-
|
|
|
- HDFS-6771. Require specification of an encryption key when creating
|
|
|
- an encryption zone. (wang)
|
|
|
-
|
|
|
- HDFS-6730. Create a .RAW extended attribute namespace. (clamb)
|
|
|
-
|
|
|
- HDFS-6692. Add more HDFS encryption tests. (wang)
|
|
|
-
|
|
|
- HDFS-6780. Batch the encryption zones listing API. (wang)
|
|
|
-
|
|
|
- HDFS-6394. HDFS encryption documentation. (wang)
|
|
|
-
|
|
|
- HDFS-6834. Improve the configuration guidance in DFSClient when there
|
|
|
- are no Codec classes found in configs. (umamahesh)
|
|
|
-
|
|
|
- HDFS-6546. Add non-superuser capability to get the encryption zone
|
|
|
- for a specific path. (clamb)
|
|
|
-
|
|
|
- HDFS-6733. Creating encryption zone results in NPE when
|
|
|
- KeyProvider is null. (clamb)
|
|
|
-
|
|
|
- HDFS-6785. Should not be able to create encryption zone using path
|
|
|
- to a non-directory file. (clamb)
|
|
|
-
|
|
|
- HDFS-6807. Fix TestReservedRawPaths. (clamb)
|
|
|
-
|
|
|
- HDFS-6814. Mistakenly dfs.namenode.list.encryption.zones.num.responses configured
|
|
|
- as boolean. (umamahesh)
|
|
|
-
|
|
|
- HDFS-6817. Fix findbugs and other warnings. (yliu)
|
|
|
-
|
|
|
- HDFS-6839. Fix TestCLI to expect new output. (clamb)
|
|
|
-
|
|
|
- HDFS-6905. fs-encryption merge triggered release audit failures. (clamb via tucu)
|
|
|
-
|
|
|
HDFS-6694. TestPipelinesFailover.testPipelineRecoveryStress tests fail
|
|
|
intermittently with various symptoms - debugging patch. (Yongjun Zhang via
|
|
|
Arpit Agarwal)
|
|
@@ -661,6 +568,98 @@ Release 2.6.0 - UNRELEASED
|
|
|
HDFS-6902. FileWriter should be closed in finally block in
|
|
|
BlockReceiver#receiveBlock() (Tsuyoshi OZAWA via Colin Patrick McCabe)
|
|
|
|
|
|
+ BREAKDOWN OF HDFS-6134 AND HADOOP-10150 SUBTASKS AND RELATED JIRAS
|
|
|
+
|
|
|
+ HDFS-6387. HDFS CLI admin tool for creating & deleting an
|
|
|
+ encryption zone. (clamb)
|
|
|
+
|
|
|
+ HDFS-6386. HDFS Encryption Zones (clamb)
|
|
|
+
|
|
|
+ HDFS-6388. HDFS integration with KeyProvider. (clamb)
|
|
|
+
|
|
|
+ HDFS-6473. Protocol and API for Encryption Zones (clamb)
|
|
|
+
|
|
|
+ HDFS-6392. Wire crypto streams for encrypted files in
|
|
|
+ DFSClient. (clamb and yliu)
|
|
|
+
|
|
|
+ HDFS-6476. Print out the KeyProvider after finding KP successfully on
|
|
|
+ startup. (Juan Yu via wang)
|
|
|
+
|
|
|
+ HDFS-6391. Get the Key/IV from the NameNode for encrypted files in
|
|
|
+ DFSClient. (Charles Lamb and wang)
|
|
|
+
|
|
|
+ HDFS-6389. Rename restrictions for encryption zones. (clamb)
|
|
|
+
|
|
|
+ HDFS-6605. Client server negotiation of cipher suite. (wang)
|
|
|
+
|
|
|
+ HDFS-6625. Remove the Delete Encryption Zone function (clamb)
|
|
|
+
|
|
|
+ HDFS-6516. List of Encryption Zones should be based on inodes (clamb)
|
|
|
+
|
|
|
+ HDFS-6629. Not able to create symlinks after HDFS-6516 (umamaheswararao)
|
|
|
+
|
|
|
+ HDFS-6635. Refactor encryption zone functionality into new
|
|
|
+ EncryptionZoneManager class. (wang)
|
|
|
+
|
|
|
+ HDFS-6474. Namenode needs to get the actual keys and iv from the
|
|
|
+ KeyProvider. (wang)
|
|
|
+
|
|
|
+ HDFS-6619. Clean up encryption-related tests. (wang)
|
|
|
+
|
|
|
+ HDFS-6405. Test Crypto streams in HDFS. (yliu via wang)
|
|
|
+
|
|
|
+ HDFS-6490. Fix the keyid format for generated keys in
|
|
|
+ FSNamesystem.createEncryptionZone (clamb)
|
|
|
+
|
|
|
+ HDFS-6716. Update usage of KeyProviderCryptoExtension APIs on NameNode.
|
|
|
+ (wang)
|
|
|
+
|
|
|
+ HDFS-6718. Remove EncryptionZoneManager lock. (wang)
|
|
|
+
|
|
|
+ HDFS-6720. Remove KeyProvider in EncryptionZoneManager. (wang)
|
|
|
+
|
|
|
+ HDFS-6738. Remove unnecessary getEncryptionZoneForPath call in
|
|
|
+ EZManager#createEncryptionZone. (clamb)
|
|
|
+
|
|
|
+ HDFS-6724. Decrypt EDEK before creating
|
|
|
+ CryptoInputStream/CryptoOutputStream. (wang)
|
|
|
+
|
|
|
+ HDFS-6509. Create a special /.reserved/raw directory for raw access to
|
|
|
+ encrypted data. (clamb via wang)
|
|
|
+
|
|
|
+ HDFS-6771. Require specification of an encryption key when creating
|
|
|
+ an encryption zone. (wang)
|
|
|
+
|
|
|
+ HDFS-6730. Create a .RAW extended attribute namespace. (clamb)
|
|
|
+
|
|
|
+ HDFS-6692. Add more HDFS encryption tests. (wang)
|
|
|
+
|
|
|
+ HDFS-6780. Batch the encryption zones listing API. (wang)
|
|
|
+
|
|
|
+ HDFS-6394. HDFS encryption documentation. (wang)
|
|
|
+
|
|
|
+ HDFS-6834. Improve the configuration guidance in DFSClient when there
|
|
|
+ are no Codec classes found in configs. (umamahesh)
|
|
|
+
|
|
|
+ HDFS-6546. Add non-superuser capability to get the encryption zone
|
|
|
+ for a specific path. (clamb)
|
|
|
+
|
|
|
+ HDFS-6733. Creating encryption zone results in NPE when
|
|
|
+ KeyProvider is null. (clamb)
|
|
|
+
|
|
|
+ HDFS-6785. Should not be able to create encryption zone using path
|
|
|
+ to a non-directory file. (clamb)
|
|
|
+
|
|
|
+ HDFS-6807. Fix TestReservedRawPaths. (clamb)
|
|
|
+
|
|
|
+ HDFS-6814. Mistakenly dfs.namenode.list.encryption.zones.num.responses configured
|
|
|
+ as boolean. (umamahesh)
|
|
|
+
|
|
|
+ HDFS-6817. Fix findbugs and other warnings. (yliu)
|
|
|
+
|
|
|
+ HDFS-6839. Fix TestCLI to expect new output. (clamb)
|
|
|
+ --
|
|
|
+
|
|
|
Release 2.5.1 - UNRELEASED
|
|
|
|
|
|
INCOMPATIBLE CHANGES
|