Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Track support of Amazon Keyspaces (for Apache Cassandra) #180

Open
codefromthecrypt opened this issue Oct 22, 2020 · 0 comments
Open

Track support of Amazon Keyspaces (for Apache Cassandra) #180

codefromthecrypt opened this issue Oct 22, 2020 · 0 comments

Comments

@codefromthecrypt
Copy link
Member

No one has yet asked for this, but I played with Amazon Keyspaces which seems a fork or emulation of Cassandra with some restricted features.

In case it comes up, here are some blockers cc @openzipkin/cassandra

Minimum version problem

Keyspaces thinks it is Cassandra 3.11.2. Zipkin's floor version 3.11.3. Note: 3.11.3 was released over 2 years ago!

Connected to Amazon Keyspaces at cassandra.ap-southeast-1.amazonaws.com:9142.
[cqlsh 5.0.1 | Cassandra 3.11.2 | CQL spec 3.4.4 | Native protocol v4]
Use HELP for help.
cassandra-at-993194456877@cqlsh> show version
[cqlsh 5.0.1 | Cassandra 3.11.2 | CQL spec 3.4.4 | Native protocol v4]

UDT support problem

Zipkin's schema uses UDTs, but Keyspaces crashes on the statements to create them:

Connected to Amazon Keyspaces at cassandra.ap-southeast-1.amazonaws.com:9142.
[cqlsh 5.0.1 | Cassandra 3.11.2 | CQL spec 3.4.4 | Native protocol v4]
Use HELP for help.
cassandra-at-993194456877@cqlsh> CREATE KEYSPACE IF NOT EXISTS zipkin2
   ...   WITH replication = {'class': 'SimpleStrategy', 'replication_factor': '1'}
   ...   AND durable_writes = false;
cassandra-at-993194456877@cqlsh> CREATE TYPE IF NOT EXISTS zipkin2.endpoint (
   ...     service      text,
   ...     ipv4         inet,
   ...     ipv6         inet,
   ...     port         int,
   ... );
InvalidRequest: Error from server: code=2200 [Invalid query] message="Unsupported statement: org.apache.cassandra.cql3.statements.CreateTypeStatement@76a6eb0f"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant