Skip to content

Latest commit

 

History

History
82 lines (55 loc) · 1.48 KB

File metadata and controls

82 lines (55 loc) · 1.48 KB

cassandra.policies - Load balancing and Failure Handling Policies

.. module:: cassandra.policies

Load Balancing

.. autoclass:: HostDistance
    :members:

.. autoclass:: LoadBalancingPolicy
   :members:

.. autoclass:: RoundRobinPolicy
   :members:

.. autoclass:: DCAwareRoundRobinPolicy
   :members:

.. autoclass:: WhiteListRoundRobinPolicy
   :members:

.. autoclass:: TokenAwarePolicy
   :members:

Translating Server Node Addresses

.. autoclass:: AddressTranslator
   :members:

.. autoclass:: IdentityTranslator
   :members:

.. autoclass:: EC2MultiRegionTranslator
   :members:

Marking Hosts Up or Down

.. autoclass:: ConvictionPolicy
   :members:

.. autoclass:: SimpleConvictionPolicy
   :members:

Reconnecting to Dead Hosts

.. autoclass:: ReconnectionPolicy
   :members:

.. autoclass:: ConstantReconnectionPolicy
   :members:

.. autoclass:: ExponentialReconnectionPolicy
   :members:

Retrying Failed Operations

.. autoclass:: WriteType
   :members:

.. autoclass:: RetryPolicy
   :members:

.. autoclass:: FallthroughRetryPolicy
   :members:

.. autoclass:: DowngradingConsistencyRetryPolicy
   :members:

Retrying Idempotent Operations

.. autoclass:: SpeculativeExecutionPolicy
   :members:

.. autoclass:: ConstantSpeculativeExecutionPolicy
   :members: