Class CassandraDriverLiveAdapter

java.lang.Object
app.ductape.sdk.database.adapters.BaseAdapter
app.ductape.sdk.database.adapters.CassandraDriverLiveAdapter

public class CassandraDriverLiveAdapter extends BaseAdapter
Real Cassandra adapter via the DataStax Java driver 4.x (Go/.NET Cassandra live-adapter parity). The connection pool is capped to 1 connection per node (local and remote) via TypedDriverOption.CONNECTION_POOL_LOCAL_SIZE/TypedDriverOption.CONNECTION_POOL_REMOTE_SIZE — the VPC connector tunnel local proxy only accepts a single TCP connection per connect() call, so pooling beyond 1 connection would be unusable anyway.

Mirrors sdk/ts/src/database/adapters/cassandra.adapter.ts's keyspace handling: the keyspace is resolved from connectionOptions.keyspace (or the connection URL path), defaulting to "ductape".