mirror of
https://github.com/minio/minio.git
synced 2026-02-04 18:00:15 -05:00
feat: Single drive XL implementation (#14970)
Main motivation is move towards a common backend format for all different types of modes in MinIO, allowing for a simpler code and predictable behavior across all features. This PR also brings features such as versioning, replication, transitioning to single drive setups.
This commit is contained in:
@@ -27,6 +27,9 @@ const (
|
||||
// FSSetupType - FS setup type enum.
|
||||
FSSetupType
|
||||
|
||||
// ErasureSDSetupType - Erasure single drive setup enum.
|
||||
ErasureSDSetupType
|
||||
|
||||
// ErasureSetupType - Erasure setup type enum.
|
||||
ErasureSetupType
|
||||
|
||||
@@ -41,6 +44,8 @@ func (setupType SetupType) String() string {
|
||||
switch setupType {
|
||||
case FSSetupType:
|
||||
return globalMinioModeFS
|
||||
case ErasureSDSetupType:
|
||||
return globalMinioModeErasureSD
|
||||
case ErasureSetupType:
|
||||
return globalMinioModeErasure
|
||||
case DistErasureSetupType:
|
||||
|
||||
Reference in New Issue
Block a user