public class StargateSystemKeyspace extends Object
| Modifier and Type | Field and Description |
|---|---|
static StargateSystemKeyspace |
instance |
static String |
LOCAL_TABLE_NAME |
static String |
PEERS_TABLE_NAME |
static UUID |
SCHEMA_VERSION |
static String |
SYSTEM_KEYSPACE_NAME |
| Constructor and Description |
|---|
StargateSystemKeyspace() |
| Modifier and Type | Method and Description |
|---|---|
static Set<String> |
generateRandomTokens(InetAddress inetAddress,
int numTokens) |
StargateLocalInfo |
getLocal() |
ConcurrentMap<InetAddress,StargatePeerInfo> |
getPeers() |
static void |
initialize() |
static boolean |
isSystemLocal(org.apache.cassandra.cql3.statements.SelectStatement statement) |
static boolean |
isSystemLocalOrPeers(org.apache.cassandra.cql3.CQLStatement statement) |
void |
persistLocalMetadata() |
static org.apache.cassandra.schema.TableMetadata |
virtualFromLegacy(org.apache.cassandra.schema.TableMetadata legacy,
String table) |
public static final String SYSTEM_KEYSPACE_NAME
public static final String LOCAL_TABLE_NAME
public static final String PEERS_TABLE_NAME
public static final UUID SCHEMA_VERSION
public static final StargateSystemKeyspace instance
public ConcurrentMap<InetAddress,StargatePeerInfo> getPeers()
public StargateLocalInfo getLocal()
public void persistLocalMetadata()
public static boolean isSystemLocal(org.apache.cassandra.cql3.statements.SelectStatement statement)
public static boolean isSystemLocalOrPeers(org.apache.cassandra.cql3.CQLStatement statement)
public static void initialize()
public static org.apache.cassandra.schema.TableMetadata virtualFromLegacy(org.apache.cassandra.schema.TableMetadata legacy,
String table)
public static Set<String> generateRandomTokens(InetAddress inetAddress, int numTokens)
Copyright © 2021. All rights reserved.