Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task HDDS-11471

HDDS-10239 Add new tests for container scanner detecting multiple errors in one container

Ethan Rose Ethan Rose Major Patch Available Unresolved  
Sub-task HDDS-11345

HDDS-10239 Add metrics specific to reconciliation tasks

Unassigned Ethan Rose Major Open Unresolved  
Sub-task HDDS-11290

HDDS-10239 Container scanner should keep scanning after non-fatal errors

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-11254

HDDS-10239 Reconcile commands should be handled by datanode ReplicationSupervisor

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-11253

HDDS-10239 Handle corrupted merkle tree files

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-11218

HDDS-10239 Combine datanode clients for reconciliation and EC reconstruction

Unassigned Ethan Rose Major Open Unresolved  
Sub-task HDDS-11217

HDDS-10239 Use zero-copy for readMerkleTree API

Unassigned Ethan Rose Major Open Unresolved  
Sub-task HDDS-11207

HDDS-10239 Allow reconciliation and scanner to move replicas out of the UNHEALTHY state

Aswin Shakil Ethan Rose Major Open Unresolved  
Sub-task HDDS-11077

HDDS-10239 Optimize checksum calculations in container merkle tree

Ritesh Shukla Ethan Rose Major Open Unresolved  
Sub-task HDDS-10930

HDDS-10239 Handle backwards compatibility for containers created before reconciliation

Unassigned Ethan Rose Major Open Unresolved  
Sub-task HDDS-10929

HDDS-10239 Coordinate container reconciliation with container deletion and replication

Unassigned Ethan Rose Major Open Unresolved  
Sub-task HDDS-10928

HDDS-10239 Implement container comparison and repair logic within datanodes

Aswin Shakil Ethan Rose Major Patch Available Unresolved  
Sub-task HDDS-10926

HDDS-10239 Block deletion should update container merkle tree

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-10923

HDDS-10239 Container Scanner should still scan unhealthy containers

Aswin Shakil Ethan Rose Major Resolved Fixed  
Sub-task HDDS-10887

HDDS-10239 Implement a basic Merkle Tree Manager

Ethan Rose Ritesh Shukla Major Resolved Fixed  
Sub-task HDDS-10760

HDDS-10239 SCMExceptions resulting from admin CLI commands are treated as retriable

Unassigned Ethan Rose Major Open Unresolved  
Sub-task HDDS-10759

HDDS-10239 Consider allowing reconciliation when not all replicas have reached closed state

Unassigned Ethan Rose Major Open Unresolved  
Sub-task HDDS-10757

HDDS-10239 Basic SCM co-ordination

Unassigned Ritesh Shukla Major Open Unresolved  
Sub-task HDDS-10714

HDDS-10239 Restrict reconciliation requests by datanode status

Unassigned Ethan Rose Major Open Unresolved  
Sub-task HDDS-10450

HDDS-10239 Add GitHub actions labeler for the reconciliation feature branch

Ethan Rose Ethan Rose Major Resolved Fixed  
Sub-task HDDS-10379

HDDS-10239 Datanodes should generate initial container merkle tree during container close

Aswin Shakil Ritesh Shukla Major Resolved Fixed  
Sub-task HDDS-10378

HDDS-10239 Extend container repair capabilities to the block level

Unassigned Ritesh Shukla Minor Open Unresolved  
Sub-task HDDS-10377

HDDS-10239 Allow datanodes to do chunk level modifications to closed containers

Aswin Shakil Ritesh Shukla Major Resolved Fixed  
Sub-task HDDS-10376

HDDS-10239 Add a Datanode API to supply a merkle tree for a given container

Aswin Shakil Ritesh Shukla Major Resolved Fixed  
Sub-task HDDS-10375

HDDS-10239 Datanode reports Merkel Tree container summary to SCM during heartbeats

Unassigned Ritesh Shukla Major Resolved Implemented  
Sub-task HDDS-10374

HDDS-10239 Make container scanner generate merkle trees during the scan

Ethan Rose Ritesh Shukla Major Open Unresolved  
Sub-task HDDS-10373

HDDS-10239 Implement framework for capturing Merkle Tree Metrics

Aswin Shakil Ritesh Shukla Major Resolved Fixed  
Sub-task HDDS-10372

HDDS-10239 SCM and Datanode communication for reconciliation

Ethan Rose Ritesh Shukla Major Resolved Fixed  

Cancel