Class ReducePartitionMapResult


  • public class ReducePartitionMapResult
    extends Object
    Result of nodes to partitions mapping for a query or update.
    • Constructor Detail

      • ReducePartitionMapResult

        public ReducePartitionMapResult​(Collection<ClusterNode> nodes,
                                        @Nullable
                                        @Nullable Map<ClusterNode,​org.h2.util.IntArray> partsMap,
                                        @Nullable
                                        @Nullable Map<ClusterNode,​org.h2.util.IntArray> qryMap)
        Constructor.
        Parameters:
        nodes - Nodes.
        partsMap - Partitions map.
        qryMap - Nodes map.
    • Method Detail

      • nodes

        public Collection<ClusterNode> nodes()
        Returns:
        Collection of nodes a message shall be sent to.
      • partitionsMap

        @Nullable
        public @Nullable Map<ClusterNode,​org.h2.util.IntArray> partitionsMap()
        Returns:
        Maps a node to partition array.
      • queryPartitionsMap

        @Nullable
        public @Nullable Map<ClusterNode,​org.h2.util.IntArray> queryPartitionsMap()
        Returns:
        Maps a node to partition array.