Re: [VOTE] CEP-15: General Purpose Transactions

2021-10-14 Thread Jonathan Ellis
that make different tradeoffs. I would also support, in that world, CQL extensions that only work with Accord or other “next-gen” transaction managers to start evolving our APIs past what LWT can handle. On Thu, Oct 14, 2021 at 11:44 AM Jonathan Ellis wrote: > Point of order: our project go

Re: Tradeoffs for Cassandra transaction management

2021-10-14 Thread Jonathan Ellis
ti-shard distributed consensus protocol that applies > its operations in the agreed partial order on each replica. If you want to > continue this thread of discussion, please provide a counter example you > believe disproves this statement. > > > From: Jonathan Ellis > Date: Thursday,

Re: Tradeoffs for Cassandra transaction management

2021-10-14 Thread Jonathan Ellis
which is what the Calvin team did to benchmark it. -- Jonathan Ellis co-founder, http://www.datastax.com @spyced

Moving CEP-15 forward

2021-10-15 Thread Jonathan Ellis
d side by side is also an example of such modularity and optionality.* (For completeness, I note that explicitly adding pluggability as a requirement means that it is no longer necessary to also add a LOCAL_SERIAL option to Accord itself, although that is of course still an option.) -- Jonath

Re: [VOTE] CEP-15: General Purpose Transactions

2021-10-16 Thread Jonathan Ellis
I am satisfied with the addition of modularity as a requirement for this CEP. I change my vote to +1. On Thu, Oct 14, 2021 at 11:57 AM Jonathan Ellis wrote: > My votes: > > 1. -1 for a minor and a major reason. The minor reason is that I believe > we reached consensus in the dis

Re: Cassandra project biweekly status update 2022-01-03

2022-01-03 Thread Jonathan Ellis
nd I look forward to seeing how things evolve with some of the >> upcoming significant CEP's and features this year. Thanks everyone! > > > > These updates are really awesome Josh and also a big part of the project's > new activity. Thanks for keeping at them! > -- Jonathan Ellis co-founder, http://www.datastax.com @spyced

Re: UDF future

2022-01-18 Thread Jonathan Ellis
li%3Acomment%3A%28activity%3A6886728406742970369%2C6886793921020608512%29&replyUrn=urn%3Ali%3Acomment%3A%28activity%3A6886728406742970369%2C6887421509485248512%29 > > Thoughts? > > Best regards, > Ekaterina > > -- Jonathan Ellis co-founder, http://www.datastax.com @spyced

Re: GMane groups updated with new mailing list addresses

2010-03-16 Thread Jonathan Ellis
Thanks for getting that done! 2010/3/16 Ted Zlatanov : > I requested this yesterday and it's done: you can read the mailing lists > through GMane again, they are changed to the new addresses.  The > addresses are (NNTP protocol) > > news.gmane.org:gmane.comp.db.cassandra.devel > news.gmane.org:gma

Re: [VOTE] Release 0.6.0-beta3

2010-03-17 Thread Jonathan Ellis
+1 [binding] On Wed, Mar 17, 2010 at 2:17 PM, Eric Evans wrote: > > It's been a bit since the last beta, and while many important fixes have > made their way in[1], we're still not quite ready to roll a release > candidate. I propose one more beta in order to get some of this new work > tested wh

Re: Standardizing Timestamps Across Clients

2010-03-20 Thread Jonathan Ellis
t; Jeff > > On Thu, Mar 18, 2010 at 12:36 AM, Jonathan Hseu wrote: >> Jonathan Ellis suggested that I bring this issue to the dev mailing list: >> >> Cassandra should recommended a default timestamp across all clients >> libraries. >> >> Many users on IRC are

Re: Performance regression tests

2010-03-22 Thread Jonathan Ellis
On Sun, Mar 21, 2010 at 6:09 PM, Kushal Pisavadia wrote: > I was looking at this idea for GSoC2010: > https://issues.apache.org/jira/browse/CASSANDRA-875 > > I've put a comment on that ticket, but am going to post here as well > as it seems to be more active. Sorry for the double post. Replied on

Re: Internal error processing describe_keyspace

