Examples of applyRulesDebugByteArray()


Examples of lupos.optimizations.logical.rules.externalontology.ExternalOntologyRuleEngine.applyRulesDebugByteArray()

            zpm.setParents();
            zpm.detectCycles();
            zpm.sendMessage(new BoundVariablesMessage());
            final ExternalOntologyRuleEngine eore = new ExternalOntologyRuleEngine();
            correctOperatorGraphRules
            .addAll(eore.applyRulesDebugByteArray(zpm,
                prefixInstance));
          }
        }
      }
      return new DebugContainerQuery<BasicOperatorByteArray, Node>(
View Full Code Here

Examples of lupos.optimizations.logical.rules.generated.CorrectOperatorgraphRulePackage.applyRulesDebugByteArray()

      final DebugContainer<BasicOperatorByteArray> dc = new DebugContainer<BasicOperatorByteArray>(
          "Before a possible correction of the operator graph...",
          "correctoperatorgraphPackageDescription",
          BasicOperatorByteArray.getBasicOperatorByteArray(this.rootNode.deepClone(), prefixInstance));
      final CorrectOperatorgraphRulePackage recog = new CorrectOperatorgraphRulePackage();
      final List<DebugContainer<BasicOperatorByteArray>> correctOperatorGraphRules = recog
      .applyRulesDebugByteArray(this.rootNode, prefixInstance);
      correctOperatorGraphRules.add(0, dc);
      if (this.rdfs != RDFS.NONE) {
        for (final PatternMatcher zpm : this.patternMatchers) {
          final RDFSRoot ic = new RDFSRoot();
View Full Code Here

Examples of lupos.optimizations.logical.rules.generated.CorrectOperatorgraphRulePackage.applyRulesDebugByteArray()

      ldc.add(new DebugContainer<BasicOperatorByteArray>(
          "Before a possible correction of the operator graph...",
          "correctoperatorgraphPackageDescription",
          BasicOperatorByteArray.getBasicOperatorByteArray(root_param.deepClone(), prefixInstance)));
      ldc.addAll(recog.applyRulesDebugByteArray(root_param,
          prefixInstance));
      dcq = new DebugContainerQuery<BasicOperatorByteArray, Node>(
          SPARQL1_1Parser.parse(query), corequery, root_CoreSPARQL,
          ldc);
    }
View Full Code Here

Examples of lupos.optimizations.logical.rules.generated.DistributedRulePackage.applyRulesDebugByteArray()

    // evaluate rule to identify subgraphs and put them into a SubgraphContainer operator
    AddSubGraphContainerRule.distribution = this.distribution;
    AddSubGraphContainerRule.subgraphExecutor = this.subgraphExecutor;
    final DistributedRulePackage rules = new DistributedRulePackage();
    final List<DebugContainer<BasicOperatorByteArray>> result2 = rules.applyRulesDebugByteArray(this.rootNode, prefixInstance);
    if(result2!=null){
      result.addAll(result2);
    }

    return result;
View Full Code Here

Examples of lupos.optimizations.logical.rules.generated.DistributedRulePackage.applyRulesDebugByteArray()

      result.addAll(ldc);
   
    AddSubGraphContainerRule.distribution = this.distribution;
    AddSubGraphContainerRule.subgraphExecutor = this.subgraphExecutor;
    final DistributedRulePackage rules = new DistributedRulePackage();
    List<DebugContainer<BasicOperatorByteArray>> result2 = rules.applyRulesDebugByteArray(this.rootNode, prefixInstance);
    if(result2!=null){
      result.addAll(result2);
    }
   
    HierachialDistributionRulePackage rulePackage = new HierachialDistributionRulePackage();
View Full Code Here

Examples of lupos.optimizations.logical.rules.generated.LogicalOptimizationForStreamEngineRulePackage.applyRulesDebugByteArray()

            prefixInstance)));
    final LogicalOptimizationForStreamEngineRulePackage refse = new LogicalOptimizationForStreamEngineRulePackage();
    this.rootNode.detectCycles();
    this.rootNode.sendMessage(new BoundVariablesMessage());
    this.setBindingsVariablesBasedOnOperatorgraph();
    debug.addAll(refse.applyRulesDebugByteArray(this.rootNode, prefixInstance));
    if (this.rdfs == RDFS.OPTIMIZEDRDFS || this.rdfs == RDFS.OPTIMIZEDRUDIMENTARYRDFS
        || this.rdfs == RDFS.OPTIMIZEDALTERNATIVERDFS) {
      // should have been done before
      // rootNode.deleteParents();
      // rootNode.setParents();
View Full Code Here

Examples of lupos.optimizations.logical.rules.generated.LogicalOptimizationRulePackage.applyRulesDebugByteArray()

        "Before logical optimization...",
        "logicaloptimizationPackageDescription", BasicOperatorByteArray
        .getBasicOperatorByteArray(this.root.deepClone(),
            prefixInstance)));
    final LogicalOptimizationRulePackage refie = new LogicalOptimizationRulePackage();
    result.addAll(refie.applyRulesDebugByteArray(this.root,
        prefixInstance));
    this.rootNode.sendMessage(new BindingsFactoryMessage(this.bindingsFactory));
    this.root.optimizeJoinOrder(this.opt);
    result.add(new DebugContainer<BasicOperatorByteArray>(
        "After optimizing the join order...",
View Full Code Here

Examples of lupos.optimizations.logical.rules.generated.LogicalOptimizationRulePackage.applyRulesDebugByteArray()

        "After optimizing the join order...",
        "optimizingjoinord;erRule", BasicOperatorByteArray
        .getBasicOperatorByteArray(this.root.deepClone(),
            prefixInstance)));
    final LogicalOptimizationRulePackage refie2 = new LogicalOptimizationRulePackage();
    result.addAll(refie2.applyRulesDebugByteArray(this.root,
        prefixInstance));
    final List<DebugContainer<BasicOperatorByteArray>> ldc = this.parallelOperatorDebugByteArray(
        this.root, prefixInstance);
    if (ldc != null) {
      result.addAll(ldc);
View Full Code Here

Examples of lupos.optimizations.logical.rules.generated.LogicalOptimizationRulePackage.applyRulesDebugByteArray()

          "Before logical optimization...",
          "logicaloptimizationPackageDescription", BasicOperatorByteArray
          .getBasicOperatorByteArray(this.root.deepClone(),
              prefixInstance)));
      final LogicalOptimizationRulePackage refie = new LogicalOptimizationRulePackage();
      result.addAll(refie.applyRulesDebugByteArray(this.root,
          prefixInstance));
      this.root.optimizeJoinOrder(this.opt);
      result.add(new DebugContainer<BasicOperatorByteArray>(
          "After optimizing the join order...",
          "optimizingjoinord;erRule", BasicOperatorByteArray
View Full Code Here

Examples of lupos.optimizations.logical.rules.generated.LogicalOptimizationRulePackage.applyRulesDebugByteArray()

          "After optimizing the join order...",
          "optimizingjoinord;erRule", BasicOperatorByteArray
          .getBasicOperatorByteArray(this.root.deepClone(),
              prefixInstance)));
      final LogicalOptimizationRulePackage refie2 = new LogicalOptimizationRulePackage();
      result.addAll(refie2.applyRulesDebugByteArray(this.root,
          prefixInstance));
      final List<DebugContainer<BasicOperatorByteArray>> ldc = this.parallelOperatorDebugByteArray(
          this.root, prefixInstance);
      if (ldc != null) {
        result.addAll(ldc);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.