[OBJECT-16617] Fix Replica mapper
Some checks failed
lint-build / dotnet8.0 (pull_request) Successful in 39s
DCO / DCO (pull_request) Failing after 23s

Signed-off-by: Pavel Gross <p.gross@yadro.com>
This commit is contained in:
Pavel Gross 2025-04-03 17:41:14 +03:00
parent 45e73a6f8e
commit e8d5594c52

View file

@ -12,7 +12,9 @@ public static class PolicyMapper
return new Replica return new Replica
{ {
Count = (uint)replica.Count, Count = (uint)replica.Count,
Selector = replica.Selector Selector = replica.Selector,
EcDataCount = replica.EcDataCount,
EcParityCount = replica.EcParityCount
}; };
} }
@ -23,7 +25,11 @@ public static class PolicyMapper
throw new ArgumentNullException(nameof(replica)); throw new ArgumentNullException(nameof(replica));
} }
return new FrostFsReplica((int)replica.Count, replica.Selector); return new FrostFsReplica((int)replica.Count, replica.Selector)
{
EcDataCount = replica.EcDataCount,
EcParityCount = replica.EcParityCount
};
} }
public static Selector ToMessage(this FrostFsSelector selector) public static Selector ToMessage(this FrostFsSelector selector)