Module scylla::transport

source ·

Re-exports§

Modules§

Structs§

  • Node represents a cluster node along with it’s data and connections

Enums§

  • The wire protocol compression algorithm.
  • Describes a database server known on Session startup.
  • This enum is introduced to support address translation only upon opening a connection, as well as to cope with a bug present in older Cassandra and Scylla releases. The bug involves misconfiguration of rpc_address and/or broadcast_rpc_address in system.local to 0.0.0.0. Mitigation involves replacing the faulty address with connection’s address, but then that address must not be subject to AddressTranslator, so we carry that information using this enum. Address translation is never performed on Untranslatable variant.

Type Aliases§

  • A way that Nodes are often passed and accessed in the driver’s code.