github-vet / github-vet/rangeloop-pointer-findings
kubernetes-sigs/cluster-capacity: pkg/framework/simulator.go; 5 LoC
- Dominant language
- No language data
- Stars
- 0
- Forks
- 0
- PR merge metrics
- PR metrics pending
Description
Found a possible issue in [kubernetes-sigs/cluster-capacity](https://www.github.com/kubernetes-sigs/cluster-capacity) at [pkg/framework/simulator.go](https://github.com/kubernetes-sigs/cluster-capacity/blob/0b73cb88f4d05cb838bd4d1c122a31455022b198/pkg/framework/simulator.go#L358-L362)
Below is the message reported by the analyzer for this snippet of code. Beware that the analyzer only reports the first
issue it finds, so please do not limit your consideration to the contents of the below message.
> function call which takes a reference to podCondition at line 360 may start a goroutine
[Click here to see the code in its original context.](https://github.com/kubernetes-sigs/cluster-capacity/blob/0b73cb88f4d05cb838bd4d1c122a31455022b198/pkg/framework/simulator.go#L358-L362)
Click here to show the 5 line(s) of Go which triggered the analyzer.
```go
for _, podCondition := range pod.Status.Conditions {
if podCondition.Type == v1.PodScheduled {
c.Update(pod, &podCondition, schedulerName)
}
}
```
Click here to show extra information the analyzer produced.
```
The following paths through the callgraph could lead to a goroutine:
(Update, 3) -> (Close, 0)
(Update, 3) -> (Close, 0) -> (New, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3)
(Update, 3) -> (Do, 1) -> (Get, 0) -> (Initialize, 1)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0)
(Update, 3) -> (Do, 1) -> (request, 2) -> (Duration, 1)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (get, 1)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (init, 0)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (checkVersion, 0)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (init, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (DialContext, 3)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (newMetricsRecorder, 2)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (Copy, 2)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (init, 1)
(Update, 3) -> (Close, 0) -> (Reset, 0) -> (RUnlock, 0) -> (init, 1)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 1)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (Copy, 2)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (unref, 0)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (mill, 0)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (mill, 0)
(Update, 3) -> (Close, 0) -> (AddTraceEvent, 2) -> (get, 0) -> (append, 1)
(Update, 3) -> (Close, 0) -> (Stop, 0) -> (Exited, 0) -> (DialContext, 3)
(Update, 3) -> (Close, 0) -> (Stop, 0) -> (Exited, 0) -> (newMetricsRecorder, 2)
(Update, 3) -> (Close, 0) -> (Stop, 0) -> (Exited, 0) -> (unref, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (unref, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Register, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (init, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (AggregateGoroutines, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (NonBlockingRun, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (processEvents, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (ListAndWatch, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (closeSubstream, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (newWatchClient, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (processHeaders, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (handle, 1)
(Update, 3) -> (Close, 0) -> (Reset, 1) -> (delete, 2) -> (unref, 0)
(Update, 3) -> (Close, 0) -> (After, 1) -> (panic, 1) -> (unref, 0)
(Update, 3) -> (Update, 4) -> (Now, 0) -> (Add, 1) -> (unref, 0)
(Update, 3) -> (Update, 4) -> (String, 0) -> (Iterate, 1) -> (init, 1)
(Update, 3) -> (Do, 1) -> (Reset, 1) -> (Add, 1) -> (unref, 0)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (Register, 1)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (init, 1)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (init, 1)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (init, 1)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (init, 1)
(Update, 3) -> (Do, 1) -> (Now, 0) -> (Add, 1) -> (unref, 0)
(Update, 3) -> (Do, 1) -> (Sub, 1) -> (AsDec, 0) -> (unref, 0)
(Update, 3) -> (Do, 1) -> (request, 2) -> (Duration, 1) -> (ServeHTTP, 2)
(Update, 3) -> (Body, 1) -> (Encode, 2) -> (SetGroupVersionKind, 1) -> (init, 1)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2) -> (init, 1)
(Update, 3) -> (Close, 0) -> (startPlain, 0) -> (Write, 1) -> (Sort, 1) -> (sort, 1)
(Update, 3) -> (Close, 0) -> (startPlain, 0) -> (Write, 1) -> (openExistingOrNew, 1) -> (OpenFile, 3)
(Update, 3) -> (Close, 0) -> (startPlain, 0) -> (Write, 1) -> (rotate, 0) -> (mill, 0)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Sort, 1) -> (sort, 1)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (NewCounter, 1) -> (lazyInit, 2)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Sort, 1) -> (sort, 1)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (init, 0) -> (AddExtensionType, 2)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (init, 0) -> (AddExtensionType, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Sort, 1) -> (sort, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (NewNamed, 1) -> (newQueueMetrics, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (WithCancel, 1) -> (cancel, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Observe, 1) -> (asyncFlush, 1)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (NewSchemeBuilder, 1) -> (Register, 1)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (Copy, 2) -> (ServeHTTP, 2)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (openExistingOrNew, 1) -> (OpenFile, 3)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (rotate, 0) -> (mill, 0)
(Update, 3) -> (Close, 0) -> (Flush, 0) -> (, 1) -> (openExistingOrNew, 1) -> (OpenFile, 3)
(Update, 3) -> (Close, 0) -> (Flush, 0) -> (, 1) -> (rotate, 0) -> (mill, 0)
(Update, 3) -> (Close, 0) -> (WriteClose, 1) -> (Write, 1) -> (openExistingOrNew, 1) -> (OpenFile, 3)
(Update, 3) -> (Close, 0) -> (WriteClose, 1) -> (Write, 1) -> (rotate, 0) -> (mill, 0)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0) -> (AddExtensionType, 2)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0) -> (AddExtensionType, 2)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0) -> (AddExtensionType, 2)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (Copy, 2) -> (ServeHTTP, 2)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (output, 6) -> (timeoutFlush, 1)
(Update, 3) -> (Close, 0) -> (updateState, 1) -> (uint, 1) -> (traceEvent, 2) -> (incrTraceRefCount, 0)
(Update, 3) -> (Close, 0) -> (tearDown, 1) -> (RemoveEntry, 1) -> (traceEvent, 2) -> (incrTraceRefCount, 0)
(Update, 3) -> (Close, 0) -> (Stop, 0) -> (Exited, 0) -> (NewSchemeBuilder, 1) -> (Register, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Register, 1) -> (trackHiddenCollector, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Until, 3) -> (chunkSizeFor, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (runSimulator, 2) -> (Report, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Until, 3) -> (chunkSizeFor, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (NonBlockingRun, 1) -> (SdNotify, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (processIncomingEvents, 1) -> (collectEvents, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (acquire, 1) -> (leaderOn, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (WithCancel, 1) -> (cancel, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (renew, 1) -> (release, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (newWatchClient, 0) -> (serveWatchClient, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (processHeaders, 1) -> (handleResponse, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (startWatching, 1) -> (sendEvent, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Until, 3) -> (chunkSizeFor, 1)
(Update, 3) -> (Close, 0) -> (Infof, 2) -> (printf, 4) -> (output, 6) -> (timeoutFlush, 1)
(Update, 3) -> (Fields, 0) -> (lazyInit, 0) -> (lazyInitSlow, 0) -> (NewNamed, 1) -> (newQueueMetrics, 2)
(Update, 3) -> (Do, 1) -> (Get, 0) -> (Initialize, 1) -> (Observe, 1) -> (asyncFlush, 1)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (WithCancel, 1) -> (cancel, 2)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (WithCancel, 1) -> (cancel, 2)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (newCCResolverWrapper, 2) -> (Build, 3)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (Register, 1) -> (trackHiddenCollector, 1)
(Update, 3) -> (Do, 1) -> (request, 2) -> (Duration, 1) -> (WithDeadline, 2) -> (cancel, 2)
(Update, 3) -> (Do, 1) -> (request, 2) -> (Duration, 1) -> (ServeHTTP, 2) -> (ListedPaths, 0)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2) -> (Observe, 1) -> (asyncFlush, 1)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2) -> (Observe, 1) -> (asyncFlush, 1)
(Update, 3) -> (Close, 0) -> (startPlain, 0) -> (Write, 1) -> (printWithFileLine, 6) -> (output, 6) -> (timeoutFlush, 1)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (get, 1) -> (IsValid, 0) -> (Resolve, 1)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (printf, 4) -> (output, 6) -> (timeoutFlush, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (SetEndpoints, 1) -> (NewAddress, 1) -> (updateResolverState, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (SetTransportDefaults, 1) -> (ConfigureTransport, 1) -> (configureTransport, 1)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (DialContext, 3) -> (dial, 3) -> (PerRPCCredentials, 0)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (NewSchemeBuilder, 1) -> (Register, 1) -> (trackHiddenCollector, 1)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (Copy, 2) -> (ServeHTTP, 2) -> (ListedPaths, 0)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (printWithFileLine, 6) -> (output, 6) -> (timeoutFlush, 1)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (printf, 4) -> (output, 6) -> (timeoutFlush, 1)
(Update, 3) -> (Close, 0) -> (add, 1) -> (GetPod, 0) -> (printf, 4) -> (output, 6) -> (timeoutFlush, 1)
(Update, 3) -> (Close, 0) -> (add, 1) -> (GetPod, 0) -> (printf, 4) -> (output, 6) -> (timeoutFlush, 1)
(Update, 3) -> (Close, 0) -> (Flush, 0) -> (, 1) -> (printWithFileLine, 6) -> (output, 6) -> (timeoutFlush, 1)
(Update, 3) -> (Close, 0) -> (Flush, 0) -> (, 1) -> (printDepth, 4) -> (output, 6) -> (timeoutFlush, 1)
(Update, 3) -> (Close, 0) -> (WriteClose, 1) -> (Write, 1) -> (printWithFileLine, 6) -> (output, 6) -> (timeoutFlush, 1)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (finish, 1) -> (SetError, 0) -> (addEvent, 3)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (Copy, 2) -> (ServeHTTP, 2) -> (ListedPaths, 0)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (printf, 4) -> (output, 6) -> (timeoutFlush, 1)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (printDepth, 4) -> (output, 6) -> (timeoutFlush, 1)
(Update, 3) -> (Close, 0) -> (Stop, 0) -> (Exited, 0) -> (DialContext, 3) -> (dial, 3) -> (PerRPCCredentials, 0)
(Update, 3) -> (Close, 0) -> (Stop, 0) -> (Exited, 0) -> (NewSchemeBuilder, 1) -> (Register, 1) -> (trackHiddenCollector, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (NonBlockingRun, 1) -> (SdNotify, 2) -> (DialUnix, 3)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (NonBlockingRun, 1) -> (SdNotify, 2) -> (DialUnix, 3)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (ListAndWatch, 1) -> (Warningf, 4) -> (ResultChan, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (PollImmediateUntil, 3) -> (PollUntil, 3) -> (poller, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (PollImmediateUntil, 3) -> (PollUntil, 3) -> (poller, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (processHeaders, 1) -> (handleResponse, 2) -> (awaitRequestCancel, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (processSettings, 1) -> (WriteSettingsAck, 0) -> (isControl, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (processWindowUpdate, 1) -> (scheduleFrameWrite, 0) -> (isControl, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (startWatching, 1) -> (sendEvent, 1) -> (InfoS, 3)
(Update, 3) -> (Do, 1) -> (Get, 0) -> (Initialize, 1) -> (SetTransportDefaults, 1) -> (ConfigureTransport, 1) -> (configureTransport, 1)
(Update, 3) -> (Do, 1) -> (request, 2) -> (Duration, 1) -> (ServeHTTP, 2) -> (ListedPaths, 0) -> (dispatch, 2)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2) -> (SetTransportDefaults, 1) -> (ConfigureTransport, 1) -> (configureTransport, 1)
(Update, 3) -> (Close, 0) -> (startPlain, 0) -> (Write, 1) -> (Header, 0) -> (Log, 1) -> (truncateMessage, 1) -> (resetExhausted, 0)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (get, 1) -> (IsValid, 0) -> (Resolve, 1) -> (FindNamedType, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (SetEndpoints, 1) -> (NewAddress, 1) -> (updateResolverState, 2) -> (updateClientConnState, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (SetTransportDefaults, 1) -> (ConfigureTransport, 1) -> (configureTransport, 1) -> (addConnIfNeeded, 3)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (Copy, 2) -> (ServeHTTP, 2) -> (ListedPaths, 0) -> (dispatch, 2)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (Header, 0) -> (Log, 1) -> (truncateMessage, 1) -> (validateTimestamp, 1)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (Migrate, 0) -> (Create, 1) -> (initializeMetric, 0) -> (toPromSummaryOpts, 0)
(Update, 3) -> (Close, 0) -> (Flush, 0) -> (, 1) -> (Header, 0) -> (Log, 1) -> (truncateMessage, 1) -> (validateTimestamp, 1)
(Update, 3) -> (Close, 0) -> (WriteClose, 1) -> (Write, 1) -> (Header, 0) -> (Log, 1) -> (truncateMessage, 1) -> (validateTimestamp, 1)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (Get, 3) -> (NewGetAction, 3) -> (IsInternalError, 1) -> (UpdateObject, 2)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (Migrate, 0) -> (Create, 1) -> (initializeMetric, 0) -> (toPromSummaryOpts, 0)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (Copy, 2) -> (ServeHTTP, 2) -> (ListedPaths, 0) -> (dispatch, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Register, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (toPromSummaryOpts, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (MustRegister, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (toPromSummaryOpts, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Install, 1) -> (GET, 1) -> (typeNameHandler, 1) -> (Method, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (InitKubeSchedulerConfiguration, 1) -> (NewSimpleClientset, 0) -> (NewBroadcaster, 0) -> (NewBroadcaster, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (NonBlockingRun, 1) -> (SdNotify, 2) -> (DialUnix, 3) -> (hook, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (NonBlockingRun, 1) -> (SdNotify, 2) -> (DialUnix, 3) -> (hook, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (NonBlockingRun, 1) -> (SdNotify, 2) -> (DialUnix, 3) -> (hook, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (renew, 1) -> (release, 0) -> (IsLeader, 0) -> (poller, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (renew, 1) -> (release, 0) -> (IsLeader, 0) -> (poller, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Install, 1) -> (GET, 1) -> (typeNameHandler, 1) -> (Method, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (applyConfChange, 1) -> (switchToConfig, 2) -> (abortLeaderTransfer, 0) -> (OptimisticUpdate, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (applyConfChange, 1) -> (switchToConfig, 2) -> (abortLeaderTransfer, 0) -> (OptimisticUpdate, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (applyConfChange, 1) -> (switchToConfig, 2) -> (abortLeaderTransfer, 0) -> (OptimisticUpdate, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (applyConfChange, 1) -> (switchToConfig, 2) -> (abortLeaderTransfer, 0) -> (OptimisticUpdate, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (startWatching, 1) -> (sendEvent, 1) -> (InfoS, 3) -> (Watch, 5)
(Update, 3) -> (Update, 4) -> (String, 0) -> (Iterate, 1) -> (Migrate, 0) -> (Create, 1) -> (initializeMetric, 0) -> (toPromSummaryOpts, 0)
(Update, 3) -> (Invokes, 2) -> (DeepCopy, 0) -> (Store, 1) -> (Migrate, 0) -> (Create, 1) -> (initializeMetric, 0) -> (toPromSummaryOpts, 0)
(Update, 3) -> (Do, 1) -> (Get, 0) -> (Initialize, 1) -> (SetTransportDefaults, 1) -> (ConfigureTransport, 1) -> (configureTransport, 1) -> (addConnIfNeeded, 3)
(Update, 3) -> (Do, 1) -> (Get, 0) -> (Initialize, 1) -> (Get, 3) -> (NewGetAction, 3) -> (IsInternalError, 1) -> (UpdateObject, 2)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (createScheduler, 2) -> (WithExtenders, 1) -> (NewRecorder, 1) -> (NewEventRecorderAdapter, 1)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (newCCResolverWrapper, 2) -> (Build, 3) -> (start, 0) -> (resolveNow, 1)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (Register, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (toPromSummaryOpts, 0)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (MustRegister, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (toPromSummaryOpts, 0)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (MustRegister, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (toPromSummaryOpts, 0)
(Update, 3) -> (Do, 1) -> (transformResponse, 2) -> (isTextResponse, 1) -> (Get, 3) -> (NewGetAction, 3) -> (IsInternalError, 1) -> (UpdateObject, 2)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2) -> (Migrate, 0) -> (Create, 1) -> (initializeMetric, 0) -> (toPromSummaryOpts, 0)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2) -> (SetTransportDefaults, 1) -> (ConfigureTransport, 1) -> (configureTransport, 1) -> (addConnIfNeeded, 3)
(Update, 3) -> (Close, 0) -> (startPlain, 0) -> (Write, 1) -> (Get, 1) -> (GetUsing, 2) -> (allocValueUnstructured, 0) -> (allocate, 0) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (startPlain, 0) -> (Write, 1) -> (Load, 0) -> (ResolveLocalPaths, 1) -> (GetAuthInfoFileReferences, 1) -> (initializeMetric, 0) -> (startDBSizeMonitorPerEndpoint, 2)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Load, 0) -> (ResolveLocalPaths, 1) -> (GetAuthInfoFileReferences, 1) -> (initializeMetric, 0) -> (startDBSizeMonitorPerEndpoint, 2)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (get, 1) -> (IsValid, 0) -> (Resolve, 1) -> (FindNamedType, 1) -> (addConnIfNeeded, 3)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Get, 1) -> (GetUsing, 2) -> (allocValueUnstructured, 0) -> (allocate, 0) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1) -> (newUint64Value, 2) -> (startDBSizeMonitorPerEndpoint, 2)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1) -> (newUint64Value, 2) -> (startDBSizeMonitorPerEndpoint, 2)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1) -> (newUint64Value, 2) -> (Gather, 0)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Get, 1) -> (GetUsing, 2) -> (allocValueUnstructured, 0) -> (allocate, 0) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Build, 0) -> (RegisterExtension, 1) -> (register, 3) -> (goPackage, 1) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (SetEndpoints, 1) -> (NewAddress, 1) -> (updateResolverState, 2) -> (updateClientConnState, 1) -> (newCCBalancerWrapper, 3)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (checkVersion, 0) -> (Status, 2) -> (Status, 3) -> (withRetryPolicy, 1) -> (newClientConn, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Load, 0) -> (ResolveLocalPaths, 1) -> (GetAuthInfoFileReferences, 1) -> (initializeMetric, 0) -> (startDBSizeMonitorPerEndpoint, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Get, 1) -> (GetUsing, 2) -> (allocValueUnstructured, 0) -> (allocate, 0) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (certRotatingDialer, 2) -> (DefaultControllerRateLimiter, 0) -> (NewLimiter, 2) -> (NewDelayingQueueWithCustomClock, 2) -> (newDelayingQueue, 3)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (NewBroadcaster, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (Shutdown, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (Serve, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (Run, 2)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (Get, 1) -> (GetUsing, 2) -> (allocValueUnstructured, 0) -> (allocate, 0) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (New, 3) -> (StaticStringSlice, 1) -> (WithExtenders, 1) -> (NewRecorder, 1) -> (Filter, 2)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (NewSchemeBuilder, 1) -> (Register, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (startDBSizeMonitorPerEndpoint, 2)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (newAdmissionMetrics, 0) -> (MustRegister, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (startDBSizeMonitorPerEndpoint, 2)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (newDialMetrics, 0) -> (MustRegister, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (startDBSizeMonitorPerEndpoint, 2)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (Get, 1) -> (GetUsing, 2) -> (allocValueUnstructured, 0) -> (allocate, 0) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (Remove, 1) -> (delete, 2) -> (List, 2) -> (EachListItem, 2) -> (GetItemsPtr, 1) -> (parseSelector, 2) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (Remove, 1) -> (delete, 2) -> (List, 2) -> (EachListItem, 2) -> (GetItemsPtr, 1) -> (parseSelector, 2) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (Get, 1) -> (GetUsing, 2) -> (allocValueUnstructured, 0) -> (allocate, 0) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (Load, 0) -> (ResolveLocalPaths, 1) -> (GetAuthInfoFileReferences, 1) -> (initializeMetric, 0) -> (startDBSizeMonitorPerEndpoint, 2)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (Load, 0) -> (ResolveLocalPaths, 1) -> (GetAuthInfoFileReferences, 1) -> (initializeMetric, 0) -> (startDBSizeMonitorPerEndpoint, 2)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (Migrate, 0) -> (Create, 1) -> (initializeMetric, 0) -> (toPromSummaryOpts, 0) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (Get, 1) -> (GetUsing, 2) -> (allocValueReflect, 0) -> (reuse, 4) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (Len, 0) -> (Get, 0) -> (Get, 1) -> (GetUsing, 2) -> (isErrCode, 2) -> (withRetryPolicy, 1) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (Flush, 0) -> (, 1) -> (Get, 1) -> (GetUsing, 2) -> (isErrCode, 2) -> (withRetryPolicy, 1) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (Flush, 0) -> (, 1) -> (Get, 1) -> (GetUsing, 2) -> (isErrCode, 2) -> (withRetryPolicy, 1) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (WriteClose, 1) -> (Write, 1) -> (Get, 1) -> (GetUsing, 2) -> (isErrCode, 2) -> (withRetryPolicy, 1) -> (waitUntilFreshAndBlock, 2)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1) -> (newUint64Value, 2) -> (Gather, 0)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1) -> (newUint64Value, 2) -> (Gather, 0)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1) -> (newUint64Value, 2) -> (Gather, 0)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (Migrate, 0) -> (Create, 1) -> (initializeMetric, 0) -> (toPromSummaryOpts, 0) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (Stop, 0) -> (Exited, 0) -> (New, 3) -> (StaticStringSlice, 1) -> (WithExtenders, 1) -> (NewRecorder, 1) -> (Filter, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (New, 3) -> (StaticStringSlice, 1) -> (WithExtenders, 1) -> (NewRecorder, 1) -> (Filter, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Register, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (toPromSummaryOpts, 0) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (MustRegister, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (toPromSummaryOpts, 0) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Install, 1) -> (GET, 1) -> (typeNameHandler, 1) -> (Method, 0) -> (Collect, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (NewBroadcaster, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (Shutdown, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (Serve, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (Run, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (InitKubeSchedulerConfiguration, 1) -> (NewSimpleClientset, 0) -> (NewBroadcaster, 0) -> (NewBroadcaster, 2) -> (connect, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (InitKubeSchedulerConfiguration, 1) -> (NewSimpleClientset, 0) -> (NewBroadcaster, 0) -> (NewBroadcaster, 2) -> (newETCD3HealthCheck, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (InitKubeSchedulerConfiguration, 1) -> (NewSimpleClientset, 0) -> (NewBroadcaster, 0) -> (NewBroadcaster, 2) -> (NewBroadcaster, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (NonBlockingRun, 1) -> (SdNotify, 2) -> (DialUnix, 3) -> (hook, 1) -> (handleRawConn, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (NonBlockingRun, 1) -> (SdNotify, 2) -> (DialUnix, 3) -> (hook, 1) -> (serve, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (ListAndWatch, 1) -> (Warningf, 4) -> (ResultChan, 0) -> (receive, 0) -> (Watch, 5)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Install, 1) -> (GET, 1) -> (typeNameHandler, 1) -> (Method, 0) -> (Collect, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (New, 3) -> (StaticStringSlice, 1) -> (WithExtenders, 1) -> (NewRecorder, 1) -> (Filter, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (New, 3) -> (StaticStringSlice, 1) -> (WithExtenders, 1) -> (NewRecorder, 1) -> (Filter, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (New, 3) -> (StaticStringSlice, 1) -> (WithExtenders, 1) -> (NewRecorder, 1) -> (Filter, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (New, 3) -> (StaticStringSlice, 1) -> (WithExtenders, 1) -> (NewRecorder, 1) -> (Filter, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (New, 3) -> (StaticStringSlice, 1) -> (WithExtenders, 1) -> (NewRecorder, 1) -> (Filter, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (newWatchClient, 0) -> (serveWatchClient, 1) -> (Recv, 0) -> (NewRaceFreeFake, 0) -> (newDecoratedWatcher, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (applyConfChange, 1) -> (switchToConfig, 2) -> (abortLeaderTransfer, 0) -> (OptimisticUpdate, 1) -> (Check, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (applyConfChange, 1) -> (switchToConfig, 2) -> (abortLeaderTransfer, 0) -> (OptimisticUpdate, 1) -> (Check, 1)
(Update, 3) -> (Close, 0) -> (Info, 1) -> (print, 3) -> (New, 3) -> (StaticStringSlice, 1) -> (WithExtenders, 1) -> (NewRecorder, 1) -> (Filter, 2)
(Update, 3) -> (Close, 0) -> (Infof, 2) -> (printf, 4) -> (New, 3) -> (StaticStringSlice, 1) -> (WithExtenders, 1) -> (NewRecorder, 1) -> (Filter, 2)
(Update, 3) -> (Close, 0) -> (V, 1) -> (setV, 1) -> (New, 3) -> (StaticStringSlice, 1) -> (WithExtenders, 1) -> (NewRecorder, 1) -> (Filter, 2)
(Update, 3) -> (Update, 4) -> (String, 0) -> (Iterate, 1) -> (Migrate, 0) -> (Create, 1) -> (initializeMetric, 0) -> (toPromSummaryOpts, 0) -> (StartCompactor, 3)
(Update, 3) -> (Invokes, 2) -> (DeepCopy, 0) -> (Store, 1) -> (Migrate, 0) -> (Create, 1) -> (initializeMetric, 0) -> (toPromSummaryOpts, 0) -> (StartCompactor, 3)
(Update, 3) -> (Do, 1) -> (Get, 0) -> (Initialize, 1) -> (certRotatingDialer, 2) -> (DefaultControllerRateLimiter, 0) -> (NewLimiter, 2) -> (NewDelayingQueueWithCustomClock, 2) -> (newDelayingQueue, 3)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (Register, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (toPromSummaryOpts, 0) -> (StartCompactor, 3)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (MustRegister, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (toPromSummaryOpts, 0) -> (StartCompactor, 3)
(Update, 3) -> (Do, 1) -> (, 0) -> (newReflectCache, 0) -> (MustRegister, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (toPromSummaryOpts, 0) -> (StartCompactor, 3)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2) -> (Migrate, 0) -> (Create, 1) -> (initializeMetric, 0) -> (toPromSummaryOpts, 0) -> (StartCompactor, 3)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2) -> (certRotatingDialer, 2) -> (DefaultControllerRateLimiter, 0) -> (NewLimiter, 2) -> (NewDelayingQueueWithCustomClock, 2) -> (newDelayingQueue, 3)
(Update, 3) -> (Close, 0) -> (startPlain, 0) -> (Write, 1) -> (Load, 0) -> (ResolveLocalPaths, 1) -> (GetAuthInfoFileReferences, 1) -> (initializeMetric, 0) -> (startCompactorOnce, 2) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Load, 0) -> (ResolveLocalPaths, 1) -> (GetAuthInfoFileReferences, 1) -> (initializeMetric, 0) -> (startCompactorOnce, 2) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (get, 1) -> (IsValid, 0) -> (Resolve, 1) -> (FindNamedType, 1) -> (NewDelayingQueueWithCustomClock, 2) -> (newDelayingQueue, 3)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1) -> (newUint64Value, 2) -> (startCompactorOnce, 2) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1) -> (newUint64Value, 2) -> (startCompactorOnce, 2) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1) -> (newUint64Value, 2) -> (Gather, 0) -> (checkMetricConsistency, 3)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (SetEndpoints, 1) -> (NewAddress, 1) -> (updateResolverState, 2) -> (updateClientConnState, 1) -> (applyServiceConfigAndBalancer, 2) -> (newCCBalancerWrapper, 3)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (SetEndpoints, 1) -> (NewAddress, 1) -> (updateResolverState, 2) -> (updateClientConnState, 1) -> (switchBalancer, 1) -> (newCCBalancerWrapper, 3)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (SetEndpoints, 1) -> (NewAddress, 1) -> (updateResolverState, 2) -> (updateClientConnState, 1) -> (newCCBalancerWrapper, 3) -> (Build, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Load, 0) -> (ResolveLocalPaths, 1) -> (GetAuthInfoFileReferences, 1) -> (initializeMetric, 0) -> (startCompactorOnce, 2) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (createDialer, 0) -> (ObserveDialLatency, 3)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (CreateHealthCheck, 1) -> (newETCD3HealthCheck, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (Serve, 1) -> (handleRawConn, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (ServeConn, 2) -> (serve, 0)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (NewSchemeBuilder, 1) -> (Register, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (startCompactorOnce, 2) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (newAdmissionMetrics, 0) -> (MustRegister, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (startCompactorOnce, 2) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (Do, 1) -> (transformResponse, 2) -> (newDialMetrics, 0) -> (MustRegister, 1) -> (trackHiddenCollector, 1) -> (FQName, 0) -> (startCompactorOnce, 2) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (Load, 0) -> (ResolveLocalPaths, 1) -> (GetAuthInfoFileReferences, 1) -> (initializeMetric, 0) -> (startCompactorOnce, 2) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (String, 0) -> (Iterate, 1) -> (Load, 0) -> (ResolveLocalPaths, 1) -> (GetAuthInfoFileReferences, 1) -> (initializeMetric, 0) -> (startCompactorOnce, 2) -> (StartCompactor, 3)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1) -> (newUint64Value, 2) -> (Gather, 0) -> (checkMetricConsistency, 3)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1) -> (newUint64Value, 2) -> (Gather, 0) -> (checkMetricConsistency, 3)
(Update, 3) -> (Close, 0) -> (Write, 1) -> (Send, 1) -> (init, 0) -> (AddExtensionType, 2) -> (NewTicker, 1) -> (newUint64Value, 2) -> (Gather, 0) -> (checkMetricConsistency, 3)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (createDialer, 0) -> (ObserveDialLatency, 3)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (CreateHealthCheck, 1) -> (newETCD3HealthCheck, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (Serve, 1) -> (handleRawConn, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (ServeConn, 2) -> (serve, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (InitKubeSchedulerConfiguration, 1) -> (NewSimpleClientset, 0) -> (NewBroadcaster, 0) -> (NewBroadcaster, 2) -> (enableHiddenStableCollectors, 0) -> (CustomMustRegister, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (InitKubeSchedulerConfiguration, 1) -> (NewSimpleClientset, 0) -> (NewBroadcaster, 0) -> (NewBroadcaster, 2) -> (StorageWithCacher, 0) -> (RegisterStorageCleanup, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (NonBlockingRun, 1) -> (SdNotify, 2) -> (DialUnix, 3) -> (hook, 1) -> (serve, 0) -> (shutDownIn, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (NonBlockingRun, 1) -> (SdNotify, 2) -> (DialUnix, 3) -> (hook, 1) -> (serve, 0) -> (shutDownIn, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (SetEndpoints, 1) -> (NewAddress, 1) -> (updateResolverState, 2) -> (updateClientConnState, 1) -> (applyServiceConfigAndBalancer, 2) -> (newCCBalancerWrapper, 3) -> (Build, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (SetEndpoints, 1) -> (NewAddress, 1) -> (updateResolverState, 2) -> (updateClientConnState, 1) -> (switchBalancer, 1) -> (newCCBalancerWrapper, 3) -> (Build, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (SetEndpoints, 1) -> (NewAddress, 1) -> (updateResolverState, 2) -> (updateClientConnState, 1) -> (newCCBalancerWrapper, 3) -> (Build, 2) -> (lbWatcher, 0)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (SetShowHidden, 0) -> (enableHiddenStableCollectors, 0) -> (CustomMustRegister, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (GetRESTOptions, 1) -> (ResourcePrefix, 1) -> (getAllResourcesAlias, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (ServeConn, 2) -> (serve, 0) -> (shutDownIn, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (ServeConn, 2) -> (serve, 0) -> (shutDownIn, 1)
(Update, 3) -> (Close, 0) -> (Remove, 1) -> (delete, 2) -> (List, 2) -> (EachListItem, 2) -> (GetItemsPtr, 1) -> (parseSelector, 2) -> (createFromProvider, 1) -> (create, 0) -> (MakeDefaultErrorFunc, 4)
(Update, 3) -> (Close, 0) -> (Remove, 1) -> (delete, 2) -> (List, 2) -> (EachListItem, 2) -> (GetItemsPtr, 1) -> (parseSelector, 2) -> (createFromConfig, 1) -> (create, 0) -> (MakeDefaultErrorFunc, 4)
(Update, 3) -> (Close, 0) -> (Remove, 1) -> (delete, 2) -> (List, 2) -> (EachListItem, 2) -> (GetItemsPtr, 1) -> (parseSelector, 2) -> (createFromProvider, 1) -> (create, 0) -> (MakeDefaultErrorFunc, 4)
(Update, 3) -> (Close, 0) -> (Remove, 1) -> (delete, 2) -> (List, 2) -> (EachListItem, 2) -> (GetItemsPtr, 1) -> (parseSelector, 2) -> (createFromConfig, 1) -> (create, 0) -> (MakeDefaultErrorFunc, 4)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (SetShowHidden, 0) -> (enableHiddenStableCollectors, 0) -> (CustomMustRegister, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (GetRESTOptions, 1) -> (ResourcePrefix, 1) -> (getAllResourcesAlias, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (ServeConn, 2) -> (serve, 0) -> (shutDownIn, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (ServeConn, 2) -> (serve, 0) -> (shutDownIn, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (InitKubeSchedulerConfiguration, 1) -> (NewSimpleClientset, 0) -> (NewBroadcaster, 0) -> (NewBroadcaster, 2) -> (connect, 0) -> (CreateSingleUseGrpcTunnel, 3) -> (DialConfig, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (InitKubeSchedulerConfiguration, 1) -> (NewSimpleClientset, 0) -> (NewBroadcaster, 0) -> (NewBroadcaster, 2) -> (StorageWithCacher, 0) -> (RegisterStorageCleanup, 1) -> (startCaching, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (ListAndWatch, 1) -> (Warningf, 4) -> (ResultChan, 0) -> (receive, 0) -> (createFromProvider, 1) -> (create, 0) -> (MakeDefaultErrorFunc, 4)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (ListAndWatch, 1) -> (Warningf, 4) -> (ResultChan, 0) -> (receive, 0) -> (createFromConfig, 1) -> (create, 0) -> (MakeDefaultErrorFunc, 4)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (handle, 1) -> (messageCopy, 5) -> (resetTimeout, 2) -> (NewSharedIndexInformer, 4) -> (createFromProvider, 1) -> (create, 0) -> (MakeDefaultErrorFunc, 4)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (handle, 1) -> (messageCopy, 5) -> (resetTimeout, 2) -> (NewSharedIndexInformer, 4) -> (createFromConfig, 1) -> (create, 0) -> (MakeDefaultErrorFunc, 4)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2) -> (List, 2) -> (EachListItem, 2) -> (GetItemsPtr, 1) -> (parseSelector, 2) -> (createFromProvider, 1) -> (create, 0) -> (MakeDefaultErrorFunc, 4)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2) -> (List, 2) -> (EachListItem, 2) -> (GetItemsPtr, 1) -> (parseSelector, 2) -> (createFromConfig, 1) -> (create, 0) -> (MakeDefaultErrorFunc, 4)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2) -> (List, 2) -> (EachListItem, 2) -> (GetItemsPtr, 1) -> (parseSelector, 2) -> (createFromProvider, 1) -> (create, 0) -> (MakeDefaultErrorFunc, 4)
(Update, 3) -> (add, 4) -> (Add, 1) -> (AddNominatedPod, 2) -> (List, 2) -> (EachListItem, 2) -> (GetItemsPtr, 1) -> (parseSelector, 2) -> (createFromConfig, 1) -> (create, 0) -> (MakeDefaultErrorFunc, 4)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Search, 2) -> (NewListAction, 4) -> (ExtractFromListOptions, 1) -> (ParseSelector, 1) -> (New, 6) -> (addAllEventHandlers, 3) -> (responsibleForPod, 2) -> (HandlesSchedulerName, 1)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Search, 2) -> (NewListAction, 4) -> (ExtractFromListOptions, 1) -> (ParseSelector, 1) -> (New, 6) -> (addAllEventHandlers, 3) -> (responsibleForPod, 2) -> (HandlesSchedulerName, 1)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Search, 2) -> (NewListAction, 4) -> (ExtractFromListOptions, 1) -> (ParseSelector, 1) -> (New, 6) -> (addAllEventHandlers, 3) -> (responsibleForPod, 2) -> (HandlesSchedulerName, 1)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Search, 2) -> (NewListAction, 4) -> (ExtractFromListOptions, 1) -> (ParseSelector, 1) -> (New, 6) -> (addAllEventHandlers, 3) -> (responsibleForPod, 2) -> (HandlesSchedulerName, 1)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Search, 2) -> (NewListAction, 4) -> (ExtractFromListOptions, 1) -> (ParseSelector, 1) -> (New, 6) -> (addAllEventHandlers, 3) -> (responsibleForPod, 2) -> (HandlesSchedulerName, 1)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Search, 2) -> (NewListAction, 4) -> (ExtractFromListOptions, 1) -> (ParseSelector, 1) -> (New, 6) -> (addAllEventHandlers, 3) -> (responsibleForPod, 2) -> (HandlesSchedulerName, 1)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Search, 2) -> (NewListAction, 4) -> (ExtractFromListOptions, 1) -> (ParseSelector, 1) -> (New, 6) -> (addAllEventHandlers, 3) -> (responsibleForPod, 2) -> (HandlesSchedulerName, 1)
(Update, 3) -> (Close, 0) -> (Error, 0) -> (sortReasonsHistogram, 0) -> (Search, 2) -> (NewListAction, 4) -> (ExtractFromListOptions, 1) -> (ParseSelector, 1) -> (New, 6) -> (addAllEventHandlers, 3) -> (responsibleForPod, 2) -> (HandlesSchedulerName, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (SetEndpoints, 1) -> (NewAddress, 1) -> (updateResolverState, 2) -> (updateClientConnState, 1) -> (applyServiceConfigAndBalancer, 2) -> (newCCBalancerWrapper, 3) -> (Build, 2) -> (lbWatcher, 0)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (SetEndpoints, 1) -> (NewAddress, 1) -> (updateResolverState, 2) -> (updateClientConnState, 1) -> (switchBalancer, 1) -> (newCCBalancerWrapper, 3) -> (Build, 2) -> (lbWatcher, 0)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (createDialer, 0) -> (ObserveDialLatency, 3) -> (tunnelHTTPConnect, 3) -> (DialConfig, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (GetRESTOptions, 1) -> (ResourcePrefix, 1) -> (getAllResourcesAlias, 1) -> (AnyVersionForGroupEnabled, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (New, 6) -> (addAllEventHandlers, 3) -> (responsibleForPod, 2) -> (HandlesSchedulerName, 1)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (New, 6) -> (addAllEventHandlers, 3) -> (responsibleForPod, 2) -> (HandlesSchedulerName, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (createDialer, 0) -> (ObserveDialLatency, 3) -> (tunnelHTTPConnect, 3) -> (DialConfig, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (GetRESTOptions, 1) -> (ResourcePrefix, 1) -> (getAllResourcesAlias, 1) -> (AnyVersionForGroupEnabled, 1)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (NonBlockingRun, 1) -> (SdNotify, 2) -> (DialUnix, 3) -> (hook, 1) -> (handleRawConn, 1) -> (newHTTP2Transport, 2) -> (Warningln, 2) -> (newHTTP2Server, 2)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (Serve, 1) -> (handleRawConn, 1) -> (newHTTP2Transport, 2) -> (Warningln, 2) -> (newHTTP2Server, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (Serve, 1) -> (handleRawConn, 1) -> (newHTTP2Transport, 2) -> (Warningln, 2) -> (newHTTP2Server, 2)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (InitKubeSchedulerConfiguration, 1) -> (NewSimpleClientset, 0) -> (NewBroadcaster, 0) -> (NewBroadcaster, 2) -> (connect, 0) -> (CreateSingleUseGrpcTunnel, 3) -> (DialConfig, 1) -> (NewClient, 2) -> (ReuseTokenSource, 2) -> (generateNonce, 0)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (createDialer, 0) -> (ObserveDialLatency, 3) -> (tunnelHTTPConnect, 3) -> (DialConfig, 1) -> (NewClient, 2) -> (ReuseTokenSource, 2) -> (generateNonce, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (createDialer, 0) -> (ObserveDialLatency, 3) -> (tunnelHTTPConnect, 3) -> (DialConfig, 1) -> (NewClient, 2) -> (ReuseTokenSource, 2) -> (generateNonce, 0)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (InitKubeSchedulerConfiguration, 1) -> (NewSimpleClientset, 0) -> (NewBroadcaster, 0) -> (NewBroadcaster, 2) -> (connect, 0) -> (CreateSingleUseGrpcTunnel, 3) -> (DialConfig, 1) -> (NewClient, 2) -> (ReuseTokenSource, 2) -> (generateNonce, 0) -> (connectionErrorf, 5)
(Update, 3) -> (Close, 0) -> (New, 1) -> (detectSystemd, 0) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (Create, 3) -> (createDialer, 0) -> (ObserveDialLatency, 3) -> (tunnelHTTPConnect, 3) -> (DialConfig, 1) -> (NewClient, 2) -> (ReuseTokenSource, 2) -> (generateNonce, 0) -> (connectionErrorf, 5)
(Update, 3) -> (Close, 0) -> (New, 2) -> (NewWithRecorder, 3) -> (Run, 1) -> (GetInformerFactory, 0) -> (JitterUntilWithContext, 5) -> (NewV4, 0) -> (createDialer, 0) -> (ObserveDialLatency, 3) -> (tunnelHTTPConnect, 3) -> (DialConfig, 1) -> (NewClient, 2) -> (ReuseTokenSource, 2) -> (generateNonce, 0) -> (connectionErrorf, 5)
```
Leave a reaction on this issue to contribute to the project by classifying this instance as a **Bug** :-1:, **Mitigated** :+1:, or **Desirable Behavior** :rocket:
See the descriptions of the classifications [here](https://github.com/github-vet/rangeclosure-findings#how-can-i-help) for more information.
commit ID: 0b73cb88f4d05cb838bd4d1c122a31455022b198
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.