Attenders: Hao, Mingyu, JIanghua, Xi, Sammi Jianghua: - https://github.com/apache/ozone/pull/6886 reuse RunningDatanodeState in datanode - Reported that there are hundreds of RaftServer objects on Datanodes. Need further investigation.
Hao/Mingyu: - Discussed one optimization of container balancer target datanode selection criteria. If the policy is - Observed high tail latency(>1s) of getBlock request due to LOCK in ChunkUtils#processFileExclusively. ReentrantReadWriteLock like alternative solution is discussed. Xi - Since Ratis 3.1.0 is released. Will try to cherry-pick all existing commits which targets for 1.4.1 to Ozone 1.4.1 release branch in the following weeks. - Discussed the idea to support S3 storage class feature.