3.2.0.1-RC0
Pre-release
Pre-release
Release notes - hops - Version 3.2.0.1
Improvement
- [HOPS-1581] - NDB 8.X support
Bug
- [HOPS-1587] - refreshNodes should be called on the leader
- [HOPS-1588] - hdfs_lease_creation_locks rows not created during an upgrade
- [HOPS-1590] - Fix lease manager for rename operation
- [HOPS-1592] - fix block count in the block report
- [HOPS-1595] - Transactions should not use object comming from other transactions
- [HOPS-1614] - Fix quota calculation
- [HOPS-1616] - TestGetFileChecksum keep failing
Hops sub-tasks
- [HOPS-1596] - DecommissionManager.pruneSufficientlyReplicated uses object from other transaction
- [HOPS-1597] - DecommissionManager.handleInsufficientlyReplicated uses object from other transaction
- [HOPS-1598] - FSNamesystem.commitBlockSynchronization uses object from other transaction
- [HOPS-1599] - FSNamesystem.listCorruptFileBlocks uses objects from other transaction
- [HOPS-1600] - LeaseManager.getNumUnderConstructionBlocks uses object from other transaction
- [HOPS-1601] - BlockManager.addBlocks uses objects from other transaction
- [HOPS-1602] - BlockManager.processIncrementalBlockReport uses objects from other transaction
- [HOPS-1603] - BlockManager.processOverReplicatedBlocksOnReCommission uses objects from other transaction
- [HOPS-1605] - BlockManager.computeReplicationWorkForBlock uses object from other transaction
- [HOPS-1606] - BlockManager.addStoredBlockTx uses object from other transaction
- [HOPS-1607] - BlockManager.addStoredBlockUnderConstructionTx uses objects from other transaction
- [HOPS-1608] - BlockManager.markBlockAsCorruptTx uses objects from other transaction
- [HOPS-1609] - BlockManager.addStoredBlockUnderConstructionImmediateTx uses objects from other transaction
- [HOPS-1610] - BlockManager.addStoredBlockImmediateTx uses objects from other transaction
- [HOPS-1611] - NamenodeFsck.getNumReplicas uses objects from other transaction
- [HOPS-1612] - NamenodeFsck.getCorruptReplicas uses objects from other transaction
- [HOPS-1613] - NamenodeFsck.getStorages uses objects from other transaction