2010-03-24 Thread Jonathan Ellis
Please file a ticket. Thanks, -Jonathan On Wed, Mar 24, 2010 at 7:38 PM, Raymond Wilson wrote: > Hi, > > > > I have just installed Cassandra 0.6-beta3 on Windows 7 and have it > running on the machine (with no schema, so using the default column > families etc). > > > > Via the Cassandra-cli, I

Re: Can we do a more precise query in Cassandra ?

2010-03-25 Thread Jonathan Ellis
This will have to wait until we have secondary index support, at the least. (https://issues.apache.org/jira/browse/CASSANDRA-749) 2010/3/25 郭鹏 : > Hi All: > > I am thinking a more precise query in Cassandra: > > Could we hava a query API like this : > > List> get_slice_condition(String keyspace,

Re: Thrift out of memory crashes

2010-03-26 Thread Jonathan Ellis
Catching OOME is a bug, not a fix. OOME is the JVM saying "I give up; you're screwed." The JVM isn't stable anymore. 2010/3/26 Ted Zlatanov : > I know this has been discussed in tickets and here previously.  I just > wanted to comment on it because of the upcoming 0.6 release. > > In my environm

Re: Thrift out of memory crashes

2010-03-26 Thread Jonathan Ellis
The workarounds we can apply at the Cassandra level have too high a cost:benefit ratio. The long term fix is to move to Avro. 2010/3/26 Ted Zlatanov : > On Fri, 26 Mar 2010 07:48:43 -0500 Jonathan Ellis wrote: > > JE> 2010/3/26 Ted Zlatanov : >>> I know this has been dis

Re: [VOTE] Release 0.6.0-rc1

2010-03-28 Thread Jonathan Ellis
+1 On Sun, Mar 28, 2010 at 11:02 AM, Eric Evans wrote: > > The 0.6.0 blockers are now out of the way and things are looking good. I > propose the following tag/artifacts for 0.6.0-rc1: > > SVN Tag: > https://svn.apache.org/repos/asf/cassandra/tags/cassandra-0.6.0-rc1 > 0.6.0-rc1 artifacts: http:/

Re: Cassandra on top of B-Tree

2010-03-28 Thread Jonathan Ellis
It sounds like an interesting project but I don't think it would be a good fit for GSoc because it's just too different to be a good candidate to actually incorporate into Cassandra mainline. (The consistency and availability models are completely different, assuming your system ends up looking so

Re: Cassandra on top of B-Tree

2010-03-29 Thread Jonathan Ellis
On Mon, Mar 29, 2010 at 6:52 AM, Michael Poole wrote: > SSTables aren't written on every update.  Why would a B-Tree > implementation differ? Because traditional B-trees are update-in-place, and although CouchDB has an append-only B-tree, it's limited to one writer at a time which is (one reason)

Re: Naming in sourcecode

2010-04-05 Thread Jonathan Ellis
Table is the old name for Keyspace. I agree that CFs are closer to the traditional use of the "table" concept (which is why we changed it). On Mon, Apr 5, 2010 at 4:49 PM, Morten Wegelbye Nissen wrote: > Hi Sirs, > > I have for CASSANDRA-859 removed the keyspace part from the whole cli > syntax.

Re: Grep for what?

2010-04-05 Thread Jonathan Ellis
Eric added a pid explanation to http://wiki.apache.org/cassandra/RunningCassandra. Hope that helps! On Mon, Apr 5, 2010 at 12:20 PM, JEFFERY SCHMITZ wrote: > Warning this is a newbie question - > > On startup I get > > [r...@marduk bin]# ./cassandra -f > Listening for transport dt_socket at addr

Re: cassandra's context and environment

2010-04-06 Thread Jonathan Ellis
On Tue, Apr 6, 2010 at 1:07 PM, S Ahmed wrote: > Just getting up to speed on java threading/sockets/io/etc. and very much > exciting about all things cassandra. > > My question is, in what context is cassandra running on a server? > > i.e. does the entire service run in a java container like tomca

Re: Keyspace Keyspace1 doesnot exist

2010-04-07 Thread Jonathan Ellis
this is because of https://issues.apache.org/jira/browse/CASSANDRA-44. you probably shouldn't be running trunk. On Wed, Apr 7, 2010 at 5:39 AM, shirish wrote: > Hello , > > I just pulled the latest code from git and built it. When I ran cassandra > with the storage-conf.xml as attached which cle

Re: boonfilters

2010-04-07 Thread Jonathan Ellis
2010/4/7 Peter Schüller : > Someone correct me if I'm wrong, but my understanding is that the > bloom filters are only used to optimize the case of a key being > non-existent, such that you only have to go down on disk for a very > small number of requests for non-existent keys. I do not believe bl

Re: boonfilters

2010-04-08 Thread Jonathan Ellis
2010/4/7 Peter Schüller : > Bloom filters are by their very nature lossy in the sense that you > cannot determine later what you put into it. Re-sizing a bloom filter > implies re-creating it from scratch. I'm not sure what cassandra does > however. Since our data files are immutable we don't have

Re: file access logic

2010-04-08 Thread Jonathan Ellis
http://wiki.apache.org/cassandra/ArchitectureInternals On Thu, Apr 8, 2010 at 10:35 AM, S Ahmed wrote: > When data has to be read from file (immutable sstable), where in the > codebase/logic does it go about searching for the location of the key? > > Once it has found the key, is the exact locati

Re: Thoughts on issue 697 (Mitigate unpublished dependencies when using Cassandra with Maven)

2010-04-09 Thread Jonathan Ellis
On Fri, Apr 9, 2010 at 8:21 AM, Gary Dusbabek wrote: > Cassandra is a community of volunteers.  If someone is willing to take > that half-hour and make Cassandra a mvn-friendly place and maintain it > whilst moving forward, I say let it happen.  Make it easy for us to > package a release and push

Re: Thoughts on issue 697 (Mitigate unpublished dependencies when using Cassandra with Maven)

2010-04-09 Thread Jonathan Ellis
On Fri, Apr 9, 2010 at 12:11 PM, Hannes Schmidt wrote: > Well, Eric, let's start with you: Would you be in support of moving > Cassandra to a Maven build and abandoning Ant/Ivy or at least have the Ant > build deploy the necessary artifacts to the Maven repo? It would be more productive if you we

Re: [VOTE] Release 0.6.0 (final)

2010-04-11 Thread Jonathan Ellis
+1 On Sun, Apr 11, 2010 at 8:55 PM, Eric Evans wrote: > > It's been about a week and half since rc1 and there aren't any serious > issues so I propose we release. The tag and artifacts below should > differ from rc1 only in that the versioning was updated. > > SVN Tag: > https://svn.apache.org/re

Re: cassandra thrift error:java.net.SocketException: Broken pipe!

2010-04-12 Thread Jonathan Ellis
You're probably connecting to the wrong port. Thrift is 9160. On Mon, Apr 12, 2010 at 4:24 AM, yangfeng wrote: > cassandra 0.5.1.0 > hector0.5.1.9 > > org.apache.thrift.transport.TTransportException: java.net.SocketException: > Broken pipe >        at > org.apache.thrift.transport.TIOStreamTrans

Re: cassandra thrift error:java.net.SocketException: Broken pipe!

2010-04-12 Thread Jonathan Ellis
are any operations completing successfully? did you set the server thrift mode to framed? On Mon, Apr 12, 2010 at 7:35 AM, yangfeng wrote: > The port is 9160, and cassandra server has a lot of connection > They stay CLOSE_WAIT status. > > > 2010/4/12 Jonathan Ellis >

Re: loading schema in trunk

2010-04-13 Thread Jonathan Ellis
On Tue, Apr 13, 2010 at 9:08 AM, Eric Evans wrote: > If we're going to do this, I suggest a separate utility scoped at > migrating existing definitions from an 0.6 configuration (and nothing > else), and then deprecate it right off the bat (read: for removal in > 0.8). +1

Re: [VOTE] Release 0.6.1

2010-04-15 Thread Jonathan Ellis
+1

Re: need help regarding Cassandra Setup in eclipse

2010-04-17 Thread Jonathan Ellis
http://wiki.apache.org/cassandra/LiveSchemaUpdates On Sat, Apr 17, 2010 at 4:51 PM, bilal ahmed wrote: > gr8 its configured and upbut it does't load schema definitions giving > following warning > * > * > * "Couldn't detect any schema definitions in local storage. I hope you've > got a plan."

Re: 0.6 insert performance .... Re: [RELEASE] 0.6.1

2010-04-19 Thread Jonathan Ellis
Definitely let us know if you find that changing the GC options helps. We have tried to get some of the low-hanging fruit there but nobody has put serious effort into tuning it. FWIW, Chris Goffinet tested using ArrayBlockingQueue instead of LBQ in https://issues.apache.org/jira/browse/CASSANDRA-

Re: Can not start cassandra in local correctly

2010-04-19 Thread Jonathan Ellis
It's a one-time operation when upgrading. You're supposed to do it manually that one time. On Mon, Apr 19, 2010 at 9:17 PM, Jeff Zhang wrote: > Gary, > > Thank you for your detailed explanation. I looked at the code, it seems no > one will call StorageService.loadSchemaFromXML(). > I think we sh

Re: JIRA update notifications ...

2010-04-21 Thread Jonathan Ellis
comm...@cassandra On Wed, Apr 21, 2010 at 6:25 PM, Masood Mortazavi wrote: > I never see any JIRA update notifications on dev@cassandra.apache.org > (In fact, there seems to be no automated dev notifications there.) > > This may be by intent. > > If so, are the JIRA updates directed elsewher

Announcing Riptano professional Cassandra support and services

2010-04-26 Thread Jonathan Ellis
on- or off-list. -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: atomicity of writes

2010-04-29 Thread Jonathan Ellis
sense. > What will happen if the failure > will occur after writing the data but before the checksum? Is the > write op considered committed  only after checksum is written? Yes. -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Mutate function not working

2010-04-30 Thread Jonathan Ellis
n exit: {bad_return_value,{error,{function_clause,[{dict,size, >                                                                    [{"Key1", > > {<<"KeyValue">>, > > [{mutation,{column,"property","value",2},undefined}]}}]}, > > {thri

Re: The schema definitions are not picked up....

2010-05-04 Thread Jonathan Ellis
rovide a fix or workaround? I am trying to test some > code and need my own keysapce. :-) > > - Frank Du > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Bootstrap source code

2010-05-04 Thread Jonathan Ellis
ta. The nodes that need to send it data >> first flush memtables and then transfer SSTables. >> >> >> >> Once the streaming is over the new node advertises its token and starts >> handling reads and writes correct? But what happens to keys that are being &

Re: About SStable Writer

2010-05-05 Thread Jonathan Ellis
    } >     indexSummary.maybeAddEntry(decoratedKey, dataPosition, > nextDataPosition - dataPosition, indexPosition, nextIndexPosition); >     } >     indexSummary.complete(); > > > the value of nextDataPosition - dataPosition is the length of key and value > ,not just

Re: Bootstrap source code

2010-05-06 Thread Jonathan Ellis
; > > On Tue, May 4, 2010 at 6:36 PM, Jonathan Ellis wrote: > >> AbstractReplicationStrategy.getWriteEndpoints is where bootstrapping >> nodes get added as write destinations. >> >> On Tue, May 4, 2010 at 6:02 PM, Bill Hastings >> wrote: >> > Hi &

Re: admin web UI

2010-05-06 Thread Jonathan Ellis
e into a method and added a few >>> catch'es (before: in main() throws Exception) . >>> As you can see, once exception handling and imports are removed it's >>> about ten lines. >>> >>> To compile you need the jars mx4j-tools.jar, mx4

Re: About SStable Writer

2010-05-07 Thread Jonathan Ellis
... care to review the patch? On Wed, May 5, 2010 at 5:56 PM, Jonathan Ellis wrote: > Yes, this is a bug.  Patch attached to > https://issues.apache.org/jira/browse/CASSANDRA-1056 > > On Wed, May 5, 2010 at 2:09 AM, Anty wrote: >> HI:All >> >> In source c

Re: cassandra index implementation

2010-05-13 Thread Jonathan Ellis
column is stored numerous > times which can be very expensive in a large rows. I think that a > better implementation is to have an Index Header that in turn will > contain the name of the first column. > Are there any plans to change this implementation? Is anyone aware of > an open i

Re: Web console application

2010-05-17 Thread Jonathan Ellis
.com/suguru/cassandra-webconsole > Screenshots: > http://github.com/suguru/cassandra-webconsole/tree/master/etc/screenshots > WAR files: http://github.com/suguru/cassandra-webconsole/downloads > *required Tomcat 6.0, JRE6.0 and cassandra(trunk). > > Thanks, > -- > Suguru Namura &g

0.7 roadmap

2010-05-18 Thread Jonathan Ellis
issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=DESC&sorter/field=priority&resolution=-1&pid=12310865&fixfor=12314533 -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Run several cassandra instances on local machine

2010-05-20 Thread Jonathan Ellis
> Is this correct? (In case I want to start a cluster of several nodes on one > machine for some testing) > > -- > Jan Virin > http://www.linkedin.com/in/yanvirin > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Can't stop org.apache.cassandra.service.StorageService.stopClient()

2010-05-20 Thread Jonathan Ellis
   MessagingService.shutdown(); >        StageManager.shutdownNow(); > >        // this is added to stop the CONSISTENCY-MANAGER thread >        consistencyManager_.shutdownNow(); >    } > > Can I commit this code in to svn branch? > > Thanks. > > -- > Regards &

Re: Can't stop org.apache.cassandra.service.StorageService.stopClient()

2010-05-20 Thread Jonathan Ellis
gt; >    public void stop() >    { >        gossipTimer_.cancel(); >        gossipTimer_ = null; >    } > > I don't know how to commit the patch, so I will learning it:) > > > On Fri, May 21, 2010 at 11:50 AM, Jonathan Ellis wrote: > >> Can you submit a p

Re: Can't stop org.apache.cassandra.service.StorageService.stopClient()

2010-05-21 Thread Jonathan Ellis
;D:\\apache-cassandra-0.6.1\\conf"); >> >> > >> >> >        StorageService.instance.initClient(); >> >> > >> >> >        StorageService.instance.stopClient(); >> >> >    } >> >> > >> >&

Re: super column

2010-05-22 Thread Jonathan Ellis
     {name:"Last Name", value:"LBJ"} >            {name:"info",value:{name:"info", >       value:{ >     "age":"20", >    "gender":"M" > } > }} >       } > } > > > And I have another question: should I restrict the number of columns in a > row? > > -- > Location: > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: longtype

2010-05-22 Thread Jonathan Ellis
at key I should use? int?long? > > By the way, the language I use is python. > > > > -- > Location: > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Go over super column data and delete the first X rows

2010-05-23 Thread Jonathan Ellis
time to time. > The column name which holds the data is a "timestamp" name, so I will want > delete some range of it from the repository. > What is the most efficient and the easiest way to do this? > > Thanks, > > -- > Jan Virin > http://www.linkedin.com/in/yanvi

Re: Cassandra-0.6.1 Crash Error: out of memory

2010-05-25 Thread Jonathan Ellis
oolExecutor.java:908) >        at java.lang.Thread.run(Thread.java:619) > Caused by: java.lang.OutOfMemoryError: Java heap space > ERROR [pool-1-thread-50] 2010-05-26 01:12:58,865 CassandraDaemon.java (line > 78) Fatal exception in thread Thread[pool-1-thread-50,5,main] > java.lang.Out

Re: [VOTE] Release 0.6.2

2010-05-25 Thread Jonathan Ellis
drop a veto if you spot any regressions from 0.6.1. > > SVN Tag: https://svn.apache.org/repos/asf/cassandra/tags/cassandra-0.6.2 > 0.6.2 artifacts: http://people.apache.org/~eevans > > The vote will be open for 72 hours. > > Thanks! > > -- > Eric Evans > eev...@rackspace.

Re: About cassandra internals

2010-05-27 Thread Jonathan Ellis
the locking > protocols, implemented in cassandra. > so that it would be easier to understand the code. > > Regards > Abin Varghese > Grad Student > Dept. CS > Stony Brook > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Packaging Cassandra for Debian [was: Packaging Cassandra for Ubuntu]

2010-06-04 Thread Jonathan Ellis
distros that are supported for 6 years, and the reasons apply >> to our software as well. >> >> I'm curious what others think: >> >> * Do you see a point where the pace of development naturally slows, >> (less low hanging fruit, etc)? >> * If so, what do

Re: PhantomReference in Cassandra

2010-06-05 Thread Jonathan Ellis
e GC > process. >    try >                    { >                        r.cleanup(); >                        r.clear(); > >                    } >                    catch (IOException e) >                    { >                        logger.error("Error deleting " + r.path, e); >                    } > -- > Best Regards > Anty Rao > > > > -- > Best Regards > Anty Rao > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: set_keyspace()

2010-06-06 Thread Jonathan Ellis
ision would be appreciated. > > > b > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: set_keyspace()

2010-06-06 Thread Jonathan Ellis
Also: there is nothing stopping your app from pooling connections on a per-keyspace basis. If I were writing an app where I were trying to partition on keyspace per customer, then that is what I would do. On Sun, Jun 6, 2010 at 9:27 PM, Jonathan Ellis wrote: > The common case is that you w

Re: Hadoop package exposed through thrift

2010-06-08 Thread Jonathan Ellis
languages and secondarily by client > authors. > > I'm just trying to see if there is any reason why it wasn't exposed through > thrift or if more needs to be done before it could be exposed to languages > other than Java. > > Thanks, > > Jeremy -- Jonatha

Re: Cassandra 0.6.2 with thrift hector-0.6.0-13

2010-06-08 Thread Jonathan Ellis
rting, so we have to > catch the exception here and > >      // add details to it. > >      log.error("Unable to open transport to " + url + ":" + port, e); > >      clientMonitor.incCounter(Counter.CONNECT_ERROR); > >      throw new TTransportException("Unable

Re: Crashing cassandra 0.6.2 with a simple JMX connection attempt

2010-06-10 Thread Jonathan Ellis
hrift and JMX port when I tried to connect to >> the JMX interface. This crashes cassandra instantaneously with OOM. >> > > https://issues.apache.org/jira/browse/THRIFT-601 > > -Brandon > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Handoff on failure.

2010-06-11 Thread Jonathan Ellis
assandra 0.6.2's source code, and am unable to figure out > where, if at all, repartitioning happens in the case of failure.  The > Gossiper's onDead message is ignored. Can someone please clarify this for > me? -- Jonathan Ellis Project Chair, Apache Cassandra co-founder

Re: Handoff on failure.

2010-06-11 Thread Jonathan Ellis
e auto bootstrap process is smart > enough to figure out which range needs help. > > Thanks much, Jonathan. > --sriram. > > > On Jun 11, 2010, at 8:59 PM, Jonathan Ellis wrote: > >> repartitioning is expensive.  you don't want to do it as soon as a >> node g

Re: Handoff on failure.

2010-06-12 Thread Jonathan Ellis
it is an external script's responsibility to bootstrap every node > with a new initialtoken? > > > On Jun 12, 2010, at 8:46 AM, Jonathan Ellis wrote: > >> I'm not sure what you mean, but >> http://wiki.apache.org/cassandra/Operations may clear some things up. >> >>

Re: backlogging and scaling

2010-06-15 Thread Jonathan Ellis
n > in special situations. > > How would you go about doing that? Does the current architecture lend > itself to this type of optimization, or otherwise? > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Reviewing . . . RackAwareStrategy.java . . . ( rev 954657 )

2010-06-15 Thread Jonathan Ellis
ability (there are a number of failure scenarios that will result in losing an entire rack at once). -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Replication Factor and Data Centers

2010-06-15 Thread Jonathan Ellis
1 to DC3? Yes. > What will happen if datacenters.properties and cassandra-rack.properties are > simply empty? You have an illegal configuration. https://issues.apache.org/jira/browse/CASSANDRA-1191 is open to have Cassandra raise an error under this condition and others. -- Jonathan Ellis

Re: Test Logs

2010-06-15 Thread Jonathan Ellis
test" log anything anywhere? > > - m. > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Secondary indexing and 0.6/0.7 integration with Datanucleus

2010-06-15 Thread Jonathan Ellis
ch the current code base of 0.6.2 to perform this functionality? > > Thanks, > Todd > > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Secondary indexing and 0.6/0.7 integration with Datanucleus

2010-06-15 Thread Jonathan Ellis
> > http://issues.apache.org/jira/browse/CASSANDRA-32610 > > > > And it seems to solve a lot of my woes. Is it possible/recommended to > > patch the current code base of 0.6.2 to perform this functionality? > > > > Thanks, > > Todd > > > > > > > > > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: 0.6.3

2010-06-18 Thread Jonathan Ellis
release, please let me know, otherwise I'll plan on > tagging 0.6.3 a week from today, Friday June 25th (open 0.6.3 issues > will be moved to 0.6.4 at that time). > > Leaning into it, > > -- > Eric Evans > eev...@rackspace.com > > -- Jonathan Ellis Project Chair, Apac

Re: 0.6.3

2010-06-18 Thread Jonathan Ellis
like to hear other opinions, but if the consensus is that this > is too big a change to introduce to 0.6.3, I'm fine with that too. I'm > rolling my own releases now, and can continue to do so. I just know that the > thrift problem has bitten a number of people and can be a hard one for new > adopters to figure out. > > -Tupshin > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Thoughts on best practices to begin maven releases

2010-06-19 Thread Jonathan Ellis
his done in time, I'd like to get it in to the 0.6.3 build if > everyone is keen. > > Thanks, > Todd > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

New committer: Brandon Williams

2010-06-27 Thread Jonathan Ellis
The Cassandra PMC has voted to make Brandon a committer. Thanks for your help, Brandon! -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: [VOTE] Release 0.6.3

2010-06-28 Thread Jonathan Ellis
n.apache.org/repos/asf/cassandra/tags/cassandra-0.6.3 > 0.6.3 artifacts: http://people.apache.org/~eevans > > The vote will be open for 72 hours. > > Thanks! > > [1]: > https://svn.apache.org/repos/asf/cassandra/tags/cassandra-0.6.3/CHANGES.txt > > -- > Eric Evans >

Re: Website

2010-06-28 Thread Jonathan Ellis
. > > If you're accustomed to doing an `svn up' from /www/cassandra.a.o on > people.a.o, don't. :) > > -- > Eric Evans > eev...@rackspace.com > > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: [VOTE] Release 0.6.3

2010-06-29 Thread Jonathan Ellis
there was a ticket such as "let nodetool cleanup > give feedback on when/if the process ended" but I can't find it in > jira nor in the CHANGES.txt, though I seem to recall this was > scheduled for 0.6.3. > > Is it just my imagination, and this ticket never existe

Re: Too many MESSAGE-DESERIALIZER-POOL Thread

2010-07-01 Thread Jonathan Ellis
> [ dw-greenplum-4] MEMTABLE-POST-FLUSHER             0         0 > 134 > [ dw-greenplum-4] FLUSH-WRITER-POOL                 0         0 > 134 > [ dw-greenplum-4] AE-SERVICE-STAGE                  0         0 > 1 > [ dw-greenplum-4] HINTED-HANDOFF-POOL               1        27

Re: Stateful Thrift/Avro API in 0.7 (set_keyspace)

2010-07-06 Thread Jonathan Ellis
tect > > While fully functional I doubt it would be very useful too anyone else > at this time. > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Why so many commitlogs ?

2010-07-07 Thread Jonathan Ellis
is it normal ? > I read the source code of commitlog , there shouldn't be so many commitlog > log files . > any clue will be appreciate. > > -- > Best Regards > Anty Rao > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Minimizing the impact of compaction on latency and throughput

2010-07-07 Thread Jonathan Ellis
often enough to not imply huge amounts of data) > > Any thoughts? Has this already been considered and rejected? Do you > think compaction is in fact not a problem already? Are there other, > easier, better ways to accomplish the goal? > > -- > / Peter Schuller > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Minimizing the impact of compaction on latency and throughput

