Package

com.ryft.spark.connector

partitioner

Permalink

package partitioner

Contains classes to provide data partitioned queries and processing.

Overview

Partitioning can be applied by implementing trait com.ryft.spark.connector.partitioner.RyftPartitioner

Other classes in this package represent examples of partitioning implementation: com.ryft.spark.connector.partitioner.NoPartitioner - No partitioning rules applied. com.ryft.spark.connector.partitioner.SimplePartitioner - Partitioning rule that will always select first REST API endpoint if multiple are provided. com.ryft.spark.connector.partitioner.ArrestPartitioner - Example of partitioning rule by the value of the queried field. com.ryft.spark.connector.partitioner.FirstLetterPartitioner - Example of partitioning rule by the first letter of the queried field.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. partitioner
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Value Members

  1. object PartitionerFactory extends Logging

    Permalink

    Object representing a factory to get a partitioner by its class.

    Object representing a factory to get a partitioner by its class. Used to resolve partitioners defined by name in the configuration.

Inherited from AnyRef

Inherited from Any

Ungrouped