From 0d057c777ad62d9f612a605689b0d8ab544cf325 Mon Sep 17 00:00:00 2001 From: Harshavardhana Date: Sat, 6 Feb 2021 16:18:56 -0800 Subject: [PATCH] remove restriction for multi pool distribution algo --- cmd/erasure-server-pool.go | 5 ----- 1 file changed, 5 deletions(-) diff --git a/cmd/erasure-server-pool.go b/cmd/erasure-server-pool.go index c7fd60e53..659cd9e5c 100644 --- a/cmd/erasure-server-pool.go +++ b/cmd/erasure-server-pool.go @@ -107,11 +107,6 @@ func newErasureServerPools(ctx context.Context, endpointServerPools EndpointServ return nil, fmt.Errorf("All serverPools should have same deployment ID expected %s, got %s", deploymentID, formats[i].ID) } - // Validate if users brought different different distribution algo pools. - if distributionAlgo != formats[i].Erasure.DistributionAlgo { - return nil, fmt.Errorf("All serverPools should have same distributionAlgo expected %s, got %s", distributionAlgo, formats[i].Erasure.DistributionAlgo) - } - z.serverPools[i], err = newErasureSets(ctx, ep.Endpoints, storageDisks[i], formats[i], commonParityDrives) if err != nil { return nil, err