Examples of Partitions


Examples of cascading.flow.planner.iso.subgraph.Partitions

    return partition( plannerContext, elementGraph, null );
    }

  public Partitions partition( PlannerContext plannerContext, ElementGraph elementGraph, Collection<FlowElement> excludes )
    {
    Partitions partition = getGraphPartitioner().partition( plannerContext, elementGraph, excludes );

    if( partition != null )
      partition.setRulePartitioner( this );

    return partition;
    }
View Full Code Here

Examples of cascading.flow.planner.iso.subgraph.Partitions

      for( ElementGraph child : priors )
        {
        ElementGraph priorAnnotated = annotateWithPriors( child, priors );

        Partitions partitions = partitioner.partition( plannerContext, priorAnnotated, exclusions );

        writeTrace( ruleResult, phase, rule, parent, child, partitions );

        List<ElementGraph> results = makeBoundedOn( ruleResult.getAssemblyGraph(), partitions.getAnnotatedSubGraphs() );

        if( results.isEmpty() )
          continue;

        // ignore annotations on equality, but replace an newer graph with prior
View Full Code Here

Examples of cascading.flow.planner.iso.subgraph.Partitions

      List<? extends ElementGraph> priors = entry.getValue();

      Set<FlowElement> exclusions = getExclusions( priors, partitioner.getAnnotationExcludes() );
      ElementGraph priorAnnotated = annotateWithPriors( parent, priors );

      Partitions partitions = partitioner.partition( plannerContext, priorAnnotated, exclusions );

      writeTrace( ruleResult, phase, rule, parent, null, partitions );

      List<ElementGraph> results = makeBoundedOn( ruleResult.getAssemblyGraph(), partitions.getAnnotatedSubGraphs() );

      // ignore annotations on equality, but replace an newer graph with prior
      IgnoreAnnotationsHashSet uniques = new IgnoreAnnotationsHashSet( results );

      if( uniques.size() != results.size() )
View Full Code Here

Examples of cascading.flow.planner.iso.subgraph.Partitions

    if( elementGraph.containsVertex( Extent.head ) )
      elementGraph = new ElementMaskSubGraph( elementGraph, Extent.head, Extent.tail );

    annotatedSubGraphs.put( new ElementDirectedGraph( elementGraph ), new EnumMultiMap() );

    return new Partitions( this, elementGraph, annotatedSubGraphs );
    }
View Full Code Here

Examples of cascading.flow.planner.iso.subgraph.Partitions

      EnumMultiMap annotationMap = stepIterator.getAnnotationMap( annotations );

      annotatedSubGraphs.put( next, annotationMap );
      }

    return new Partitions( this, elementGraph, expressionIterator.getContractedGraph(), expressionIterator.getMatches(), annotatedSubGraphs );
    }
View Full Code Here

Examples of com.lambdaworks.redis.cluster.models.partitions.Partitions

     */
    public void reloadPartitions() {
        if (partitions == null) {
            initializePartitions();
        } else {
            Partitions loadedPartitions = loadPartitions();
            this.partitions.getPartitions().clear();
            this.partitions.getPartitions().addAll(loadedPartitions.getPartitions());
        }
    }
View Full Code Here

Examples of com.lambdaworks.redis.cluster.models.partitions.Partitions

        }
    }

    protected void initializePartitions() {

        Partitions partitions = loadPartitions();
        this.partitions = partitions;
    }
View Full Code Here

Examples of com.lambdaworks.redis.cluster.models.partitions.Partitions

            throw new RedisException("Cannot retrieve initial cluster partitions from initial URIs " + initialUris,
                    lastException);
        }

        Partitions partitions = ClusterPartitionParser.parse(clusterNodes);

        for (RedisClusterNode partition : partitions) {
            if (partition.getFlags().contains(RedisClusterNode.NodeFlag.MYSELF)) {
                partition.setUri(nodeUri);
            }
View Full Code Here

Examples of org.apache.geronimo.xbeans.geronimo.directory.DirPartitionsDocument.Partitions

            MutableServerStartupConfiguration startup, File file)
            throws Exception {
        DirDirectoryConfigurationDocument doc = parse(file);
        DirectoryConfiguration dirConfig = doc.getDirectoryConfiguration();

        Partitions partitions = dirConfig.getPartitions();
        if (partitions != null) {
            Partition partitionList[] = partitions.getPartitionArray();
            if (partitionList != null) {
                Set partition = new HashSet();
                for (int i = 0; i < partitionList.length; i++) {
                    partition.add(processPartition(partitionList[i]));
                }
View Full Code Here

Examples of org.apache.geronimo.xbeans.geronimo.directory.DirPartitionsDocument.Partitions

            MutableServerStartupConfiguration startup, File file)
            throws Exception {
        DirDirectoryConfigurationDocument doc = parse(file);
        DirectoryConfiguration dirConfig = doc.getDirectoryConfiguration();

        Partitions partitions = dirConfig.getPartitions();
        if (partitions != null) {
            Partition partitionList[] = partitions.getPartitionArray();
            if (partitionList != null) {
                Set partition = new HashSet();
                for (int i = 0; i < partitionList.length; i++) {
                    partition.add(processPartition(partitionList[i]));
                }
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.