Kihwal Lee
|
95a70c0fdf
|
HDFS-16127. Improper pipeline close recovery causes a permanent write failure or data loss. Contributed by Kihwal Lee.
(cherry picked from commit 47002719f2aa4ff58378d528d38b0f0962a45c25)
|
2021-07-16 14:23:36 -05:00 |
|
crossfire
|
3faae2e06d
|
HDFS-15650. Make the socket timeout for computing checksum of striped blocks configurable (#2414)
(cherry picked from commit 4bb25c810beb7abb8540c051114488e69a128ea3)
|
2021-07-16 11:07:27 +08:00 |
|
Jim Brennan
|
0f2b89b791
|
HDFS-16042. DatanodeAdminMonitor scan should be delay based. Contributed by Ahmed Hussein.
|
2021-07-15 20:47:02 +00:00 |
|
Abhishek Das
|
450dae7383
|
HADOOP-17028. ViewFS should initialize mounted target filesystems lazily. Contributed by Abhishek Das (#2260)
(cherry picked from commit 1dd03cc4b573270dc960117c3b6c74bb78215caa)
|
2021-07-13 18:23:27 -07:00 |
|
Artem Smotrakov
|
c18ad9a007
|
HADOOP-17793. Better token validation (#3189)
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
(cherry picked from commit ba325a8ada573291266c4d6447862072fdf88af5)
|
2021-07-10 13:43:31 +09:00 |
|
S O'Donnell
|
705884b87a
|
HDFS-15796. ConcurrentModificationException error happens on NameNode occasionally. Contributed by Daniel Ma
(cherry picked from commit b6c06c4b76ca5c206639e2ddea4f3bef393dbb11)
|
2021-07-09 10:19:47 +01:00 |
|
bshashikant
|
ab939814a3
|
HDFS-16121. Iterative snapshot diff report can generate duplicate records for creates, deletes and Renames. (#3188)
(cherry picked from commit 6450c1ea9ab884015290876798a734cbe5c0038b)
|
2021-07-09 09:17:10 +01:00 |
|
Viraj Jasani
|
2d56335a3d
|
HDFS-16108. Fix incorrect log placeholders used in JournalNodeSyncer (#3169)
(cherry picked from commit da575a53cf521dc9c9660b7dd836fce04d05bab5)
|
2021-07-05 13:42:51 +09:00 |
|
litao
|
aec8c9188a
|
HDFS-16109. Fix flaky some unit tests since they offen timeout (#3172)
Reviewed-by: Ayush Saxena <ayushsaxena@apache.org>
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
(cherry picked from commit b87bac13e43c7a0b4f16002f5aff9d8c596413a9)
|
2021-07-05 08:15:10 +09:00 |
|
Viraj Jasani
|
bf6ed21104
|
HDFS-16090. Fine grained lock for datanodeNetworkCounts (#3148)
Signed-off-by: Wei-Chiu Chuang <weichiu@apache.org>
Signed-off-by: stack Chuang <stack@apache.org>
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
|
2021-06-30 12:59:25 -07:00 |
|
litao
|
4ee7bd345f
|
HDFS-16089. Add metric EcReconstructionValidateTimeMillis for StripedBlockReconstructor (#3146)
(cherry picked from commit 95454d821c6e4c08d49df195d7c1e0ea1aacafb9)
|
2021-06-29 18:15:56 +08:00 |
|
Viraj Jasani
|
8538881710
|
HDFS-16092. Avoid creating LayoutFlags redundant objects (#3150)
(cherry picked from commit 93a1685073d76bef5c6ad3819e7710317733bd7a)
|
2021-06-29 18:13:00 +08:00 |
|
litao
|
4ca49fcd44
|
HDFS-16085. Move the getPermissionChecker out of the read lock (#3134). Contributed by tomscut.
Signed-off-by: Takanobu Asanuma <tasanuma@apache.org>
Signed-off-by: Ayush Saxena <ayushsaxena@apache.org>
|
2021-06-24 16:00:47 +05:30 |
|
litao
|
5fc61d2e56
|
HDFS-16076. Avoid using slow DataNodes for reading by sorting locations (#3117)
(cherry picked from commit fdef2b4ccacb8753aac0f5625505181c9b4dc154)
|
2021-06-24 13:27:33 +09:00 |
|
Viraj Jasani
|
68604b4cd0
|
HDFS-16082. Atomic operations on exceptionsSinceLastBalance and failedTimesSinceLastSuccessfulBalance in Balancer (#3127)
(cherry picked from commit d9fbb3c5082baf301b082f51eea2f8a2e25e8715)
|
2021-06-23 11:24:00 +08:00 |
|
Viraj Jasani
|
b8a98e4f82
|
HDFS-16075. Use empty array constants present in StorageType and DatanodeInfo to avoid creating redundant objects (#3115)
Reviewed-by: Hui Fei <ferhui@apache.org>
(cherry picked from commit c488abbc79cc1ad2596cbf509a0cde14acc5ad6b)
|
2021-06-21 10:28:05 +09:00 |
|
litao
|
7d202e8365
|
HDFS-16079. Improve the block state change log (#3120). Contributed by tomscut.
Signed-off-by: He Xiaoqiao <hexiaoqiao@apache.org>
Signed-off-by: Ayush Saxena <ayushsaxena@apache.org>
|
2021-06-20 17:24:03 +05:30 |
|
Viraj Jasani
|
ef3a2a3b3b
|
HDFS-16080. RBF: Invoking method in all locations should break the loop after successful result (#3121). Contributed by Viraj Jasani.
Signed-off-by: Ayush Saxena <ayushsaxena@apache.org>
|
2021-06-20 17:23:52 +05:30 |
|
Ahmed Hussein
|
92ade1f6f9
|
HDFS-16061. DFTestUtil.waitReplication can produce false positives (#3095). Contributed by Ahmed Hussein.
Reviewed-by: Jim Brennan <jbrennan@apache.org>
Signed-off-by: Ayush Saxena <ayushsaxena@apache.org>
|
2021-06-20 10:26:49 +05:30 |
|
litao
|
8d241482bd
|
HDFS-16078. Remove unused parameters for DatanodeManager.handleLifeline() (#3119). Contributed by tomscut.
Signed-off-by: Wei-Chiu Chuang <weichiu@apache.org>
Signed-off-by: Ayush Saxena <ayushsaxena@apache.org>
|
2021-06-20 10:26:38 +05:30 |
|
Hui Fei
|
e55d76e26c
|
HDFS-13671. Namenode deletes large dir slowly caused by FoldedTreeSet#removeAndGet (#3113)
Conflicts:
hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestBlockManager.java
hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/datanode/fsdataset/impl/TestFsDatasetImpl.java
|
2021-06-18 14:41:02 +08:00 |
|
Wei-Chiu Chuang
|
577b96ef42
|
HDFS-16074. Remove an expensive debug string concatenation (#3107)
Reviewed-by: Ayush Saxena <ayushsaxena@apache.org>
Reviewed-by: Akira Ajisaka <aajisaka@apache.org>
Reviewed-by: Inigo Goiri <inigoiri@apache.org>
Reviewed-by: Hui Fei <ferhui@apache.org>
Reviewed-by: Viraj Jasani <vjasani@apache.org>
Reviewed-by: litao <tomleescut@gmail.com>
(cherry picked from commit 1ad674e5489e6080f21c308673ecc73a54ba3752)
|
2021-06-17 11:39:34 +08:00 |
|
Ayush Saxena
|
3e03ecd680
|
HDFS-16073. Remove redundant RPC requests for getFileLinkInfo in ClientNamenodeProtocolTranslatorPB. Contributed by lei w.
|
2021-06-16 15:54:36 +05:30 |
|
Takanobu Asanuma
|
546c66b812
|
HDFS-16068. WebHdfsFileSystem has a possible connection leak in connection with HttpFS (#3104)
(cherry picked from commit 839fcf7682270bc6ba151875549d64d81917f425)
|
2021-06-15 17:22:34 +09:00 |
|
Ahmed Hussein
|
840612b3b1
|
HDFS-15659. MiniDFSCluster dfs.namenode.redundancy.considerLoad default to false (#2443). Contributed by Ahmed Hussein.
(cherry picked from commit 747883af4d6cfb41b1f6bd9a4f9c9d246d021048)
|
2021-06-14 14:37:27 +00:00 |
|
litao
|
52d055a7eb
|
HDFS-16057. Make sure the order for location in ENTERING_MAINTENANCE state (#3084)
Reviewed-by: Wei-Chiu Chuang <weichiu@apache.org>
(cherry picked from commit 51ebf7b2a0e82d8bcd34867aea915c7838541fb7)
|
2021-06-11 17:33:06 +09:00 |
|
Wei-Chiu Chuang
|
83d119fe94
|
HDFS-15916. DistCp: Backward compatibility: Distcp fails from Hadoop 3 to Hadoop 2 for snapshotdiff. (#2863). Contributed by Ayush Saxena. (#3054)
Signed-off-by: Wei-Chiu Chuang <weichiu@apache.org>
(cherry picked from commit c6539e3289711d29f508930bbda40302f48ddf4c)
Conflicts:
hadoop-hdfs-project/hadoop-hdfs-client/src/main/java/org/apache/hadoop/hdfs/DistributedFileSystem.java
Co-authored-by: Ayush Saxena <ayushsaxena@apache.org>
|
2021-06-08 19:32:34 -07:00 |
|
litao
|
02249171b1
|
HDFS-16048. RBF: Print network topology on the router web (#3062)
Reviewed-by: Inigo Goiri <inigoiri@apache.org>
Reviewed-by: Hemanth Boyina <hemanthboyina@apache.org>
Reviewed-by: Akira Ajisaka <aajisaka@apache.org>
(cherry picked from commit c748fce17ace8b45ee0f3c3967d87893765eea61)
|
2021-06-08 16:59:59 +09:00 |
|
litao
|
46d4b51bff
|
HDFS-15814. Make some parameters configurable for DataNodeDiskMetrics for branch-3.3 (#3021)
|
2021-06-08 00:10:37 -07:00 |
|
huhaiyang
|
ede03cc35c
|
HDFS-15998. Fix NullPointException In listOpenFiles (#3036)
Co-authored-by: huhaiyang <huhaiyang@didichuxing.com>
(cherry picked from commit b38b00e52839911ab4e0b97fd269c53bf7d1380f)
|
2021-06-01 15:30:50 +08:00 |
|
Konstantin V Shvachko
|
c5535caf6e
|
HDFS-16040. RpcQueueTime metric counts requeued calls as unique events. Contributed by Simbarashe Dzinamarira.
(cherry picked from commit 8ce30f51f999c0a80db53a2a96b5be5505d4d151)
|
2021-05-27 18:53:46 -07:00 |
|
Konstantin V Shvachko
|
5308d44be4
|
HDFS-15915. Race condition with async edits logging due to updating txId outside of the namesystem log. Contributed by Konstantin V Shvachko.
(cherry picked from commit 1abd03d68f4f236674ce929164cc460037730abb)
|
2021-05-26 15:09:47 -07:00 |
|
Narges Shadab
|
41025cd585
|
HDFS-16031. Possible Resource Leak in org.apache.hadoop.hdfs.server.aliasmap#InMemoryAliasMap (#3027)
(cherry picked from commit 3fdeb7435add3593a0a367fff6e8622a73ad9fa3)
|
2021-05-26 14:45:20 +09:00 |
|
Wei-Chiu Chuang
|
86c28f0639
|
Revert "HADOOP-17669. Backport HADOOP-17079, HADOOP-17505 to branch-3.3 (#2959)"
This reverts commit 4ffe5eb1ddb4aa260134005335a003ed6d270685.
|
2021-05-24 17:37:18 +08:00 |
|
Yiqun Lin
|
ca52d9946b
|
HDFS-15660. StorageTypeProto is not compatiable between 3.x and 2.6. Contributed by Ryan Wu.
(cherry picked from commit da1ea2530fa61c53a99770e10889023c474fb4ef)
|
2021-05-24 10:48:48 +08:00 |
|
Wei-Chiu Chuang
|
fa4915fdbb
|
Preparing for 3.3.2 development
|
2021-05-19 21:52:37 +08:00 |
|
Wei-Chiu Chuang
|
63392376c9
|
HDFS-16027. Replace abstract methods with default methods in JournalNodeMXBean. (#3018)
Reviewed-by: Ayush Saxena <ayushsaxena@apache.org>
|
2021-05-18 19:49:00 -07:00 |
|
Wei-Chiu Chuang
|
4ffe5eb1dd
|
HADOOP-17669. Backport HADOOP-17079, HADOOP-17505 to branch-3.3 (#2959)
* HADOOP-17079. Optimize UGI#getGroups by adding UGI#getGroupsSet.
Co-authored-by: Wei-Chiu Chuang <weichiu@apache.org>
Change-Id: I0f31409923ece24a82dfba4c4610d8a38c52d9fb
* HADOOP-17505. public interface GroupMappingServiceProvider needs default impl for getGroupsSet() (#2661). Contributed by Vinayakumar B.
(cherry picked from commit c4c0683dff577a91ca978939e182ec0fee65b7c3)
Co-authored-by: Xiaoyu Yao <xyao@apache.org>
Co-authored-by: Vinayakumar B <vinayakumarb@apache.org>
|
2021-05-17 18:57:46 -07:00 |
|
litao
|
2f56e2b54d
|
HDFS-15873. Add namenode address in logs for block report (#2743)
(cherry picked from commit 6a922f98967ced0cbcf32d3acf6dfd10712e66a3)
|
2021-05-17 12:29:11 +08:00 |
|
Aryan Gupta
|
28079e9c30
|
HADOOP-17283. Hadoop - Upgrade to jQuery 3.5.1 (#2330)
Signed-off-by: Takanobu Asanuma <tasanuma@apache.org>
(cherry picked from commit 486ddb73f9999693177787e4abff7c932be9b925)
|
2021-05-13 12:16:17 +08:00 |
|
Ayush Saxena
|
41b39ff292
|
HDFS-15245. Improve JournalNode web UI. Contributed by Jianfei Jiang.
(cherry picked from commit 960c9ebaea31586c7a6d5a029a1555c4ed6cfadb)
Conflicts:
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/qjournal/server/JournalNode.java
|
2021-05-13 12:14:09 +08:00 |
|
Viraj Jasani
|
3176ab028b
|
HDFS-16007. Deserialization of ReplicaState should avoid throwing ArrayIndexOutOfBoundsException (#2982)
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
(cherry picked from commit b944084b32268d4c259bde894a80207010b5c103)
|
2021-05-11 12:39:42 +09:00 |
|
Ayush Saxena
|
43db94c7a3
|
HDFS-16003. ProcessReport print invalidatedBlocks should judge debug level at first. Contributed by lei w.
|
2021-05-10 17:11:09 +05:30 |
|
Akira Ajisaka
|
1326cad66a
|
HDFS-16001. TestOfflineEditsViewer.testStored() fails reading negative value of FSEditsLogOpCodes (branch-3.3) (#2989). Contributed by Akira Ajisaka.
|
2021-05-08 10:48:56 +08:00 |
|
Karthik Palanisamy
|
00c3f3c42f
|
HDFS-15865. Interrupt DataStreamer thread if no ack (#2728)
(cherry picked from commit bd3da73a0ff75231340b1168f7805164710bf4fe)
|
2021-05-04 11:11:36 +01:00 |
|
Akira Ajisaka
|
25244c4eec
|
HDFS-15952. TestRouterRpcMultiDestination#testProxyGetTransactionID and testProxyVersionRequest are flaky. (#2970)
(cherry picked from commit 7c561e2a02526280a2fe7b5a873e80b78cf4900c)
|
2021-05-04 00:26:34 +09:00 |
|
lfengnan
|
43fac739bb
|
HDFS-15810. RBF: RBFMetrics's TotalCapacity out of bounds (#2910)
Reviewed-by: Inigo Goiri <inigoiri@apache.org>
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
(cherry picked from commit 6e525ab81cc2d93eb1e4aeea6b13769635076c06)
|
2021-05-02 19:19:55 +09:00 |
|
Wei-Chiu Chuang
|
670205c541
|
HADOOP-17653. Do not use guava's Files.createTempDir(). (#2945)
Reviewed-by: Steve Loughran <stevel@apache.org>
Signed-off-by: Akira Ajisaka <aajisaka@apache.org>
(cherry picked from commit f1e180902956fd547ad6a7b440588fdf583870c2)
|
2021-05-02 11:12:37 +09:00 |
|
Hui Fei
|
9aa6106689
|
HDFS-15652. Make block size from NNThroughputBenchmark configurable (#2416)
(cherry picked from commit 8a6d5b9151cd4a922372835b18a9a031c9d3475e)
|
2021-04-29 12:10:04 -07:00 |
|
litao
|
0e9042fed5
|
HDFS-15991. Add location into datanode info for NameNodeMXBean (#2933)
Signed-off-by: Takanobu Asanuma <tasanuma@apache.org>
(cherry picked from commit b968fa0957ddd0f59c9adfd068507722db7207c6)
|
2021-04-28 18:52:05 +09:00 |
|