Documentation ¶ Index ¶ func Call(idx int, proc *process.Process, argument any, isFirst bool, isLast bool) (bool, error) func Prepare(proc *process.Process, argument any) error func String(_ any, buf *bytes.Buffer) type Argument func (arg *Argument) Free(proc *process.Process, pipelineFailed bool) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Call ¶ func Call(idx int, proc *process.Process, argument any, isFirst bool, isLast bool) (bool, error) Call is the execute method of minus operator it built a hash table for right relation first. use values from left relation to probe and update the hash table. and preserve values that do not exist in the hash table. func Prepare ¶ func Prepare(proc *process.Process, argument any) error func String ¶ func String(_ any, buf *bytes.Buffer) Types ¶ type Argument ¶ type Argument struct { // hash table bucket related information. IBucket, NBucket uint64 // contains filtered or unexported fields } func (*Argument) Free ¶ func (arg *Argument) Free(proc *process.Process, pipelineFailed bool) Source Files ¶ View all Source files minus.gotypes.go Click to show internal directories. Click to hide internal directories.