Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for trackerByServiceMap (0.16 sec)

  1. pkg/proxy/endpointslicecache.go

    	cache.lock.Lock()
    	defer cache.lock.Unlock()
    
    	if _, ok := cache.trackerByServiceMap[serviceKey]; !ok {
    		cache.trackerByServiceMap[serviceKey] = newEndpointSliceTracker()
    	}
    
    	changed := cache.esDataChanged(serviceKey, sliceKey, esData)
    
    	if changed {
    		cache.trackerByServiceMap[serviceKey].pending[sliceKey] = esData
    	}
    
    	return changed
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 21:07:21 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  2. pkg/proxy/endpointslicecache_test.go

    			for _, endpointSlice := range tc.endpointSlices {
    				esCache.updatePending(endpointSlice, false)
    			}
    
    			compareEndpointsMapsStr(t, esCache.getEndpointsMap(tc.namespacedName, esCache.trackerByServiceMap[tc.namespacedName].pending), tc.expectedMap)
    			cmc.Check(t)
    		})
    	}
    }
    
    func TestEndpointInfoByServicePort(t *testing.T) {
    	testCases := map[string]struct {
    		namespacedName types.NamespacedName
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 21:07:21 UTC 2024
    - 24.9K bytes
    - Viewed (0)
  3. pkg/proxy/endpointschangetracker_test.go

    	for _, endpointSlice := range endpointSlices {
    		endpointSliceCache.updatePending(endpointSlice, false)
    	}
    
    	for _, tracker := range endpointSliceCache.trackerByServiceMap {
    		tracker.applied = tracker.pending
    		tracker.pending = endpointSliceDataByName{}
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Dec 21 14:44:08 UTC 2023
    - 79.9K bytes
    - Viewed (0)
Back to top