MCPcopy
hub / github.com/uber/aresdb / BlockingScanNode

Struct BlockingScanNode

broker/query_plan_agg.go:139–146  ·  view source on GitHub ↗

BlockingScanNode is a BlockingPlanNode that handles rpc calls to fetch data from datanode

Source from the content-addressed store, hash-verified

137
138// BlockingScanNode is a BlockingPlanNode that handles rpc calls to fetch data from datanode
139type BlockingScanNode struct {
140 blockingPlanNodeImpl
141
142 qc QueryContext
143 host topology.Host
144 dataNodeClient dataCli.DataNodeQueryClient
145 topo topology.HealthTrackingDynamicTopoloy
146}
147
148func (sn *BlockingScanNode) Execute(ctx context.Context) (result queryCom.AQLQueryResult, err error) {
149 done := ctx.Done()

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected