Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 3 of 3 for objectQuorumFromMeta (0.09 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. cmd/erasure-object.go

    	} else {
    		metaArr, errs = readAllXL(ctx, storageDisks, srcBucket, srcObject, true, false)
    	}
    
    	readQuorum, writeQuorum, err := objectQuorumFromMeta(ctx, metaArr, errs, er.defaultParityCount)
    	if err != nil {
    		if shouldCheckForDangling(err, errs, srcBucket) {
    			_, derr := er.deleteIfDangling(context.Background(), srcBucket, srcObject, metaArr, errs, nil, srcOpts)
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Fri Oct 24 04:05:31 GMT 2025
    - 80.4K bytes
    - Click Count (0)
  2. cmd/erasure-metadata.go

    		}
    	}
    	return parities
    }
    
    // Returns per object readQuorum and writeQuorum
    // readQuorum is the min required disks to read data.
    // writeQuorum is the min required disks to write data.
    func objectQuorumFromMeta(ctx context.Context, partsMetaData []FileInfo, errs []error, defaultParityCount int) (objectReadQuorum, objectWriteQuorum int, err error) {
    	// There should be at least half correct entries, if not return failure
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Sun Sep 28 20:59:21 GMT 2025
    - 21.3K bytes
    - Click Count (0)
  3. cmd/erasure-object_test.go

    	}
    	for _, tt := range tests {
    		t.(*testing.T).Run("", func(t *testing.T) {
    			globalStorageClass.Update(tt.storageClassCfg)
    			actualReadQuorum, actualWriteQuorum, err := objectQuorumFromMeta(ctx, tt.parts, tt.errs, storageclass.DefaultParityBlocks(len(erasureDisks)))
    			if tt.expectedError != nil && err == nil {
    				t.Errorf("Expected %s, got %s", tt.expectedError, err)
    			}
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Fri Aug 29 02:39:48 GMT 2025
    - 38.3K bytes
    - Click Count (0)
Back to Top