Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for DeleteVersion (0.18 sec)

  1. cmd/xl-storage.go

    				removeAll(target)
    			}
    		}
    	}
    
    	return nil
    }
    
    // DeleteVersion - deletes FileInfo metadata for path at `xl.meta`. forceDelMarker
    // will force creating a new `xl.meta` to create a new delete marker
    func (s *xlStorage) DeleteVersion(ctx context.Context, volume, path string, fi FileInfo, forceDelMarker bool, opts DeleteOptions) (err error) {
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Sun Apr 28 17:53:50 GMT 2024
    - 84.7K bytes
    - Viewed (0)
  2. cmd/erasure-object.go

    		g := errgroup.WithNErrs(len(disks))
    		for index := range disks {
    			index := index
    			g.Go(func() error {
    				if disks[index] == nil {
    					return errDiskNotFound
    				}
    				return disks[index].DeleteVersion(ctx, bucket, object, fi, false, DeleteOptions{})
    			}, index)
    		}
    
    		rmDisks := make(map[string]string, len(disks))
    		for index, err := range g.Wait() {
    			var errStr, diskName string
    			if err != nil {
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Sun May 05 16:56:21 GMT 2024
    - 77.2K bytes
    - Viewed (2)
  3. cmd/xl-storage-format-v2.go

    		return x.versions[i].header.sortsBefore(x.versions[j].header)
    	})
    }
    
    // DeleteVersion deletes the version specified by version id.
    // returns to the caller which dataDir to delete, also
    // indicates if this is the last version.
    func (x *xlMetaV2) DeleteVersion(fi FileInfo) (string, error) {
    	// This is a situation where versionId is explicitly
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Tue Apr 23 05:07:37 GMT 2024
    - 63.6K bytes
    - Viewed (1)
  4. cmd/xl-storage_test.go

    			}
    			if err != errFileVersionNotFound {
    				t.Fatalf("Version %s should not exist, but returned: %#v", versions[i], fi)
    			}
    		}
    	}
    
    	// Delete version 0...
    	checkVerExist(t)
    	err = xl.DeleteVersion(ctx, volume, object, FileInfo{Name: object, Volume: volume, VersionID: versions[0]}, false, DeleteOptions{})
    	if err != nil {
    		t.Fatal(err)
    	}
    	deleted[0] = true
    	checkVerExist(t)
    
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Thu Apr 11 17:45:28 GMT 2024
    - 66.7K bytes
    - Viewed (0)
Back to top