Packages

class DefaultSplitter extends TableSplitter with LazyLogging

Default splitter implementation that creates splits based on configured user data

Linear Supertypes
LazyLogging, TableSplitter, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultSplitter
  2. LazyLogging
  3. TableSplitter
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DefaultSplitter()

Value Members

  1. def getSplits(sft: SimpleFeatureType, index: String, partition: String, options: String): Array[Array[Byte]]

    Get splits for a partitioned table

    Get splits for a partitioned table

    sft

    simple feature type

    index

    name of the index being configured

    partition

    name of the partition being configured

    options

    splitter options

    returns

    split points

    Definition Classes
    DefaultSplitterTableSplitter
  2. def getSplits(sft: SimpleFeatureType, index: String, options: String): Array[Array[Byte]]

    Get splits for a table

    Get splits for a table

    sft

    simple feature type

    index

    name of the index being configured

    options

    splitter options

    returns

    split points

    Definition Classes
    DefaultSplitterTableSplitter