Package com.palantir.atlasdb.keyvalue.cassandra
-
Class Summary Class Description Blacklist CassandraAbsentHostTracker CassandraApiVersion CassandraClientFactory CassandraClientImpl CassandraClientPoolImpl Feature breakdown: - Pooling - Token Aware Mapping / Query Routing / Data partitioning - Retriable Queries - Pool member error tracking / blacklisting* - Pool refreshing - Pool node autodiscovery - Pool member health checking* *entirely new features By our old system, this would be a RefreshingRetriableTokenAwareHealthCheckingManyHostCassandraClientPoolingContainerManager; ...CassandraClientPoolingContainer CassandraConstants CassandraKeyValueServiceImpl Each service can have one or many C* KVS.CassandraKeyValueServices CassandraLogHelper CassandraNamespaceDeleter CassandraNamespaceDeleterFactory CassandraTableMetadata CassandraTimestampBackupRunner CassandraTimestampBoundStore CassandraTimestampStoreInvalidator CassandraTimestampUtils CassandraTopologyValidator CassandraUtils CassandraVerifier CellValuePutter CqlExecutorImpl CqlQuery CqlSinglePartitionBatchQuery ExpiringMemoizedRunnable Wraps a potentially expensive operation in a memoizing supplier, so that it is only executed (at most) once per fixed duration.HiddenTables InstrumentedCassandraClient InstrumentedTSocket A simple wrapping implementation of TSocket which on all reads/writes, marks the number of bytes read/written in counters.InstrumentedTSocket.Factory LightweightOppToken ProfilingCassandraClient QosCassandraClient RangeLoader ReadConsistencyProvider Indicates to other Cassandra operations what consistency read operations should be performed at.ResultsExtractor<T> RetryableCassandraRequest<V,K extends Exception> TracingCassandraClient TracingQueryRunner -
Enum Summary Enum Description CassandraClientPoolImpl.StartupChecks CassandraServerOrigin HostIdResult.Type