tjake/Solandra — Issue #142: Solandra indexing Issue on Linux/ Mac
Author: xamry
Created: 2011-10-20 14:25:50+00:00
State: open

Hi,

We are using solandra for providing indexing on columns in our JPA 2.0 based ORM library called Kundera (https://github.com/impetus-opensource/Kundera). I have some queries. Would appreciate if you could throw some light on them:

1. When we use solandra with an existing Cassandra (0.8.2) installation, we have to call CassandraUtils.startupServer(); in order for solandra to index columns correctly. My question is: does it start a new cassandra server instance. In that case we'll have two cassandra servers running on the machine at the same time. What is the alternative if I want only my existing cassandra server to run.

2. On windows machine it works correctly. But on Linux and Mac, it throws below exception while trying to index columns.
A bug is logged here: https://github.com/impetus-opensource/Kundera/issues/11

ERROR [Thread-5] 2011-09-16 16:29:59,591 AbstractCassandraDaemon.java (line 223) Fatal configuration error
org.apache.cassandra.config.ConfigurationException: localhost/127.0.0.1:7000 is in use by another process. Change listen_address:storage_port in cassandra.yaml to values that do not conflict with other services.

3. What is the most stable release of solandra that we can use in our library.

Thanks,
Amresh