Esempio n. 1
0
 def create_plan(self, query):
     self.query = query
     logical_plan = self.get_logical_plan(query.body)
     physical_plan = PhysicalPlan(self.sources, self.eddies, logical_plan, query, poly_operator=self.poly,
                                  **(self.operators))
     physical_plan.planning_requests = self.planning_requests
     return physical_plan
Esempio n. 2
0
 def create_plan(self, query):
     self.query = query
     logical_plan = self.get_logical_plan(query.body)
     physical_plan = PhysicalPlan(self.sources,
                                  self.eddies,
                                  logical_plan,
                                  query,
                                  poly_operator=self.poly,
                                  sparql_limit=self.sparql_limit,
                                  sparql_mappings=self.sparql_mapping_cnt,
                                  brtpf_mappings=self.brtpf_mapping_cnt)
     physical_plan.planning_requests = self.planning_requests
     return physical_plan