NGCC 2017 Announcment

2017-08-01 Thread Gary Dusbabek
We are pleased to announce the 2017 Next Generation Cassandra Conference (NGCC) that will be held on Tuesday September 26th at the Geekdom Event Center in San Antonio, Texas. This one day conference is targed toward Apache Cassandra developers and large-scale cluster operators, but is opened to

Cassandra at Apache: Big Data, Sept 28-30 in Budapest

2015-06-10 Thread Gary Dusbabek
://events.linuxfoundation.org/events/apache-big-data-europe/program/cfp You have until 10 July to put your proposals together. You will be notified by 24 July whether or not your proposal is accepted. Kind Regards, Gary Dusbabek

Re: Running multiple compactions concurrently

2011-02-25 Thread Gary Dusbabek
If your cluster has the overall IO capacity to perform a simultaneous compaction on every node and still adequately service reads and writes, then yes. If you're concerned about availability, your best bet will be to stagger the compactions. Gary. On Fri, Feb 25, 2011 at 04:24, Daniel

Re: rename index

2011-02-17 Thread Gary Dusbabek
I haven't tried this, but it should work in theory... Keep the wrongly named index for now. Create the rightly named index, then bring down the node and swap file names for the indexes. After that, you can safely drop the wrongly named index. Unfortunately, you need to do this for each node.

Re: Keyspace additions are not replicated to one node in the cluster

2011-02-16 Thread Gary Dusbabek
The first thing you should try is to restart the node that is not syncing. That will reset the version it gossips, which was not always getting updated (fixed in CASSANDRA-2083). Gary. On Tue, Feb 15, 2011 at 18:25, Shu Zhang szh...@mediosystems.com wrote: Hi, a node in my cassandra cluster

Re: ApplicationState Schema has drifted from DatabaseDescriptor

2011-02-09 Thread Gary Dusbabek
Aaron, It looks like you're experiencing a side-effect of CASSANDRA-2083. There was at least one place (when node B received updated schema from node A) where gossip was not being updated with the correct schema even though DatabaseDescriptor had the right version. I'm pretty sure this is what

Re: Newbie Replication/Cluster Question

2011-01-13 Thread Gary Dusbabek
It is impossible to properly bootstrap a new node into a system where there are not enough nodes to satisfy the replication factor. The cluster as it stands doesn't contain all the data you are asking it to replicate on the new node. Gary. On Thu, Jan 13, 2011 at 13:13, Mark Moseley

Re: cassandra.yaml customization per node

2010-12-30 Thread Gary Dusbabek
Funny you should mention that. I just put my half-baked solution to this problem on github today. https://github.com/gdusbabek/cassandra-maker. It generates cassandra.yaml files (and entire config directories too) that are based on the svn defaults. It should be easy to customize it to fit your

Re: cassandra version update and my cluster

2010-12-02 Thread Gary Dusbabek
0.6-0.7 will require a full cluster restart. 0.7-0.8 will require a rolling restart, so long as CASSANDRA-1015 is completed. keyspace/cf definitions will be readable across major versions, or there will be a way provided to migrate them if that is not possible. Gary. On Wed, Dec 1, 2010 at

Re: Booting Cassandra v0.7.0 on Windows: rename failed

2010-11-29 Thread Gary Dusbabek
Windows is notoriously bad about hanging on to file handles. Make sure there are no explorer windows or command line windows open to d:\cassandra\data\system\, and then hope for the best. Gary. On Mon, Nov 29, 2010 at 02:49, Ramon Rockx r.ro...@asknow.nl wrote: Hi, Recently I downloaded

Re: Deleting the datadir for system keyspace in 0.7

2010-11-15 Thread Gary Dusbabek
Mostly these things: stored schema information, cached cluster info, the token, hints. Everything but the hints can be replaced. Gary. On Mon, Nov 15, 2010 at 06:29, Utku Can Topçu u...@topcu.gen.tr wrote: Hello All, I'm wondering before restarting the a node in a cluster. If I delete the

Re: 0.6 to 0.7 upgrade assumptions

