MCPcopy Create free account
hub / github.com/brimdata/super / Build

Function Build

compiler/package.go:47–54  ·  view source on GitHub ↗
(rctx *runtime.Context, main *dag.Main, env *exec.Environment, readers []sio.Reader)

Source from the content-addressed store, hash-verified

45}
46
47func Build(rctx *runtime.Context, main *dag.Main, env *exec.Environment, readers []sio.Reader) (map[string]vio.Puller, *op.DebugChans, vio.Meter, error) {
48 b := rungen.NewBuilder(rctx, env)
49 outputs, debugs, err := b.Build(main, readers...)
50 if err != nil {
51 return nil, nil, nil, err
52 }
53 return outputs, debugs, b.Meter(), nil
54}
55
56func BuildWithBuilder(rctx *runtime.Context, main *dag.Main, env *exec.Environment, readers []sio.Reader) (map[string]vio.Puller, *op.DebugChans, *rungen.Builder, error) {
57 b := rungen.NewBuilder(rctx, env)

Callers 2

CompileWithASTFunction · 0.70
CompileWithSortKeyFunction · 0.70

Calls 3

BuildMethod · 0.95
MeterMethod · 0.95
NewBuilderFunction · 0.92

Tested by

no test coverage detected