Documentation ¶
Index ¶
Constants ¶
View Source
const ( Build = iota Probe End )
Variables ¶
This section is empty.
Functions ¶
func Call ¶
func Call(idx int, proc *process.Process, argument any, isFirst bool, isLast bool) (process.ExecStatus, error)
Call is the execute method of `intersect all` operator it built a hash table for right relation first. and use an array to record how many times each key appears in right relation. use values from left relation to probe and update the array. throw away values that do not exist in the hash table. preserve values that exist in the hash table (the minimum of the number of times that exist in either).
Types ¶
Click to show internal directories.
Click to hide internal directories.