| 43 | } |
| 44 | |
| 45 | std::bitset<MAX_NUM_QUERY_VARIABLES> SubgraphPlans::encodePlan(const LogicalPlan& plan) { |
| 46 | auto schema = plan.getSchema(); |
| 47 | std::bitset<MAX_NUM_QUERY_VARIABLES> result; |
| 48 | result.reset(); |
| 49 | for (auto i = 0u; i < nodeIDsToEncode.size(); ++i) { |
| 50 | result[i] = schema->getGroup(schema->getGroupPos(*nodeIDsToEncode[i]))->isFlat(); |
| 51 | } |
| 52 | return result; |
| 53 | } |
| 54 | |
| 55 | std::vector<SubqueryGraph> DPLevel::getSubqueryGraphs() { |
| 56 | std::vector<SubqueryGraph> result; |
nothing calls this directly
no test coverage detected