You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Executor as chooses how to proceed given an iterator -- perhaps in parallel, perhaps by RPC, etc -- and chooses how to process iteration from the subtree.
48
48
// The correctness logic for the results that are generated are up to each iterator, and each iterator may use statistics to choose the best, yet still correct, logical evaluation strategy.
49
49
// The Executor, meanwhile, makes that evaluation happen in the most convienent form, based on its implementation.
50
50
typeExecutorinterface {
51
51
// Check tests if, for the underlying set of relationships (which may be a full expression or a basic lookup, depending on the iterator)
52
-
// any of the `resourceIDs` are connected to `subjectID`.
53
-
// Returns the sequence of matching relations, if they exist, at most `len(resourceIDs)`.
0 commit comments