Greetings,
I'm interested in having cassandra client installed separately. I thought that 
java classes in cassandra-all.jar are those needed by cassandra server. Also 
that the cassandra-clientutil.jar would hold all the necessary classes to run 
nodetool and all other sstabletools. My asumptions were wrong so I wonder, what 
is the meaning of classes to jars distribution here in the latest 3.9 release. 
Wouldn't it be more convenient to distributed the classes to jars like this? 
cassandra-common : classes needed by both server and client-utilities (and 
stress)
cassandra-server : classes needed by server only
cassnadra-client : classes needed by client only
I know there are two extra jars in the latest 3.9 release (thrift, stress). I 
also know that the thrift support is going to be dropped in future versions so 
I realy don't care about casses in thrift.jar. And the stress tools once again 
I guess this jar should contain only those extra classes needed by stress tools.
Thaks for your replies.
Tomas

Reply via email to