Documentation ¶
Index ¶
- Variables
- func CompileAssignments(zctx *zed.Context, dsts field.List, srcs field.List) (field.List, []expr.Evaluator)
- func MustParseProc(query string) ast.Proc
- func ParseExpression(expr string) (ast.Expr, error)
- func ParseProc(src string, filenames ...string) (ast.Proc, error)
- type Runtime
- func CompileForFileSystem(pctx *op.Context, p ast.Proc, readers []zio.Reader, adaptor op.DataAdaptor) (*Runtime, error)
- func CompileForInternal(pctx *op.Context, p ast.Proc, r zio.Reader) (*Runtime, error)
- func CompileForInternalWithOrder(pctx *op.Context, p ast.Proc, r zio.Reader, layout order.Layout) (*Runtime, error)
- func CompileForLake(pctx *op.Context, program ast.Proc, lake op.DataAdaptor, parallelism int, ...) (*Runtime, error)
- func New(pctx *op.Context, inAST ast.Proc, adaptor op.DataAdaptor, ...) (*Runtime, error)
- func (r *Runtime) Build() error
- func (r *Runtime) Builder() *kernel.Builder
- func (r *Runtime) Context() *op.Context
- func (r *Runtime) Entry() dag.Op
- func (r *Runtime) Meter() zbuf.Meter
- func (r *Runtime) Optimize() error
- func (r *Runtime) Outputs() []zbuf.Puller
- func (r *Runtime) Parallelize(n int) error
- func (r *Runtime) Puller() zbuf.Puller
Constants ¶
This section is empty.
Variables ¶
View Source
var Parallelism = runtime.GOMAXPROCS(0) //XXX
Functions ¶
func CompileAssignments ¶
func MustParseProc ¶
MustParseProc is functionally the same as ParseProc but panics if an error is encountered.
Types ¶
type Runtime ¶
type Runtime struct {
// contains filtered or unexported fields
}
func CompileForFileSystem ¶
func CompileForInternal ¶
func CompileForLake ¶
func (*Runtime) Parallelize ¶
Click to show internal directories.
Click to hide internal directories.