MCPcopy
hub / github.com/grafana/dskit / OpenStream

Method OpenStream

middleware/grpc_stats.go:150–158  ·  view source on GitHub ↗
(connID string)

Source from the content-addressed store, hash-verified

148}
149
150func (st *StreamTracker) OpenStream(connID string) {
151 st.mu.RLock()
152 conn, ok := st.connMap[connID]
153 st.mu.RUnlock()
154 if !ok {
155 conn = st.createOrGetConnEntry(connID)
156 }
157 conn.Inc()
158}
159
160func (st *StreamTracker) CloseStream(connID string) {
161 st.mu.RLock()

Callers 4

TestGrpcStreamTrackerFunction · 0.95
BenchmarkStreamTrackerFunction · 0.95
HandleRPCMethod · 0.80

Calls 1

createOrGetConnEntryMethod · 0.95

Tested by 3

TestGrpcStreamTrackerFunction · 0.76
BenchmarkStreamTrackerFunction · 0.76