[DO NOT MERGE] Backport some fixes, performance optimizations from master to ozone-1.4 #6929#6964
Merged
xichen01 merged 53 commits intoapache:ozone-1.4 from xichen01:ozone-1.4-backportJul 24, 2024
+10,283-3,152
Commits
Commits on Jul 17, 2024
HDDS-8882. Manage status of DeleteBlocksCommand in SCM to avoid sending duplicates to Datanode (apache#4988)
committedHDDS-9807. Consider volume committed space when checking if datanode can host new container (apache#5721)
HDDS-9883. Recon - Improve the performance of processing IncrementalContainerReport from DN (apache#5793)
HDDS-8982. Log flooded by WritableRatisContainerProvider if pipeline's nodes are not found (apache#5911)
- committed
Commits on Jul 18, 2024
- committed
HDDS-10246. Remove KeyValueHandler.checkContainerIsHealthy to improve read performance (apache#6127)
HDDS-9534. Support namespace summaries (du, dist & counts) for LEGACY buckets with file system disabled (apache#5517)
HDDS-10452. Improve Recon Disk Usage to fetch and display Top N records based on size. (apache#6318)
HDDS-10652. EC Reconstruction fails with "IOException: None of the block data have checksum" after upgrade (apache#6520)
HDDS-10875. XceiverRatisServer#getRaftPeersInPipeline should be called before XceiverRatisServer#removeGroup (apache#6696)
HDDS-10983. EC Key read corruption when the replica index of container in DN mismatches (apache#6779)