Package

com.pagerduty.eris

schema

Permalink

package schema

Visibility
  1. Public
  2. All

Type Members

  1. case class NetworkTopologyStrategy(topology: (String, Int)*) extends ReplicationStrategy with Product with Serializable

    Permalink

    Network topology aware replication strategy.

    Network topology aware replication strategy.

    topology

    a seq of tuples: datacenterName -> numberOfReplicas

  2. sealed trait ReplicationStrategy extends AnyRef

    Permalink

    Common trait for all supported Repliation Strategies.

  3. class SchemaLoader extends AnyRef

    Permalink

    SchemaLoader allows to load and drop database schema.

    SchemaLoader allows to load and drop database schema. Useful for tests and for creating production schema prototypes that can then be tweaked and loaded using the database client.

  4. case class SimpleStrategy(replicationFactor: Int) extends ReplicationStrategy with Product with Serializable

    Permalink

    Simple replication strategy.

    Simple replication strategy.

    replicationFactor

    number of replicas

Value Members

  1. object SchemaLoader

    Permalink

Ungrouped