Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for TierName (0.17 sec)

  1. cmd/tier-journal.go

    			break
    		}
    		err = fn(ctx, entry.ObjName, entry.VersionID, entry.TierName)
    		if err != nil && !isErrObjectNotFound(err) {
    			logger.LogIf(ctx, fmt.Errorf("tier-journal: failed to delete transitioned object %s from %s due to %s", entry.ObjName, entry.TierName, err))
    			// We add the entry into the active journal to try again
    			// later.
    			jd.addEntry(entry)
    		}
    	}
    Go
    - Registered: Sun Feb 25 19:28:16 GMT 2024
    - Last Modified: Thu Jan 18 07:03:17 GMT 2024
    - 7.4K bytes
    - Viewed (0)
  2. cmd/tier-journal_gen.go

    			}
    		case "vid":
    			z.VersionID, err = dc.ReadString()
    			if err != nil {
    				err = msgp.WrapError(err, "VersionID")
    				return
    			}
    		case "tier":
    			z.TierName, err = dc.ReadString()
    			if err != nil {
    				err = msgp.WrapError(err, "TierName")
    				return
    			}
    		default:
    			err = dc.Skip()
    			if err != nil {
    				err = msgp.WrapError(err)
    				return
    			}
    		}
    	}
    	return
    }
    
    Go
    - Registered: Sun Feb 25 19:28:16 GMT 2024
    - Last Modified: Thu Jun 03 21:26:51 GMT 2021
    - 6.1K bytes
    - Viewed (0)
  3. cmd/tier.go

    // IsTierValid returns true if there exists a remote tier by name tierName,
    // otherwise returns false.
    func (config *TierConfigMgr) IsTierValid(tierName string) bool {
    	config.RLock()
    	defer config.RUnlock()
    	_, valid := config.isTierNameInUse(tierName)
    	return valid
    }
    
    // isTierNameInUse returns tier type and true if there exists a remote tier by
    // name tierName, otherwise returns madmin.Unsupported and false. N B this
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Wed Apr 17 05:09:58 GMT 2024
    - 15.5K bytes
    - Viewed (0)
  4. cmd/tier-mem-journal.go

    			logger.LogIf(ctx, deleteObjectFromRemoteTier(ctx, entry.ObjName, entry.VersionID, entry.TierName))
    		}
    	}
    }
    
    func (j *tierMemJournal) AddEntry(je jentry) error {
    	select {
    	case j.entries <- je:
    	default:
    		return fmt.Errorf("failed to remove tiered content at %s with version %s from tier %s, will be retried later.",
    			je.ObjName, je.VersionID, je.TierName)
    	}
    	return nil
    Go
    - Registered: Sun Feb 25 19:28:16 GMT 2024
    - Last Modified: Thu Aug 03 21:16:15 GMT 2023
    - 1.5K bytes
    - Viewed (0)
  5. cmd/tier-journal_test.go

    		if i < len(oldStructVals) {
    			// For old struct values, the RemoteVersionID will be
    			// empty
    			expectedJe = jentry{
    				ObjName:   oldStructVals[i].ObjName,
    				VersionID: "",
    				TierName:  oldStructVals[i].TierName,
    			}
    		} else {
    			expectedJe = newStructVals[i-len(oldStructVals)]
    		}
    		if expectedJe != je {
    			t.Errorf("Case %d: Expected: %v, Got: %v", i, expectedJe, je)
    		}
    	}
    Go
    - Registered: Sun Feb 25 19:28:16 GMT 2024
    - Last Modified: Thu Jun 03 21:26:51 GMT 2021
    - 3.2K bytes
    - Viewed (0)
  6. cmd/tier-sweeper.go

    		globalExpiryState.enqueueTierJournalEntry(je)
    	}
    }
    
    type jentry struct {
    	ObjName   string
    	VersionID string
    	TierName  string
    }
    
    func deleteObjectFromRemoteTier(ctx context.Context, objName, rvID, tierName string) error {
    	w, err := globalTierConfigMgr.getDriver(ctx, tierName)
    	if err != nil {
    		return err
    	}
    	return w.Remove(ctx, objName, remoteVersionID(rvID))
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Wed Apr 17 05:09:58 GMT 2024
    - 4.7K bytes
    - Viewed (0)
  7. cmd/bucket-lifecycle.go

    }
    
    func (n newerNoncurrentTask) OpHash() uint64 {
    	return xxh3.HashString(n.bucket + n.versions[0].ObjectV.ObjectName)
    }
    
    func (j jentry) OpHash() uint64 {
    	return xxh3.HashString(j.TierName + j.ObjName)
    }
    
    func (e expiryTask) OpHash() uint64 {
    	return xxh3.HashString(e.objInfo.Bucket + e.objInfo.Name)
    }
    
    // expiryState manages all ILM related expiration activities.
    type expiryState struct {
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Wed Apr 17 05:09:58 GMT 2024
    - 33.1K bytes
    - Viewed (0)
Back to top