cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "T Jake Luciani (JIRA)" <>
Subject [jira] Created: (CASSANDRA-535) Support remote clients via Java API
Date Sun, 08 Nov 2009 21:21:32 GMT
Support remote clients via Java API

                 Key: CASSANDRA-535
             Project: Cassandra
          Issue Type: Improvement
          Components: Core
            Reporter: T Jake Luciani

Cassandra should support Java based clients without requiring the overhead of thrift serialization.

To support this, a java client should be able to join the gossip pool but provide no tokens
of its own (so it accepts no writes).

The way this can be done is add a new startup routine to StorageService called startGossip()
that would only initialize itself enough to get access to gossip.
I don't think its quite this simple though since cassandra code assumes there is at least
one local token in places.

Also,  all StorageProxy methods used for thrift service should be made public StorageProxy.getKeyRange()
is not public.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message