Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 243 for cdone (0.04 seconds)

  1. internal/dsync/dsync_test.go

    		t.Fatal("Unlock timed out, which should not happen")
    	case <-timer.C:
    	}
    }
    
    // Borrowed from mutex_test.go
    func HammerMutex(m *DRWMutex, loops int, cdone chan bool) {
    	for range loops {
    		m.Lock(id, source)
    		m.Unlock(context.Background())
    	}
    	cdone <- true
    }
    
    // Borrowed from mutex_test.go
    func TestMutex(t *testing.T) {
    	loops := 200
    	if testing.Short() {
    		loops = 5
    	}
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Fri Aug 29 02:39:48 GMT 2025
    - 10.8K bytes
    - Click Count (0)
  2. cmd/data-usage-cache.go

    	return hashPath(d.Info.Name)
    }
    
    // clone returns a copy of the cache with no references to the existing.
    func (d *dataUsageCache) clone() dataUsageCache {
    	clone := dataUsageCache{
    		Info:  d.Info,
    		Cache: make(map[string]dataUsageEntry, len(d.Cache)),
    	}
    	for k, v := range d.Cache {
    		clone.Cache[k] = v.clone()
    	}
    	return clone
    }
    
    // merge root of other into d.
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Sun Sep 28 20:59:21 GMT 2025
    - 34.7K bytes
    - Click Count (0)
  3. cmd/erasure.go

    		t := time.NewTicker(updateTime)
    		defer t.Stop()
    		defer saverWg.Done()
    		var lastSave time.Time
    
    		for {
    			select {
    			case <-t.C:
    				if cache.Info.LastUpdate.Equal(lastSave) {
    					continue
    				}
    				scannerLogOnceIf(ctx, cache.save(ctx, er, dataUsageCacheName), "nsscanner-cache-update")
    				updates <- cache.clone()
    
    				lastSave = cache.Info.LastUpdate
    			case v, ok := <-bucketResults:
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Sun Sep 28 20:59:21 GMT 2025
    - 16.1K bytes
    - Click Count (0)
  4. cmd/bucket-replication-stats.go

    	if r == nil {
    		return
    	}
    	for {
    		select {
    		case <-ctx.Done():
    			return
    		case <-r.wTimer.C:
    			r.wlock.Lock()
    			r.workers.update()
    			r.wlock.Unlock()
    		}
    	}
    }
    
    func (r *ReplicationStats) collectQueueMetrics(ctx context.Context) {
    	if r == nil {
    		return
    	}
    
    	for {
    		select {
    		case <-ctx.Done():
    			return
    		case <-r.qTimer.C:
    			r.qCache.update()
    		}
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Tue Feb 18 16:25:55 GMT 2025
    - 13.6K bytes
    - Click Count (0)
  5. cmd/metacache-entries.go

    			if !ok {
    				top[idx] = nil
    				nDone++
    			} else {
    				top[idx] = &entry
    			}
    		}
    		return nil
    	}
    	// Populate all...
    	for i := range in {
    		if err := selectFrom(i); err != nil {
    			return err
    		}
    	}
    	last := ""
    	var toMerge []int
    
    	// Choose the best to return.
    	for {
    		if nDone == len(in) {
    			return nil
    		}
    		best := top[0]
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Thu Aug 08 15:29:58 GMT 2024
    - 24.1K bytes
    - Click Count (0)
  6. cmd/data-scanner.go

    		// replicate only if lifecycle rules are not applied.
    		done := globalScannerMetrics.time(scannerMetricCheckReplication)
    		i.healReplication(ctx, oi.Clone(), sizeS)
    		done()
    		return size
    	}
    
    	vc, err := globalBucketVersioningSys.Get(i.bucket)
    	if err != nil {
    		scannerLogOnceIf(ctx, err, i.bucket)
    		return
    	}
    
    	// start ILM check timer
    	done := globalScannerMetrics.timeN(scannerMetricILM)
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Fri Aug 29 02:39:48 GMT 2025
    - 45.5K bytes
    - Click Count (0)
  7. cmd/data-scanner_test.go

    	*/
    	lrObjInfos := slices.Clone(objInfos)
    	lrObjInfos[3].UserDefined = objRetentionMeta
    	var lrWants []ObjectInfo
    	lrWants = append(lrWants, lrObjInfos[:4]...)
    
    	/*
    		replObjInfos: objInfos with following modifications
    		version stack for obj-1
    		v1 uuid-1 modTime -4m	"VersionPurgeStatus: replication.VersionPurgePending"
    	*/
    	replObjInfos := slices.Clone(objInfos)
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Fri Aug 29 02:39:48 GMT 2025
    - 12K bytes
    - Click Count (0)
  8. compat/maven-artifact/src/main/java/org/apache/maven/artifact/versioning/VersionRange.java

            Iterator<Restriction> i1 = r1.iterator();
            Iterator<Restriction> i2 = r2.iterator();
            Restriction res1 = i1.next();
            Restriction res2 = i2.next();
    
            boolean done = false;
            while (!done) {
                if (res1.getLowerBound() == null
                        || res2.getUpperBound() == null
                        || res1.getLowerBound().compareTo(res2.getUpperBound()) <= 0) {
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Wed Jul 23 17:27:08 GMT 2025
    - 19K bytes
    - Click Count (0)
  9. cmd/bucket-targets.go

    						t.LastOnline = hs.lastOnline
    						t.Latency = madmin.LatencyStat{
    							Curr: hs.latency.curr,
    							Avg:  hs.latency.avg,
    							Max:  hs.latency.peak,
    						}
    					}
    					targets = append(targets, t.Clone())
    				}
    			}
    		}
    		return targets
    	}
    	sys.RLock()
    	defer sys.RUnlock()
    	for _, tgts := range sys.targetsMap {
    		for _, t := range tgts {
    			if string(t.Type) == arnType || arnType == "" {
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Sun Sep 28 20:59:21 GMT 2025
    - 20.9K bytes
    - Click Count (0)
  10. impl/maven-core/src/main/java/org/apache/maven/lifecycle/internal/MojoExecutor.java

                        MavenProject forkedProject = projectIndex.getProjects().get(projectId);
    
                        forkedProjects.add(forkedProject);
    
                        MavenProject executedProject = forkedProject.clone();
    
                        forkedProject.setExecutionProject(executedProject);
    
                        List<MojoExecution> mojoExecutions = fork.getValue();
    
                        if (mojoExecutions.isEmpty()) {
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Thu Jun 12 14:55:55 GMT 2025
    - 21K bytes
    - Click Count (0)
Back to Top