public string DropColumnFamily(Server server, string columnFamily) { _cachedKeyspaceDescription = null; using (var session = new CassandraSession(new ConnectionBuilder(KeyspaceName, server.Host, server.Port))) return(session.GetClient().system_drop_column_family(columnFamily)); }
public string AddColumnFamily(Server server, CfDef definition) { _cachedKeyspaceDescription = null; using (var session = new CassandraSession(new ConnectionBuilder(KeyspaceName, server.Host, server.Port))) return session.GetClient().system_add_column_family(definition); }
public string UpdateColumnFamily(Server server, CfDef definition) { _cachedKeyspaceDescription = null; using (var session = new CassandraSession(new ConnectionBuilder(KeyspaceName, server.Host, server.Port))) return(session.GetClient().system_update_column_family(definition)); }
public static string DescribePartitioner(Server server) { using (var session = new CassandraSession(new ConnectionBuilder(null, server.Host, server.Port))) { string response = session.GetClient(setKeyspace: false).describe_partitioner(); return(response); } }
public static Dictionary <string, List <string> > DescribeSchemaVersions(Server server) { using (var session = new CassandraSession(new ConnectionBuilder(null, server.Host, server.Port))) { var response = session.GetClient(setKeyspace: false).describe_schema_versions(); return(response); } }
public IEnumerable<CassandraTokenRange> DescribeRing(Server server) { using (var session = new CassandraSession(new ConnectionBuilder(KeyspaceName, server.Host, server.Port))) { var tokenRanges = session.GetClient(setKeyspace: false).describe_ring(KeyspaceName); foreach (var tokenRange in tokenRanges) yield return new CassandraTokenRange(tokenRange.Start_token, tokenRange.End_token, tokenRange.Endpoints); } }
public static IEnumerable <CassandraKeyspace> DescribeKeyspaces(Server server) { using (var session = new CassandraSession(new ConnectionBuilder(null, server.Host, server.Port))) { IEnumerable <KsDef> keyspaces = session.GetClient(setKeyspace: false).describe_keyspaces(); foreach (var keyspace in keyspaces) { yield return(new CassandraKeyspace(keyspace)); } } }
public IEnumerable <CassandraTokenRange> DescribeRing(Server server) { using (var session = new CassandraSession(new ConnectionBuilder(KeyspaceName, server.Host, server.Port))) { var tokenRanges = session.GetClient(setKeyspace: false).describe_ring(KeyspaceName); foreach (var tokenRange in tokenRanges) { yield return(new CassandraTokenRange(tokenRange.Start_token, tokenRange.End_token, tokenRange.Endpoints)); } } }
public static Dictionary<string, List<string>> DescribeSchemaVersions(Server server) { using (var session = new CassandraSession(new ConnectionBuilder(null, server.Host, server.Port))) { var response = session.GetClient(setKeyspace: false).describe_schema_versions(); return response; } }
public static IEnumerable<CassandraKeyspace> DescribeKeyspaces(Server server) { using (var session = new CassandraSession(new ConnectionBuilder(null, server.Host, server.Port))) { IEnumerable<KsDef> keyspaces = session.GetClient(setKeyspace: false).describe_keyspaces(); foreach (var keyspace in keyspaces) yield return new CassandraKeyspace(keyspace); } }
public static KsDef GetKeyspace(Server server, string keyspace) { using (var session = new CassandraSession(new ConnectionBuilder(keyspace, server.Host, server.Port))) return session.GetClient().describe_keyspace(keyspace); }
public static KsDef GetKeyspace(Server server, string keyspace) { using (var session = new CassandraSession(new ConnectionBuilder(keyspace, server.Host, server.Port))) return(session.GetClient().describe_keyspace(keyspace)); }
public string DropColumnFamily(Server server, string columnFamily) { _cachedKeyspaceDescription = null; using (var session = new CassandraSession(new ConnectionBuilder(KeyspaceName, server.Host, server.Port))) return session.GetClient().system_drop_column_family(columnFamily); }
public static IEnumerable<CassandraKeyspace> DescribeKeyspaces(Server server) { using (var session = new CassandraSession(new ConnectionBuilder(null, server.Host, server.Port))) { IEnumerable<KsDef> keyspaces = session.GetClient(setKeyspace: false).describe_keyspaces(); return keyspaces.Select(keyspace => new CassandraKeyspace(keyspace)).ToList(); } }
public static string DescribeVersion(Server server) { using (var session = new CassandraSession(new ConnectionBuilder(null, server.Host, server.Port))) { string response = session.GetClient(setKeyspace: false).describe_version(); return response; } }
public static string DropKeyspace(Server server, string keyspace) { using (var session = new CassandraSession(new ConnectionBuilder(null, server.Host, server.Port))) return session.GetClient(setKeyspace: false).system_drop_keyspace(keyspace); }
public static string UpdateKeyspace(Server server, KsDef definition) { using (var session = new CassandraSession(new ConnectionBuilder(null, server.Host, server.Port))) return(session.GetClient(setKeyspace: false).system_update_keyspace(definition)); }
public static string UpdateKeyspace(Server server, KsDef definition) { using (var session = new CassandraSession(new ConnectionBuilder(null, server.Host, server.Port))) return session.GetClient(setKeyspace: false).system_update_keyspace(definition); }
public static string DropKeyspace(Server server, string keyspace) { using (var session = new CassandraSession(new ConnectionBuilder(null, server.Host, server.Port))) return(session.GetClient(setKeyspace: false).system_drop_keyspace(keyspace)); }