Documentation ¶
Index ¶
- Variables
- func CompileAssignments(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 *proc.Context, p ast.Proc, reader zio.Reader, adaptor proc.DataAdaptor) (*Runtime, error)
- func CompileForInternal(pctx *proc.Context, p ast.Proc, r zio.Reader) (*Runtime, error)
- func CompileForInternalWithOrder(pctx *proc.Context, p ast.Proc, r zio.Reader, layout order.Layout) (*Runtime, error)
- func CompileForLake(pctx *proc.Context, program ast.Proc, lake proc.DataAdaptor, parallelism int, ...) (*Runtime, error)
- func CompileJoinForFileSystem(pctx *proc.Context, p ast.Proc, readers []zio.Reader, adaptor proc.DataAdaptor) (*Runtime, error)
- func New(pctx *proc.Context, inAST ast.Proc, adaptor proc.DataAdaptor, ...) (*Runtime, error)
- func (r *Runtime) Build() error
- func (r *Runtime) Builder() *kernel.Builder
- func (r *Runtime) Context() *proc.Context
- func (r *Runtime) Entry() dag.Op
- func (r *Runtime) Optimize() error
- func (r *Runtime) Outputs() []proc.Interface
- func (r *Runtime) Parallelize(n int) error
- func (r *Runtime) Puller() zbuf.Puller
- func (r *Runtime) Statser() zbuf.Statser
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.