2010-07-07 Thread Jonathan Ellis
eep in > its cache I'd expect it to potentially work pretty well without > separation, if you do have such a setup). It might be worth experimenting with posix_fadvise. I don't think implementing our own i/o scheduler or rate-limiter would be as good a use of time (it sounds like

Re: performance with a "large" number of supercolumns/columns

2010-07-07 Thread Jonathan Ellis
me seems to > occur at while (reducedColumns.hasNext()) > That is, save system.nanoTime() at the end of the loop and after hasNext and > sum up and it accounts for almost 50% of the total time. That seems quite > weird to me. > > I will dig more, but I was curious if someone had answers already. > > Best regards, > Terje > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Functional tests

2010-07-07 Thread Jonathan Ellis
ng -- nosetests returns all failures -- and the init.py file does not > exist. -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: performance with a "large" number of supercolumns/columns

2010-07-08 Thread Jonathan Ellis
an attempt at 1. but I don't feel entirely like I understand > enough of the Cassandra code yet to do any of the above at the moment so it > may take a little while. Feel free to catch us on IRC in #cassandra-dev if you want quicker answers. :) -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Minimizing the impact of compaction on latency and throughput

2010-07-12 Thread Jonathan Ellis
to be tweaked very specifically for the > situation/hardware rather than being auto-tuned. > > If I have the time I may look into posix_fadvise() to begin with (but > I'm not promising anything). > > Thanks for the input! > > -- > / Peter Schuller > -- Jonathan

Re: Minimizing the impact of compaction on latency and throughput

2010-07-13 Thread Jonathan Ellis
of thumb: if you have a heap of N GB, increase both the throughput and count thresholds by N times. -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Minimizing the impact of compaction on latency and throughput

2010-07-13 Thread Jonathan Ellis
rnel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.18-rc3/2.6.18-rc3-mm1/broken-out/fadvise-make-posix_fadv_noreuse-a-no-op.patch -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Too many open files [was Re: Minimizing the impact of compaction on latency and throughput]

2010-07-14 Thread Jonathan Ellis
: > On 7/13/2010 9:20 AM, Jonathan Ellis wrote: >> >> On Tue, Jul 13, 2010 at 4:19 AM, Thomas Downing >>  wrote: >> >>> >>> On a related note:  I am running some feasibility tests looking for >>> high ingest rate capabilities.  While testing Cassandr

Re: Minor point on FailureDetector

2010-07-15 Thread Jonathan Ellis
ere's no explanatory value I see in the former > form. I just ran into this as I was reviewing the accrual failure detector > code. > > - m . > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: Column types rather pointless now

2010-07-19 Thread Jonathan Ellis
We are moving towards making greater use of type information, as in #749. It's also necessary to provide (eventually) a command line client that is actually useable. On Jul 19, 2010 5:02 PM, "Folke Behrens" wrote: Hi! Since Cassandra switched to byte arrays for both keys and column names marsha

Re: 0.6.4

2010-07-21 Thread Jonathan Ellis
king about an 0.6.4. > > Barring objections, I'd like to tag next Tuesday July 27, and move > anything not completed by then to 0.6.5.  As usual, if you have > something you think should make it in, but need more time, then let's > discuss. > > -- > Eric Evans > eev.

network compatibility from 0.6 to 0.7

2010-07-22 Thread Jonathan Ellis
How useful is this to insist on, given that 0.7 thrift api is fairly incompatible with 0.6's? (timestamp -> Clock change being the biggest problem there) -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Re: suggested reading to understand what's going on

2010-07-23 Thread Jonathan Ellis
ency/index.html > > Anything that comes to your mind would be appreciated. > > > Thanks. > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com

Almost time for 0.7 beta?

2010-07-24 Thread Jonathan Ellis
rg/jira/browse/CASSANDRA-16 [3] https://issues.apache.org/jira/browse/CASSANDRA-749 [4] https://issues.apache.org/jira/browse/CASSANDRA-580 [5] https://issues.apache.org/jira/browse/CASSANDRA-926 -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for profe

Re: State Objects

2010-07-25 Thread Jonathan Ellis
It's a string instead of an int precisely because there is no such list; different systems can put anything they want there. For instance, node movement will cause the new token to be encoded there. On Jul 21, 2010 1:57 AM, "Boris Spasojevic" wrote: Hi all, I am attempting to capture the states

<    1   2   3   4   5   6   7   8   9   10   >