Its ugly for integration testing ...

Socket socket = new Socket("127.0.0.1", 9170);
        final OutputStream cli = socket.getOutputStream();
        log.info("loading schema via cli");
        new PrintWriter(cli).print(new String(readFully(new
FileInputStream("cassandra-schema"))));
        cli.close();

On Sat, Jun 4, 2011 at 4:17 AM, Jeremy Hanna <jeremy.hanna1...@gmail.com> wrote:
> In 0.8 (and 0.7) you can have a script that you create that you can run on 
> the CLI that creates your schema.  We create something like a ddl file and 
> run it on a new cluster.  You just pass it to the cli with -f <file.txt>.
>
> On Jun 3, 2011, at 11:14 AM, Paul Loy wrote:
>
>> We embed cassandra in our app. When we first load a cluster, we specify one 
>> node in the cluster as the seed node. This node installs the schema using 
>> StorageService.instance.loadKeyspacesFromYAML(). This call has disappeared 
>> in 0.8.
>>
>> How can we do the same thing in Cassandra 0.8?
>>
>> Thanks,
>>
>> --
>> ---------------------------------------------
>> Paul Loy
>> p...@keteracel.com
>> http://uk.linkedin.com/in/paulloy
>
>

Reply via email to