Right, in 0.7 the system calls for modifying these are the source of truth. See https://issues.apache.org/jira/browse/CASSANDRA-1285
On Fri, Sep 3, 2010 at 11:17 AM, Jeremiah Jordan <jeremiah.jor...@morningstar.com> wrote: > But the config file doesn't hold those values anymore with 0.7. > There is a JIRA ticket out there for api's to modify stuff about column > families in 0.7, it may cover doing this. I would guess that the tracking > tables in the system keyspace aren't being updated with the values you are > setting from JMX, so on restart they go back to what they were on creation. > > -----Original Message----- > From: Jonathan Ellis [mailto:jbel...@gmail.com] > Sent: Friday, September 03, 2010 9:28 AM > To: user@cassandra.apache.org > Subject: Re: Cache capacity set with JConsole is lost after restart > > That doesn't matter, the config file is the Source Of Truth for the > values it has. > > On Fri, Sep 3, 2010 at 7:12 AM, Viktor Jevdokimov > <viktor.jevdoki...@adform.com> wrote: >> Forgot to mention the version: 0.7 beta 1 >> >> -----Original Message----- >> From: Edward Capriolo [mailto:edlinuxg...@gmail.com] >> Sent: Friday, September 03, 2010 4:59 PM >> To: user@cassandra.apache.org >> Subject: Re: Cache capacity set with JConsole is lost after restart >> >> On Fri, Sep 3, 2010 at 9:22 AM, Viktor Jevdokimov >> <viktor.jevdoki...@adform.com> wrote: >>> Hi, >>> >>> >>> >>> We're not setting cache capacity upon creation of Column Family, since the >>> type and capacity is unknown at that time. By default it = 0. >>> >>> >>> >>> After Column Family has enough data and we could decide on cache type (Row >>> or Key) and capacity, we connect with JConsole and set cache capacity >>> manually on every node. But after Cassandra restart cache capacity is 0 >>> again. >>> >>> >>> >>> How to avoid losing cache capacity after restart? >>> >>> >>> >>> >>> >>> Viktor >> >> Viktor, >> I will assume you are using 6.X. >> >> In 6.X changes to cache capacity through JMX are NOT saved. Use the >> KeysCached and RowsCached >> >> <ColumnFamily Name="Super2" >> ColumnType="Super" >> CompareWith="UTF8Type" >> CompareSubcolumnsWith="UTF8Type" >> RowsCached="10000" >> KeysCached="1111111" >> >> Be warned the attributes are CaSe SeNSative! >> >> > > > > -- > Jonathan Ellis > Project Chair, Apache Cassandra > co-founder of Riptano, the source for professional Cassandra support > http://riptano.com > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com