Or at least someone should write a script which will take a YAML config
and turn it into a CLI script.

________________________________

From: Edward Capriolo [mailto:edlinuxg...@gmail.com] 
Sent: Friday, June 03, 2011 12:00 PM
To: user@cassandra.apache.org
Subject: Re: Loading Keyspace from YAML in 0.8




On Fri, Jun 3, 2011 at 12:35 PM, Paul Loy <ketera...@gmail.com> wrote:


        ugh!
        
        
        On Fri, Jun 3, 2011 at 5:19 PM, Edward Capriolo
<edlinuxg...@gmail.com> wrote:
        



                On Fri, Jun 3, 2011 at 12:14 PM, Paul Loy
<ketera...@gmail.com> 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
                        


                That was only a feature for migration from 0.6.X->0.7.X.
                
                You can use bin/bassandra-cli -f <file_with defs>
                
                But I would use the methods in thrift such as
system_add_keyspace(). 
                
                Edward
                




        -- 
        ---------------------------------------------
        Paul Loy
        p...@keteracel.com
        http://uk.linkedin.com/in/paulloy
        


Yes, Cassandra is very aggressive with deprecating stuff. However to be
fair it is clear that StorageService is subject to change at any time. 
With things like this I personally do not see the harm in letting them
hang around for a while. In fact I really think it should be added back,
because it makes me wonder what the MANY people going from 0.6.X to
0.8.X are going to do. 


 

Reply via email to