MCPcopy Create free account
hub / github.com/LadybugDB/ladybug / requireRelID

Function requireRelID

src/processor/operator/recursive_extend.cpp:79–88  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

77}
78
79static bool requireRelID(const RJAlgorithm& function) {
80 if (function.getFunctionName() == WeightedSPPathsFunction::name ||
81 function.getFunctionName() == SingleSPPathsFunction::name ||
82 function.getFunctionName() == AllSPPathsFunction::name ||
83 function.getFunctionName() == AllWeightedSPPathsFunction::name ||
84 function.getFunctionName() == VarLenJoinsFunction::name) {
85 return true;
86 }
87 return false;
88}
89
90static bool canUseFunctionalChainFastPath(const RJAlgorithm& function, const RJBindData& bindData,
91 RecursiveExtendSharedState* sharedState) {

Callers 1

executeInternalMethod · 0.85

Calls 1

getFunctionNameMethod · 0.45

Tested by

no test coverage detected