Results 35 issues of wangdi

### Before requesting gatekeeper: * [ ] Two review approvals and any prior change requests have been resolved. * [ ] Testing is complete and all tests passed or there...

Wait for all previous rebuild finish, before scan and migration, in case it might iterate some stale objects. Features: rebuild ec Test-tags: pr rebuild ec Required-githooks: true ### Before requesting...

release-2.4
priority

Revert PR-12217 to use all of target for GX object to avoid imbalance of the target space usages. Then we might put multiple shards in the same target during rebuild,...

### Before requesting gatekeeper: * [ ] Two review approvals and any prior change requests have been resolved. * [ ] Testing is complete and all tests passed or there...

clean-cherry-pick
release-2.4

### Before requesting gatekeeper: * [ ] Two review approvals and any prior change requests have been resolved. * [ ] Testing is complete and all tests passed or there...

Triggering EC degraded fetch before rank eviction. So it adds a tried target list for each I/O, if it gets timeout for one target, then the target will be added...

### Before requesting gatekeeper: * [ ] Two review approvals and any prior change requests have been resolved. * [ ] Testing is complete and all tests passed or there...

If there is only single parity, then let's encode the parity during rebuild. If there are more than one parity shards, then 1 If rebuild enumerate can get other parity...

Move a few bio healthy metrics, which are detected by daos engine, outside, so they are still visible even with bypass healthy check option. Required-githooks: true ### Before requesting gatekeeper:...

If there is only single parity, then let's encode the parity during rebuild. If there are more than one parity shards, then 1 If rebuild enumerate can get other parity...