If I use Storage.mutateBlocking, and hit force flush from jconsole, it flushes but with this error message:
"Problem invoking forceFlush: java.rmi.UnmarshalExecption: error unmarshalling return; nested exception is: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: java.util.concurrent.FutureTask" This may be known issue, just thought I'd pass it along. Not sure why using code from CassandraBulkLoader to send messages isn't working. I'm using Cassandra .6rc1. Thanks. On Thu, Apr 15, 2010 at 11:19 AM, Sonny Heer <sonnyh...@gmail.com> wrote: > Hmmm. Same code runs on ubuntu, and I'm able to flush using the nodetool. > > What is the difference between inserting data using : > StorageProxy.mutateBlocking vs. sending oneway message using the > MessagingService? > > On Thu, Apr 15, 2010 at 10:14 AM, Jonathan Ellis <jbel...@gmail.com> wrote: >> probably because there is nothing to flush. >> >> On Thu, Apr 15, 2010 at 11:53 AM, Sonny Heer <sonnyh...@gmail.com> wrote: >>> From the jconsole, I go under >>> ColumnFamilyStores->CF1->Column1->Operations and clicked force >>> flush(). >>> >>> I'm getting a "Operation return value" null OK message box. what am I >>> doing wrong? >>> >>> >>> On Tue, Apr 13, 2010 at 3:12 PM, Jonathan Ellis <jbel...@gmail.com> wrote: >>>> you have three options >>>> >>>> (a) connect with jconsole or another jmx client and invoke flush that way >>>> (b) run org.apache.cassandra.tools.NodeCmd manually >>>> (b) write a bat file for NodeCmd like the nodetool shell script in bin/ >>>> >>>> On Tue, Apr 13, 2010 at 5:08 PM, Sonny Heer <sonnyh...@gmail.com> wrote: >>>>> Is there any way to run a keyspace flush on a windows box? >>>>> >>>> >>> >> >