Package

org.apache.gearpump.streaming.dsl

partitioner

Permalink

package partitioner

Visibility
  1. Public
  2. All

Type Members

  1. class GroupByPartitioner[T, GROUP] extends UnicastPartitioner

    Permalink

    Partition messages by applying group by function first.

    Partition messages by applying group by function first.

    For example:

    case class People(name: String, gender: String)
    
    object Test{
    
      val groupBy: (People => String) = people => people.gender
      val partitioner = GroupByPartitioner(groupBy)
    }

Ungrouped