2010-11-02 Thread Gary Dusbabek
You'll need to convert from storage-conf.xml to cassandra.yaml and import your schema at some point. NEWS.txt outlines the general approach (see Upgrading). Gary. On Tue, Nov 2, 2010 at 13:31, Erik Onnen eon...@gmail.com wrote: Hello, We're planning an upgrade from 0.6.7 (after it's released)

Re: Fatal error: Error instantiating snitch class 'org.apache.cassandra.locator.SimpleSnitch'.

2010-10-29 Thread Gary Dusbabek
There's not a lot of useful information in that error. Cassandra consumes the stack trace and any exceptions underneath that cause the error instantiating the snitch. I've created https://issues.apache.org/jira/browse/CASSANDRA-1682 so we can include a full stack trace. In the meantime, I'd say

Re: Question regarding support of batch_mutate + delete + slice predicate

2010-10-28 Thread Gary Dusbabek
The main difficulty is that row mutations are currently represented only in terms of individual columns. This has implications in the way the transaction is carried out and represented in the commit log. Introducing deletable slices is doable, but keeping it within the semantics of column family

Re: Cassandra newbie question

2010-10-27 Thread Gary Dusbabek
On Wed, Oct 27, 2010 at 03:24, Arijit Mukherjee ariji...@gmail.com wrote: Hi All I've another related question. I am using a stream of records of the form (A, B, n) where the pair (A,B) can occur multiple times. For example, you could have the following rset of records - A, B, 2 P, Q, 5

Re: Time to wait for CF to be consistent after stopping writes.

2010-10-27 Thread Gary Dusbabek
On Wed, Oct 27, 2010 at 05:08, Utku Can Topçu u...@topcu.gen.tr wrote: Hi, For a columnfamily in a keyspace which has RF=3, I'm issuing writes with ConsistencyLevel.ONE. in the configuration I have: - memtable_flush_after_mins : 30 - memtable_throughput_in_mb : 32 I'm writing to this

Re: Best practice for adding new nodes to ring

2010-10-26 Thread Gary Dusbabek
On Tue, Oct 26, 2010 at 14:56, Edward Capriolo edlinuxg...@gmail.com wrote: On Tue, Oct 26, 2010 at 1:45 PM, Stu Hood stu.h...@rackspace.com wrote: While the adding virtual tokens/nodes to Cassandra discussion is a good one, there are a few factors that might delay (or remove?) the necessity

Re: Hung Repair

2010-10-25 Thread Gary Dusbabek
Can you produce a thread dump on the machine? kill -3 ought to do it. JConsole can be your friend at a time like this too. It might be painstaking, but you can check the CPU time used by each thread using the java.lang.Threading mbean. There's an interesting jconsole plugin that is supposed to

Re: how to CompareWith LongType

2010-10-14 Thread Gary Dusbabek
Pycassa should just take your long and do the right thing with it (packing it into a binary string) before passing it off to thrift. The system tests in the source (test/system/test_thrift_server.py) will give you a very good indication of how to do this. The long is packed into a string using

Re: Null Pointer Exception / Secondary Indices

2010-10-13 Thread Gary Dusbabek
If you're not seeing the NullPointerException at this point, things are probably good. These messages are expected when logging at DEBUG. Gary. On Tue, Oct 12, 2010 at 02:35, J T jt4websi...@googlemail.com wrote: I rinsed repeated after updating to the latest trunk version and checking if

Re: 0.7 beta2 - Fatal exception from RowMutationVerbHandler

2010-10-13 Thread Gary Dusbabek
Looks like a bug with hinted-handoff. Will you file a ticket? Gary On Tue, Oct 12, 2010 at 15:51, Michael Moores mmoo...@real.com wrote: I have a cluster of 8 nodes with a replication factor of 3 and consistency of QUORUM. When I stop one node in the cluster I end up with socket read

Re: replacing a dead node

2010-10-11 Thread Gary Dusbabek
On Mon, Oct 11, 2010 at 03:41, Chen Xinli chen.d...@gmail.com wrote: Hi, We have a cassandra cluster of 6 nodes with RF=3, read-repair enabled, hinted handoff disabled, WRITE with QUORUM, READ with ONE. we want to rely on read-repair totally for node failure, as returning inconsistent result

Re: Cassandra newbie question

2010-10-11 Thread Gary Dusbabek
On Mon, Oct 11, 2010 at 04:01, Arijit Mukherjee ariji...@gmail.com wrote: Hi All I've just started reading about Cassandra and writing simple tests using Cassandra 0.6.5 to see if we can use it for our product. I have a data store with a set of columns, like C1, C2, C3, and C4, but the

Re: Hardware change of a node in the cluster

2010-10-04 Thread Gary Dusbabek
It should work this way: 1. Move your data to the new node (scp, etc.) 2. Make sure the new node is configured to use the same token as the new node. 3. Stand up the new node. 4. Turn off the old node. If your environment is volatile, it's probably best to run `nodetool repair` on the new node.

Re: avro + cassandra + ruby

2010-09-29 Thread Gary Dusbabek
We have a system test that tests this (in avro python). see test/system/test_avro_standard.py:TestStandardOperations.test_multiget_slice_simple. On Wed, Sep 29, 2010 at 01:06, Gabor Torok gabor.to...@sunpowercorp.com wrote: Hi, I'm attempting to use avro to talk to cassandra because the ruby

Re: FatClient Gossip error and some other problems

2010-09-20 Thread Gary Dusbabek
On Mon, Sep 20, 2010 at 09:51, shimi shim...@gmail.com wrote: I have a cluster with 6 nodes on 2 datacenters (3 on each datacenter). I replaced all of the servers in the cluster (0.6.4) with new ones (0.6.5). My old cluster was unbalanced since I was using Random Partitioner and I bootstrapped

Re: Building a local cluster in Linux

2010-09-20 Thread Gary Dusbabek
On Mon, Sep 20, 2010 at 10:02, Rodrigo Hjort rodrigo.hj...@gmail.com wrote: Hello all, In order to build a Cassandra cluster exclusively for availability and replication testings, I thought of a simple solution, based on a single Linux instance, with no virtualization at all. The idea was

Re: Getting client only example to work

2010-09-16 Thread Gary Dusbabek
I discovered some problems with the fat client earlier this week when I tried using it. It needs some fixes to keep up with all the 0.7 changes. Gary. On Thu, Sep 16, 2010 at 05:48, Asif Jan asif@gmail.com wrote: Hi I am using 0.7.0-beta1 , and trying to get the contrib/client_only

Re: 0.7 live schema updates

2010-09-16 Thread Gary Dusbabek
beta-2 will include the ability to set these values and others. Look for the system_update_column_family() and system_update_keyspace() methods. Gary. On Thu, Sep 16, 2010 at 02:38, Marc Canaleta mcanal...@gmail.com wrote: Hi! I like the new feature of making live schema updates. You can add,

Re: Embedded Cassandra in JBoss

2010-09-15 Thread Gary Dusbabek
On Wed, Sep 15, 2010 at 09:17, Sandor Molnar smol...@kinamik.com wrote: Hello guys! I just started researching today whether we can use Cassandra in our software or not and I need to know if it is possible to use embedded Cassandra in Jboss somehow. I googled it and I found several pages

Re: Few questions regarding cassandra deployment on windows

2010-09-09 Thread Gary Dusbabek
On Tue, Sep 7, 2010 at 17:42, kannan chandrasekaran ckanna...@yahoo.com wrote: Hi All, We are currently considering Cassandra for our application. Platform: * a single-node cluster. * windows '08 * 64-bit jvm For the sake of brevity let, Cassandra service =  a single node cassandra

Re: RowMutationVerbHandler.java (line 78) Error in row mutation

2010-08-30 Thread Gary Dusbabek
Is it possible this was a new node with a manual token and autobootstrap turned off? If not, could you give more details about the node? Gary. On Fri, Aug 27, 2010 at 17:58, B. Todd Burruss bburr...@real.com wrote: i got the latest code this morning.  i'm testing with 0.7 ERROR

Re: Calls block when using Thrift API

2010-08-30 Thread Gary Dusbabek
If you're only interested in accessing data natively, I suggest you try the fat client. It brings up a node that participates in gossip, exposes the StorageProxy API, but does not receive a token and so does not have storage responsibilities. StorageService.instance.initClient(); in 0.7 you

Re: 0.7 beta 1 - error in row mutation and NPE

2010-08-23 Thread Gary Dusbabek
It looks like you're running into https://issues.apache.org/jira/browse/CASSANDRA-1403, which was fixed last week and will be included in beta2. If you are experiencing this on trunk, please do file another ticket, or comment on the existing one. Gary. On Mon, Aug 23, 2010 at 13:33, B. Todd

Re: 0.7 beta 1 - error in row mutation and NPE

2010-08-23 Thread Gary Dusbabek
that the cluster is quiescent before sending schema updates to a random node. Gary. On Mon, Aug 23, 2010 at 14:03, Gary Dusbabek gdusba...@gmail.com wrote: It looks like you're running into https://issues.apache.org/jira/browse/CASSANDRA-1403, which was fixed last week and will be included in beta2

Re: Errors with Cassandra 0.7

2010-08-20 Thread Gary Dusbabek
On Thu, Aug 19, 2010 at 16:30, Alaa Zubaidi alaa.zuba...@pdf.com wrote: Hi, I am trying to run Cassandra 0.7 and I am getting different errors: First it was while calling client.insert and now while calling set_keyspace (see below). Note: I get the following when I start Cassandra:

Re: Replication factor and other schema changes in = 0.7

2010-08-20 Thread Gary Dusbabek
It is coming. In fact, I started working on this ticket yesterday. Most of the settings that you could change before will be modifiable. Unfortunately, you must still manually perform the repair operations, etc., afterward. https://issues.apache.org/jira/browse/CASSANDRA-1285 Gary. On Thu,

Re: MIGRATION-STAGE: IllegalArgumentException: value already present

2010-08-16 Thread Gary Dusbabek
Yes. definitely open a ticket. Gary On Mon, Aug 16, 2010 at 20:05, Arya Goudarzi agouda...@gaiaonline.com wrote: While inserting into a 3 node cluster, one of the nodes got this exception in its log: ERROR [MIGRATION-STAGE:1] 2010-08-16 17:46:24,090 CassandraDaemon.java (line 82) Uncaught

Re: Count rows

2010-08-13 Thread Gary Dusbabek
Should we close https://issues.apache.org/jira/browse/CASSANDRA-653 then? Fetching a count of all rows is just a specific instance of fetching the count of a range or rows. I spoke to a programmer at the summit who was working on this ticket mainly as a way of getting familiar with the codebase.

Re: Reload/Update schema 0.7

2010-08-12 Thread Gary Dusbabek
You should take a look at http://wiki.apache.org/cassandra/LiveSchemaUpdates loadSchemaFromYaml() is intended to initialize the schema on a seed node in a new cluster (or one that has been upgraded from 0.6). It is an operation that should only be performed one time *per cluster.* Gary On Wed,

Re: TokenRange contains endpoints without any port information?

2010-08-09 Thread Gary Dusbabek
On Sun, Aug 8, 2010 at 07:21, Carsten Krebs carsten.kr...@gmx.net wrote: I'm wondering why a TokenRange returned by describe_ring(keyspace) of the thrift API just returns endpoints consisting only of an address but omits any port information? My first thought was, this method could be used

Re: set ReplicationFactor and Token at Column Family/SuperColumn level.

2010-08-05 Thread Gary Dusbabek
On Thu, Aug 5, 2010 at 14:59, Zhong Li z...@voxeo.com wrote: All, Thanks for Apache Cassandra Project, it is great project. This is my first time to use it. We install it on 10 nodes and runs great. The 10 nodes cross all 5 datacenters around the world. The big thing bother me is initial

Re: Changing schema w/o losing data - Can it be done?

2010-08-04 Thread Gary Dusbabek
NullPointerException--it sounds like you're restarting? If so, you should look into `nodetool drain`. http://wiki.apache.org/cassandra/FAQ#modify_cf_config Gary On Wed, Aug 4, 2010 at 03:27, David Boxenhorn da...@lookin2.com wrote: When I change schema I need to delete the commit logs -

Re: 0.6.4 tag

2010-07-29 Thread Gary Dusbabek
The vote is in process. http://permalink.gmane.org/gmane.comp.db.cassandra.devel/2010 Gary. On Thu, Jul 29, 2010 at 11:34, B. Todd Burruss bburr...@real.com wrote: i see a 0.6.4 tag in SVN, but not on cassandra's download page.  is this ready for use if building from SVN?

Re: Bootstrap question

2010-07-22 Thread Gary Dusbabek
On Wed, Jul 21, 2010 at 14:14, Anthony Molinaro antho...@alumni.caltech.edu wrote: Sure, looks like that's in 0.6.4, so I'll probably just rebuild my server based on the 0.6 branch, unless you want me to test just the patch for 1221?  Most likely won't get a chance to try until tomorrow, so let

Re: Bootstrap question

2010-07-21 Thread Gary Dusbabek
Anthony, I think you're seeing the results of CASSANDRA-1221. Each node has two connections with its peers. One connection is used for gossip, the other for exchanging commands. What you see with 1221 is the command socket getting 'stuck' after a peer is convicted by gossip and then recovers.

Re: Define keyspaces in cassandra 0.7

2010-07-19 Thread Gary Dusbabek
Defining at runtime is, very intentionally, an absolute must. It would have been very simple and perhaps user-friendly to add a flag that loads the schema specified in yaml when cassandra starts up. I decided against it when implementing the feature because I figured it would have been a

Re: Increasing Replication Factor in 0.7

2010-07-16 Thread Gary Dusbabek
Arya, That is not currently possible in trunk. It would be a good feature though. Care to file a ticket? Gary. On Thu, Jul 15, 2010 at 22:13, Arya Goudarzi agouda...@gaiaonline.com wrote: I recall jbellis in his training showing us how to increase the replication factor and repair data on

Re: Bootstrap Token collision

2010-07-15 Thread Gary Dusbabek
Did you add a new node to the cluster at the time you restarted it? If not, I would think that each node already had a token that would make such a collision impossible, unless we have a new bug to troubleshoot. Gary. On Wed, Jul 14, 2010 at 20:46, Mubarak Seyed mubarak.se...@gmail.com wrote:

Re: KeyRange deletion

2010-06-24 Thread Gary Dusbabek
See CASSANDRA-293 and CASSANDRA-494. Key-range updates touch multiple rows and cannot be performed atomically, so the consistency promise you get would be the same as with batch_mutate. Another other problem is that the update needs to be sent to *any* node that is responsible for part of the

Re: nodetool loadbalance : Strerams Continue on Non Acceptance of New Token

2010-06-23 Thread Gary Dusbabek
On Tue, Jun 22, 2010 at 20:16, Arya Goudarzi agouda...@gaiaonline.com wrote: Hi, Please confirm if this is an issue and should be reported or I am doing something wrong. I could not find anything relevant on JIRA: Playing with 0.7 nightly (today's build), I setup a 3 node cluster this way:

Re: Finding new Cassandra data

2010-06-22 Thread Gary Dusbabek
On Tue, Jun 22, 2010 at 09:59, David Boxenhorn da...@lookin2.com wrote: In my system, I have a Cassandra front end, and an Oracle back end. Some information is created in the back end, and pushed out to the front end, and some information is created in the front end and pulled into the back

Re: java.lang.RuntimeException: java.io.IOException: Value too large for defined data type

2010-06-18 Thread Gary Dusbabek
*Hopefully* fixed. I was never able to duplicate the problem on my workstation, but I had a pretty good idea what was causing the problem. Julie, if you're in a position to apply and test the fix, it would help help us make sure we've got this one nailed down. Gary. On Thu, Jun 17, 2010 at

Re: batch_mutate atomic?

2010-06-14 Thread Gary Dusbabek
This question has been coming up quite regularly now. I've added an entry to the FAQ. Please feel free to expand an clarify. http://wiki.apache.org/cassandra/FAQ#batch_mutate_atomic Gary. On Mon, Jun 14, 2010 at 06:43, Ran Tavory ran...@gmail.com wrote: no, it's not atomic. it just shortens

Re: cassandra out of heap space crash

2010-06-11 Thread Gary Dusbabek
On Fri, Jun 11, 2010 at 10:14, Julie julie.su...@nextcentury.com wrote: Ran Tavory rantav at gmail.com writes: I can't say exactly how much memory is the correct amount, but surely 1G is very little. By replicating 3 times your cluster now makes 3 times more work than it used to do, both on

Re: Cassandra Cluster Setup

2010-06-07 Thread Gary Dusbabek
notification (we are talking about 5 rows in 1 cf). Thrift port is not available for ~30 min. Why is that? I would expect it to be back in a matter of maybe 1' (this should be data quantity related). Thanks, Stephan -Original Message- From: Gary Dusbabek [mailto:gdusba...@gmail.com

Re: High CPU Usage since 0.6.2

2010-06-04 Thread Gary Dusbabek
Chris, Can you get me a stack dump of one of the busy nodes (kill -3)? Gary On Thu, Jun 3, 2010 at 22:50, Chris Goffinet goffi...@digg.com wrote: We're seeing this as well. We were testing with a 40+ node cluster on the latest 0.6 branch from few days ago. -Chris On Jun 3, 2010, at 9:55

Re: OutOfMemoryError

2010-06-03 Thread Gary Dusbabek
Are you running ant test? It defaults to setting memory to 1G. If you're running them outside of ant, you'll need to set max memory manually. Gary. On Thu, Jun 3, 2010 at 10:35, Lev Stesin lev.ste...@gmail.com wrote: Hi, I am getting OOM during load tests: java.lang.OutOfMemoryError: Java

Re: OutOfMemoryError

2010-06-03 Thread Gary Dusbabek
, Is there a directive to set it? Or should I modify the cassandra script itself? Thanks. Lev. On Thu, Jun 3, 2010 at 10:48 AM, Gary Dusbabek gdusba...@gmail.com wrote: Are you running ant test?  It defaults to setting memory to 1G.  If you're running them outside of ant, you'll need to set max memory

Re: Cassandra Cluster Setup

2010-06-03 Thread Gary Dusbabek
Your replication factor is only set to 1, which means that each key will only live on a single node. If you do wait for bootstrapping to commence (takes 90s in trunk, I don't recall in 0.6), you should see some keys moving unless your inserts were all into a small range. Perhaps your being

Re: Error during startup

2010-06-02 Thread Gary Dusbabek
I was able to reproduce the error by staring up a node using RandomPartioner, kill it, switch to OrderPreservingPartitioner, restart, kill, switch back to RandomPartitioner, BANG! So it looks like you tinkered with the partitioner at some point. This has the unfortunate effect of corrupting your

Re: decommission and org.apache.thrift.TApplicationException: get_slice failed: unknown result

2010-05-18 Thread Gary Dusbabek
If I had to guess, I'd say that something at the transport layer had trouble. Possibly some kind of thrift hiccup that we haven't seen before. Your description makes it sound as if the decommission is proceeding normally though. Gary. On Tue, May 18, 2010 at 04:42, Ran Tavory ran...@gmail.com

Re: list of columns

2010-05-13 Thread Gary Dusbabek
We have get_count at the thrift level. You supply a predicate and it returns the number of columns that match. There is also multi_get_count, which is the same operation against multiple keys. Gary. On Thu, May 13, 2010 at 04:18, Bill de hOra b...@dehora.net wrote: Admin question - is there

Re: how does cassandra compare with mongodb?

2010-05-13 Thread Gary Dusbabek
Cassandra has always enforced the tiniest bit of schema. You basically define how you want your columns and subcolumns to be sorted within column families. You also name the column families and keyspaces. That's all though. The part that is changing is that the keyspaces and column families

Re: batch mutate + deletion + slice range predicate unsupported

2010-05-13 Thread Gary Dusbabek
Yes--0.7. I aim to make it part of https://issues.apache.org/jira/browse/CASSANDRA-494 (remove_slice). Gary. On Thu, May 13, 2010 at 16:08, B. Todd Burruss bburr...@real.com wrote: i just figured out that can't do a batch mutate + deletion that uses a slice range predicate.  is adding this

Re: How to setup multinode cluster over different servers through firewall

2010-05-11 Thread Gary Dusbabek
You didn't give a lot of details about the remoteness of the remote server. Remote hosts not be able to contact any host on the 192.168.*.* over the internet without routing support. If the remote host is on the same network as the 192.168.*.* host, it should work unless one of those hosts is

Re: Add a new keyspace in cassandra cluster

2010-05-05 Thread Gary Dusbabek
Yes. You need to edit the configuration of every machine in the cluster. Gary. On Wed, May 5, 2010 at 06:27, Yu-Chun Chang congo.ch...@gmail.com wrote: Dear all, I'm a starter for playing Cassandra. I've set up three machines (called PC_A, PC_B, PC_C) and run them as a Cassandra cluster.

Re: Strange streaming behaviour

2010-05-03 Thread Gary Dusbabek
Martin, Please create a ticket and include the relevant parts of your storage-conf. To summarize, the output gives you the impression that bootstrap has completed normally, but when you check, it appears to be hung on the receiving nodes? Do you mind turning debug on and and seeing if you can

Re: Regarding Cassandra Scalability

2010-04-19 Thread Gary Dusbabek
On Sun, Apr 18, 2010 at 11:14, dir dir sikerasa...@gmail.com wrote: Hi Gary, The main reason is that the compaction operation (removing deleted values) currently requires that an entire row be read into memory. Thank you for your explanation. But I still do not understand what do you mean.

Re: Regarding Cassandra Scalability

2010-04-18 Thread Gary Dusbabek
On Sat, Apr 17, 2010 at 10:50, dir dir sikerasa...@gmail.com wrote: What problems can’t it solve? No flexible indices No querying on non PK values Not good for binary data (64mb) unless you chunck Row contents must fit in available memory Gary Dusbabek say: Row contents must fit

Re: AssertionError: DecoratedKey(...) != DecoratedKey(...)

2010-04-15 Thread Gary Dusbabek
Ran, It looks like you're seeing https://issues.apache.org/jira/browse/CASSANDRA-866. It's fixed in 0.6.1. Gary On Thu, Apr 15, 2010 at 04:06, Ran Tavory ran...@gmail.com wrote: When restarting one of the nodes in my cluster I found this error in the log. What does this mean?  INFO [GC

Re: AssertionError: DecoratedKey(...) != DecoratedKey(...)

2010-04-15 Thread Gary Dusbabek
the errors in the log I haven't seen any other irregularities. (maybe there are, but they haven't surfaced). Does this assertion mean data corruption or something else that's worth waiting to 0.6.1 for? On Thu, Apr 15, 2010 at 2:00 PM, Gary Dusbabek gdusba...@gmail.com wrote: Ran, It looks like

Re: Is it possible to get all records in a CF?

2010-04-15 Thread Gary Dusbabek
You'll have to scan the CF. If you're using OrderPreservingPartitioner please see 'get_range_slices' (http://wiki.apache.org/cassandra/API). It would help if you had an idea of where the key might be, so you would know where to start scanning. Gary. On Thu, Apr 15, 2010 at 21:01, Jared Laprise

Re: Write consistency

2010-04-08 Thread Gary Dusbabek
On Thu, Apr 8, 2010 at 02:55, Paul Prescod p...@ayogo.com wrote: In this¹ debate, there seemed to be consensus on the following fact: In Cassandra, say you use N=3, W=3 R=1. Let’s say you managed to only write to replicas A B, but not C. In this case Cassandra will return an error to the

Re: best practice for migrating data

2010-04-02 Thread Gary Dusbabek
AJ, The wiki gives an outline of how to do this: http://wiki.apache.org/cassandra/FAQ#modify_cf_config Gary On Thu, Apr 1, 2010 at 23:18, AJ Chen ajc...@web2express.org wrote: when adding/changing a column to a column family for existing data in cassandra, what's a good way to do it? thanks,

Re: Stalled Bootstrapping Process

2010-04-01 Thread Gary Dusbabek
Does the JMX StreamingService list any incoming/outgoing files/hosts on the sending/receiving nodes? Gary. On Thu, Apr 1, 2010 at 10:26, Dan Di Spaltro dan.dispal...@gmail.com wrote: So we are adding another node to the cluster with the latest 0.6 branch (RC1).  It seems to be hung in some

Re: Range of 'Bootstrap'?

2010-03-22 Thread Gary Dusbabek
On Mon, Mar 22, 2010 at 01:58, Benjamin Black b...@b3k.us wrote: Looking at db/SystemTable.java I see the use of Bootstrap as a token during bootstrap, but it seems to be for the system table, not other keyspaces.  Is it used more generally than that or is this a bug? I only see 'Bootstrap'